.datepicker--cells{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:14px;color:#4a4a4a;position:absolute;left:-100000px;opacity:0;transition:opacity .3s,transform .3s,left .3s,-webkit-transform .3s;-webkit-transition:opacity .3s,left .3s,-webkit-transform .3s;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s,transform .3s,left,-webkit-transform .3s;-webkit-transition:opacity .3s,left,-webkit-transform .3s}.datepicker-inline .datepicker{border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{-webkit-box-sizing:content-box;box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body.active{display:block}.datepicker--nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;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.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #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:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}.fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-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);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-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:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}/*! jQuery UI - v1.13.3 - 2024-04-26
* https://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit https://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=%22alpha(opacity%3D30)%22&opacityFilterOverlay=%22alpha(opacity%3D30)%22&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright OpenJS Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,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);height:100%;-ms-filter:"alpha(opacity=25)";opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 2em .2em .4em;vertical-align:middle}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;-ms-filter:"alpha(opacity=.3)"}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#444;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{position:absolute;right:0;top:0;width:38px;height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}.mainPopup{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;overflow-x:hidden;background-color:rgba(0,0,0,.4)}.popup-content{background-color:var(--color-neutral-lightest);margin:50px auto;padding:20px;border:1px solid var(--color-neutral-light);width:90%}.popup-content.request-host-form-content{width:80%;padding:10px}.popup-content.request-host-form-message,.popup-content.thank-you-request-host-content{width:80%;padding:20px}@media only screen and (min-width:768px){.popup-content{width:60%}.popup-content.small{width:40%}.popup-content.login-desktop{top:50%;left:50%;animation:1s forwards slide-in;-webkit-animation:1s forwards slide-in}.popup-content.slide-in{position:absolute;top:calc(50% - 60px);left:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:1s forwards slide-in;animation:1s forwards slideInLeft}@-webkit-keyframes slideInLeft{0%{left:100%}100%{left:50%}}@keyframes slideInLeft{0%{left:100%}100%{left:50%}}.popup-content.with-scroll{max-height:750px;overflow:auto}.popup-content.request-host-form-content{width:51%}.popup-content.request-host-form-message,.popup-content.thank-you-request-host-content{width:60%}.no-scroll{overflow:hidden;padding:0 7px 0 0}}@media only screen and (min-width:1024px){.popup-content{width:60%}.popup-content.small{width:52%}.popup-content.request-host-form-content{width:900px}}@media only screen and (min-width:1280px){.popup-content.small{width:41%}.popup-content.login-desktop{width:500px;padding:10px}.popup-content.request-host-form-content{width:1025px;padding:15px}.popup-content.request-host-form-message,.popup-content.thank-you-request-host-content{width:60%}}@media only screen and (min-width:1366px){.popup-content.request-host-form-content{width:1115px}}@media only screen and (min-width:1440px){.popup-content.request-host-form-content{width:1185px}}@media only screen and (min-width:1600px){.popup-content.request-host-form-content{width:1275px}}.change-people-wrapper{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}.change-people-wrapper .sel-box{position:relative;display:inline-block}.change-people-wrapper .sel-box .sel-icon{width:23px;height:28px;position:absolute;display:inline-block;top:6px;right:6px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#icon-arrow-down-blue) right no-repeat;pointer-events:none}.change-people-wrapper .sel-box .sel-icon.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.change-people-wrapper .options-list,.change-people-wrapper .sel-adults,.change-people-wrapper .sel-children{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;font-family:Poppins,sans-serif;font-size:17px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:176px;height:40px;margin-bottom:10px;border:1px solid var(--blue-basic);padding:8px;color:var(--blue-basic);cursor:pointer;background-color:var(--white)}.change-people-wrapper .options-list .options,.change-people-wrapper .sel-adults .options,.change-people-wrapper .sel-children .options{background-color:var(--white);color:var(--blue-basic);padding:5px;width:100%;display:inline-block;border-left:1px solid var(--blue-basic);border-right:1px solid var(--blue-basic)}.change-people-wrapper .options-list .options:nth-last-child(1),.change-people-wrapper .sel-adults .options:nth-last-child(1),.change-people-wrapper .sel-children .options:nth-last-child(1){border-bottom:1px solid var(--blue-basic)}.change-people-wrapper .options-list .options.selected,.change-people-wrapper .options-list .options:active,.change-people-wrapper .options-list .options:focus,.change-people-wrapper .options-list .options:hover,.change-people-wrapper .sel-adults .options.selected,.change-people-wrapper .sel-adults .options:active,.change-people-wrapper .sel-adults .options:focus,.change-people-wrapper .sel-adults .options:hover,.change-people-wrapper .sel-children .options.selected,.change-people-wrapper .sel-children .options:active,.change-people-wrapper .sel-children .options:focus,.change-people-wrapper .sel-children .options:hover{background-color:var(--blue-basic);color:var(--white)}.change-people-wrapper .options-list{position:absolute;top:40px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;padding:0;border-bottom:none;border-left:none;border-right:none}*{padding:0;margin:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}template{display:none}html{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],label[for]{cursor:pointer}a[href^=tel],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}a[href^=tel],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ol,nav ul{list-style:none}body{min-width:320px;width:100%;background:#fff;font-family:Poppins,SemiBold,sans-serif;font-size:16px;line-height:1.2;color:var(--blue-basic);font-weight:500}button{outline:0}a{color:inherit;text-decoration:underline}a:hover,a[href^=tel]{text-decoration:none}h1{font-size:2rem;font-weight:700}h2{font-size:1.875rem;font-weight:700}h3{font-size:1.375rem;line-height:1.2}h6{font-size:1rem}p{letter-spacing:.025em;font-weight:500}.basic-red{color:var(--red-basic);fill:var(--red-basic)}.basic-blue{color:var(--blue-basic);fill:var(--blue-basic)}.basic-green{color:var(--green-basic);fill:var(--green-basic)}.basic-yellow{color:var(--yellow-basic);fill:var(--yellow-basic)}.white{color:var(--white);fill:var(--white)}.bc-red{background-color:var(--red-basic)}.bc-blue{background-color:var(--blue-basic)}.bc-green{background-color:var(--green-basic)}.bc-yellow{background-color:var(--yellow-basic)}.hide{visibility:hidden;opacity:0}#gtx-trans,.no-display{display:none}.main-caption{font-size:2.2rem;font-weight:400}.selected{background-color:var(--blue-basic);color:var(--white)}.slick-dots{display:none!important}.fa.fa-star{font-size:20px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:767px){.fa.fa-star{font-size:18px}}@media only screen and (max-width:767px){.no-scroll{overflow:hidden;position:fixed}}.desktop-title{display:none}@media screen and (min-width:768px){.desktop-title{display:initial}.experience-slide .article__body{text-shadow:0 0 3px #000}}body,html{scrollbar-width:thin;scrollbar-color:var(--blue-basic) #f1f1f1}::-webkit-scrollbar{width:5px}@media screen and (min-width:992px){::-webkit-scrollbar{width:8px}}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--blue-basic)}::-webkit-scrollbar-thumb:hover{background:var(--blue-basic)}.a-btn{display:block;width:100%;margin:0;padding:10px 30px;border:2px solid var(--white);border-radius:3px;color:var(--white);background-color:var(--blue-basic);font-size:14px;text-align:center;text-decoration:none;text-transform:uppercase;line-height:1.5;cursor:pointer;-webkit-transition:.5s;transition:.5s;font-family:Poppins-Medium,sans-serif}.a-btn:active,.a-btn:focus,.a-btn:hover{color:var(--blue-basic);background-color:var(--white);border-color:var(--blue-basic)}.a-btn.white{border:2px solid var(--blue-basic);color:var(--blue-basic);background-color:var(--white)}.a-btn.white:active,.a-btn.white:focus,.a-btn.white:hover{color:var(--white);background-color:var(--blue-basic);border-color:var(--white)}.substrate{position:fixed;top:0;z-index:200;display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,.3137254902)}.substrate.show{display:block}.hidden,[hidden]{display:none!important}.col{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}.col--1of2{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col--1of4{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.visible-mobile{display:none!important}.red-color{color:#e84042}.green-color{color:#118c8f}.yellow-color{color:#fab64e}.datepicker{width:100%;border:none;font-family:Poppins-Medium,sans-serif}.datepicker .datepicker--nav{padding:16px 18px 7px;border:none}.datepicker .datepicker--cells{margin:0 -16px}.datepicker .datepicker--nav-title{font-weight:700;color:#28306c;font-family:Poppins-Medium,sans-serif}.datepicker .datepicker--nav-title i{color:#28306c;margin:0}.datepicker .datepicker--nav-action{position:relative;top:-3px;visibility:visible}.datepicker .datepicker--nav-action svg{width:35px;height:35px}.datepicker .datepicker--nav-action path{stroke:red}.datepicker .datepicker--content{padding:0 46px 0 31px}.datepicker .datepicker--days-names{padding-bottom:6px;border-bottom:1px solid #28306c;margin:0 0 3px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datepicker .datepicker--day-name{font-size:14px;color:#28306c;letter-spacing:.025em;font-weight:500;text-transform:none;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;text-align:left}.datepicker .datepicker--cell-day{font-size:14px;font-weight:500;color:#28306c;height:48px;background:0 0!important;-webkit-transition:color .4s;transition:color .4s;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.datepicker .datepicker--cell-day:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#icon-calendar-pointer) 0 0/100% 100% no-repeat!important;width:34px;height:35px;z-index:-1;margin-left:-1px;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.datepicker .datepicker--cell-day.-current-:after{visibility:visible}.datepicker .datepicker--cell-day.-selected-{color:#fff}.datepicker .datepicker--cell-day.-selected-:after{opacity:1;visibility:visible}.datepicker .datepicker--cell-day.-disabled-{color:#b6b6b6;cursor:default}@media (max-width:1200px){.datepicker .datepicker--content{padding:0 15px}}@media (max-width:1023px){.datepicker{max-width:300px}}@media screen and (max-width:991px){.datepicker{max-width:100%}}.range-slider{position:relative;border:none!important;background:#28306c!important;border-radius:0;height:2px}.range-slider .dots{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.range-slider .dots li{display:inline-block;border-radius:50%;width:7px;height:7px;background:#28306c}.range-slider .ui-widget-header{background:#28306c!important}.range-slider .ui-slider-handle{border-radius:50%;width:20px;height:20px;background:#e84042;border:none;top:-10px}.masonry-grid .col-lg-4{margin-bottom:50px}.masonry-grid--size1 .col-lg-4{margin-bottom:40px}.masonry-grid-alt .col-lg-4{margin-bottom:50px}.masonry-grid-alt--size1 .col-lg-4{margin-bottom:40px}@media (max-width:767px){.visible-mobile{display:block!important}.hidden-mobile{display:none!important}.masonry-grid>div{position:static!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.masonry-grid .col-lg-4{margin-bottom:50px}.masonry-grid-alt>div{position:static!important}.masonry-grid-alt .col-lg-4{margin-bottom:50px}}.disable-scroll{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:50;opacity:0;visibility:hidden}.disable-scroll.active{opacity:1;visibility:visible}.selectric{border:1px solid #707070;border-radius:2px}.selectric .label{background-color:#f5f2f2;height:58px;line-height:60px;margin:0;position:relative;font-size:0;background-repeat:no-repeat;background-position:9px center;background-size:54px 36px}.selectric .label:after{content:"";position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../_build/assets/images/temp/ico-angle-down-gray.png) 0 0/100% 100% no-repeat;width:12px;height:8px;pointer-events:none}.selectric .button{display:none}.selectric-items{width:510px!important;background:#fff;border:1px solid #707070;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.selectric-items ul{padding:12px 15px}.selectric-items li{min-height:36px;background-position:0 0!important;background-repeat:no-repeat!important;background-size:54px 36px!important;padding-left:69px;font-size:20px;font-weight:500;color:#585858;position:relative}.selectric-items li+li{margin:4px 0 0}.selectric-items li:nth-child(4){margin-top:25px}.selectric-items li:nth-child(4):after{content:"";position:absolute;top:-11px;left:-6px;right:-11px;height:1px;background:#707070}.selectric-items li.highlighted{background:0 0}@media (max-width:767px){.selectric .label{height:35px;line-height:35px;background-position:15px center;background-size:37px 25px}.selectric .label:after{width:10px;height:6px}.selectric-items{width:100%!important}.selectric-items ul{padding:12px 15px}.selectric-items li{font-size:11px;min-height:36px;background-position:0 center!important;background-size:37px 25px!important;padding:5px 5px 5px 50px}.selectric-items li:nth-child(4):after{top:-14px;left:0;right:0}}.feature-secondary .feature__body>h3{text-shadow:0 0 3px #000}.feature-secondary .feature__body .favourite__title{text-shadow:none}.select select:active,.select select:focus,.select select:hover{cursor:pointer}.experiences-slider{text-align:center}.experiences-slider button.slick-arrow{outline:0}@media screen and (max-width:767px){.experiences-slider button.slick-arrow{height:60px;width:60px}}.incrementor__field:hover{cursor:default}.drop-shadow{text-shadow:3px 3px 3px #000}.article-primary .article__body .host__description{font-size:1.2rem;min-height:auto}@media screen and (max-width:950px) and (min-width:767px){.list-circles .icon-cirlce1{width:186px}.list-circles .icon-cirlce2{width:200px}.list-circles .icon-cirlce3{width:189px}}.article-secondary+div.content-page-form{margin-right:0}.robly-wrap{margin:0 auto}.slogan__title{position:relative;z-index:10;margin-top:20px}.slogan__title>h3{font-size:1.2rem}.invisible{position:absolute;top:-9999px;left:-9999px}.host-content .host-reviews .aside-reviews{width:330px;margin:0 auto}.host-content .host-reviews .aside-reviews .section__head{margin:0 0 60px}.host-content .host-reviews .aside-reviews .section__head h2{font-size:30px}.host-content .host-reviews .aside-reviews .widget-messages .widget-message{position:relative;display:inline-block;margin:0 0 40px;text-align:left}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content{text-align:center}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content h2{font-size:22px;margin:0 0 15px}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content p{font-size:16px;margin:0}.host-content .host-reviews .aside-reviews .section__actions{text-align:center}.host-request .accordions,.host-request .accordions h6,.host-request .form__col,.host-request .form__col h6{font-size:16px!important}.may-also-like{padding:50px 0!important}.host-page-slider{margin:0 auto 50px;padding:0}.host-page-slider .slick-arrow{top:50%}.host-page-slider .host-page-slider-item{height:250px;padding:0 6px}.host-page-slider .host-page-slider-item img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.host-page-slider .host-page-slider-text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-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;background-color:#f6f6f6}.host-page-slider .host-page-slider-text .icon{display:block;width:60px;height:60px;margin:0 auto 20px}.host-page-slider .host-page-slider-text .icon-cocktail{background:url(../../_build/assets/images/svg/cocktail-icon.svg) no-repeat}.host-page-slider .host-page-slider-text .icon-footbal{background:url(../../_build/assets/images/svg/futbol-icon.svg) no-repeat}.host-page-slider .host-page-slider-text .text{font-size:12px;text-align:center;text-transform:uppercase;line-height:30px}.host-page-slider .host-page-slider-text .text span{font-size:20px;font-weight:700;text-transform:capitalize}@media screen and (min-width:767px){.host-page-slider.container{padding:0}.host-page-slider.container .host-page-slider-item{height:350px}.host-page-slider.container .host-page-slider-text .icon{width:90px;height:90px}.host-page-slider.container .host-page-slider-text .text{font-size:16px;line-height:50px}.host-page-slider.container .host-page-slider-text .text span{font-size:30px}}.wrapper{min-height:100vh;overflow:hidden;position:relative}.wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:200;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.wrapper.active:after{opacity:.75;visibility:visible}.wrapper--primary{padding-top:93px}.shell{max-width:1220px;padding-right:10px;padding-left:10px;margin:auto}.shell--fluid{max-width:none}@media (min-width:1201px){.container{max-width:1442px}.container--size1{max-width:1205px}.container--size2{max-width:1190px}}.container-inner{margin:0 -15px}@media (max-width:767px){.wrapper--primary,.wrapper--secondary{padding-top:49px}.container--small{padding:0 35px}.container-inner{margin:0}}.header{position:fixed;top:0;left:0;width:100%;z-index:202;text-align:center;padding:12px 0}.header:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;-webkit-box-shadow:0 0 90px 69px rgba(0,0,0,.6);box-shadow:0 0 90px 69px rgba(0,0,0,.6);margin-top:-1px;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.header .container{position:relative;z-index:101}.header .header__select{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .header__select select{height:initial;width:inherit;padding:12px 10px;border-width:2px;letter-spacing:initial;line-height:1;-webkit-transition:color .4s,border-color .4s;transition:color .4s,border-color .4s}@media screen and (max-width:1023px){.header .header__select select{padding:5px;font-size:10px}}.header .header__select:after{background-image:none!important}.header.fixed{background:#fff;border-bottom:1px solid #e5e5e5}.header.fixed:after{opacity:0;visibility:hidden}.header.fixed .logo{background-image:url(../../_build/assets/images/logo-secondary.png)}.header.fixed .header__select:after{background-image:url(../../_build/assets/images/temp/ico-angle-down.png)}.header.fixed .header__select select{color:#e84042;border-color:#e84042}.header--select .header__select{opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.header.visible-select .header__select{opacity:1;visibility:visible}@media (max-width:767px){.header{padding:9px 0 7px;-webkit-transition:background .4s,-webkit-transform .4s;transition:background .4s,transform .4s,-webkit-transform .4s;z-index:250;background:#fff;border-bottom:1px solid #e5e5e5}.header:after{opacity:0;visibility:hidden}.header .header__select{display:none}.header .logo{background-image:url(../../_build/assets/images/logo-secondary.png)}.header .header__select:after{background-image:url(../../_build/assets/images/temp/ico-angle-down.png)}.header .header__select select{color:#e84042;border-color:#e84042}.header.up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header.active{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}}.blue__bar{margin:0 0 20px;padding:25px 0;color:#fff;background-color:var(--color-primary)}.blue__bar h2{text-shadow:0 0 5px #000;text-transform:uppercase}.section-def .mobile-experience-item{padding:5vh;margin:3vh 0;text-align:center;background-color:var(--blue-basic);color:#fff}.section-def .mobile-experience-item .article-small>a{text-decoration:none}.section-def .mobile-experience-item .article-small>a>h4{font-size:2rem;font-weight:700;margin-bottom:2vh}.section-def .mobile-experience-item .article-small .article__image img{height:150px}.section-def .mobile-experience-item .article-small>h6{font-size:1.3rem;font-weight:700;margin-top:2vh}.section-def .mobile-experience-item .article-small .article__body p:first-child{display:none}.section-def .mobile-experience-item .see-expresses__btn{display:inline-block;margin-top:3vh;padding:1vh 2vh;color:#fff;border:2px solid var(--red-basic);background-color:var(--red-basic);text-transform:uppercase;text-decoration:none}.section-def .mobile-experience-item .see-expresses__btn:active,.section-def .mobile-experience-item .see-expresses__btn:focus,.section-def .mobile-experience-item .see-expresses__btn:hover{background-color:#fff;color:var(--red-basic)}.section-def #gtx-trans{visibility:hidden}.section-def ol,.section-def ul{list-style-position:inside}.footer{color:#f63e3c!important;position:relative}.footer .our-info{padding:50px 0}.footer__category-title{display:inline-block;margin-bottom:16px}.footer .btn-chat{position:fixed;bottom:0;right:50%;margin-right:-721px;z-index:200}.footer .footer__nav a{text-decoration:none;letter-spacing:.025em;display:inline-block;position:relative}.footer .footer__nav a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#f63e3c;-webkit-transition:width .4s;transition:width .4s}.footer .footer__nav a:hover{color:#f63e3c}.footer .footer__nav a:hover:after{width:100%}.footer .footer__nav li+li{margin-top:9px}.footer .footer__content{padding-top:3px}.footer .footer__content .socials{margin:20px 0 0}.footer .our-cities{width:100%;padding:50px 0;background-color:var(--blue-basic)}.footer .our-cities__title{margin:0 0 50px;color:#fff;font-size:26px;font-weight:700}.footer .our-cities .our-cities-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:inherit;height:200px}@media only screen and (max-width:991px){.footer .our-cities .our-cities-list{height:250px}}@media only screen and (max-width:767px){.footer .our-cities .our-cities-list{height:300px}}@media only screen and (max-width:500px){.footer .our-cities .our-cities-list{height:600px}}.footer .our-cities .our-cities-list li{width:100px;margin:0 7% 2px 0;color:#fff;font-size:16px;list-style:none}.footer .our-cities .our-cities-list li.continent{margin:10px 7% 10px 0;color:var(--yellow-basic);font-size:18px}.footer .our-cities .our-cities-list li:first-child{margin:0 7% 10px 0}.footer .our-cities .our-cities-list li a{text-decoration:none}.footer .our-cities .our-cities-list li a:hover{color:#fff;text-decoration:underline}@media (max-width:1442px){.footer .btn-chat{margin:0;right:15px}}@media (max-width:1200px){.footer .btn-chat{margin:0 -555px 0 0;right:50%}}@media (max-width:1199px){.footer .btn-chat{margin:0 -465px 0 0}}@media (max-width:992px){.footer .btn-chat{margin:0 -345px 0 0}}@media (max-width:767px){.footer__category-title{font-size:13px;margin-bottom:8px}.footer .btn-chat{bottom:12px;z-index:300;margin-right:-255px}.footer .col-lg-2+.col-lg-2{margin-top:15px}.footer .footer__nav{font-size:13px}.footer .footer__nav li+li{margin-top:6px}.footer .footer__content{padding:0 0 18px}.footer .footer__content .socials{margin:10px 0 0}.footer .footer__content .socials ul{margin:0;font-size:28px}}@media (max-width:576px){.footer .btn-chat{margin:0;right:15px}}.btn{display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700;font-size:16px;letter-spacing:.025em;color:var(--red-basic);border:3px solid var(--red-basic);border-radius:0;min-width:128px;padding:10px 18px;-webkit-transition:background .4s,color .4s,border-color .4s;transition:background .4s,color .4s,border-color .4s;background:#fff}.btn:focus,.btn:hover{background:var(--red-basic);color:#fff}.btn--red{background:#e84042;color:#fff}.btn--red:hover{background:#fff;color:#e84042}.btn--yellow{background:#ffb74b;color:#fff}.btn--yellow:hover{background:#fff;color:#ffb74b}.btn--green{background:#6bc14b;border-color:#6bc14b;color:#fff}.btn--green:hover{background:#fff;color:#6bc14b}.btn--blue{background:#2a3070;border-color:#2a3070;color:#fff;width:100%;letter-spacing:0;font-size:13px!important;padding:7px 10px!important}.btn--border-white{border-color:#fff;color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.1em;padding:11px 17px;min-width:189px}.btn--border-white:hover{background:#fff;color:#e84042}.btn--size1{padding:15px 30px}.btn--size2{min-width:144px}.btn--size3{min-width:155px}.btn--size4{padding:10px 34px}@media (max-width:767px){.btn{min-width:81px;border-width:1px;font-size:11px;padding:9px 10px}}.btn-chat{background:#d60140;color:#fff!important;text-decoration:none;min-width:256px;text-align:center;border-radius:10px 10px 0 0;padding:12px 10px;border-top:1px solid #927076;-webkit-transition:opacity .4s;transition:opacity .4s}.btn-chat i{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-chat i+i,.btn-chat span+span{display:none}.btn-chat:hover{opacity:.8}@media (max-width:767px){.btn-chat{min-width:110px;border-radius:5px;border:none;background:#e90045;text-align:right;padding:4px 15px;overflow:hidden}.btn-chat:after{content:"";position:absolute;top:0;left:0;width:43px;height:100%;background:#d8003c}.btn-chat i{display:none;left:12px;z-index:5}.btn-chat i+i{display:inline-block}.btn-chat span{display:none;font-size:19px}.btn-chat span+span{display:inline-block}}input::-webkit-input-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-webkit-input-placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::-ms-input-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}.textarea{width:100%;border:2px solid #28306c;resize:none;padding:3px 0;height:100px;letter-spacing:.025em}.select{position:relative}.select:after{content:"";position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../_build/assets/images/temp/ico-angle-down.png) 0 0/100% 100% no-repeat;width:25px;height:14px;pointer-events:none}.select select{width:100%;height:50px;padding:0 18px;background:#fff;border-radius:0;color:#e84042;font-weight:700;border:none}.select--primary:after{background-image:url(../../_build/assets/images/temp/ico-angle-down-white.png);width:22px;height:12px;right:20px}.select--primary select{border:4px solid #fff;background:0 0;height:46px;color:#fff;font-size:14px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.select--red select{border:2px solid #e84042}.checkbox input{display:none}.checkbox input:checked+label:before{opacity:1;visibility:visible}.checkbox label{position:relative;display:inline-block;color:#28306c;font-size:11px;letter-spacing:.025em;padding-left:33px;margin:0}.checkbox label span{font-size:14px;display:block}.checkbox label:after,.checkbox label:before{content:"";position:absolute;top:-1px;left:0}.checkbox label:after{width:18px;height:18px;border:1px solid #28306c}.checkbox label:before{width:12px;height:12px;background:#28306c;top:2px;left:3px;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.checkbox--big label{font-size:16px;letter-spacing:.025em;padding-left:38px}.checkbox--big label:after{width:26px;height:26px;border:2px solid #28306c}.checkbox--big label:before{width:20px;height:20px}@media (max-width:767px){.textarea{border-width:1px;height:53px;padding:0}.checkbox--big label{font-size:13px;padding-left:26px}.checkbox--big label:after{border-width:1px;width:20px;height:20px;margin-top:-2px}.checkbox--big label:before{width:16px;height:16px;top:-1px;left:2px}}.radio input{display:none}.radio input:checked+label:before{opacity:1;visibility:visible}.radio label{position:relative;display:inline-block;color:#28306c;font-size:11px;letter-spacing:.025em;padding-left:30px;margin:0}.radio label span{font-size:14px;display:block}.radio label:after,.radio label:before{content:"";position:absolute;top:2px;left:0}.radio label:after{width:18px;height:18px;border:1px solid #28306c}.radio label:before{width:12px;height:12px;background:#28306c;top:5px;left:3px;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.select-alt{position:relative}.select-alt:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../_build/assets/images/temp/ico-angle-down-gray.png) 0 0/100% 100% no-repeat;width:12px;height:8px;pointer-events:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;border-radius:0}.form .form__field{width:100%;background:0 0;border-radius:0;border:none;border-bottom:2px solid #28306c;padding:0 7px 7px;color:#28306c;font-weight:500;letter-spacing:.025em}.form .form__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -45px}.form .form__row+.form__row{margin-top:49px}.form .form__row+.form__row--size1{margin-top:24px}.form .form__row+.checkbox{margin-top:17px}.form .form__row--alt{margin:0;display:block}.form .form__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 45px}.form .form__actions{margin-top:45px}.form .form__actions p{margin:23px 0 0}@media (max-width:1200px){.form .form__row{margin-left:-15px;margin-right:-15px}.form .form__row .form__col{padding:0 15px}.form .form__row--alt{margin-left:0;margin-right:0}.form .form__actions br,.form-subscribe--primary-alt br{display:none}}@media (max-width:1023px){.form .form__row{display:block;margin-left:0;margin-right:0}.form .form__row .form__col{padding:0}.form .form__row+.form__row{margin:30px 0 0}.form .form__col{max-width:100%}.form .form__col+.form__col{margin-top:30px}}@media (max-width:767px){.form .form__field{padding:0 4px 4px;border-width:1px}.form .form__row+.form__row{margin-top:23px}.form .form__row+.checkbox{margin:23px 0 0}.form .form__col+.form__col{margin-top:23px}.form .form__actions{margin:20px 0 0}.form .form__actions p{margin:11px 0 0}.form .form__actions .btn{display:block;width:100%}}.form-subscribe{background:#e84042;position:relative;text-align:center;padding:57px 0 60px}.form-subscribe .list-circles{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;margin-left:6px}.form-subscribe .row{position:relative;z-index:15}.form-subscribe .form__content{color:#fff;margin-bottom:42px}.form-subscribe .form__content strong{display:inline-block;font-size:1.875rem;margin-bottom:30px}.form-subscribe .form__content p{font-size:1.375rem;line-height:1.2;letter-spacing:0;margin:0}.form-subscribe .form__body{max-width:270px;margin:auto}.form-subscribe .form__field{width:100%;background:0 0;border-radius:0;border:none;border-bottom:2px solid #fff;padding:0 37px 10px 7px;color:#fff;font-weight:500;letter-spacing:.025em}.form-subscribe .form__row{position:relative}.form-subscribe .form__row+.form__row{margin-top:47px}.form-subscribe .form__btn{background:0 0;border:none;position:absolute;bottom:8px;right:0}.form-subscribe--primary{padding:33px 0 11px}.form-subscribe--primary .list-circles li+li{margin-left:43px}.form-subscribe--primary .form__content{color:#29316a;margin-bottom:34px}.form-subscribe--primary .form__content b{display:block;margin-bottom:10px;font-size:20px}.form-subscribe--primary .form__content p{font-size:15px}.form-subscribe--primary .form__field{color:#29316a;border-color:#29316a;font-size:14px;border-width:1px;padding:0 0 5px}.form-subscribe--primary .form__actions,.form-subscribe--primary .form__body,.form-subscribe--primary .form__content,.form-subscribe--primary .form__foot{position:relative;z-index:10}.form-subscribe--primary .form__link{text-decoration:none;font-size:12px;font-family:Helvetica,sans-serif;font-weight:400}.form-subscribe--primary .form__foot{margin:34px 0 0}.form-subscribe--primary .form__body{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;padding:0 63px}.form-subscribe--primary .form__body .form__row{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 16px}.form-subscribe--primary .form__body .form__row+.form__row{margin:0}.form-subscribe--primary .form__btn{right:15px;bottom:5px}.form-subscribe--primary-alt{position:relative;text-align:left;padding:58px 43px 40px;overflow:hidden}.form-subscribe--primary-alt .form__ico-alt{position:absolute;bottom:-53px;right:-17px}.form-subscribe--primary-alt .form__ico{position:absolute;top:5px;right:0}.form-subscribe--primary-alt .form__body{display:block;padding:0;margin:0}.form-subscribe--primary-alt .form__body .form__row{max-width:100%;padding:0}.form-subscribe--primary-alt .form__body .form__row+.form__row{margin-top:20px}.form-subscribe--primary-alt .form__actions{margin:37px 0 0;text-align:center}.form-subscribe--primary-alt .form__actions .btn{width:100%}.form-subscribe--primary-alt .form__content{margin:0 0 29px}.form-subscribe--primary-alt .form__content strong{display:block;font-size:20px;margin-bottom:18px}.form-subscribe--primary-alt .form__content p{font-size:14px;line-height:1.3}@media (max-width:1442px){.form-subscribe--primary .list-circles{margin:0}.form-subscribe--primary .list-circles li+li{margin-left:30px}.form-subscribe--primary-alt .form__ico{width:91px;height:74px}}@media (max-width:1023px){.form-subscribe--primary{padding:30px 20px 10px}.form-subscribe--primary br{display:none}.form-subscribe--primary .list-circles{margin:0}.form-subscribe--primary .list-circles li+li{margin-left:30px}.form-subscribe--primary-alt{padding:70px 20px 30px}.form-subscribe--primary-alt .form__ico-alt{right:-60px;bottom:-100px}}@media (max-width:767px){.form-subscribe{text-align:left;padding:24px 0 26px}.form-subscribe .form__content{margin-bottom:23px}.form-subscribe .form__content br{display:none}.form-subscribe .form__content h2{padding-right:50px;margin-bottom:21px}.form-subscribe .form__content p{font-size:13px}.form-subscribe .form__body{max-width:100%}.form-subscribe .form__field{border-width:1px;padding:0 0 5px;font-size:13px}.form-subscribe .form__btn{bottom:5px}.form-subscribe .form__row+.form__row{margin-top:22px}.form-subscribe--primary-alt{padding:32px 20px 23px;text-align:center;margin:0 -15px}.form-subscribe--primary-alt .form__content{color:#fff;padding:0 10px;margin-bottom:39px}.form-subscribe--primary-alt .form__content h2{font-size:18px;line-height:1.11;padding:0}.form-subscribe--primary-alt .form__content p{font-size:12px;line-height:1.25}.form-subscribe--primary-alt .form__body{padding:0 30px}.form-subscribe--primary-alt .form__field{border-color:#fff;color:#fff;text-align:center}.form-subscribe--primary-alt .form__actions{margin:24px 0 0}.form-subscribe--primary-alt .form__actions .btn{display:block;width:209px;margin:0 auto 10px;font-size:12px}.form-subscribe--primary-alt .form__actions .form__link{color:#fff}.form-subscribe--primary-alt .form__row+.form__row{margin:23px 0 0}}.form-payment{color:#343333;position:relative;padding-right:140px}.form-payment:after{content:"";position:absolute;top:-4px;bottom:-4px;right:38px;width:1px;background:#707070}.form-payment h2{font-weight:500}.form-payment label{display:block;font-size:20px;margin:0 0 6px;color:#585858}.form-payment .form__field{width:100%;border:1px solid #707070;border-radius:2px;height:60px;font-size:20px;color:#c7c7c7;padding:0 15px}.form-payment .form__head{margin-bottom:62px}.form-payment .form__row+.form__row{margin-top:40px}.form-payment .form__row--primary{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-13px;margin-right:-13px}.form-payment .form__row--primary .form__col{padding:0 13px}.form-payment .form__row-inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-5px;margin-right:-5px}.form-payment .form__row-inner .form__col{padding:0 5px}.form-payment .form__col--1of2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.form-payment .form__col--size1{-webkit-box-flex:0;-ms-flex:0 0 19.5%;flex:0 0 19.5%;max-width:19.5%}.form-payment .form__col--size2{-webkit-box-flex:0;-ms-flex:0 0 80.5%;flex:0 0 80.5%;max-width:80.5%}.form-payment .form__col--size3{-webkit-box-flex:0;-ms-flex:0 0 57%;flex:0 0 57%;max-width:57%}.form-payment .form__col--size4{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%;max-width:43%}.form-payment .form__col--size5{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}.form-payment .form__col--size6{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.form-payment .form__actions{text-align:center;margin:50px 0 0}.form-payment .form__actions p{color:#585858;font-size:15px;letter-spacing:0;margin:0 0 10px}.form-payment .form__actions p a{text-decoration:underline}.form-payment .form__actions .btn{width:100%;font-size:20px;padding:15px 18px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (max-width:1200px){.form-payment{padding-right:80px}.form-payment label{font-size:16px}.form-payment .form__field{font-size:17px}.form-payment .form__col--size1{max-width:30%;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.form-payment .form__col--size2{max-width:70%;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}@media (max-width:1023px){.form-payment{padding-right:0}.form-payment:after{right:-15px}.form-payment .form__row+.form__row{margin-top:30px}.form-payment .form__row--primary{display:block}.form-payment .form__col{max-width:100%}.form-payment .form__col+.form__col{margin-top:30px}.form-payment .form__row-inner{display:block}}@media (max-width:767px){.form-payment{border-bottom:1px solid #707070;padding-bottom:40px}.form-payment:after{display:none}.form-payment label{font-size:13px}.form-payment .form__field{height:35px;font-size:13px}.form-payment .form__col+.form__col,.form-payment .form__row+.form__row{margin-top:20px}.form-payment .form__head{margin-bottom:30px}.form-payment .form__actions{margin:35px 0 0}.form-payment .form__actions p{font-size:13px}.form-payment .form__actions .btn{font-size:13px;padding:9px 10px}}.form-code{position:relative;padding-right:0}.form-code:after{display:none}.form-code .form__body{position:relative;padding-right:167px}.form-code .form__body .form__btn{position:absolute;bottom:0;right:0;background:#f0d330;border:2px solid #f0d330;min-width:155px;font-size:20px;height:60px;line-height:55px;padding-top:0;padding-bottom:0;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;font-weight:700;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.form-code .form__body .form__btn:hover{background:#fff;color:#f0d330}.form-code .form__foot{margin:12px 0 0}.form-code .form__foot p{font-size:15px;line-height:1.2;color:#585858;margin:0;letter-spacing:0}.form-code .form__inner{opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.form-code .form__overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-39px;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.form-code .form__overlay .btn{font-size:20px;font-weight:500;background:#128c8f;border-color:#128c8f;min-width:280px;padding:12px 18px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.form-code .form__overlay .btn:hover{background:#fff;color:#128c8f}.form-code.active .form__overlay{opacity:0;visibility:hidden}.form-code.active .form__inner{opacity:1;visibility:visible}@media (max-width:1023px){.form-code .form__body{padding-right:125px}.form-code .form__body .form__btn{min-width:115px}}[class^=list-]{list-style:none}.list-stars li{display:inline-block;vertical-align:middle;letter-spacing:.025em}.list-stars li+li{margin-left:5px}.list-circles{white-space:nowrap}.list-circles li{display:inline-block}.list-circles li+li{margin-left:72px}.list-features a{text-decoration:none;color:#fff!important;-webkit-transition:padding-left .4s;transition:padding-left .4s}.list-features a:hover{padding-left:10px;cursor:pointer}.list-features strong{position:relative;display:inline-block;padding-left:55px;min-width:190px}.list-features strong i{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:30px}@media screen and (max-width:767px){.list-features strong i{font-size:24px}}.list-features>li:last-child i{margin-left:5px}.list-features em{position:relative;display:inline-block;font-style:normal;padding-left:55px;font-weight:700}.list-features em i{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-features li+li{margin-top:25px}@media (max-width:1442px){.list-features li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-features em{min-width:155px}}@media (max-width:767px){.form-code{border:none;padding-bottom:0}.form-code .form__body{padding-right:100px}.form-code .form__body .form__btn{min-width:80px;height:35px;font-size:11px;line-height:32px}.form-code .form__foot p{font-size:13px}.list-circles li+li{margin-left:20px}.list-features li+li{margin-top:30px}.list-features em,.list-features strong{padding-left:44px;font-size:13px;min-width:135px}.list-features span{font-size:13px;line-height:1.2;margin-right:-5px}}.list-cities{list-style:none;font-size:18px;line-height:1.56;letter-spacing:.025em}.list-cities a{text-decoration:none;display:inline-block;position:relative}.list-cities a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#fff;-webkit-transition:width .4s;transition:width .4s}.list-cities a:hover{color:#fff}.list-cities a:hover:after{width:100%}.list-cities ul{list-style:none}.list-cities ul span{text-transform:uppercase;font-weight:700}.list-cities>li+li{margin-top:36px}.list-gadgets li{padding-left:23px;position:relative}.list-gadgets li i{position:absolute;top:50%;left:7px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list-gadgets li+li{margin-top:11px}@media screen and (min-width:768px){.list-gadgets li{display:inline-block;padding-left:0;color:var(--green-basic)}.list-gadgets li i{display:none}.list-gadgets li+li{margin-top:0}.list-gadgets li span{font-size:1.1rem}}.list-services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -40px!important;padding:0 0 60px;text-align:center;line-height:1.2;font-weight:700;color:#28306c}.list-services li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:53px 10px 40px;position:relative;word-break:break-word}.list-services i{position:absolute;top:20px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1200px){.list-services{padding:0 0 60px}}@media (max-width:767px){.list-services{padding:0 10px 60px}.list-services li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:47px 10px 22px}}.list-circles-alt li{position:relative;padding-left:62px}.list-circles-alt li i{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-circles-alt li+li{margin-top:38px}.list-circles-alt li:nth-child(2) i{-webkit-transform:translateY(-50%) rotate(17deg);transform:translateY(-50%) rotate(17deg)}.list-circles-alt li:nth-child(3) i{-webkit-transform:translateY(-50%) rotate(152deg);transform:translateY(-50%) rotate(152deg)}@media (max-width:767px){.list-circles-alt li{padding-left:28px}.list-circles-alt li i{top:-7px;left:-8px;-webkit-transform:translateY(0) scale(.6);transform:translateY(0) scale(.6)}.list-circles-alt li+li{margin:22px 0 0}.list-circles-alt li:nth-child(2) i{-webkit-transform:scale(.6) rotate(17deg);transform:scale(.6) rotate(17deg)}.list-circles-alt li:nth-child(3) i{-webkit-transform:scale(.6) rotate(152deg);transform:scale(.6) rotate(152deg)}}.list-dots{letter-spacing:.025em}.list-dots li{position:relative;padding-left:14px}.list-dots li:after{content:"";position:absolute;top:8px;left:0;width:5px;height:5px;background:#28306c;border-radius:50%}@media (max-width:767px){.list-dots li{padding-left:8px}.list-dots li:after{width:3px;height:3px;top:6px;left:3px}}.list-radios li+li{margin-top:34px}.list-details li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-details li+li{margin-top:29px}.list-details li:last-child{margin-top:34px}.list-details h6{font-size:11px;margin:0}.list-details h6 span{display:block;font-size:14px}.list-details h5{font-weight:700;font-size:14px;letter-spacing:.04em}.list-sliders h6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px;font-weight:500;letter-spacing:.025em;margin-bottom:17px}.list-sliders h6 span+span{text-align:right}.list-sliders>li+li{margin-top:33px}.list-locations li{position:relative;padding-left:39px}.list-locations li i{position:absolute;top:45%;left:15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px}@media screen and (max-width:767px){.list-locations li i{font-size:25px}}.list-locations li .fa-comment-o{-webkit-transform:translate(-50%,-50%) scale(-1,1);transform:translate(-50%,-50%) scale(-1,1)}.list-locations li+li{margin-top:30px}.list-locations li:last-child{padding-left:0}.list-locations img{vertical-align:middle;margin-right:7px}@media (max-width:767px){.list-locations li{padding-left:30px;letter-spacing:.025em}.list-locations li img{max-width:100px;margin-right:5px}.list-locations li+li{margin-top:16px}.list-locations li:last-child{padding-left:0;margin-top:13px}}.list-features-alt li{width:50%}.list-features-alt li+li{margin-top:130px}.list-features-alt li:nth-child(odd){margin-left:auto;padding-left:17px}.list-features-alt li:nth-child(1){padding-left:17px}.list-features-alt li:nth-child(2){padding-left:195px}.list-features-alt li:nth-child(3){margin-top:197px}.list-features-alt li:nth-child(4){margin-top:81px;padding-left:173px}.list-features-alt h2{margin:25px 0 0}@media (max-width:1442px){.list-features-alt{position:relative;z-index:10}.list-features-alt br{display:none}.list-features-alt+li{margin-top:83px}.list-features-alt:nth-child(2){padding-left:125px}.list-features-alt:nth-child(3){margin-top:126px}.list-features-alt:nth-child(4){margin-top:51px}}@media (max-width:1023px){.list-features-alt li{width:60%}.list-features-alt li:nth-child(2){margin-top:90px;padding-left:0}.list-features-alt li:nth-child(3){margin-top:90px}.list-features-alt li:nth-child(4){margin-top:90px;padding-left:0}}@media (max-width:767px){.list-features-alt li{width:60%}.list-features-alt li:nth-child(1){padding-left:5px}.list-features-alt li:nth-child(2){margin:67px 0 0 37px;padding-right:20px}.list-features-alt li:nth-child(3){margin-top:65px;padding:0;width:71%}.list-features-alt li:nth-child(4){margin:53px 0 0 43px;padding-left:0;width:62%}.list-features-alt h2{margin:12px 0 0}}.list-steps{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px -10px;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-steps span{display:inline-block;background-repeat:no-repeat;background-position:center center;width:76px;height:74px;font-size:32px;font-weight:700;margin-bottom:18px;padding:21px 0 0}.list-steps h3{font-weight:700;margin-bottom:18px}.list-steps li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 10px 10px}@media (max-width:1023px){.list-steps li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767px){.list-steps{display:block;margin:0}.list-steps li{max-width:100%;padding:0}.list-steps li+li{margin:30px 0 0}.list-steps span{font-size:23px;width:58px;height:56px;background-size:90% 90%;padding:13px 0 0}.list-steps h3{margin-bottom:10px}}.list-services-alt{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -37px -65px;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-services-alt li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:65px 10px;position:relative}.list-services-alt li i{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list-services-alt h3{font-weight:700;margin-bottom:17px}.list-services-alt p{margin:0}.list-services-alt p+.btn{margin:56px 0 0}@media (max-width:1442px){.list-steps br{display:none}.list-services-alt{margin:0 -10px -65px}.list-services-alt br{display:none}}.list-links li{display:inline-block;vertical-align:middle}.list-links li+li{margin-left:3px}.logo{display:inline-block;background:url(../../_build/assets/images/logo.png) 0 0/100% 100% no-repeat;width:153px;height:66px}.logo--size1{width:160px;height:70px}.logo-secondary{display:inline-block;background:url(../../_build/assets/images/logo-secondary.png) 0 0/100% 100% no-repeat;width:175px;height:76px}@media (max-width:1023px){.list-services-alt li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.logo-secondary{width:145px;height:63px}}@media (max-width:767px){.list-services-alt{margin:0 -10px -65px}.list-services-alt li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-top:50px}.list-services-alt h3{margin-bottom:10px}.logo{width:68px;height:29px}.logo-secondary{width:87px;height:38px}}.nav{display:block}.nav a{font-size:14px;font-weight:500;text-decoration:none;display:block;position:relative;color:#e84042;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:18px 10px 14px 32px;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}.nav a i{position:absolute;right:38px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:2px}.nav>ul li:first-child{height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px}.nav>ul li:first-child a{border:none;padding:0;background:0 0!important;color:#e84042!important}.nav>ul li:first-child a i{position:static;-webkit-transform:translateY(0);transform:translateY(0);margin:-4px 19px 0 0;vertical-align:middle}.nav>ul li+li{margin-top:-1px}.nav ul ul{position:absolute;top:0;left:100%;width:100%;background:#fff;z-index:100;opacity:0;visibility:hidden;min-height:100%;height:100vh;-webkit-transition:opacity .4s,visibility .4s,left .4s;transition:opacity .4s,visibility .4s,left .4s;overflow-y:auto}.nav ul ul a{padding:17.5px 10px 14px 32px}.nav ul ul>li:first-child{height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}.nav ul ul>li:first-child a{border:none;padding:0 0 0 31px;margin-top:2px;background:0 0!important;color:#e84042!important}.nav ul ul>li:first-child a i{right:auto;left:0}.nav ul ul>li+li{margin-top:-1px}.nav .expanded>ul{left:0;opacity:1;visibility:visible}.section{padding:87px 0 57px;position:relative}.section .section__ico{position:absolute}.section .section__ico--size1{top:49px;right:22px;opacity:.1}.section .section__ico--size2{top:-185px;left:-52px;opacity:.1}.section .section__ico--size3{top:-245px;right:-52px;opacity:.1;width:415px;height:437px}.section .section__ico--size4{top:-137px;left:-42px;opacity:.1;width:415px;height:437px}.section .section__ico--size5{top:-162px;right:-54px;opacity:.1;width:415px;height:437px}.section .section__ico--size6{top:-125px;right:-33px;opacity:.1}.section .section__ico--size7{top:-41px;right:-50px}.section .section__ico--size8{top:21%;left:-72px}.section .section__ico--size9{top:53.5%;right:-49px}.section .section__ico--size10{top:-92px;left:-78px}.section .section__ico--size11{top:536px;right:-78px}.section .section__ico--size12{top:233px;left:-56px}.section .section__ico--size13{top:46.7%;right:31px}.section .section__ico--size14{top:68.4%;left:-201px}.section .section__ico--size15{top:-100px;right:-25px}.section .section__ico--size16{top:24px;left:-37px}.section .section__ico--size18{top:68%;left:-37px}.section .section__ico--size19{top:31px;right:12px}.section .section__ico--size21{top:36%;left:-83px;opacity:.1}.section .section__ico--size22{bottom:0;right:-50px;opacity:.1}.section .section__ico--size23{top:-120px;left:-210px}.section .section__ico--size24{top:303px;right:-210px}.section .section__ico--size25{bottom:-70px;left:-42px;z-index:10}.section .section__ico--size26{top:140px;right:-50px}.section .section__ico--size27{top:44%;left:-35px}.section .section__ico--size28{top:-96px;right:-50px}.section .section__ico--size35{bottom:2px;left:50%;margin-left:227px;-webkit-transform:scale(.78);transform:scale(.78)}.section .section__ico--size36{top:-30px;left:-39px}.section .section__ico--size37{bottom:-432px;right:-53px}.section .articles{position:relative;z-index:20}.section .section__head{margin-bottom:50px;position:relative}.section .section__head h1,.section .section__head h2{color:#28306c;margin:0}.section .section__head h1 i,.section .section__head h2 i{vertical-align:middle;position:relative;top:-8px;margin-left:40px}.section .section__head h1+p,.section .section__head h2+p{margin:38px 0 0}.section .section__head h2{font-size:1.75rem}.section .section__head--center{text-align:center}.section .section__actions{text-align:center;margin-top:39px}.section .section__actions p{margin:17px 0 0;font-size:14px}.section .section__content{padding-left:2px;color:#28306c;padding-right:41px}.section .section__content p{margin:0}.section .section__content p+p{margin-top:21px}.section .section__content--alt{padding:5px 0 0 47px}.section .section__content--alt p+p{margin-top:20px}.section .section__content-alt{color:#28306c}.section .section__content-alt h1{letter-spacing:0;margin-bottom:40px}.section .section__content-alt h2{letter-spacing:0;margin-bottom:36px}.section .section__content-alt strong.content-title{display:inline-block;font-size:2rem;margin-bottom:40px}.section .section__content-alt p{font-size:24px;line-height:1.2;margin:0;letter-spacing:0}.section .section__content-alt p+p{margin-top:20px}.section .section__content-alt--primary p{font-size:1.2rem}.section .section__actions-alt{position:fixed;bottom:0;left:0;width:100%;z-index:100;background:#363e76;padding:20px 0}.section .section__actions-alt a{text-decoration:none;text-transform:uppercase;font-size:13px;position:relative;padding-left:26px;letter-spacing:.025em;color:#fff!important}.section .section__actions-alt a i{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section--size1{padding:33px 0}.section--size1 .section__head{margin-bottom:40px}.section--size2{padding:24px 0}.section--size2 .section__head{margin-bottom:40px}.section--size3{padding:32px 0}.section--size3 .section__head{margin-bottom:40px}.section--size4{padding:20px 0}.section--size4 .section__head{margin-bottom:37px;letter-spacing:.015em}.section--size5{padding:36px 0}.section--size5 .section__head{margin-bottom:33px}.section--size6{padding:18px 0}.section--size6 .section__head{margin-bottom:33px}.section--size7{padding:69px 0 86px}.section--size7 .section__head{margin-bottom:15px}.section--size8{padding:66px 0 40px}.section--size8 .section__head{margin-bottom:44px}.section--size9{padding:27px 0 40px}.section--size9 .section__head{margin-bottom:42px}.section--size9 .section__actions{margin-top:-2px}.section--size10{padding:76px 0 120px}.section--size10 .section__actions{margin-top:53px}.section--size11 .section__head{margin-bottom:34px}.section--size12{padding:43px 0}.section--size12 .section__head{margin-bottom:42px}.section--size13{padding:17px 0 25px}.section--size13 .section__head{margin-bottom:42px}.section--size14{padding:61px 0 90px}.section--size14 .section__head{margin-bottom:42px}.section--size15{padding:17px 0 60px}.section--size15 .section__head{margin-bottom:40px}.section--size16{padding:55px 0 30px}.section--size18{padding:17px 0 30px}.section--size18 .section__head{margin-bottom:32px}.section--size18 .section__content-alt h2{margin-bottom:9px}.section--size19{padding:29px 0 60px}.section--size19 .section__head{margin-bottom:40px}.section--size19 .section__actions{margin-top:40px}.section--size21{padding:56px 0 30px}.section--size21 .section__head{margin-bottom:38px}.section--size21 .section__actions{margin-top:41px}.section--size22{padding:30px 0 60px}.section--size22 .section__head{margin-bottom:38px}.section--size22 .section__actions{margin-top:39px}.section--size23{padding:56px 0 3px}.section--size23 .section__head{margin-bottom:32px}.section--size23 .section__actions{margin-top:39px}.section--size24{padding:59px 0 30px}.section--size24 .section__head{margin-bottom:67px}.section--size25{padding:59px 0 30px}.section--size25 .section__head{margin-bottom:40px}.section--size26{padding:24px 0 40px}.section--size26 .section__head{margin-bottom:72px}.section--size27{padding:57px 0 40px}.section--size27 .filters{margin-bottom:41px}.section--size27 .section__head{margin-bottom:40px}.section--size27 .section__actions{margin-top:19px}.section--size28{padding:15px 0 40px}.section--size28 .section__head{margin-bottom:38px}.section--size29{padding:47px 0 74px}.section--size29 .container{position:relative;z-index:10}.section--size29 .section__head{margin-bottom:32px}.section--form{padding:53px 0 40px}.section--form .section__head{margin-bottom:39px}.section--form .section__body{padding-right:62px}.section--form .section__aside{text-align:left;padding-left:15px}.section--form .section__aside .section__head{margin-bottom:60px}.section--form .section__aside .section__actions{text-align:center;padding-right:203px;margin-top:41px}.section--small{padding:24px 0 90px}.section--steps{padding:155px 0 65px}.section--steps-alt{padding:24px 0 77px}.section--steps-alt .section__head{margin-bottom:73px}.section--yellow{background:#fab64c;padding:56px 0 60px;z-index:10}.section--yellow .section__head{margin-bottom:30px}.section--yellow .section__actions{margin:22px 0 0}.section--hosts{padding:87px 0 31px}.section--hosts .section__head{margin-bottom:54px}.section--blue{background:#29316a;padding:79px 0 53px}.section--blue .section__head{margin-bottom:54px}.section--blue .section__head h1,.section--blue .section__head h2{color:#ffb74b}@media (max-width:1442px){.section .section__content{padding:0}.section .section__content-alt br{display:none}.section--form .section__body{padding-right:0}}@media (max-width:1200px){.section .section__ico{display:none}.section .section__head .section__head-image{top:-69px;right:-30px}.section .section__actions{margin-top:65px}.section--size9 .section__actions{margin:25px 0 0}}@media (max-width:1023px){.section .section__head .section__head-image{display:none}.section--size27{padding-top:0}}@media (max-width:767px){.section{padding:43px 0 20px}.section .section__head{margin-bottom:31px}.section .section__head h2+p{margin:14px 0 0}.section .section__head h2+p br{display:none}.section .section__actions{margin-top:25px}.section .section__actions p{font-size:11px;margin:15px 0 0}.section .section__content{font-size:12px;line-height:1.2}.section .section__content p+p{margin:12px 0 0}.section .section__content-alt br{display:none}.section .section__content-alt h2{margin-bottom:24px}.section .section__content-alt h1{margin-bottom:27px}.section .section__content-alt p,.section .section__content-alt--primary .find-host-text,.section .section__content-alt--primary p{font-size:16px}.section--icons .section__ico{display:block;-webkit-transform:scale(.28);transform:scale(.28)}.section--icons .section__ico--size23{top:10px;left:-175px}.section--icons .section__ico--size24{top:38%;right:-190px}.section--icons .section__ico--size25{top:66.5%;left:-180px}.section--icons .section__ico--size331{top:3.5%;right:-132px;-webkit-transform:scale(.6);transform:scale(.6)}.section--icons .section__ico--size35{top:35.8%;left:-100px;-webkit-transform:scale(.65);transform:scale(.65);margin:0}.section--icons .section__ico--size333{top:auto;bottom:-9%;left:-12px;-webkit-transform:scale(.63);transform:scale(.63)}.section--size1{padding:20px 0}.section--size1 .section__head{margin-bottom:26px}.section--size01{padding:20px 0}.section--size01 .section__head{margin-bottom:26px}.section--size2{padding:20px 0}.section--size2 .section__head{margin-bottom:20px}.section--size3{padding:20px 0}.section--size3 .section__head{margin-bottom:26px}.section--size4{padding:23px 0}.section--size4 .section__head{margin-bottom:23px}.section--size4 .section__actions{margin-top:42px}.section--size5{padding:20px 0}.section--size5 .section__head{margin-bottom:20px}.section--size6{padding:28px 0}.section--size6 .section__head{margin-bottom:42px}.section--size7{padding:15px 0 45px}.section--size7 .section__head{margin-bottom:12px}.section--size11{padding:43px 0 20px}.section--size11 .section__head{margin-bottom:42px}.section--size12{padding:19px 0 20px}.section--size12 .section__head{margin-bottom:15px}.section--size12 .section__actions{margin:15px 0 0}.section--size13{padding:23px 0 20px}.section--size13 .section__head{margin-bottom:15px}.section--size13 .section__actions{margin:16px 0 0}.section--size14{padding:23px 0 44px}.section--size14 .section__head{margin-bottom:42px}.section--size14 .section__actions{margin:29px 0 0}.section--size15{padding:20px 0 44px}.section--size15 .section__head{margin-bottom:21px}.section--size15 .section__body{margin:0 8px}.section--size8{padding:41px 0 20px}.section--size8 .section__head{margin-bottom:42px}.section--size9{padding:21px 0 20px}.section--size9 .section__head{margin-bottom:25px}.section--size9 .section__actions{margin:14px 0 0}.section--size10{padding:21px 0 44px}.section--size10 .section__head{margin-bottom:25px}.section--size10 .section__actions{margin:28px 0 0}.section--form{padding:40px 0 23px}.section--form .section__head{margin-bottom:30px}.section--form .section__aside{padding:42px 0 0;text-align:left}.section--form .section__aside .section__head{margin-bottom:25px}.section--form .section__aside .section__actions{text-align:center;padding:0;margin:25px 0 0}.section--steps{padding:57px 0 20px}.section--steps-alt{padding:40px 0}.section--yellow{padding:50px 0}.section--size26{padding:40px 0}.section--size26 .section__head{margin-bottom:50px}.section--size29{padding:40px 0}.section--hosts{padding:22px 0}.section--hosts .section__head{margin-bottom:45px}.section--hosts .section__head h2{font-size:18px;position:relative;padding-bottom:27px}.section--hosts .section__head h2 i{position:absolute;right:0;bottom:0;margin:0;top:auto}.section--blue{padding:22px 0}.section--blue .section__head{margin-bottom:45px}.section--blue .section__head h2{font-size:18px;position:relative;padding-bottom:27px}.section--blue .section__head h2 i{position:absolute;right:0;bottom:0;margin:0;top:auto}.section--blue .article .article__body{color:#ffb74b}}.section-dark{background:#28306c;color:#fff;padding:56px 0 69px;position:relative;overflow:hidden}.section-dark .list-features{padding:17px 0 0 3px;margin-bottom:0}.section-dark .section__content strong{display:inline-block;margin-bottom:37px;font-size:1.875rem;letter-spacing:.015em}.section-dark .section__content p{font-size:22px;line-height:1.2;letter-spacing:0}.section-dark .section__ico{position:absolute}.section-dark .section__ico--size1{top:-171px;right:-2%}.section-dark .section__ico--size2{top:42%;left:-5%}.section-dark .section__ico--size3{bottom:-105px;right:2.5%}.section-dark--primary{padding:133px 0 150px}@media (max-width:767px){.section-dark{padding:23px 0 24px}.section-dark .list-features{padding:0}.section-dark .section__content{margin-bottom:23px}.section-dark .section__content strong{margin-bottom:24px}.section-dark .section__content p{font-size:11px}.section-dark .section__ico{-webkit-transform:scale(.26);transform:scale(.26)}.section-dark .section__ico--size1{top:-180px;right:-59%}.section-dark .section__ico--size2{top:16.5%;left:-60%;-webkit-transform:scale(.29);transform:scale(.29)}.section-dark .section__ico--size3{bottom:0;right:-60%;-webkit-transform:scale(.29);transform:scale(.29)}.section-dark--primary{padding:53px 0 27px}}.section-main{position:relative}.section-main .section__ico{position:absolute}.section-main .section__ico--size1{opacity:.1;right:-60px;top:10.9%}.section-main .section__ico--size2{opacity:.1;left:-40px;top:31.2%}.section-main .section__ico--size3{opacity:.1;right:-5px;top:58%}.section-main .section__ico--size4{opacity:.1;left:-60px;top:84.6%}.section-main .section__aside{background:#f6f6f6;margin:0 -15px 0 -19px;padding:55px 60px 80px;position:relative;z-index:1}.section-main .section__aside .btn-close{position:absolute;top:20px;right:20px;display:none}.section-main .section__aside .section__aside-head{color:#28306c;margin-bottom:40px}.section-main .section__aside .section__aside-head h6{margin-bottom:0;letter-spacing:.025em}.section-main .section__aside .section__aside-head .list-stars{margin:0}.section-main .section__aside .section__aside-head .list-stars li+li{margin-left:1px}.section-main .section__aside .section__aside-body>h6{color:#28306c;font-weight:700;letter-spacing:.025em;margin-bottom:20px}.section-main .section__aside .section__aside-actions{margin-top:56px}.section-main .section__aside .section__aside-actions h2{color:#28306c;margin-bottom:33px}.section-main .section__aside .section__aside-actions h2 span{display:block;font-size:16px;font-weight:500;margin-bottom:4px}.section-main .section__aside .section__aside-actions .btn{display:block;text-transform:uppercase;font-size:22px;padding:5px 10px}.section-main .section__aside .section__aside-foot{margin-top:97px;color:#28306c}.section-main .section__aside .section__aside-foot h6{font-weight:700;margin-bottom:19px}.section-main .section__aside .section__aside-foot ul{margin-bottom:0}.section-main .section__body{padding-top:58px}.section-main .section__content{color:#28306c}.section-main .section__content h2{margin:0}.section-main .section__content h2+p{margin:36px 0 0}.section-main .section__content h2+ul{margin:30px 0 0}.section-main .section__content h2+h6{margin:31px 0 0}.section-main .section__content p{letter-spacing:.025em}.section-main .section__content p+h2{margin-top:58px}.section-main .section__content ul+h2{margin-top:62px}.section-main .section__content ul+h6{margin:39px 0 0}.section-main .section__content h6{font-weight:700;letter-spacing:.05em}.section-main .section__content h6+p,.section-main .section__content h6+ul{margin:20px 0 0}.section-main .section__actions-alt{position:fixed;bottom:0;left:0;width:100%;z-index:100;background:#363e76;color:#fff;padding:16px 0}.section-main .section__actions-alt a{text-decoration:none;text-transform:uppercase;font-weight:700;font-size:19px}@media (max-width:1442px){.section-dark .section__content br{display:none}.section-main .section__aside{margin:0 0 0 -65px;padding:70px 20px 80px}}@media (max-width:767px){.section-main .section__body{padding-top:27px}.section-main .section__content h2+p{margin:24px 0 0}.section-main .section__content h2+ul{margin:19px 0 0}.section-main .section__content h2+h6{margin:18px 0 0}.section-main .section__content p+h2{margin:44px 0 0}.section-main .section__content ul+h2{margin:43px 0 0}.section-main .section__content ul+h6{margin:32px 0 0}.section-main .section__content h6+p,.section-main .section__content h6+ul{margin:16px 0 0}}.section-small{background:#28306c;color:#fff;padding:29px 0 27px}.section-small .section__content h6{text-transform:uppercase;margin-bottom:17px;font-weight:700;letter-spacing:.025em}.section-small .section__content .list-locations{margin-bottom:23px}.section-image{position:relative}.section-image .section__image{position:relative;background-size:cover;padding-top:57.3%;overflow:hidden}.section-image .section__image:after{content:"";position:absolute;bottom:100%;left:0;width:100%;height:10px;-webkit-box-shadow:0 0 100px 280px #fff;box-shadow:0 0 100px 280px #fff}.section-image .section__inner{position:absolute;top:177px;left:0;width:100%;z-index:10}.section-image .section__content h2{margin:0}@media (max-width:1023px){.section-image .section__image:after{-webkit-box-shadow:0 0 100px 130px #fff;box-shadow:0 0 100px 130px #fff}.section-image .section__inner{top:70px}.slider .slider__head br{display:none}}@media (max-width:767px){.section-image .section__image{padding-top:139%}.section-image .section__image:after{-webkit-box-shadow:0 0 48px 75px #fff;box-shadow:0 0 48px 75px #fff}.section-image .section__inner{top:34px}.section-image .section__content{padding:0 20px}.section-image .section__content br{display:none}}.section-def{padding:200px 0 46px;position:relative}.section-def .breadcrumps{padding-left:50px}.section-def .section__ico{opacity:.15;position:absolute;-webkit-transform:scale(.78);transform:scale(.78)}.section-def .section__ico--size29{top:5.8%;left:-107px}.section-def .section__ico--size30{top:24.5%;left:50%;margin-left:-121px}.section-def .section__ico--size31{opacity:1;top:43.1%;left:-122px;-webkit-transform:scale(.84);transform:scale(.84)}.section-def .section__ico--size32{opacity:1;top:54.5%;left:50%;margin-left:29px;-webkit-transform:scale(.76);transform:scale(.76)}.section-def .section__ico--size33{opacity:1;bottom:2.3%;left:50%;margin-left:249px;-webkit-transform:scale(.79);transform:scale(.79)}.section-def .section__ico--size34{opacity:1;bottom:-3.7%;left:46px;-webkit-transform:scale(.81);transform:scale(.81)}.section-def .articles-secondary{padding-left:25px}.section-def .section__aside{margin:0 -6px 0 -5px}.section-def .sectiom__image{margin-bottom:33px}.section-def .sectiom__image img{width:100%}.section-def .section__body{padding:0 75px 0 50px}@media (max-width:1200px){.section-main .section__ico{display:none}.section-def .section__body{padding:0}.section-def .breadcrumps{padding-left:0}}@media (max-width:767px){.section-def{padding:29px 0 46px}.section-def .list-links{margin:0 0 30px}.section-def .articles-secondary{padding:0}.section-def .section__aside{margin:0 -15px}.section-def .section__ico{-webkit-transform:scale(.44);transform:scale(.44)}.section-def .section__ico--size29{top:4.2%;left:-142px}.section-def .section__ico--size291{top:10.4%;right:-63px;-webkit-transform:scale(.67);transform:scale(.67)}.section-def .section__ico--size30{left:auto;top:11.4%;right:-123px;opacity:0}.section-def .section__ico--size333{top:17.7%;left:-36px}.section-def .section__ico--size31{top:25.1%;left:-122px}.section-def .section__ico--size32{top:32.7%;left:50px;margin:0}.section-def .section__ico--size322{top:41.7%;left:-111px;margin:0;opacity:1}}.section-secondary{padding:45px 0}.section-secondary .widget-total{padding:60px 0 0 18px}.section__ico{z-index:-1}.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;border-radius:50%;border-color:transparent;font-size:0;background-color:transparent;z-index:20;outline:0!important}.slick-arrow:after{font-family:FontAwesome,sans-serif;content:"\f054";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:32px;text-shadow:0 0 1px #000}@media screen and (min-width:768px){.slick-arrow:after{font-size:50px;background:0 0}}.slick-prev{left:15px}.slick-prev:after{content:"\f053"}.slick-next{right:15px}.become-a-host-host-carousel .slick-arrow{position:absolute;top:50%;z-index:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:60px;height:50px;border-radius:50%;border:0;background-color:transparent;font-size:0}.become-a-host-host-carousel .slick-arrow:after{content:""}.become-a-host-host-carousel .slick-prev{left:-110px;top:-20px}.become-a-host-host-carousel .slick-prev::after{-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.become-a-host-host-carousel .slick-next{right:-22px}.become-a-host-host-carousel .host-carousel{position:relative}.become-a-host-host-carousel .host-carousel .slider-action-buttons{position:absolute;right:60px;top:-30px}.slider{position:relative;z-index:20}.slider .slick-prev{left:50px}.slider .slick-next{right:50px}.slider .slider__ico{position:absolute}.slider .slider__ico--size1{top:90px;right:-113px}.slider .breadcrumps{position:absolute;top:7px;left:50%;margin-left:-705px;z-index:20;color:#28306c}.slider .breadcrumps li+li:after{color:#28306c}.slider .slider__head{text-align:center;font-size:1.2rem;line-height:1.2;margin:0 0 60px}.slider .slider__head h1{font-size:1.875rem;text-transform:uppercase;letter-spacing:.05em;margin:0 0 29px}.slider .slider__head h2{font-size:1.2rem;letter-spacing:0;font-weight:400;margin:0}.slider--secondary{padding-top:78px}.slider--secondary .slick-arrow{left:50%;margin-top:3px}.slider--secondary .slick-prev{margin-left:-674px}.slider--secondary .slick-next{margin-left:616px}@media (max-width:1442px){.slider .breadcrumps{left:15px;margin-left:0}.slider .slick-prev{left:15px}.slider .slick-next{right:15px}.slider--secondary .slick-arrow{margin:0}.slider--secondary .slick-prev{left:30px}.slider--secondary .slick-next{right:30px;left:auto}}@media (max-width:1200px){.slider .breadcrumps{left:50%;margin-left:-555px}.slider .slider__ico{display:none}.slider--secondary .slick-arrow{left:50%;right:auto}.slider--secondary .slick-prev{margin-left:-450px}.slider--secondary .slick-next{margin-left:390px}}@media (max-width:1199px){.slider .breadcrumps{margin-left:-465px}}@media (max-width:992px){.slider .breadcrumps{margin-left:-345px}.slider .slick-arrow{top:40%}.slider .slick-next{margin-left:260px}.slider .slick-prev{margin-left:-320px}}@media (max-width:767px){.section-secondary .widget-total{padding:40px 0 0}.slider .breadcrumps{margin-left:-255px}.slider .breadcrumps li:before{color:#007bff}.slider .slick-arrow{top:25%}.slider .slick-prev{margin-left:-240px}.slider .slick-next{margin-left:180px}.slider--secondary{padding-top:40px}.slider--secondary .slider__clip{max-height:510px}}@media (max-width:576px){.slider .breadcrumps{margin-left:0;left:15px}.slider .slick-arrow{margin:0}.slider .slick-prev{left:40px}.slider .slick-next{left:auto;right:40px}}@media (max-width:400px){.slider .slick-arrow{top:20%}.slider .slick-prev{left:20px}.slider .slick-next{left:auto;right:20px}}.slider-main{position:relative}.slider-main .breadcrumps{position:absolute;top:100px;left:50%;margin-left:-705px;z-index:200}.slider-main .slick-arrow{margin-top:44px}.slider-main .slick-prev{left:50px}.slider-main .slick-next{right:50px}@media (max-width:1442px){.slider-main .breadcrumps{left:15px;margin-left:0}.slider-main .slick-arrow{margin-top:0}.slider-main .slick-prev{left:15px}.slider-main .slick-next{right:15px}}.slider-primary .slick-prev{left:-190px}.slider-primary .slick-next{right:-190px}@media (max-width:1850px){.slider-primary .slick-prev{left:-100px}.slider-primary .slick-next{right:-100px}}@media (max-width:1650px){.slider-primary .slick-prev{left:15px}.slider-primary .slick-next{right:15px}}@media (max-width:767px){.slider-main .breadcrumps{top:58px;z-index:100}.slider-main .slick-arrow{display:none!important}.slider-primary{margin:0 -15px}.slider-primary .slider__slides{padding-bottom:17px}.slider-mobile{margin:0 -15px}.slider-mobile .slick-prev{left:15px}.slider-mobile .slick-next{right:15px}.slider-mobile .row{display:block;margin:0!important}.slider-mobile .row .col-md-6{padding:0}.slider-mobile .article{-webkit-box-shadow:none;box-shadow:none}.slider-mobile .article .article__body{padding:52px 16px 26px}.slider-mobile.slider-mobile--primary{padding:0 15px}.slider-mobile.slider-mobile--primary .row{display:block;margin:0 -15px!important}.slider-mobile.slider-mobile--primary .row .col-md-6{padding:0 15px}.slider-mobile.slider-mobile--primary .slick-slide{padding:10px 0}.slider-mobile.slider-mobile--primary .slick-arrow{display:none!important}.slider-mobile.slider-mobile--primary .article{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.slider-mobile.slider-mobile--primary .article .article__body{padding:25px 26px 53px}}.slide-ex .slick-slide{margin:0 10px}.host__slider{height:434px;overflow:hidden}@media (max-width:1333px){.host__slider{height:402px}}@media (max-width:1200px){.host__slider{height:344px}.widget .widget__actions .btn{white-space:normal}}@media (max-width:1024px){.host__slider{height:290px}}@media (max-width:768px){.host__slider{height:322px}}.experiences__slider{height:745px;overflow:hidden}@media (max-width:1442px){.experiences__slider{height:550px}}.widgets{list-style:none}.widget{background:#d84e4a;padding:24px 30px 45px}.widget .widget__ico{display:none}.widget .widget__head{margin-bottom:30px}.widget .widget__head-title{margin:0;font-size:18px;font-weight:700}@media screen and (max-width:1200px){.widget .widget__head-title{font-size:16px}}@media screen and (max-width:992px){.widget .widget__head-title{font-size:14px}}.widget .widget__head p{margin:3px 0 0;font-size:12px}.widget .widget__head--dark{color:#212020;text-transform:uppercase}.widget .widget__head--dark h6{font-size:14px}.widget .article__body a{text-decoration:none;text-align:left}.widget .widget__image{padding:0 11px}.widget .widget__image img{width:100%}.widget .widget__actions{margin:54px 10px 0}.widget .widget__actions .btn{width:100%;font-size:15px}.widget .widget__actions--primary{margin-top:47px}.widget--yellow{background:#ffb74b}.widget--blue{background:#29316a;color:#fff}.widget--green{background:#128c8f;color:#fff}@media (max-width:1023px){.widget{padding:30px 15px}.widget .widget__image{padding:0}.widget .widget__actions .btn{font-size:10px}}@media (max-width:767px){.experiences__slider{height:353px}.widget{padding:46px 40px 60px;position:relative;overflow:hidden}.widget .widget__head{position:relative;z-index:5}.widget .widget__head-title{font-size:18px}.widget .widget__head--dark{text-transform:none}.widget .widget__head--dark h6{margin-right:-5px}.widget .articles-small{position:relative;z-index:5}.widget .widget__actions{margin:42px 15px 0;position:relative;z-index:5}.widget .widget__actions .btn{font-size:15px;padding:7px}.widget .widget__actions--primary{margin:48px 0 0}.widget .widget__ico{display:block;position:absolute;opacity:.21}.widget .widget__ico--size1{top:2%;left:-87px}.widget .widget__ico--size2{top:47%;right:-120px}.widget .widget__ico--size3{bottom:-166px;left:-130px}.widget--blue{background:#fff;color:#29316a}}.widget-primary{color:#fff}.widget-primary h1{font-size:32px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:38px}.widget-primary h1 span{color:#fab64e}@media (max-width:767px){.widget-primary h1{font-size:19px;text-align:center;margin-bottom:20px}.widget-primary .form-location{padding:0 35px 0 30px}.widget-primary .form-location .select:after{background-image:url(../../_build/assets/images/temp/ico-angle-down-white.png);width:18px;height:10px}.widget-primary .form-location .select select{background:0 0;color:#fff;border:1px solid #fff;height:35px;padding:0 13px;font-size:13px;font-weight:500}}.widget-alt .checkbox{margin-left:30px;margin-top:17px}.widget-alt .widget__actions{margin:45px 28px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.widget-alt--primary{padding:25px 26px 25px 19px}.widget-alt--primary .list-radios{margin-bottom:0}.widget-alt--primary .list-radios li:last-child .radio label:after,.widget-alt--primary .list-radios li:last-child .radio label:before{margin-top:-4px}.widget-alt--primary .widget__actions{margin:44px 0 0}.widget-alt--secondary{padding:18px 23px 25px 27px}.widget-alt--secondary .widget__actions{margin:39px 0 0}.widget-alt--teritary{padding:23px 25px 25px 27px}.widget-alt--teritary .widget__actions{margin:49px 0 0}.widget-message{position:relative;color:#fff}.widget-message+.widget-message{margin-top:40px}.widget-message h3{font-weight:700;margin-bottom:18px}.widget-message h3,.widget-message h6{font-size:1.2rem}.widget-message .widget__content{position:absolute;top:70px;left:50%;width:100%;max-width:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-left:7px}.widget-message .widget__content--primary{top:57px}@media (max-width:767px){.widget-message+.widget-message{margin-top:23px}.widget-message h3{font-size:13px}.widget-message p{font-size:10px}.widget-message .widget__content{padding:0 7px 0 0;top:30px}.widget-message .widget__content--primary{top:25px;padding:0 0 0 4px}}.widget-secondary{position:relative;text-align:center}.widget-secondary h2{margin:0}.widget-secondary h2+.form-location{margin-top:24px}.widget-secondary .form-location{margin:auto;max-width:450px}.widget-secondary .widget__ico{position:absolute}.widget-secondary .widget__ico--size1{top:35px;left:235px}.widget-secondary .widget__ico--size2{top:-93px;right:146px}@media (max-width:1442px){.widget-secondary .widget__ico--size1{left:135px}.widget-secondary .widget__ico--size2{right:46px}.feature-alt br{display:none}}@media (max-width:1200px){.widget-secondary .widget__ico--size1{left:35px}.widget-secondary .widget__ico--size2{right:6px}}.widget-teritary{background:#29316a;color:#fff;text-align:center;padding:40px 20px 37px}.widget-teritary h4{font-size:18px;font-weight:700;margin-bottom:12px}.widget-teritary img{width:100%}.widget-teritary p{font-size:14px;line-height:1.3;margin:0}.widget-teritary p strong{font-weight:700}.widget-teritary h6{color:#ffb74b;font-size:14px;font-weight:700;font-family:Helvetica,sans-serif;margin:14px 0 0}.widget-teritary .btn{margin:7px 0 0}.widget-teritary .separator{display:inline-block;width:10px;text-align:center}.widget-teritary .widget__image{max-width:410px;margin:0 auto 20px}@media (max-width:1023px){.widget-secondary .widget__ico--size1{left:-40px}.widget-secondary .widget__ico--size2{right:-75px}.widget-teritary br{display:none}.widget-teritary p strong{display:block}}@media (max-width:767px){.widget-teritary{padding:27px 19px 34px}.widget-teritary h6{margin:20px 0 0}.widget-teritary p strong{display:inline}.widget-teritary .btn{margin:11px 0 0;min-width:208px}.widget-teritary .widget__image{margin:0 auto 10px}}.widget-total{color:#343333}.widget-total ul{list-style:none;margin:0}.widget-total ul h6{font-size:20px;font-weight:500;margin:0}.widget-total ul h6 strong{display:block;font-weight:700}.widget-total ul li+li{margin-top:24px}.widget-total ul .primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.widget-total ul .primary h6{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;padding-right:10px}.widget-total .widget__title{margin:0 0 49px;font-weight:500;letter-spacing:0}.widget-total .widget__foot{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:25px 0 32px 34px;margin:48px 3px 0 -30px}.widget-total .widget__foot h3{margin:0;font-weight:700}.widget-total .widget__foot h3 span{margin-left:80px}.widget-total .form-code{margin-left:-30px;margin-top:38px}@media (max-width:1200px){.widget-total{padding-left:0!important}.widget-total ul h6{font-size:19px}.widget-total .widget__foot h3{font-size:20px}}@media (max-width:1023px){.widget-total ul h6{font-size:17px}.widget-total .widget__foot{margin-left:0;margin-right:0;padding:25px 0}.widget-total .widget__foot h3{font-size:17px}.widget-total .form-payment{margin-left:0}}.widget-map{background:#ffb74b;padding:14px 18px}.widget-map img{width:100%}.ico-x{display:inline-block;position:relative;width:40px;height:40px}.ico-x:after,.ico-x:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background:#e84042;width:100%;height:4px;border-radius:4px}.ico-x:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.ico-plus{display:inline-block;position:relative;width:15px;height:15px}.ico-plus:after,.ico-plus:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:3px;background:#fff;border-radius:2px}.ico-plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.ico-angle-down-white{width:25px;height:15px}.ico-search,.ico-search-red{width:29px;height:29px}.ico-mouse{width:52px;height:112px}.ico-label{width:122px;height:60px}.ico-camera{width:89px;height:71px}.ico-circle-arrow-blue{width:21px;height:21px}.ico-circle-arrow{width:29px;height:29px}.ico-angle-right{width:9px;height:18px}.ico-grapes{width:135px;height:152px}.ico-flag{width:157px;height:154px}.ico-flipflops{width:137px;height:122px}.ico-dollar-blue{width:21px;height:21px}.ico-heart{width:36px;height:38px}.ico-currency{width:36px;height:39px}.ico-walk{width:34px;height:44px}.ico-car{width:57px;height:35px}.ico-message-alt{width:38px;height:33px}.ico-setting,.ico-setting-red{width:24px;height:20px}.ico-angle-down-blue,.ico-angle-down-red{width:14px;height:8px}.ico-ball{width:72px;height:71px}.ico-drink{width:69px;height:89px}.ico-cafe-green{width:177px;height:206px}.ico-grapes-green{width:135px;height:152px}.ico-arrow-down-big{width:39px;height:34px}.ico-mail-big{width:122px;height:99px}.ico-circles,.ico-cirlces-yellow{width:101px;height:33px}.ico-pdf{width:43px;height:61px}.ico-angle-right-dark{width:9px;height:15px}.ico-pdf-alt,.ico-share{width:41px;height:41px}.ico-map{width:43px;height:42px}.ico-info{width:35px;height:41px}@media (max-width:767px){.widget-total ul h6{font-size:15px}.widget-total .widget__title{margin-bottom:30px}.widget-total .widget__foot h3{font-size:15px}.ico-x{width:32px;height:32px}.ico-x:after,.ico-x:before{height:3px}.ico-search,.ico-search-red{width:18px;height:18px}.ico-angle-down-white{width:16px;height:10px}.ico-food-1{width:125px;height:62px}.ico-burger{width:94px;height:77px}.ico-flowers{width:70px;height:83px}.ico-cat,.ico-cat-green-alt{width:65px;height:76px}.ico-gate,.ico-gate-green-alt{width:66px;height:80px}.ico-cafe,.ico-cafe-green-alt{width:86px;height:100px}.ico-mouse{width:26px;height:56px}.ico-label{width:61px;height:30px}.ico-camera{width:45px;height:35px}.ico-circle-arrow{width:20px;height:20px}.ico-message-def{width:19px;height:18px}.ico-heart{width:33px;height:35px}.ico-currency{width:32px;height:35px}.ico-walk{width:27px;height:35px}.ico-car{width:56px;height:35px}.ico-message-alt{width:40px;height:35px}.ico-dollar-blue{width:18px;height:18px}.ico-ball{width:36px;height:35px}.ico-drink{width:34px;height:44px}.ico-grapes{width:47px;height:53px}.ico-flag{width:55px;height:54px}.ico-flipflops{width:54px;height:48px}.ico-arrow-down-big{width:20px;height:17px}.ico-mask{width:105px;height:96px}.ico-burns{width:91px;height:89px}.ico-heart-cloud{width:106px;height:70px}.ico-cafe-red{width:105px;height:122px}.ico-stamp{width:66px;height:58px}.ico-world{width:80px;height:64px}.ico-mobile{width:44px;height:64px}.ico-photo{width:73px;height:56px}.ico-support{width:63px;height:56px}.ico-circles,.ico-cirlces-yellow{width:77px;height:25px}}[class^=icon-]{display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.icon-cirlce-small{background-image:url(/theme/_build/assets/images/temp/circle-small.svg);width:40px;height:45px}.icon-cirlce-small-1{background-image:url(/theme/_build/assets/images/temp/icon-cirlce-small-1.svg);width:38px;height:42px}.icon-cirlce-small-2{background-image:url(/theme/_build/assets/images/temp/icon-cirlce-small-2.svg);width:38px;height:42px}.icon-shape-1{background-image:url(/theme/_build/assets/images/temp/icon-shape-1.svg);width:90px;height:92px}.icon-shape-2{background-image:url(/theme/_build/assets/images/temp/icon-shape-2.svg);width:96px;height:92px}.icon-shape-3{background-image:url(/theme/_build/assets/images/temp/icon-shape-3.svg);width:95px;height:91px}.icon-cirlce1{background-image:url(/theme/_build/assets/images/temp/circle1.svg);width:249px;height:280px}.icon-cirlce1--size1{width:153px;height:169px}.icon-cirlce2{background-image:url(/theme/_build/assets/images/temp/circle2.svg);width:267px;height:280px}.icon-cirlce2--size1{width:164px;height:170px}.icon-circle2-yellow{background-image:url(/theme/_build/assets/images/temp/circle2-yellow.svg);width:267px;height:280px}.icon-cirlce3{background-image:url(/theme/_build/assets/images/temp/circle3.svg);width:252px;height:280px}.icon-cirlce3--size1{width:154px;height:168px}.icon-cirlce-big-1{background-image:url(/theme/_build/assets/images/temp/c1.svg);width:393px;height:437px;z-index:-1}.icon-cirlce-big-3{background-image:url(/theme/_build/assets/images/temp/c3.svg);width:415px;height:437px}.icon-cirlce-big-4{background-image:url(/theme/_build/assets/images/temp/c4.svg);width:415px;height:437px}.icon-cirlce-big-5{background-image:url(/theme/_build/assets/images/temp/c5.svg);width:415px;height:437px}.icon-cirlce-big-d1{background-image:url(/theme/_build/assets/images/temp/circle-d1.svg);width:393px;height:437px}.icon-circle-green{background-image:url(/theme/_build/assets/images/temp/ico-circle-green.svg);width:38px;height:44px}.icon-circle-yellow{background-image:url(/theme/_build/assets/images/temp/ico-circle-yellow.svg);width:38px;height:44px}.icon-circle-red{background-image:url(/theme/_build/assets/images/temp/ico-circle-red.svg);width:38px;height:44px}.icon-circle-blue{background-image:url(/theme/_build/assets/images/temp/ico-circle-blue.svg);width:38px;height:44px}.icon-circle-green-alt{background-image:url(/theme/_build/assets/images/temp/ico-circle-green-alt.svg);width:92px;height:96px}.icon-circle-yellow-alt{background-image:url(/theme/_build/assets/images/temp/ico-circle-yellow-alt.svg);width:92px;height:96px}.icon-circle-red-alt{background-image:url(/theme/_build/assets/images/temp/ico-circle-red-alt.svg);width:92px;height:96px}.icon-circle-blue-alt{background-image:url(/theme/_build/assets/images/temp/ico-circle-blue-alt.svg);width:92px;height:96px}.icon-cirlce-big-1-e{background-image:url(/theme/_build/assets/images/temp/c1-e.svg);width:384px;height:432px}.icon-cirlce-big-3-e{background-image:url(/theme/_build/assets/images/temp/c3-e.svg);width:384px;height:432px}.icon-cirlce-big-4-e{background-image:url(/theme/_build/assets/images/temp/c4-e.svg);width:384px;height:432px}.icon-cirlce-big-h1{background-image:url(/theme/_build/assets/images/temp/circle-h1.svg);width:393px;height:437px}.icon-cirlce-f1{background-image:url(/theme/_build/assets/images/temp/icon-cirlce-f1.svg);width:259px;height:272px}.icon-cirlce-f2{background-image:url(/theme/_build/assets/images/temp/icon-cirlce-f2.svg);width:259px;height:272px}.icon-cirlce-h1{background-image:url(/theme/_build/assets/images/temp/icon-circle-h1.svg);width:384px;height:432px}.icon-cirlce-h2{background-image:url(/theme/_build/assets/images/temp/icon-circle-h2.svg);width:393px;height:437px}.icon-cirlce-h2-y{background-image:url(/theme/_build/assets/images/temp/icon-circle-h2-y.svg);width:393px;height:437px}.icon-cirlce-h3{background-image:url(/theme/_build/assets/images/temp/c5-blue.svg);width:415px;height:437px}.icon-cirlce-g1{background-image:url(/theme/_build/assets/images/temp/icon-circle-g1.svg);width:415px;height:437px;opacity:.1}.icon-cirlce-g2{background-image:url(/theme/_build/assets/images/temp/icon-circle-g2.svg);width:384px;height:432px;opacity:.1}.icon-article-circle11{background-image:url(/theme/_build/assets/images/temp/article-circle11.svg);width:106px;height:116px}.icon-article-circle12{background-image:url(/theme/_build/assets/images/temp/article-circle12.svg);width:97px;height:101px}.icon-article-circle13{background-image:url(/theme/_build/assets/images/temp/article-circle13.svg);width:154px;height:171px}.icon-article-circle21{background-image:url(/theme/_build/assets/images/temp/article-circle21.svg);width:182px;height:190px}.icon-article-circle22{background-image:url(/theme/_build/assets/images/temp/article-circle22.svg);width:88px;height:97px}.icon-article-circle23{background-image:url(/theme/_build/assets/images/temp/article-circle23.svg);width:147px;height:161px}.icon-article-circle31{background-image:url(/theme/_build/assets/images/temp/article-circle31.svg);width:96px;height:100px}.icon-article-circle32{background-image:url(/theme/_build/assets/images/temp/article-circle32.svg);width:132px;height:144px}.icon-article-circle33{background-image:url(/theme/_build/assets/images/temp/article-circle33.svg);width:125px;height:140px}.icon-cirlce-big-c1{background-image:url(/theme/_build/assets/images/temp/icon-cirlce-big-c1.svg);width:415px;height:437px}.icon-cirlce-big-5-e{background-image:url(/theme/_build/assets/images/temp/icon-cirlce-big-5-e.svg);width:393px;height:437px}.icon-cirlce-big-r1{background-image:url(/theme/_build/assets/images/temp/icon-cirlce-big-r1.svg);width:393px;height:437px}.icon-cirlce-h3-white{background-image:url(/theme/_build/assets/images/temp/c5-white.svg);width:276.67px;height:291.33px}.icon-cirlce-h2-white{background-image:url(/theme/_build/assets/images/temp/c6-white.svg);width:262px;height:291.33px}@media (max-width:1023px){.icon-cirlce-f1,.icon-cirlce-f2{width:215px;height:226px}.icon-cirlce1--size1{width:106px;height:118px}.icon-cirlce2--size1{width:114px;height:118px}.icon-cirlce3--size1{width:107px;height:117px}.features-alt{margin-bottom:-29px}.features-alt .col-md-6{margin-bottom:31px}}@media (max-width:767px){.icon-cirlce-small{width:22px;height:25px}.icon-cirlce-small-1{width:24px;height:25px}.icon-cirlce-small-2{width:22px;height:25px}.icon-shape-1{width:45px;height:46px}.icon-shape-2{width:48px;height:46px}.icon-shape-3{width:48px;height:45px}.icon-cirlce1{width:79px;height:88px}.icon-cirlce2{width:85px;height:88px}.icon-cirlce3{width:80px;height:88px}.icon-cirlce-f1{width:144px;height:151px}}.doodle-icon.small{width:22px;height:20px}.doodle-icon.normal{width:65px;height:40px}.doodle-icon.duration-experience-card{background:url(/theme/_build/assets/images/icon-doodles/experience-cards/duration-experience-card.png) center/contain no-repeat}.doodle-icon.mappin-experience-card{background:url(/theme/_build/assets/images/icon-doodles/experience-cards/mappin-experience-card.png) center/contain no-repeat}.doodle-icon.price-from-experience-card{background:url(/theme/_build/assets/images/icon-doodles/experience-cards/price-from-experience-card.png) center/contain no-repeat}.language-flags{width:20px;height:20px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:767px){.language-flags{width:15px;height:15px}}.language-flag__en{background-image:url(/theme/_build/assets/images/language-flags/usa.svg)}.language-flag__de{background-image:url(/theme/_build/assets/images/language-flags/germany.svg)}.language-flag__it{background-image:url(/theme/_build/assets/images/language-flags/italy.svg)}.language-flag__fr{background-image:url(/theme/_build/assets/images/language-flags/france.svg)}.language-flag__es{background-image:url(/theme/_build/assets/images/language-flags/spain.svg)}.feature-alt{color:#28306c}.feature-alt h3{position:relative;padding-left:60px;font-weight:700;margin-bottom:17px}.feature-alt h3 i{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.feature-alt p{font-weight:500;letter-spacing:.025em;margin-bottom:0}.feature-alt p+p{margin-top:20px}@media (max-width:1023px){.features{margin-bottom:-30px}.features .col-md-6{margin-bottom:30px}}@media (max-width:767px){.feature-alt h3{padding-left:30px;margin-bottom:15px}.feature-alt p{margin:0}.features{margin-bottom:-40px}.features .col-md-6{margin-bottom:40px}}.feature{color:#28306c;letter-spacing:.025em}.feature p{margin:0}.feature p span{font-style:italic}.feature p+p{margin-top:18px}.feature>i{display:block;margin-left:auto}.feature .ico-cat,.feature .ico-cat-green-alt{margin-right:32px}.feature .ico-cafe,.feature .ico-cafe-green-alt{position:relative;top:-26px;margin-bottom:-26px}.feature--primary{position:relative;padding-top:69px}.feature--primary>i{position:absolute;top:-39px;right:0}@media (max-width:1442px){.feature br{display:none}.feature .ico-cafe,.feature .ico-cafe-green-alt{top:0;margin-bottom:0}.feature--primary{padding-top:90px}.feature--primary>i{top:-49px}}.features-primary{position:relative;z-index:10}@media (max-width:1023px){.features-primary{margin-bottom:-30px}.features-primary .col-md-4,.features-primary .col-md-6{margin-bottom:30px}}@media (max-width:767px){.feature{position:relative;padding:0 95px 0 0}.feature p+p{margin-top:15px}.feature i{position:absolute!important;top:50%!important;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.feature--primary{padding:0 0 0 100px}.feature--primary i{right:auto;left:0}.features-primary{margin-bottom:-26px}.features-primary .col-md-4,.features-primary .col-md-6{margin-bottom:26px}}.feature-primary{text-align:center}.feature-primary h3{margin:15px 0 0;font-weight:700;color:#363e76}.feature-primary p{margin:19px 0 0;color:#28306c}.feature-primary .feature__ico{position:relative;display:inline-block}.feature-primary .feature__ico i+i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.feature-primary .feature__ico .ico-mouse{margin:-27px 0 0 -2px}.feature-primary .feature__ico .ico-label{margin:-3px 0 0 32px}.feature-primary .feature__ico .ico-camera{margin:1px 0 0 -12px}.feature-primary--alt h3{font-size:24px}.feature-primary--alt p{font-size:18px;line-height:1.2;margin:24px 0 0}@media (max-width:1200px){.feature-primary br{display:none}}@media (max-width:1023px){.feature-primary h3{font-size:17px}.feature-primary p{font-size:13px}}.features-secondary .row{margin:0 -23px}.features-secondary .col-lg-4{padding:0 23px}.features-secondary--alt .row{margin-bottom:-50px}.features-secondary--alt .col-lg-4{margin-bottom:50px}@media (max-width:1442px){.features-secondary .row{margin:0 -15px}.features-secondary .col-lg-4{padding:0 15px}.features-secondary--alt .row{margin-bottom:-30px}.features-secondary--alt .col-lg-4{margin-bottom:30px}}@media (max-width:767px){.feature-primary h3{margin:7px 0 0;font-size:13px}.feature-primary p{margin:16px 0 0}.feature-primary .feature__ico .ico-mouse{margin:-18px 0 0 -4px}.feature-primary .feature__ico .ico-label{margin:-4px 0 0 16px}.feature-primary .feature__ico .ico-camera{margin:-5px 0 0 -5px}.feature-primary--alt p{font-size:13px;margin:14px 0 0}.features-secondary--alt .row{margin-bottom:0}.features-secondary--alt .col-lg-4{margin:0}.features-secondary--alt .col-lg-4+.col-lg-4{margin-top:25px}}.feature-secondary{position:relative;padding-top:89.8%;background:#f6f6f6;text-align:center;overflow:hidden}.feature-secondary>a{display:block;overflow:hidden}.feature-secondary>a:hover .feature__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.feature-secondary .feature__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.feature-secondary .feature__body{position:absolute;top:50%;left:0;width:100%;padding-top:100px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:20px;z-index:10}.feature-secondary .feature__body i{position:absolute;top:23px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.feature-secondary .feature__body h6{text-transform:uppercase;letter-spacing:.025em;margin-bottom:25px}.feature-secondary .feature__body h3{font-weight:700}.feature-secondary .feature__body h3 a{text-decoration:none}.feature-secondary .feature__body--primary{color:#28306c!important}.feature-secondary .feature__ico{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.1;margin-top:10px}.feature-secondary .feature__ico.icon-cirlce-f2{-webkit-transform:translate(-50%,-50%) rotate(-105deg);transform:translate(-50%,-50%) rotate(-105deg)}.feature-secondary--alt{padding-top:68%}.feature-secondary--alt .feature__body{padding:0 10px;color:#fff;margin:-3px 0 0}@media (max-width:1023px){.feature-secondary{padding-top:100%}.feature-secondary .feature__body{padding-top:80px}.feature-secondary .feature__body h6{margin-bottom:10px}.feature-secondary--alt{padding-top:68%}.feature-secondary--alt .feature__body{padding-top:0;margin:0}}@media (max-width:767px){.feature-secondary{padding-top:63%}.feature-secondary .feature__body{padding-top:62px;margin-top:-6px}.feature-secondary .feature__body h6{margin-bottom:15px}.feature-secondary .feature__ico{margin-top:0}.feature-secondary--alt{padding-top:69%}.feature-secondary--alt h3{font-size:13px;margin:0}.feature-secondary--alt .feature__body{padding-top:0;margin:0}}.intro{min-height:100vh;position:relative;background:#118c8f;z-index:199}.intro .intro__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.intro .intro__title{font-size:48px;line-height:1.2;margin:0;letter-spacing:.05em}.intro .intro__inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;z-index:10;margin-top:48px}.intro .intro__content{text-align:center;color:#fff}.intro .intro__content h2{text-transform:uppercase;letter-spacing:.05em;margin-bottom:43px;text-shadow:0 0 30px rgba(0,0,0,.7)}.intro .intro__content h2 span{color:#ffb74b}.intro .intro__content .form-location{margin:auto;max-width:450px}.intro .intro__content--primary h2{margin:0}.intro .intro__btn{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20}.intro .intro__btn .ico-angle-down-white{display:block;width:18px;height:20px;background:url(../../frontend/_assets/images/icons/icon-arrow-down-white.png) 0 0/contain no-repeat}.intro .breadcrumps{position:absolute;top:100px;left:50%;margin-left:-705px;z-index:200}.intro--primary{padding:250px 0 50px}.intro--primary .container{position:relative;z-index:10}.intro--primary .intro__ico{position:absolute}.intro--primary .icon-cirlce-big-d1{position:absolute;top:158px;right:-51px}.intro--primary .ico-grapes{bottom:204px;left:86px}.intro--primary .ico-flag{bottom:246px;left:239px}.intro--primary .ico-flipflops{bottom:100px;left:193px}.intro--secondary{background:#28306c;padding:206px 0 20px}.intro--secondary .icon-cirlce-big-h1{position:absolute;top:158px;right:-51px}.intro--teritary{height:100vh;min-height:0;max-height:745px}@media (max-width:1442px){.intro--teritary{height:550px}}@media (max-width:767px){.intro--teritary{height:353px}}.intro--teritary .intro__inner{margin-top:66px}.intro--quaternary{background:#28306c;padding:250px 0 89px;min-height:0}.intro--quaternary .country-image>img{max-height:350px;-o-object-fit:cover;object-fit:cover}.intro--quaternary .icon-cirlce-big-c1{position:absolute;top:51px;right:-114px}.intro--size1{max-height:745px;min-height:0;height:100vh}@media (max-width:1442px){.intro--size1{height:550px}}@media (max-width:767px){.intro--size1{height:353px}}.intro--size1 .intro__inner{margin-top:30px}.intro--alt .intro__content{text-align:left}.intro--alt .intro__inner{margin-top:38px}.intro--alt .intro__btn{margin-left:-687px;bottom:25px}.intro--alternative .intro__inner{margin:50px 0 0}.intro--alternative .intro__content h2{margin-bottom:32px}.intro--size2{height:100vh;max-height:768px}@media (max-width:1750px){.intro--primary .ico-grapes{left:-50px}.intro--primary .ico-flag{left:82px}.intro--primary .ico-flipflops{left:67px}}@media (max-width:1442px){.intro .breadcrumps{left:15px;margin-left:0}.intro--primary .ico-grapes{left:-82px}.intro--primary .ico-flag{left:50px}.intro--primary .ico-flipflops{left:35px}.intro--secondary{padding:190px 0 50px}.intro--teritary{max-height:550px}.intro--alt .intro__btn{left:15px;margin-left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:1200px){.intro .intro__ico{display:none}.intro .breadcrumps,.intro--alt .intro__btn{left:50%;margin-left:-555px}.intro--size1,.intro--size2{max-height:550px}}@media (max-width:1199px){.intro .breadcrumps,.intro--alt .intro__btn{margin-left:-465px}}@media (max-width:1023px){.intro .intro__title{font-size:40px}.intro .intro__inner{margin-top:0}}@media (max-width:992px){.intro .breadcrumps,.intro--alt .intro__btn{margin-left:-345px}}@media (max-width:767px){.intro .breadcrumps{top:58px;margin-left:-255px}.intro .intro__btn{bottom:23px}.intro .intro__title{font-size:24px}.intro .intro__content h2{margin-bottom:22px}.intro .intro__content .form-location{max-width:225px}.intro .intro__content .form-location .select:after{width:17px;height:10px}.intro .intro__content .form-location .select select{height:35px;font-size:13px;padding:0 15px}.intro .intro__content--primary h2{margin:0}.intro--primary{padding:160px 0 117px;min-height:0}.intro--primary .intro__btn{display:none}.intro--primary .intro__ico{display:block;left:50%;bottom:auto;top:70px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.intro--primary .intro__ico.icon-cirlce-big-d1{display:none}.intro--primary .ico-flag{margin-left:27px}.intro--primary .ico-grapes{margin-left:-30px;top:86px}.intro--primary .ico-flipflops{top:auto;bottom:35px}.intro--secondary{padding:129px 0 50px}.intro--teritary{max-height:400px}.intro--teritary .intro__inner{margin-top:0}.intro--alt .intro__btn{margin-left:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:25px}.intro--alt .intro__inner{top:auto;bottom:90px;-webkit-transform:translateY(0);transform:translateY(0)}.intro--quaternary{padding:129px 0 50px}.intro--size2{height:initial;max-height:initial;padding-top:59%}.intro--size2 .breadcrumps{top:8px}}@media (max-width:576px){.intro .breadcrumps{margin-left:0;left:15px}}.articles .row{margin:0 -20px}.articles .col-lg-4{padding:0 20px}.articles--size1 .row{margin:0 -12px}.articles--size1 .col-lg-4{padding:0 12px}@media (max-width:1442px){.articles .row{margin:0 -15px}.articles .col-lg-4{padding:0 15px}}@media (max-width:1023px){.articles{margin-bottom:-30px}.articles .col-md-6{margin-bottom:30px}}@media (max-width:767px){.articles{margin-bottom:-25px}.articles .col-md-6{margin-bottom:25px}.articles--size1{margin-bottom:-40px}.articles--size1 .col-md-6{margin-bottom:40px}}.article{color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);border-radius:0;cursor:pointer}.article h3{letter-spacing:.01em;font-weight:700;margin-bottom:20px}.article h3 span{font-size:16px;font-weight:500;letter-spacing:.025em;display:block;text-transform:uppercase;margin-bottom:3px}.article h6{letter-spacing:.025em;margin:0}.article h6 i{vertical-align:middle;margin-right:10px;position:relative;top:-2px;left:1px}.article p{margin-bottom:0;letter-spacing:.025em}.article p+p{margin-top:20px}.article p+h6{margin-top:19px}.article .link-to-review{text-decoration:none}.article .link-to-review:active,.article .link-to-review:focus,.article .link-to-review:hover{color:var(--blue-basic)}.article .link-to-review:active>ul>li>i,.article .link-to-review:focus>ul>li>i,.article .link-to-review:hover>ul>li>i{color:var(--red-basic)}.article .list-stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin:3px 0 0;z-index:22}.article .article__ico{position:absolute;bottom:-10px;right:-32px}.article .ico-burger{bottom:-12px;right:-15px}.article .ico-flowers{bottom:0;right:9px}.article .btn{margin-top:9px}.article .list-gadgets{margin-bottom:12px}@media screen and (min-width:768px){.article .list-gadgets{margin-bottom:9px}}.article .article__image-container{position:relative;overflow:hidden}.article .article__image-container img{width:100%;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.article .article__image-container a{display:block}.article .article__image-container i{position:absolute}.article .article__image-container .article__image-alternative{padding-top:68%;display:block;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.article .article__image-container .icon-article-circle11{top:-56px;left:13%}.article .article__image-container .icon-article-circle12{bottom:12%;left:4%}.article .article__image-container .icon-article-circle13{bottom:-45px;right:-10%}.article .article__image-container .icon-article-circle21{top:-74px;left:-12%}.article .article__image-container .icon-article-circle22{top:4%;right:3%}.article .article__image-container .icon-article-circle23{bottom:-96px;left:20%}.article .article__image-container .icon-article-circle31{top:-57px;left:10%}.article .article__image-container .icon-article-circle32{top:32%;right:0}.article .article__image-container .icon-article-circle33{bottom:-36px;left:-12%}.article .article__image{padding-top:68.5%;background-size:cover;position:relative;overflow:hidden;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.article .article__label{position:absolute;top:-11px;right:-38px;font-size:14px;font-weight:700;background:#e84042;width:120px;text-align:center;padding:34px 0 10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#fff}.article .article__body{position:relative;padding:36px 40px 80px;text-align:left;overflow:hidden;background:#28306c}.article--green .article__body{background:#118c8f}.article--red .article__body{background:#e84042}.article--primary{color:#28306c}.article--primary h3{margin-bottom:18px}.article--primary h3+p{margin-bottom:16px}.article--primary .article__image{padding-top:91%}.article--primary .article__body{background:#fff}.article--primary-alt{-webkit-box-shadow:none;box-shadow:none;border:1px solid silver}.article--primary-alt h4{font-size:18px;line-height:1.11;font-weight:700}.article--primary-alt .article__body{border-top:1px solid silver;padding:23px 19px 21px;min-height:91px}.article--primary-def p{min-height:164px}.article--primary-def .btn{min-width:144px}.article--yellow{border:none}.article--yellow .article__body{border:none;background:#ffb74b;color:#29316a}@media (max-width:1442px){.article .ico-flowers{right:-20px}}@media (max-width:1200px){.article .article__body{padding:36px 25px 40px}.article .article__body br{display:none}.article .article__image-container i{-webkit-transform:scale(.6);transform:scale(.6)}}@media (max-width:1023px){.article .article__body{padding:20px 20px 40px}}@media (max-width:767px){.article h3{margin-bottom:16px}.article h3 span{font-size:11px;margin-bottom:0}.article p+p{margin-top:15px}.article p+h6{margin-top:13px}.article h6 i{margin-right:2px}.article .list-stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:4px 0 0 10px}.article .list-stars li>.fa.fa-star{font-size:1.2rem}.article .list-stars li:last-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 0 8px}.article .article__body{height:initial!important}.article .article__ico{bottom:12px;right:-30px}.article .ico-burger{bottom:-8px;right:-13px}.article .ico-flowers{bottom:0;right:-5px}.article .article__image-container .icon-article-circle11{top:-52px;left:7%}.article .article__image-container .icon-article-circle12{bottom:6%;left:-1%}.article .article__image-container .icon-article-circle13{bottom:-52px;right:-18%}.article .article__image-container .icon-article-circle21{top:-75px;left:-22%}.article .article__image-container .icon-article-circle22{top:-1%;right:-2%}.article .article__image-container .icon-article-circle23{bottom:-85px;left:11%}.article .article__image-container .icon-article-circle31{top:-51px;left:4%}.article .article__image-container .icon-article-circle32{top:23%;right:-20px}.article .article__image-container .icon-article-circle33{bottom:-43px;left:-19%}.article--primary h3+p{margin-bottom:1px}.article--primary .article__body{padding:24px 25px}.article--primary-alt{-webkit-box-shadow:none;box-shadow:none;border:none;background:0 0}.article--primary-alt h4{font-size:18px;line-height:1.11;font-weight:700}.article--primary-alt .article__body{border-top:none;padding:9px 0 0;min-height:0;background:0 0}.article--primary-def p{min-height:0}.article--primary-def .btn{min-width:97px;margin:20px 0 0}}.article-alt{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.article-alt h3{letter-spacing:.01em;font-weight:700;margin-bottom:36px}.article-alt h3 span{font-size:16px;font-weight:500;letter-spacing:.025em;display:block;text-transform:uppercase;margin-bottom:3px}.article-alt p{margin:0}.article-alt p+p{margin-top:33px}.article-alt p+.btn{margin-top:38px}.article-alt .article__image{-webkit-box-flex:0;-ms-flex:0 0 59.1%;flex:0 0 59.1%;max-width:59.1%;position:relative;height:580px}.article-alt .article__image .article__image-inner{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.article-alt .article__body{-webkit-box-flex:0;-ms-flex:0 0 40.9%;flex:0 0 40.9%;max-width:40.9%;background:#28306c;position:relative;padding:149px 20px 30px 80px}.article-alt .article__body .article__ico{position:absolute;bottom:21px;left:358px}.article-alt .article__body .ico-burger{width:192px;height:157px}.article-alt .article__body .ico-food-1{width:231px;height:113px;left:auto;right:20px;bottom:20px}.article-alt .article__body .ico-flowers{width:154px;height:183px;bottom:0;margin-left:35px}.article-alt .article__body--alt{padding:122px 20px 30px 80px}.article-alt--green .article__body{background:#118c8f}.article-alt--primary .article__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 59.5%;flex:0 0 59.5%;max-width:59.5%}.article-alt--primary .article__body{-webkit-box-flex:0;-ms-flex:0 0 40.5%;flex:0 0 40.5%;max-width:40.5%;padding:118px 75px 30px 254px}.article-alt--primary .article__body p+p{margin-top:27px}.article-alt--primary .article__body p+.btn{margin-top:58px}@media (max-width:1500px){.article-alt .article__body{padding:90px 120px 30px 40px}.article-alt .article__body br{display:none}.article-alt .article__image{height:495px}.article-alt--primary .article__body{padding:90px 40px 30px 120px}}@media (max-width:1442px){.article-alt .article__body,.article-alt .article__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:1200px){.article-alt .article__body{padding:50px 120px 90px 40px}.article-alt .article__body .ico-food-1{width:151px;height:75px}.article-alt .article__body .ico-burger{width:113px;height:93px}.article-alt .article__body .ico-flowers{width:84px;height:100px}.article-alt .article__image{height:525px}.article-alt--primary .article__body{padding:50px 40px 90px 92px}}@media (max-width:1023px){.article-alt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-alt .article__body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:80px 40px}.article-alt .article__body .article__ico{left:auto;right:5px}.article-alt .article__image{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:400px}}@media (max-width:767px){.article-alt h3{font-size:13px;margin-bottom:16px}.article-alt h3 span{font-size:11px;margin-bottom:0}.article-alt p+p{margin-top:15px!important}.article-alt p+.btn{margin-top:13px!important}.article-alt h6 i{margin-right:2px}.article-alt .article__image{height:initial;padding-top:68%}.article-alt .article__body{padding:52px 16px}.article-alt .article__body .ico-food-1{width:125px;height:62px}.article-alt .article__body .ico-burger{width:94px;height:77px}.article-alt .article__body .ico-flowers{width:70px;height:83px}.article-alt .article__ico{bottom:12px;right:-30px}.article-alt .ico-burger{bottom:-8px;right:-13px}.article-alt .ico-flowers{bottom:0;right:-5px}}.article-big{position:relative;color:#fff}.article-big h2{margin-bottom:30px;text-transform:uppercase;letter-spacing:.07em}.article-big h2 span{display:block;font-size:16px;font-weight:500;margin-bottom:5px;letter-spacing:.025em}.article-big p{margin-bottom:15px;font-size:22px;font-weight:500;letter-spacing:0}.article-big .article__image{height:746px;background-size:cover;background-position:center center}.article-big .article__inner{position:absolute;bottom:0;left:0;width:100%;z-index:10}@media (max-width:1442px){.article-big .article__image{height:550px}}@media (max-width:767px){.article-big h2{letter-spacing:0;margin-bottom:14px}.article-big h2 span{font-size:11px;margin-bottom:2px}.article-big p{font-size:12px;letter-spacing:.025em;margin-bottom:8px}.article-big .article__image{height:353px}.article-big .article__inner{position:static;color:#28306c;padding:44px 0 0}}.article-primary{color:#fff;position:relative;z-index:10}.article-primary .article__media{padding-right:90px;padding-top:42px;text-align:center}.article-primary .article__media h2{margin:86px 0 0 43px;text-transform:uppercase;letter-spacing:.05em}.article-primary .article__image{position:relative;max-height:340px}.article-primary .article__image:after{content:"";position:absolute;top:0;left:0;width:calc(100% + 7px);height:100%;background:#fab64e}.article-primary .article__image.host-single__image{width:390px;height:390px;margin:0 auto}.article-primary .article__image.host-single__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-primary .article__image.host-single__image h1{color:#b9b5bb;font-size:16px;font-weight:initial;margin:-20px 0 0 -20px}@media screen and (max-width:1199px){.article-primary .article__image.host-single__image{width:300px;height:300px}.article-primary .article__image.host-single__image h1{display:none}}@media screen and (max-width:991px){.article-primary .article__image.host-single__image{width:250px;height:250px}.article-primary .article__image.host-single__image h1{display:none}}.article-primary .article__image img{width:100%;position:relative;z-index:10;top:-35px;left:43px}@media screen and (max-width:768px){.article-primary .article__body.host-single-intro{text-align:center}}.article-primary .article__body h1{font-size:1.875rem;margin-bottom:0;text-transform:uppercase;text-align:center}@media screen and (min-width:768px){.article-primary .article__body h1{text-align:initial}}.article-primary .article__body .country-hero__description,.article-primary .article__body h2{display:inline-block;margin-bottom:57px;font-size:1.875rem}.article-primary .article__body .country-hero__description span,.article-primary .article__body h2 span{color:#fab64e}.article-primary .article__body .country-hero__description strong,.article-primary .article__body h2 strong{text-transform:uppercase;letter-spacing:.05em}.article-primary .article__body .country-hero__description{margin:29px 0 0}.article-primary .article__body h6{text-transform:uppercase;font-weight:700;letter-spacing:.05em;margin-bottom:21px}.article-primary .article__body p{min-height:243px;margin-bottom:20px}.article-primary--alt .article__body{padding-left:87px}.article-primary--alt .article__body h1+h2{margin:29px 0 0}.article-primary--alt .article__media{padding-right:47px}.article-primary--alt .article__image img{top:-37px;left:47px}@media (max-width:1200px){.article-primary .article__body h2{margin-bottom:40px}.article-primary .article__body .country-hero__description{margin-top:20px}.article-primary .article__body p{min-height:0}.article-primary--alt br{display:none}.article-primary--alt .article__body{padding-left:0}.article-primary--alt .article__body .country-hero__description,.article-primary--alt .article__body h2{margin-bottom:0}}@media screen and (max-width:1200px) and (min-width:768px){.article-primary .article__body .country-hero__description{margin-top:29px}}@media (max-width:1023px){.article-primary .article__media{padding-right:20px}.article-primary .article__media h2{margin-left:20px}.article-primary .article__image img{left:20px;top:-20px}}@media (max-width:767px){.article-primary .article__media{padding:0;margin-bottom:24px}.article-primary .article__media .country-hero__description,.article-primary .article__media h2{margin:22px 0 0}.article-primary .article__image{margin:0 34px 0 17px}.article-primary .article__image img{top:-13px;left:13px}.article-primary .article__body .country-hero__description,.article-primary .article__body h2{text-align:center;margin-bottom:33px}.article-primary--alt .article__body{padding-left:0}.article-primary--alt .article__body h1+h2{margin:20px 0 0}}.article-primary-frame .article__image:after{margin:-35px 0 0 43px;width:100%;-webkit-transition:margin .4s,width .4s;transition:margin .4s,width .4s}.article-primary-frame.animated .article__image:after{margin:0;width:calc(100% + 7px)}.article-secondary{position:relative}.article-secondary .socials-alt+h1{margin-top:23px}.article-secondary .testimonial-alt+.article__content{margin-top:31px}.article-secondary .testimonial-alt+.widget-map{margin-top:27px}.article-secondary .widget-map+.article__content{margin-top:31px}.article-secondary .article__tooltip{position:absolute;top:87px;right:100%;width:166px;background:#fff;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.16);box-shadow:3px 3px 6px 0 rgba(0,0,0,.16);text-align:center;padding:23px 15px;margin-right:5px;border-radius:5px}.article-secondary .article__tooltip .article__link-def{display:block;position:relative;text-decoration:none;text-align:left;color:#212020;font-size:14px;padding-right:10px;font-weight:700;font-family:Helvetica,sans-serif;margin-bottom:10px;-webkit-transition:color .4s;transition:color .4s}.article-secondary .article__tooltip .article__link-def:hover{color:#ffb74b}.article-secondary .article__tooltip .article__link-def i{position:absolute;top:0;right:-6px}.article-secondary h1.article__title{font-size:40px;line-height:1.13;margin-bottom:13px}.article-secondary h2.article__title{margin-bottom:13px}.article-secondary .article__content{font-size:1.2rem;line-height:1.67}.article-secondary .article__content p{letter-spacing:0}.article-secondary .article__content p a{text-decoration:none;color:#f20448}.article-secondary .article__image{margin-right:13px;margin-left:3px;text-align:center}.article-secondary .article__image img{width:100%}.article-secondary .article__image p{margin:10px 0 0;font-size:12px;font-weight:400;color:#bfbfbf;font-family:Helvetica,sans-serif;letter-spacing:0}.article-secondary .article__image+.article__content{margin:33px 0 0}.article-secondary+.article-secondary{margin-top:75px}.article-secondary+.form-subscribe{margin:50px 12px 0 0}.article-secondary+.form-subscribe+.article-secondary{margin-top:45px}.article-secondary+.widget-teritary{margin:48px 12px 0 0}@media (max-width:1442px){.article-secondary .article__tooltip{width:60px;padding:30px 10px 10px}.article-secondary .article__tooltip .article__link-def{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.article-secondary .article__tooltip .article__link-def i{top:10px;right:10px}.article-secondary .article__title br,.article-small br{display:none}}@media (max-width:767px){.article-secondary h1.article__title{font-size:25px;line-height:1.2;margin-top:0!important}.article-secondary h2.article__title{font-size:25px;line-height:1.2;margin-top:0!important;margin-bottom:7px}.article-secondary .article__tooltip{display:none}.article-secondary .article__content{line-height:1.35}.article-secondary .widget-map+.article__content{margin-top:27px}.article-secondary .article__image{margin:0;text-align:left}.article-secondary .article__image+.article__content{margin:20px 0 0}.article-secondary+.article-secondary{margin-top:55px}.article-secondary+.widget-teritary{margin:52px -15px 0}}.article-small .separator{display:inline-block;width:10px;text-align:center}.article-small .article__image{padding:0 10px}.article-small .article__image img{height:195px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}@media screen and (max-width:1200px){.article-small .article__image img{height:142px}}@media screen and (max-width:992px){.article-small .article__image img{height:111px}}@media screen and (max-width:767px){.article-small .article__image img{height:auto;width:100%}}.article-small .article__image a{display:block;overflow:hidden}.article-small .article__image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.article-small .article__body{padding:10px 0 0 10px}.article-small .article__body .experience-card__title,.article-small .article__body .host-card__name,.article-small .article__body h4{font-size:18px;font-weight:700;margin:0}.article-small .article__body .experience-card__title span,.article-small .article__body .host-card__name span,.article-small .article__body h4 span{font-size:20px}.article-small .article__body p{margin:7px 0 0;font-size:12px}.article-small+.article-small{margin:47px 0 0}.article-small--primary{text-align:center}.article-small--primary .article__body{padding:10px 0 0}.article-small--secondary{text-align:center;color:#29316a}.article-small--secondary .article__body{padding:10px 0 0}.article-small--secondary .article__body p{font-size:15px;line-height:.93;margin:-1px 0 0}@media (max-width:767px){.article-small .article__image{padding:0}.article-small .article__body{padding:4px 0 0}.article-small .article__body h4,.article-small .article__body h4 span{font-size:18px}.article-small .article__body p{margin:5px 0 0}.article-small+.article-small{margin:30px 0 0}.article-small--primary,.article-small--secondary{text-align:left}}.article-teritary{background:#fab64e;color:#28306c;position:relative;font-size:22px;line-height:1.2}.article-teritary p{letter-spacing:.035em;font-style:italic;margin:0}.article-teritary p+h6{margin:18px 0 0}.article-teritary h6{letter-spacing:.025em}.article-teritary h6+img{margin-top:39px}.article-teritary .article__body{width:50%;height:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 90px 0 164px}.article-teritary .article__content{position:relative;top:5px}.article-teritary .article__image{position:absolute;top:0;right:0;width:50%;height:100%;background-size:cover}@media (max-width:1442px){.article-teritary .article__body{padding:0 30px 0 105px}}@media (max-width:1200px){.article-teritary .article__body{height:420px;padding:0 30px 0 105px}}@media (max-width:1023px){.article-teritary .article__body{height:initial;padding:80px 30px 30px;width:100%}.article-teritary .article__image{position:static;width:100%;height:300px}}.article__inner{width:100%;padding:10px 0;background-color:var(--blue-basic);color:#fff;text-align:left}.article__inner h2{margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.07em}.article__inner .description__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.article__inner .description__wrapper p{margin-right:10%}@media screen and (max-width:1023px){.article__inner .description__wrapper{-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}.article__inner .description__wrapper p{margin-right:0;margin-bottom:5px}}.article__inner ul{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}.article__shadow{text-shadow:0 0 3px #000}.article__body p{line-height:1.2;margin-bottom:0;font-size:1.375rem;font-weight:500;letter-spacing:0}@media (max-width:767px){.article-teritary{font-size:14px}.article-teritary .article__body{padding:40px 15px 30px}.article-teritary .article__image{height:230px}.article__inner{position:static;padding:10px 0}.article__inner p{font-size:14px}.article__shadow{text-shadow:none}}@media (max-width:1200px){p.paragpaph__size{font-size:16px}}.article__body-category{text-transform:uppercase}.reviews-intro-slider{padding-top:133px}@media screen and (min-width:768px){.reviews-intro-slider{padding-top:171px}}.review{height:540px;max-height:none!important;overflow:hidden}.review .slider__slides{height:100%}.review .slider__slides .slick-arrow{border:none}.review .slider__slides .slick-arrow::after{content:"";bottom:50%;top:initial;left:0;display:block;width:55px;height:40px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) no-repeat;-webkit-mask-size:contain;mask-size:contain}.review .slider__slides .slick-arrow.slick-prev::after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg)}.review .slider__slides .slick-arrow.slick-next::after{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0)}.review-slider{margin-bottom:60px;padding:0 15px}.review-slider__container{position:relative;height:520px}.review-slider__content{position:absolute;bottom:0;padding:30px 15px;background-color:#fab64e}.review-slider__content>p{margin-bottom:15px;font-size:1.2rem;font-style:italic;letter-spacing:0;text-align:justify}.review-slider__content>span{font-size:1.125rem}@media (min-width:576px){.review{height:500px}.review-slider{display:block!important;max-width:540px;margin:0 auto 60px}.review-slider__container{height:500px}.review-slider__content{padding:30px 50px}}@media (min-width:768px){.review{height:580px;margin-bottom:20px}.review-slider{max-width:720px}.review-slider__container{height:580px}}@media (min-width:992px){.review{height:420px}.review .slider__slides .slick-arrow{top:40%;bottom:initial}.review .slider__slides .slick-arrow::after{background:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-arrow-down) no-repeat}.review .slider__slides .slick-arrow.slick-prev::after{margin:0 -2px 0 0;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg)}.review .slider__slides .slick-arrow.slick-next::after{margin:0 0 0 -2px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.review-slider{max-width:960px}.review-slider__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:420px}.review-slider__img{width:50%}.review-slider__img>img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}.review-slider__content{position:static;width:50%;padding:45px 30px 0 85px}}@media (min-width:1201px){.review{height:550px}.review-slider{max-width:1442px}.review-slider__container,.review-slider__img>img{height:550px}.review-slider__content{padding:70px 30px 0 85px}}@media (min-width:1443px){.review-slider__content{padding:90px 35px 0 110px}}.socials ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px}.socials ul li+li{margin-left:23px}.socials a{-webkit-transition:opacity .4s;transition:opacity .4s}.socials a:hover{opacity:.7}@media (max-width:1023px){.socials ul li+li{margin-left:17px}}@media (max-width:767px){.country-image img{height:200px!important}.socials ul li+li{margin-left:47px}}.socials-alt ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.socials-alt ul li{margin:0 15px 0 0;list-style:none}.socials-alt ul li a{display:block;color:#28306c;text-decoration:none}.socials-alt ul li a i{display:block;font-size:32px}.socials-alt ul li a i.facebook{color:#3c5998}.socials-alt ul li a i.twitter{color:#26a6d1}.socials-alt ul li a i.instagram{color:#40729b}.socials-alt ul li a i.linkedin{color:#027bb5}.socials-alt ul li a i.pinterest{color:#c8232c}.socials-alt ul li:last-child{margin:0}.socials-alt a{-webkit-transition:opacity .4s;transition:opacity .4s}.socials-alt a:hover{opacity:.7}.socials-alt>strong{display:inline-block;font-size:14px;color:#212020;font-weight:700;font-family:Helvetica,sans-serif;margin:0 27px 0 0;text-transform:uppercase}.socials-alt--primary{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;padding:66px 0 63px}@media (max-width:1200px){.socials-alt>strong{margin:0 10px 0 0}}@media (max-width:1023px){.socials-alt>strong{margin:0 0 10px}.socials-alt--primary{display:block}}.breadcrumps{font-size:14px;letter-spacing:.025em;color:#fff}.breadcrumps a{text-decoration:underline}.breadcrumps ul{list-style:none}.breadcrumps ul li{display:inline-block;position:relative}.breadcrumps ul li+li{margin-left:0;padding-left:12px}.breadcrumps ul li+li:after{content:"/";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.breadcrumps .active a{text-decoration:none}.breadcrumps--alt{color:#28306c}.breadcrumps--alt ul li:before{color:#28306c!important}.breadcrumps--alt ul li+li:after{color:#28306c}.white-bg{position:absolute;top:94px;z-index:100;width:100%;text-align:left}.white-bg .breadcrumps{position:initial;top:auto;left:auto;width:100%;padding:13px 0;margin-left:0}.white-bg .breadcrumps ul{margin:0}.white-bg .breadcrumps li{font-size:14px}.white-bg .breadcrumps li:after,.white-bg .breadcrumps li:before{color:#fff}.white-bg .breadcrumps a{color:#fff;text-decoration:underline}.white-bg .breadcrumps .active a{color:#fff;text-decoration:none}.white-bg-active{background-color:rgba(255,255,255,.9)}.white-bg-active .breadcrumps li:after,.white-bg-active .breadcrumps li:before{color:#28306c}.white-bg-active .breadcrumps a{color:#28306c;text-decoration:none}.white-bg-active .breadcrumps .active a{color:grey}@media only screen and (max-width:767px){.white-bg{top:49px;background-color:rgba(255,255,255,.9)}.white-bg .breadcrumps li:after,.white-bg .breadcrumps li:before{color:#28306c}.white-bg .breadcrumps a{color:#28306c;text-decoration:none}.white-bg .breadcrumps .active a{color:grey}}.filters{margin-bottom:48px;position:relative;z-index:150}.filters .btn-close{position:absolute;top:7px;right:10px;display:none}.filters h6{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#28306c;margin-bottom:15px}.filters .filters__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filters .filters__bar .filter+.filter{margin-left:47px}.filters .filters__actions,.filters .filters__body{display:none}@media (max-width:1023px){.filters .filters__bar .filter+.filter{margin-left:15px}}@media (max-width:767px){.breadcrumps{font-size:10px}.breadcrumps ul li{padding-right:8px!important;margin-right:0!important}.breadcrumps ul li:after{display:none}.breadcrumps ul li:before{content:"/";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.breadcrumps ul li+li{margin-left:0;padding-left:0}.breadcrumps ul li:last-child{margin:0!important;padding:0!important}.breadcrumps ul li:last-child:before{display:none!important}.filters{position:fixed;top:100%;left:0;width:100%;height:100vh;overflow-y:auto;background:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s,top 1s .4s;transition:opacity .4s,visibility .4s,top 1s .4s;z-index:250;padding:42px 15px 0}.filters h6{font-size:17px;font-weight:700;text-transform:none;margin-bottom:18px}.filters .btn-close,.filters .filters__bar{display:block}.filters .filters__bar .filter__dropdown{display:none}.filters .filters__bar .filter+.filter{margin:25px 0 0}.filters .filters__body{display:block;margin-top:51px}.filters .filters__body .filter__dropdown{max-height:calc(100vh - 286px);overflow-y:auto}.filters.active{opacity:1;visibility:visible;top:0;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.filters.filters-active .filters__actions{display:block}}.filter{position:relative}.filter .filter__btn{display:inline-block;text-decoration:none;font-size:14px;color:#e84042;letter-spacing:.05em;text-transform:uppercase;border:2px solid #e84042;font-weight:500;padding:14px 17px;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}.filter .filter__btn strong{font-weight:500}.filter .filter__btn span{display:inline-block;margin-left:13px;position:relative;line-height:0}.filter .filter__btn span i{width:17px;height:10px;-webkit-transition:opacity .4s;transition:opacity .4s}.filter .filter__btn span i+i{position:absolute;top:0;left:0;opacity:0}.filter .filter__dropdown{position:absolute;top:100%;left:0;width:200px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);background:#fff;margin-top:10px;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;max-height:699px;overflow-y:auto}.filter .filter__dropdown .mCSB_scrollTools{opacity:1!important;background:0 0!important;width:8px;right:10px}.filter .filter__dropdown .mCSB_scrollTools .mCSB_dragger{width:8px;border-radius:4px}.filter .filter__dropdown .mCSB_dragger_bar{margin:0;width:8px;background:#474747!important}.filter .filter__dropdown .mCSB_scrollTools .mCSB_draggerRail{width:8px;background:0 0!important}.filter .filter__dropdown ul{list-style:none;margin:0}.filter .filter__dropdown ul h6{margin:14px 17px}.filter .filter__dropdown h6{margin:15px 15px 10px;font-size:12px;letter-spacing:.05em}.filter .filter__dropdown li{border-top:1px solid #e6e6e6}.filter .filter__dropdown li:last-child{border-bottom:1px solid #e6e6e6}.filter .filter__dropdown .checkbox:hover{background:#e84042}.filter .filter__dropdown .checkbox:hover label{color:#fff}.filter .filter__dropdown .checkbox:hover label:after{border-color:#fff}.filter .filter__dropdown .checkbox label{font-size:12px;letter-spacing:.05em;text-transform:uppercase;padding-left:45px;color:#e84042;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}.filter .filter__dropdown .checkbox label:after,.filter .filter__dropdown .checkbox label:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:16px}.filter .filter__dropdown .checkbox label:after{border-color:#e84042;width:14px;height:14px;-webkit-transition:border-color .4s;transition:border-color .4s}.filter .filter__dropdown .checkbox label:before{width:14px;height:14px;left:16px;background:#fff}.filter .filter__dropdown .checkbox input:checked+label{background:#e84042;color:#fff}.filter .filter__actions{margin:5px 20px 30px}.filter .filter__actions .link{font-size:12px}.filter .filter__actions p{margin:0}.filter .filter__actions p+p{margin:20px 0 0}.filter.expanded .filter__btn{background:#e84042;color:#fff}.filter.expanded .filter__btn span i{opacity:0}.filter.expanded .filter__btn span i+i{opacity:1}.filter.expanded .filter__dropdown{opacity:1;visibility:visible}.filter.active .filter__btn{background:#e84042;color:#fff}.filter.active .filter__btn span i{opacity:0}.filter.active .filter__btn span i+i{opacity:1}.filter--city ul .checkbox label:after,.filter--city ul .checkbox label:before{left:36px}@media (max-width:767px){.filter .filter__btn{display:block;width:100%;font-size:11px;padding:8px 10px}.filter .filter__btn span{position:absolute;top:50%;right:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}}.filter-alt{padding-top:38px;position:relative;background:#f6f6f6;margin:0 -15px;display:none}.filter-alt .filter__bar{background:#e6e6e6;position:absolute;top:0;left:0;width:100%;height:38px}.filter-alt .filter__bar i{position:absolute;top:50%;left:10px;width:22px;height:14px;background-size:100% 100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-alt .filter__bar a{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#e03e3f;font-weight:700;font-size:11px;text-decoration:none}.filter-alt .filter__bar .ico-up{background-image:url(../images/temp/ico-angle-up-gray.png);left:17px}.filter-alt .filter__bar .ico-down{background-image:url(../images/temp/ico-angle-down.png);left:55px}.filter-alt .filter__dropdown h6{margin:10px 27px;font-weight:400;text-transform:uppercase;font-size:11px}.filter-alt .filter__dropdown ul{margin:0}.filter-alt .filter__dropdown ul li+li{margin-top:-1px}.filter-alt .filter__dropdown .checkbox label{border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:9px 10px 9px 56px;color:#d93931;text-transform:uppercase;display:block}.filter-alt .filter__dropdown .checkbox label:before{display:none}.filter-alt .filter__dropdown .checkbox label:after{width:20px;height:20px;border-color:#d93931;top:6px;left:27px;-webkit-transition:background .4s;transition:background .4s}.filter-alt .filter__dropdown .checkbox input:checked+label:after{background:#d93931}.filter-alt .filter__dropdown .filter__actions{display:none}.filter-alt .filter__dropdown .mCSB_scrollTools{opacity:1!important;background:0 0!important;width:6px;right:5px;top:10px}.filter-alt .filter__dropdown .mCSB_scrollTools .mCSB_dragger{width:6px;border-radius:4px}.filter-alt .filter__dropdown .mCSB_dragger_bar{margin:0;width:6px;background:#474747!important}.filter-alt .filter__dropdown .mCSB_scrollTools .mCSB_draggerRail{width:6px;background:0 0!important}.filter-alt.active{display:block}.filters__btn_clear{margin:0 0 0 47px;border:2px solid #e84042;padding:10px 24px;color:#e84042;background-color:#fff;font-size:16px;text-transform:uppercase;line-height:1.5}@media (max-width:767px){.filters>h6{margin:20px 0}.filters__bar>.filter__country{margin:0 0 35px}.filters__bar>.filter__city{margin:0 0 35px!important}.filters__btn_clear{position:absolute;top:62px;right:16px;margin:0;border:none;padding:0;color:#28306c;background:0 0;font-size:15px;font-weight:700;text-transform:capitalize;cursor:pointer}}.testimonials .row{margin:0 -23px}.testimonials .col-lg-4{padding:0 23px}@media (max-width:1442px){.testimonials .row{margin:0 -15px}.testimonials .col-lg-4{padding:0 15px}}@media (max-width:1023px){.filters__btn_clear{margin:0 0 0 15px}.testimonials{margin-bottom:-30px}.testimonials .col-md-6{margin-bottom:30px}}@media (max-width:767px){.testimonials{margin-bottom:-25px}.testimonials .col-md-6{margin-bottom:25px}}.testimonial{background:#fff;color:#28306c;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.testimonial .testimonial__head{position:relative;padding:20px 36px 10px}.testimonial .testimonial__head a{display:block;margin:0 0 19px;font-weight:700;text-decoration:none}.testimonial .testimonial__head p{font-size:14px;line-height:1.2;letter-spacing:0;margin:0}.testimonial .testimonial__head p .fa-star{font-size:15px}.testimonial .testimonial__head p .separator{text-align:center;display:inline-block;width:17px}.testimonial .testimonial__head .testimonial__image{border-radius:50%;overflow:hidden;width:100px;height:100px;position:absolute;top:50%;left:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:10px}.testimonial .testimonial__head .testimonial__image img{width:100%}.testimonial .testimonial__content{margin:14px 33px 0;padding:20px 2px 36px}.testimonial .testimonial__content .review-title{display:inline-block;margin-bottom:20px;font-weight:700;letter-spacing:.04em;font-family:Poppins-SemiBold,sans-serif}.testimonial .testimonial__content .review-title>a{display:inline-block}.testimonial .testimonial__content p{margin:0;word-break:break-word;font-family:Poppins,sans-serif}.testimonial .testimonial__content p+p{margin:20px 0 0}.testimonial .testimonial__content .list-stars{margin-bottom:24px}.testimonial .testimonial__content .testimonial__created{font-size:14px}.testimonial .testimonial__content .testimonial__author{font-size:14px;margin:5px 0 0;letter-spacing:0}.testimonial .testimonial__content .testimonial__author span a{text-decoration:none}.reviews-host .testimonial__head a{margin:0}.reviews-city .testimonial__head,.reviews-host .testimonial__head{padding:20px 36px 10px}.reviews-city .testimonial__head a,.reviews-host .testimonial__head a{font-weight:400}.reviews-city .testimonial__content,.reviews-host .testimonial__content{border-top:2px solid #e6e6e6}.reviews-city .testimonial__content>p,.reviews-host .testimonial__content>p{margin:0 0 20px}@media (max-width:1200px){.testimonial .testimonial__head .testimonial__image{width:80px;height:80px}}@media (max-width:767px){.testimonial .testimonial__head a{font-size:14px;margin-bottom:12px}.testimonial .testimonial__head p{font-size:10px}.testimonial .testimonial__head p .separator{width:11px}.testimonial .testimonial__head .testimonial__image{width:48px;height:48px}.testimonial .testimonial__content{border-width:1px;margin:9px 33px 0;padding:13px 0 50px}.testimonial .testimonial__content .review-title{margin-bottom:16px}.testimonial .testimonial__content .list-stars{margin-bottom:19px}.testimonial .testimonial__content .testimonial__author{font-size:12px;margin:10px 0 0}}.testimonial-alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.29}.testimonial-alt span{font-size:14px;line-height:1.29;font-weight:500;margin:0}.testimonial-alt span strong{display:block;font-weight:700}.testimonial-alt p{color:#707070;margin:0}.testimonial-alt .testimonial__image{width:70px;height:70px;border-radius:50%;overflow:hidden}.testimonial-alt .testimonial__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial-alt .testimonial__content{padding-left:19px;position:relative;top:6px}@media (max-width:767px){.testimonial-alt span{font-size:12px;margin-bottom:3px}.testimonial-alt span strong{margin-bottom:3px}.testimonial-alt p{font-size:12px}.testimonial-alt .testimonial__image{width:50px;height:50px}.testimonial-alt .testimonial__content{top:0;padding-left:10px}}.accordion{position:relative}.accordion+.accordion{margin-top:34px}.accordion .accordion__head{position:relative;border-bottom:2px solid #28306c;padding-bottom:7px;-webkit-transition:border-color .4s;transition:border-color .4s;cursor:pointer}.accordion .accordion__head h6{position:relative;padding-left:7px;margin:0;color:#28306c;-webkit-transition:color .4s;transition:color .4s}.accordion .accordion__head h6 i{position:absolute;top:50%;left:13px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.accordion .accordion__head h6 i+i{opacity:0}.accordion .accordion__head h6 strong{font-weight:500}.accordion .accordion__head h6 .ico-setting,.accordion .accordion__head h6 .ico-setting+i{margin:-10px 0 0 -12px}.accordion .accordion__head .accordion__ico{position:absolute;top:50%;right:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:0}.accordion .accordion__head .accordion__ico i{-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.accordion .accordion__head .accordion__ico i+i{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.accordion .accordion__body{position:absolute;top:105%;left:0;width:100%;background:#fff;z-index:20;margin-top:7px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.accordion.expanded .accordion__head{border-color:#de3f41}.accordion.expanded .accordion__head h6{color:#de3f41}.accordion.expanded .accordion__head h6 i{opacity:0}.accordion.expanded .accordion__head h6 i+i{opacity:1}.accordion.expanded .accordion__head .accordion__ico i{opacity:0;visibility:hidden}.accordion.expanded .accordion__body,.accordion.expanded .accordion__head .accordion__ico i+i{opacity:1;visibility:visible}.link{text-decoration:none;font-weight:700;font-size:14px}.link--alt{color:#e84042;text-transform:uppercase}.search{background:#fff;padding:10px 50px 10px 10px}.search .search__field{width:100%;border:1px solid #707070;border-radius:2px;height:45px;padding:0 15px}.search .search__btn{background:0 0;border:none;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.search{padding:10px 40px 10px 15px}.search .search__field{height:35px}.search .search__btn{right:15px}}.steps{position:relative;padding-left:167px}.steps:after{content:"";position:absolute;top:1px;bottom:501px;left:43px;width:4px;background:#e6e6e6}.steps--primary{padding-left:0!important}.steps--primary:after{display:none}.steps--primary-alt .step+.step{margin-top:110px}.steps--primary-alt .step--primary .step__body{padding:0 60px 0 0}@media (max-width:1023px){.steps{padding-left:130px}.steps:after{bottom:360px}}@media (max-width:767px){.steps{padding-left:38px}.steps:after{width:2px;left:11px;bottom:14%}.steps--primary-alt .step+.step{margin-top:80px}}@media (max-width:465px){.steps:after{bottom:13%}}.step{position:relative;z-index:10}.step+.step{margin-top:96px}.step .step__label{position:absolute;top:-33px;left:-167px}.step .step__label i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.step .step__label span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:30px;font-weight:700}.step .step__image{position:relative;max-width:613px;max-height:400px}.step .step__image:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 5px);height:100%;background:#118c8f;-webkit-transform:translate(32px,-34px);transform:translate(32px,-34px);-webkit-transition:opacity .4s,visibility .4s,-webkit-transform .4s;transition:opacity .4s,visibility .4s,transform .4s,-webkit-transform .4s;opacity:0;visibility:hidden}.step .step__image img{width:100%;position:relative;top:-34px;left:32px;z-index:5}.step .step__body{color:#28306c;padding-top:39px}.step .step__body h3{font-weight:700;line-height:1.2;margin-bottom:20px}.step .step__body p{margin:0}.step .step__body p+p{margin-top:20px}.step--yellow .step__image:after{background:#fab64e}.step--yellow .step__label i{-webkit-transform:rotate(119deg);transform:rotate(119deg)}.step--red .step__image:after{background:#e84042}.step--blue .step__image:after{background:#28306c}.step--blue .step__label i{-webkit-transform:rotate(119deg);transform:rotate(119deg)}.step.animated .step__image:after{-webkit-transform:translate(0);transform:translate(0);opacity:1;visibility:visible}.step--alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step--alt .step__body{padding:0 0 0 108px;margin-top:-50px}.step--alt .step__body p{font-size:1.2rem;line-height:1.2;margin-bottom:0;letter-spacing:0}.step--alt .step__body p em{font-weight:500;font-style:italic;letter-spacing:.045em}.step--alt .step__body p+p{margin-top:27px}.step--alt .step__body--primary{margin-top:-70px}.step--alt .step__image{-webkit-box-flex:0;-ms-flex:0 0 612px;flex:0 0 612px}.step--alt .step__image:after{height:calc(100% + 16px)}.step--alt+.step--alt{margin-top:120px}.step--alt-primary{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:35px}.step--alt-primary .step__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.step--alt-primary .step__body{padding:0 135px 0 0}.step--alt-primary .step__body--primary{padding:0 68px 0 0}@media (max-width:1442px){.step--alt br{display:none}.step--alt .step__body,.step--alt .step__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:1023px){.step .step__label{left:-130px}.step .step__image img{left:20px;top:-20px}.step--alt .step__body{padding:0 0 0 70px}.step--alt .step__body--primary{margin-top:0}.step--alt .step__image:after{height:100%}.step--alt-primary .step__body{padding:0 70px 0 0}}@media (max-width:767px){.step+.step{margin-top:56px}.step .step__image{margin-right:12px}.step .step__image:after{width:100%;-webkit-transform:translate(12px,-12px);transform:translate(12px,-12px)}.step .step__image img{left:12px;top:-12px}.step .step__label{top:-48px;left:-73px}.step .step__label i{-webkit-transform:scale(.26) rotate(-45deg);transform:scale(.26) rotate(-45deg)}.step .step__label span{font-size:13px;margin-top:-2px}.step .step__body{padding-top:23px}.step .step__body h3{font-size:13px;margin-bottom:17px}.step .step__body p{margin-right:-4px}.step .step__body p+p{margin-top:15px}.step--alt{display:block;padding:0 20px}.step--alt .step__body,.step--alt .step__image{max-width:100%;margin:0}.step--alt .step__body{padding:15px 0 0}.step--alt .step__body p{font-size:13px}.step--alt .step__image{margin-right:9px}.step--alt .step__image:after{height:100%}.step--alt+.step--alt{margin-top:80px}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-page-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;color:var(--blue-basic);padding:100px 30px 0;text-align:center}@media screen and (min-width:768px){.error-page-holder{padding:0}}.error-page-holder .content-holder{margin-bottom:30px;max-width:400px}.error-page-holder .content-holder .code-holder{display:block;font-size:50px;margin-bottom:15px;font-family:Poppins-Bold,sans-serif}@media screen and (min-width:1024px){.error-page-holder{-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}.error-page-holder .content-holder{margin:35px 0 0;max-width:475px}.error-page-holder .content-holder .code-holder{font-size:80px;text-align:center;margin-bottom:30px}}.error-page-holder .content-holder .advice-description,.error-page-holder .content-holder .error-description{font-size:18px;line-height:22px;margin-bottom:30px;font-family:Poppins-Regular,sans-serif}.error-page-holder .content-holder .section__actions .btn{font-family:Poppins-Medium,sans-serif;display:inline-block;width:100%;margin:0;border:2px solid var(--yellow-basic);padding:10px 20px;background-color:var(--yellow-basic);color:var(--blue-basic);font-size:18px;text-decoration:none;text-transform:uppercase;-webkit-transition:.5s;transition:.5s}.error-page-holder .content-holder .section__actions .btn:hover{color:var(--yellow-basic);background:var(--blue-basic)}@media screen and (min-width:1024px){.error-page-holder .content-holder .advice-description,.error-page-holder .content-holder .error-description{text-align:center;font-size:24px;line-height:1.2;margin-bottom:30px}.error-page-holder .content-holder .section__actions .btn{font-size:21px}.error-page-holder .picture-holder{max-height:450px;margin-right:100px}}.error-page-holder .picture-holder .sing-picture{width:185px;height:235px;margin:0 auto;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/page-404-b20605db6e.svg#404-sign) center/contain no-repeat}.hosting-restart-wrapper{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:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;color:#fff;padding:60px 30px 0;text-align:center}@media screen and (min-width:768px){.hosting-restart-wrapper{padding-top:120px}}.hosting-restart-wrapper .content-holder{margin:20px auto;width:95%}@media screen and (min-width:1024px){.error-page-holder .picture-holder .sing-picture{width:312px;height:478px}.hosting-restart-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hosting-restart-wrapper .content-holder{margin:60px auto;width:60%}}@media screen and (min-width:1200px){.hosting-restart-wrapper .content-holder{margin:10px auto;width:75%}}.hosting-restart-wrapper .content-holder .title{font-family:SysFalso-Italic,Poppins-Medium,Arial,sans-serif;display:block;font-weight:700;font-size:30px;margin:20px auto 10px}@media screen and (min-width:1024px){.hosting-restart-wrapper .content-holder .title{font-size:54px;margin:20px auto 40px}}@media screen and (min-width:1200px){.hosting-restart-wrapper .content-holder .title{font-size:60px;margin:60px auto 50px}}@media screen and (min-width:1440px){.hosting-restart-wrapper{width:1200px;padding-top:160px}.hosting-restart-wrapper .content-holder{margin:10px auto;width:85%}.hosting-restart-wrapper .content-holder .title{font-size:70px}}.hosting-restart-wrapper .content-holder .sub-title{font-size:20px;line-height:27px;margin:40px auto 55px}@media screen and (min-width:1024px){.hosting-restart-wrapper .content-holder .sub-title{font-size:30px;line-height:1.2;margin:30px auto 55px}}.hosting-restart-wrapper .content-holder .circles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}.hosting-restart-wrapper .content-holder .circles .circle{width:45px;height:48px}.hosting-restart-wrapper .content-holder .circles .red-circle{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/page-404-b20605db6e.svg#red-circle) center/contain no-repeat}.hosting-restart-wrapper .content-holder .circles .green-circle{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/page-404-b20605db6e.svg#green-circle) center/contain no-repeat}.hosting-restart-wrapper .content-holder .circles .yellow-circle{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/page-404-b20605db6e.svg#yellow-circle) center/contain no-repeat}.hosting-restart-wrapper .content-holder .doodle{display:none;background:url(/theme/frontend/_assets/images/world-collage.svg) center/contain no-repeat}@media screen and (min-width:1024px){.hosting-restart-wrapper .content-holder .circles .circle{width:60px;height:65px}.hosting-restart-wrapper .content-holder .doodle{display:initial;position:absolute;right:25px;bottom:50px;width:250px;height:160px}}@media screen and (min-width:1200px){.hosting-restart-wrapper .content-holder .doodle{width:312px;height:180px;bottom:0;right:0}}@media screen and (min-width:1440px){.hosting-restart-wrapper .content-holder .sub-title{font-size:40px;line-height:45px}.hosting-restart-wrapper .content-holder .circles .circle{width:75px;height:80px}.hosting-restart-wrapper .content-holder .doodle{width:352px;height:200px;bottom:150px}}.css-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes css-bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes css-bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.css-bounce{-webkit-animation-name:css-bounce;animation-name:css-bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.btn-loader{border:10px solid #fff8ed;border-top:10px solid #e84042;display:inline-block;border-radius:50%;width:60px;height:60px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.feature-list i{margin-bottom:2vh}.module-review-a-local{margin-bottom:5vh}.module-review-a-local .row{margin:0}.module-review-a-local .form-resource{width:100%;position:relative;margin:0 auto;border-radius:5px;-webkit-box-shadow:5px 15px 20px 3px #65475a;box-shadow:5px 15px 20px 3px #65475a;overflow:hidden}.module-review-a-local .form-resource .review-title{position:relative;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:0 auto 3vh;border-top-right-radius:5px;border-top-left-radius:5px;background-color:var(--red-basic);z-index:5}.module-review-a-local .form-resource .review-title>h3{font-size:30px;color:var(--white);text-shadow:1px 0 3px #071381}.module-review-a-local .form-resource .review-title>.ico-circles{width:80px;height:26px;margin-left:10px;opacity:.5}@media only screen and (max-width:768px){.module-review-a-local .form-resource .review-title>h3{font-size:19px}.module-review-a-local .form-resource .review-title>.ico-circles{width:48px;height:15px;margin-left:6px}}.module-review-a-local .form-resource label,.module-review-a-local .form-resource label+span{color:var(--gray-dark)}.module-review-a-local .form-resource input,.module-review-a-local .form-resource textarea{display:block;width:100%;min-height:40px;padding:6px 12px;font-size:16px;border:1px solid #707070;border-radius:5px;color:#646464;text-overflow:ellipsis}.module-review-a-local .form-resource .review-user-data{margin:0 auto}.module-review-a-local .form-resource .review-user-data .user-data-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.module-review-a-local .form-resource .review-user-data .user-data-wrap .datepicker-label{margin-bottom:2vh}.module-review-a-local .form-resource .review-user-data .user-data-wrap .radio-stars-group{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;margin-top:3vh}.module-review-a-local .form-resource .review-user-data .user-data-wrap .radio-stars-group label{margin:0;position:relative}.module-review-a-local .form-resource .review-user-data .user-data-wrap .radio-stars-group input[type=radio]{display:none}.module-review-a-local .form-resource .review-user-data .user-data-wrap .radio-stars-group label::before{content:"";width:15px;height:15px;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:2px solid var(--red-basic);border-radius:50%}.module-review-a-local .form-resource .review-user-data .user-data-wrap .radio-stars-group label::after{content:"";width:5px;height:5px;position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--red-basic);border-radius:50%;display:none}.module-review-a-local .form-resource .review-user-data .user-data-wrap .radio-stars-group input[type=radio]:checked+label::after{display:block}.module-review-a-local .form-resource .review-user-data p{min-height:15px;font-size:12px;margin-top:5px;margin-bottom:0;color:var(--red-basic)}.module-review-a-local .form-resource>i{opacity:.5;position:absolute}@media only screen and (max-width:576px){.module-review-a-local .form-resource>i{display:none}}.module-review-a-local .form-resource>.icon-cirlce-f{width:176px;height:196px;top:-20px;left:-60px}.module-review-a-local .form-resource>.icon-cirlce-s{width:117px;height:130px;top:300px;right:-20px}.module-review-a-local .form-resource>.icon-cirlce-t{width:58px;height:65px;bottom:-10px;left:30px}.module-review-a-local .form-resource .btn-lg{color:var(--red-basic);border:3px solid #e84042;background-color:var(--white)}.module-review-a-local .form-resource .btn-lg:active,.module-review-a-local .form-resource .btn-lg:focus,.module-review-a-local .form-resource .btn-lg:hover{color:var(--white);background-color:var(--red-basic)}@media only screen and (max-width:992px){.radio-stars-group .fa-star{font-size:15px}}@media only screen and (max-width:365px){.radio-stars-group .fa-star{font-size:11px}}.consul-addReview .form-resource{background-color:var(--white);-webkit-box-shadow:none;box-shadow:none}.consul-addReview .consul-userData{margin-bottom:3vh}.consul-addReview .consul-userData .article__body>p{min-height:auto}.js-anchor{height:0;margin:0;padding:0}.host-form-description .btn--red{text-transform:uppercase;margin:23px 0}@media screen and (max-width:767px){.host-form-description .btn--red{width:100%;margin:11px 0}}.host-form-description .btn--red .arrows-group{margin-left:20px}.host-form-description .btn--red .arrows-group .ico-angle-down{display:none}.host-form-description .btn--red .arrows-group .ico-angle-down,.host-form-description .btn--red .arrows-group .ico-angle-down-white{width:20px;height:10px}.host-form-description button:active .arrows-group .ico-angle-down,.host-form-description button:focus .arrows-group .ico-angle-down,.host-form-description button:hover .arrows-group .ico-angle-down{display:inline-block}.host-form-description button:active .arrows-group .ico-angle-down-white,.host-form-description button:focus .arrows-group .ico-angle-down-white,.host-form-description button:hover .arrows-group .ico-angle-down-white{display:none}.thank-you__sucscess-message{min-height:60vh;padding:6vh 3vw;background-color:#f6f6f6}.thank-you__sucscess-message .see-expresses-btn-block{margin-top:38px}@media screen and (max-width:991px){.thank-you__sucscess-message .btn--red{font-size:14px}}@media screen and (max-width:991px) and (max-width:767px){.thank-you__sucscess-message .btn--red{width:100%}}.list-locations .list-stars li:first-child{margin-top:30px}.placeholder-smooth-opacity::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.placeholder-smooth-opacity::-moz-placeholder{opacity:1;-moz-transition:opacity .3s;transition:opacity .3s}.placeholder-smooth-opacity:-moz-placeholder{opacity:1;-moz-transition:opacity .3s;transition:opacity .3s}.placeholder-smooth-opacity:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s}.placeholder-smooth-opacity:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.placeholder-smooth-opacity:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s;transition:opacity .3s}.placeholder-smooth-opacity:focus:-moz-placeholder{opacity:0;-moz-transition:opacity .3s;transition:opacity .3s}.placeholder-smooth-opacity:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s}.form-alert-danger{color:var(--red-basic)}.experiences-section{padding:35px 0;background-color:#fafafa}.experiences-section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.experiences-section-header__title{width:65%;margin-bottom:0;font-size:2rem}.experiences-section-header__doodles{width:35%;text-align:right}.experiences-section-header__doodles img{height:45px}.experiences-section-header__doodles img+img{margin-top:4vh}.card-block-item{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);cursor:pointer}.card-block-item .card-block-header{position:relative;width:100%;border-top-right-radius:5px;border-top-left-radius:5px;overflow:hidden}.card-block-item .card-block-header>img{display:block;-o-object-fit:cover;object-fit:cover;max-height:200px}.card-block-item .card-block-header__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;z-index:20;width:100%;height:100%;border-top-right-radius:5px;border-top-left-radius:5px;overflow:hidden;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:.4s;transition:.4s}.card-block-item .card-block-header__btn{padding:19px 45px;border:none;color:#fff;background-color:var(--red-basic);text-transform:uppercase;text-decoration:none;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.card-block-item .card-block-header__btn:active,.card-block-item .card-block-header__btn:focus,.card-block-item .card-block-header__btn:hover{color:var(--red-basic);background-color:#fff;-webkit-box-shadow:0 0 0 2px var(--red-basic);box-shadow:0 0 0 2px var(--red-basic)}.card-block-item .card-block-header__btn:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.card-block-item .category{position:absolute;top:-13px;min-width:135px;padding:3px 10px;font-size:1.2rem;text-align:center;text-transform:lowercase;border-radius:5px;color:#fff;z-index:21}.card-block-item .card-block-main__title{margin-bottom:25px;font-size:1.5rem}@media screen and (max-width:991px){.card-block-item .card-block-main__title{font-size:17px!important}}.card-block-item .card-block-main__title .card-tile__description{display:block;margin-top:7px;font-size:16px;text-transform:initial}.card-block-item .card-block-main .list-gadgets{margin-left:10px}.card-block-item .card-block-main .list-gadgets li.name-country-city{display:block}@media screen and (min-width:768px){.experiences-section{padding:70px 0}.experiences-section-header__title{font-size:1.25rem}.experiences-section-header__doodles img{display:none}.card-block-item .card-block-header>img{max-height:initial}.card-block-item .card-block-main .list-gadgets{margin-left:0}}.card-block-item:active .card-block-header__bg,.card-block-item:focus .card-block-header__bg,.card-block-item:hover .card-block-header__bg{opacity:1}.section__body{margin-bottom:50px}.email-block{width:100%;padding:50px 0;color:var(--color-primary);background-color:#fff}.email-block__title{display:inline-block;margin-bottom:35px;font-size:1.875rem}.email-block .text-block{margin:0 0 80px;font-size:1.2rem}@media screen and (max-width:1199px){.email-block .text-block{margin:0 0 40px}}.email-block .text-block__paragraph1{margin-bottom:20px}.email-block .text-block__paragraph1>a.link-email{color:var(--red-basic)}.email-block .text-block__paragraph2{margin:0}.email-block .main-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.list-locations .list-stars li:first-child{margin-top:16px}.email-block .main-block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.email-block .main-block .photo-block{width:271px;height:271px;margin:0 80px 0 0}@media screen and (max-width:1199px){.email-block .main-block .photo-block{width:240px;height:240px;margin:0 40px 0 0}}.email-block .main-block .photo-block img{width:100%;height:100%}.email-block .main-block .contact-block__name{display:inline-block;margin-bottom:10px;font-size:3.375rem}.email-block .main-block .contact-block__position{margin-bottom:25px;font-size:1.3125rem;font-weight:700}.email-block .main-block .contact-block__list{margin:0;list-style:none}.email-block .main-block .contact-block__item{margin-bottom:7px;font-size:1.3125rem}.email-block .main-block .contact-block__item:nth-child(1)>i{font-size:1.3125rem}.email-block .main-block .contact-block__item>i{margin-bottom:7px;color:var(--yellow-basic);font-size:1.5rem}.email-block .main-block .contact-block__item a{text-decoration:none}.email-block .main-block .doodles-block{position:absolute;bottom:10%;right:10%}@media screen and (max-width:1199px){.email-block .main-block .doodles-block{right:0}}@media screen and (max-width:991px){.email-block .main-block .photo-block{width:200px;height:200px}.email-block .main-block .doodles-block{display:none}}.email-block .main-block .doodles-block .doodle-city{display:inline-block;width:200px;height:100px}.email-block .main-block .doodles-block .doodle-city.first{margin:0 0 30px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.how-it-works{width:100%;padding:50px 0 70px;background-color:#fafafa}.how-it-works .container{padding:0 5px}.how-it-works__title{margin-bottom:5vh;text-align:center;font-size:2rem;font-weight:700}.how-it-works__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none}@media screen and (min-width:768px){.how-it-works{background-color:#fff;padding:70px 15px}.how-it-works__title{font-size:1.75rem;text-align:left}.how-it-works__list{-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;padding:0 20px;margin-bottom:20px}}.how-it-works__list__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:6vw;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:768px){.how-it-works__list__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:30%;padding:10px;-webkit-animation-name:orangeLayoutDesktop;animation-name:orangeLayoutDesktop}.how-it-works__list__item::before{display:none}}@media screen and (min-width:992px){.how-it-works__list__item{padding:30px 20px}}.how-it-works__list__item::before{content:"";width:95%;height:5px;position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation-name:orangeLayoutMobile;animation-name:orangeLayoutMobile;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.how-it-works__list__item-block{-ms-flex-negative:0;flex-shrink:0;max-width:190px;color:#fff}.how-it-works__list__item-block>strong{display:block;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}@media screen and (min-width:768px){.how-it-works__list__item-block{max-width:initial}.how-it-works__list__item-block:first-child{position:absolute;top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.how-it-works__list__item-block:nth-child(2){max-width:initial;margin-right:1vw}.how-it-works__list__item-block:nth-child(3){padding-left:55px}.how-it-works__list__item-block>strong{margin:1vh 0;font-size:1.375rem}}.how-it-works__list__item-block>span{display:block;font-size:1.2rem;line-height:1}@media screen and (min-width:768px){.how-it-works__list__item-block>span{display:initial;padding-right:5px;font-size:1.1875rem;line-height:1.2}}.how-it-works__list__item-block>b{display:inline-block;font-size:4.167rem;margin-top:-5px}.how-it-works__list__item-block>img{height:83px}.how-it-works__list__item-block:nth-child(2){margin-left:5vw}.how-it-works__list__item .triangular-label{display:none;position:absolute;right:-135px;top:50%;border:100px solid transparent;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1200px){.how-it-works__list__item{width:28%}.how-it-works__list__item .triangular-label{display:block}}.how-it-works__list__item:not(:last-child){margin-bottom:60px}.how-it-works__list__item:not(:last-child)::after{content:"";position:absolute;bottom:-20px;left:50%;width:40px;height:40px;background-color:inherit;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.how-it-works__list__item:first-child .triangular-label{border-left:50px solid var(--blue-basic)}.how-it-works__list__item:nth-child(2) .triangular-label{border-left:50px solid var(--green-basic)}@-webkit-keyframes orangeLayoutMobile{100%{-webkit-box-shadow:0 -10px 0 0 #fab64e;box-shadow:0 -10px 0 0 #fab64e}}@keyframes orangeLayoutMobile{100%{-webkit-box-shadow:0 -10px 0 0 #fab64e;box-shadow:0 -10px 0 0 #fab64e}}@-webkit-keyframes orangeLayoutDesktop{100%{-webkit-box-shadow:-20px 20px 0 0 #fab64e;box-shadow:-20px 20px 0 0 #fab64e}}@keyframes orangeLayoutDesktop{100%{-webkit-box-shadow:-20px 20px 0 0 #fab64e;box-shadow:-20px 20px 0 0 #fab64e}}.content-page-carousel-block{position:relative;width:100%;padding:35px 0}.content-page-carousel-block .icon-cirlce-g1{position:absolute;top:31px;right:12px}.content-page-carousel-block__title{margin-bottom:30px;font-weight:700;text-align:center}.content-page-carousel-block.carousel-content-page{width:100%;padding-bottom:50px}.content-page-carousel-block.carousel-content-page a{padding:0 6px;color:#fff;text-decoration:none}.content-page-carousel-block.carousel-content-page a:active,.content-page-carousel-block.carousel-content-page a:focus,.content-page-carousel-block.carousel-content-page a:hover{color:#fff}.content-page-carousel-block.carousel-content-page .favorite-article-icon-box{right:20px}.content-page-carousel-block.carousel-content-page.carousel-item-block{border-radius:5px;overflow:hidden}.content-page-carousel-block.carousel-content-page.carousel-item-block__img{width:100%;height:200px;background-color:#f6f6f6}.content-page-carousel-block.carousel-content-page.carousel-item-block__img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page-carousel-block.carousel-content-page.carousel-item-block.carousel-text-block{position:relative;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:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:120px;padding:20px 15px;background-color:#fab64e}.content-page-carousel-block.carousel-content-page.carousel-item-block.carousel-text-block__title{font-size:1.5rem;text-transform:capitalize;line-height:1;font-weight:700}@media screen and (min-width:768px){.how-it-works__list__item-block>b{font-size:7.5rem;font-weight:400}.how-it-works__list__item-block>img{height:108px}.how-it-works__list__item-block:nth-child(2){margin-left:0}.how-it-works__list__item:not(:last-child){margin-bottom:0}.how-it-works__list__item:not(:last-child)::after{display:none}.content-page-carousel-block{padding:50px 0}.content-page-carousel-block__title{margin-bottom:45px;text-align:left}.content-page-carousel-block.carousel-content-page{padding-bottom:100px}.content-page-carousel-block.carousel-content-page.carousel-item-block.carousel-text-block,.content-page-carousel-block.carousel-content-page.carousel-item-block.carousel-text-block__title{height:150px}}.content-page-carousel-block.carousel-content-page.carousel-item-block.carousel-text-block>span{font-size:1.0625rem;text-transform:uppercase;text-decoration:underline;-webkit-transition:.4s;transition:.4s}.content-page-carousel-block.carousel-content-page.carousel-item-block.carousel-text-block>span:active,.content-page-carousel-block.carousel-content-page.carousel-item-block.carousel-text-block>span:focus,.content-page-carousel-block.carousel-content-page.carousel-item-block.carousel-text-block>span:hover{color:#0056b3}.content-page-carousel-block.carousel-content-page .slick-arrow{top:30%;-webkit-transform:translateY(0);transform:translateY(0)}.general-filter{position:relative;margin-bottom:18px;font-size:16px;z-index:200}.general-filter>strong{display:inline-block;font-size:14px;margin-bottom:15px}.general-filter__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.general-filter__buttons label svg{margin:0 10px -7px 0;fill:var(--color-primary)}.general-filter__buttons label:active svg,.general-filter__buttons label:focus svg,.general-filter__buttons label:hover svg{fill:#fff}.general-filter__buttons__left{position:relative;z-index:151}.general-filter__buttons__left .filters__btn:not(:last-child){margin-right:-7px}.general-filter__buttons label.active-filter__radio{padding-bottom:16px;border-bottom:none}.general-filter__buttons .filters__btn{position:relative;padding:14px 50px 14px 20px;border:2px solid var(--blue-basic);text-transform:uppercase;margin:0;background-color:#fff}.general-filter__buttons .filters__btn:hover{color:#fff;background-color:var(--blue-basic)}.general-filter__buttons .filters__btn input[type=radio]{display:none}.general-filter__buttons .filters__btn i{font-size:32px;position:absolute;top:8px;right:15px}@media screen and (max-width:991px){.general-filter{font-size:14px}.general-filter__buttons label.active-filter__radio{padding-bottom:12px}.general-filter__buttons .filters__btn{padding:10px 40px 10px 15px}.general-filter__buttons .filters__btn i{font-size:28px;top:5px;right:10px}}@media screen and (max-width:767px){.general-filter{margin-bottom:0}.general-filter__buttons{font-size:12px}.general-filter__buttons__left{display:none}.general-filter__buttons .filters__btn i{font-size:24px;right:5px}.general-filter__buttons__right{width:100%}}.general-filter__buttons .filters__btn input[type=radio]:checked+i+ul{display:inline-block}.general-filter__buttons__right{display:-webkit-box;display:-ms-flexbox;display:flex}.general-filter__buttons__right .filters__btn-long{padding-right:130px}@media screen and (max-width:991px){.general-filter__buttons__right .filters__btn-long{padding-right:60px}}@media screen and (max-width:767px){.general-filter__buttons__right .filters__btn-long{padding:10px 10px 10px 5px}.general-filter__buttons__right .filters-mob,.general-filter__buttons__right .sort-by{width:50%}.general-filter__buttons__right .filters-mob>.filters__btn-long,.general-filter__buttons__right .sort-by>.filters__btn-long{width:100%}.general-filter__buttons__right .filters-mob>.filters-mob__btn,.general-filter__buttons__right .sort-by>.filters-mob__btn{border-right:none}}.general-filter__buttons__right .sort-by{position:relative;z-index:152}.general-filter__buttons__right .sort-by__list{display:none;position:absolute;left:-110px;top:10px;padding:10px 0;background-color:#f2f2f2;-webkit-box-shadow:0 0 5px 0 grey;box-shadow:0 0 5px 0 grey}.general-filter__buttons__right .sort-by__list label{display:block;position:relative;margin:0;padding:4px 15px 4px 30px;-webkit-transition:.4s;transition:.4s}.general-filter__buttons__right .sort-by__list label:active,.general-filter__buttons__right .sort-by__list label:focus,.general-filter__buttons__right .sort-by__list label:hover{background-color:#299092;color:#fff}.general-filter__buttons__right .sort-by__list label:active:before,.general-filter__buttons__right .sort-by__list label:focus:before,.general-filter__buttons__right .sort-by__list label:hover:before{font-family:FontAwesome,sans-serif;content:"\f00c";position:absolute;top:2px;left:7px;color:#fff}@media screen and (max-width:991px){.general-filter__buttons__right .sort-by__list label{padding:2px 10px 2px 25px}.general-filter__buttons__right .sort-by__list label:active:before,.general-filter__buttons__right .sort-by__list label:focus:before,.general-filter__buttons__right .sort-by__list label:hover:before{left:5px}}.general-filter__buttons__right .sort-by__list label input[type=radio]{display:none}.general-filter__buttons__right .filters-mob{position:relative}.general-filter__buttons__right .filters-mob__btn{display:none}.general-filter__buttons__right .filters-mob__btn .fa-sliders{font-size:16px;margin-top:5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:767px){.general-filter__buttons__right .sort-by__list{width:195%;left:-100%;top:12px}.general-filter__buttons__right .filters-mob__btn{display:inline-block}.general-filter__buttons__right .filters-mob__btn .fa-sliders{font-size:14px}}.general-filter__buttons__right .filters-mob__wrapper{display:none;position:fixed;top:110px;right:0;width:87%;background-color:#fff;z-index:152}.general-filter__buttons__right .filters-mob__menu{margin:0;list-style-type:none;-webkit-box-shadow:0 0 5px 0 grey;box-shadow:0 0 5px 0 grey}.general-filter__buttons__right .filters-mob__menu>li:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;padding:10px 30px;margin-top:-1px;border:1px solid var(--blue-basic)}.general-filter__buttons__right .filters-mob__menu>li:not(:first-child):not(:nth-child(2)):active,.general-filter__buttons__right .filters-mob__menu>li:not(:first-child):not(:nth-child(2)):focus,.general-filter__buttons__right .filters-mob__menu>li:not(:first-child):not(:nth-child(2)):hover{background-color:var(--blue-basic);color:#fff}.general-filter__buttons__right .filters-mob__menu>li:not(:first-child)>i{float:right}.general-filter__buttons__right .filters-mob__menu>li:not(:first-child) b{font-weight:400;color:#2f9093}.general-filter__buttons__right .filters-mob__menu__close{position:relative}.general-filter__buttons__right .filters-mob__menu__close__btn{position:absolute;top:-1px;left:-35px;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:36px;height:36px;border:1px solid var(--blue-basic);background-color:var(--blue-basic);color:#fff}.general-filter__buttons__right .filters-mob__menu__close__btn:active,.general-filter__buttons__right .filters-mob__menu__close__btn:focus,.general-filter__buttons__right .filters-mob__menu__close__btn:hover{background-color:#fff;color:var(--blue-basic)}.general-filter__buttons__right .filters-mob__menu__close__btn>i{font-size:18px}.general-filter__buttons__right .filters-mob__submenu{display:none;position:absolute;top:35px;width:100%;background-color:#fff;-webkit-box-shadow:0 3px 5px 0 grey;box-shadow:0 3px 5px 0 grey;overflow-y:scroll}.general-filter__buttons__right .filters-mob__submenu ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;max-height:initial;padding-top:20px}.general-filter__buttons__right .filters-mob__submenu ul>li>label::before{top:-1px}.general-filter__buttons__right .filters-mob__submenu ul>li>input[type=checkbox]:checked+label::after{font-size:20px;top:-6px;left:0}.general-filter__buttons__right .filters-mob__submenu .filter-view-exp{margin:20px 10px}.general-filter__buttons__right .filters-mob.filters-mob--opened .filters-mob__wrapper{display:block;z-index:160}.general-filter .city-submenu-list,.general-filter .country-submenu-list,.general-filter .experience-submenu-list{display:none}.general-filter .filter__submenu{position:absolute;top:80px;left:0;width:100%;padding-top:30px;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:2px solid var(--blue-basic);-webkit-box-shadow:0 4px 10px -2px grey;box-shadow:0 4px 10px -2px grey}@media screen and (max-height:768px) and (orientation:landscape){.general-filter .filter__submenu{max-height:500px;overflow:auto}}@media screen and (max-height:415px) and (orientation:landscape){.general-filter .filter__submenu{max-height:150px;overflow:auto}}.general-filter .filter__submenu .apply-filter{margin:30px 0 30px 14px}.general-filter .filter__submenu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:350px;overflow-y:auto;margin:0;padding-left:15px;list-style-type:none}@media screen and (max-width:1441px){.general-filter .filter__submenu__list{max-height:351px}}.general-filter .filter__submenu__list li{position:relative;-ms-flex-negative:0;flex-shrink:0;padding-left:30px;white-space:nowrap;margin-bottom:20px}.general-filter .filter__submenu__list li label{margin:0}.general-filter .filter__submenu__list li label::before{content:"";position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid var(--blue-basic)}@media screen and (max-width:1199px){.general-filter .filter__submenu__list{max-height:430px}.general-filter .filter__submenu__list li{margin-right:10px;font-size:14px}.general-filter .filter__submenu__list li label::before{top:0}}@media screen and (max-width:991px){.general-filter .filter__submenu{top:69px}.general-filter .filter__submenu__list{max-height:505px}.general-filter .filter__submenu__list li{font-size:12px}.general-filter .filter__submenu__list li label::before{top:0;width:13px;height:13px}}.general-filter .filter__submenu__list li input[type=checkbox]{display:none}.general-filter .filter__submenu__list li input[type=checkbox]:checked+label{text-decoration:underline}.general-filter .filter__submenu__list li input[type=checkbox]:checked+label::after{position:absolute;top:4px;left:2px;font-family:FontAwesome,sans-serif;content:"\f00c";font-size:12px}.general-filter .filter__submenu__button{-webkit-box-shadow:0 0 5px 0 grey;box-shadow:0 0 5px 0 grey;max-height:75px}.general-filter .filter__submenu__result{height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:2px solid var(--blue-basic)}.general-filter .filter__submenu__result-list{margin:0;list-style-type:none}.general-filter .filter__submenu__result-list>li:not(:first-child){margin-left:30px}.general-filter .filter__submenu__result-list>li{display:inline-block;margin-bottom:10px}.general-filter .filter__submenu__result-list>li i{margin-left:5px;font-size:20px;vertical-align:baseline;cursor:pointer}.general-filter .filter-red-btn{min-width:128px;padding:10px 18px;font:inherit;font-weight:400;text-transform:uppercase;border:2px solid var(--red-basic);background-color:#fff;color:var(--red-basic);-webkit-transition:.4s;transition:.4s}.general-filter .filter-red-btn:disabled{opacity:.4;cursor:not-allowed}.general-filter .filter-red-btn:active:not([disabled]),.general-filter .filter-red-btn:focus:not([disabled]),.general-filter .filter-red-btn:hover:not([disabled]){background-color:var(--red-basic);color:#fff}.general-filter .clean-result__btn{display:none;-ms-flex-negative:0;flex-shrink:0;margin-left:30px;border:none;font:inherit;background-color:transparent;text-decoration:underline}.general-filter .main-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px;width:100%}@media screen and (max-width:767px){.general-filter .clean-result__btn{margin-left:0}.general-filter .main-result{display:inline-block;text-align:center}.general-filter .main-result-list{width:100%}}@media screen and (min-width:991px) and (max-width:1442px){.appearance-effect-experiences .col-lg-4,.no-masonry .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}.appearance-effect-experiences .col-lg-4 .card-tile:hover,.no-masonry .col-lg-4 .card-tile:hover{color:var(--blue-basic)}.card-block-item{display:block;border-radius:5px;text-decoration:none;overflow:hidden;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-transition:opacity 1s,-webkit-transform .5s;transition:transform .5s,opacity 1s,-webkit-transform .5s}.card-block-item:active,.card-block-item:focus,.card-block-item:hover{color:#fff}.card-block .card-tile .card-block-header>img{max-height:210px}.card-block .card-tile .card-block-header .category__title{display:none}.card-block .card-tile .article__body{min-height:210px;max-height:210px;position:relative}@media screen and (min-width:768px){.card-block .card-tile .card-block-header>img{max-height:initial}.card-block .card-tile .card-block-header .category__title{display:initial;position:absolute;left:0;bottom:0;min-width:135px;padding:0 10px;font-size:1rem;text-align:center;text-transform:lowercase;border-top-left-radius:5px;border-top-right-radius:5px}.card-block .card-tile .article__body{max-height:initial;min-height:290px}}.card-block .card-tile .article__body .country-name{margin-bottom:10px;font-size:1.25rem}@media screen and (min-width:768px){.card-block .card-tile .article__body .country-name{font-size:1.375rem}}.card-block .card-tile .article__body .card-tile__title{display:block;font-size:1.25rem}.card-block .card-tile .article__body .list-stars{position:absolute;bottom:15px}.card-block .card-tile .article__body .list-stars li+li{margin-left:0}.card-block .card-tile .article__body .list-stars li>i{font-size:14px}.card-block .card-tile .article__body .list-stars li:last-child{font-size:1rem;vertical-align:bottom}.our-hosts{padding:35px 0}.our-hosts .host-card{width:100%;padding:5px 6px 0}@media screen and (min-width:768px){.card-block .card-tile .article__body .card-tile__title{height:70px;font-size:1.375rem}.card-block .card-tile .article__body .list-stars{position:initial;bottom:initial;display:-webkit-box;display:-ms-flexbox;display:flex}.card-block .card-tile .article__body .list-stars li+li{margin-left:5px}.card-block .card-tile .article__body .list-stars li>i{font-size:21px}.card-block .card-tile .article__body .list-stars li:last-child{font-size:initial}.our-hosts{padding:70px 15px}.our-hosts .host-card{padding:5px 10px 0}}.our-hosts .host-card .article__image-container>img{height:230px}.our-hosts .host-card .article__image-container>i{display:none}.our-hosts .host-card .article__body{padding:15px}.our-hosts .host-card .article__body p[data-name=tagline]{font-size:1.083rem}.our-hosts .host-card .article__body .article__bottom-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}.our-hosts .host-card .article__body .article__bottom-group li>i{font-size:14px}.our-hosts .host-card .article__body .article__bottom-group li+li{margin-left:0}.our-hosts .host-card .article__body .article__bottom-group .bottom__controls>span:first-child{display:none}.our-hosts .host-card .article__body .article__bottom-group .bottom__controls .view-host__btn{font-size:1.083rem}.container>header.our-hosts__head{margin-bottom:50px;text-align:center}.container>header.our-hosts__head>h2{margin-bottom:5px}.container>header.our-hosts__head>h2+p{margin-top:0;font-size:1.2rem}.host-card{width:100%;margin-bottom:40px;padding:0 15px}@media screen and (min-width:768px){.our-hosts .host-card .article__image-container>img{height:400px}.our-hosts .host-card .article__image-container>i{display:inline-block}.our-hosts .host-card .article__body{padding:24px 25px}.our-hosts .host-card .article__body p[data-name=tagline]{font-size:1.2rem}.our-hosts .host-card .article__body .article__bottom-group{display:block;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-top:0}.our-hosts .host-card .article__body .article__bottom-group li>i{font-size:21px}.our-hosts .host-card .article__body .article__bottom-group li+li{margin-left:5px}.our-hosts .host-card .article__body .article__bottom-group .bottom__controls>span:first-child{display:inline-block}.our-hosts .host-card .article__body .article__bottom-group .bottom__controls .view-host__btn{font-size:1.125rem}.container>header.our-hosts__head{text-align:left}.host-card{width:50%;padding:0 23px}}@media screen and (min-width:992px){.general-filter__buttons label svg{width:30px;height:30px;margin-bottom:-10px}.our-hosts .host-card{padding:5px 23px 0}.host-card{width:33%}}.host-card .article__image-container img{height:400px;-o-object-fit:cover;object-fit:cover}.host-card .card-tile{display:block;border-radius:5px;overflow:hidden;text-decoration:none}.host-card .card-tile:active,.host-card .card-tile:focus,.host-card .card-tile:hover{color:var(--blue-basic)}.host-card p[data-name=tagline]{font-size:1.2rem}.host-card .list-stars{margin-bottom:3px}.host-card .bottom__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.host-card .bottom__controls>span{font-size:1.2rem}.host-card .bottom__controls .view-host__btn{font-size:1.125rem;text-transform:uppercase;text-decoration:underline}.host-card .bottom__controls .view-host__btn:active,.host-card .bottom__controls .view-host__btn:hover,.host-card .bottom__controls .view-host__btnfocus{color:#0056b3;text-decoration:none}.reviews-btn{display:none}.see__more{text-align:center}.see__more .btn{font-size:1rem;text-transform:uppercase;border-width:2px;font-weight:400}@media screen and (min-width:768px){.reviews-btn{display:inline-block;margin-top:3vh}.see__more .btn{border-width:3px;font-weight:700}.back-to-top__btn:hover~.back-to-top--text{display:block}}.overlay-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:transparent;z-index:180}.preference-center .preference-center-header .hero-img-block{position:relative;width:100%;height:60vh;text-align:center}.preference-center .preference-center-header .hero-img-block__title{position:absolute;bottom:-50px;left:0;right:0;z-index:1;margin:0;color:#fff;font-size:4.375rem}.preference-center .preference-center-header .hero-img-block__title span{display:block;color:#fab64e;font-family:Poppins-Medium,sans-serif;font-weight:400;font-size:7.875rem}.preference-center .preference-center-header .hero-img-block img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preference-center .preference-center-header .hero-img-block .icon-letter{display:block;width:200px;height:180px;margin:10px auto 0;background-image:url(/theme/_build/assets/images/temp/icon-letter.png);background-size:cover}.preference-center .preference-center-header .hero-img-block div{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.preference-center .preference-center-header .blue-bar{width:100%;height:90px;background-color:var(--color-primary)}.preference-center .preference-center-main{position:relative;max-width:890px;margin:0 auto;padding:60px 0}.preference-center .preference-center-main ._form._form_13._inline-form._dark{width:auto!important;margin:0!important;padding:0!important;font-family:Poppins-Medium,sans-serif!important}.preference-center .preference-center-main ._form._form_13._inline-form._dark ._button-wrapper button{display:block;margin:0 auto}.ico-circle-yellow{position:absolute;z-index:-1;width:700px;height:777px;background-image:url(/theme/_build/assets/images/temp/ico-circle-yellow.svg);opacity:.1}.ico-circle-yellow.top{top:-10%;left:-35%}.ico-circle-yellow.center{top:40%;left:45%}.ico-circle-yellow.bottom{bottom:-8%;left:25%}.back-to-top{display:none;position:fixed;right:15px;top:25%;z-index:250;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}.back-to-top__text{display:none;padding:0 15px 0 0;color:#118c8f}.back-to-top__btn{display:block;width:50px;height:50px;border:none;border-radius:50%;background-color:rgba(17,140,143,.5019607843);backdrop-filter:blur(25px);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.back-to-top__btn:focus{outline:0}.back-to-top__btn:before{color:#fff;font-family:FontAwesome,sans-serif;font-size:32px;content:"\f102"}.back-to-top.active{display:-webkit-box;display:-ms-flexbox;display:flex}.language{display:none;position:absolute;top:50%;right:150px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.language .language-btn{display:block;width:50px;border:0;color:#fff;background-color:transparent;text-align:center;outline:0}.language .language-btn .language-icon-btn{display:block;width:22px;height:22px;margin:0 auto;border-radius:50%;background-color:#fff}.language .language-btn .language-icon-btn.en{background:url(../../_build/assets/images/language-flags/usa-icon.png) 0 0/cover no-repeat}.language .language-btn .language-icon-btn.de{background:url(../../_build/assets/images/language-flags/germany-icon.png) 0 0/cover no-repeat}.language .language-btn .language-icon-btn.it{background:url(../../_build/assets/images/language-flags/italy-icon.png) 0 0/cover no-repeat}.language .language-btn .language-icon-btn.fr{background:url(../../_build/assets/images/language-flags/france-icon.png) 0 0/cover no-repeat}.language .language-btn .language-icon-btn.es{background:url(../../_build/assets/images/language-flags/spain-icon.png) 0 0/cover no-repeat}.language .language-btn span{font-size:12px;letter-spacing:.3px}.language .language-current{position:relative;display:none;font-size:16px}.language .language-current>strong{display:inline-block;width:25px;text-transform:capitalize;font-weight:400}.language .language-current>i{font-size:1.4rem;vertical-align:middle;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.language .language__list{position:absolute;right:-30px;top:20px;width:135px;padding:10px;margin-bottom:0;list-style-type:none;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 5px 0 grey;box-shadow:0 0 5px 0 grey;-webkit-transition:opacity .4s;transition:opacity .4s}.language .language__list li{margin:0 0 10px}.language .language__list li:last-child{margin:0}.language .language__list label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;margin:0;color:var(--blue-basic)}.language .language__list label:before{content:"";position:absolute;top:3px;left:35px;width:15px;height:15px;border:1px solid var(--blue-basic)}.language .language__list input[type=radio]{display:none}.language .language__list input[type=radio]:checked+label::after{position:absolute;top:4px;left:37px;font-family:FontAwesome,sans-serif;content:"\f00c";font-size:12px;color:var(--blue-basic)}.language.language--opened .language-current{display:block}.language--opened .language-current>i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header.fixed .language .language-btn{color:var(--blue-basic)}@media screen and (max-width:767px){.language{right:80px}.language .language-btn{color:var(--blue-basic)}.language .language-btn span{display:none}}#canvas_animation{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.canvas_animation-circle{display:none}.box-spinner{position:fixed;z-index:9999;width:100vw;height:100vh;background-color:rgba(0,0,0,.3137254902)}.box-spinner .box-spinner-icon{position:fixed;top:50%;left:50%;z-index:9999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:var(--red-basic);font-size:80px}.main-img{position:relative;width:100%;height:calc(100vh - 250px);min-height:375px;margin:0 0 50px;padding:49px 0 0;background-color:var(--blue-basic)}.main-img img,.main-img source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7}.main-img__title{position:absolute;top:50%;left:50%;color:#fff;font-family:Poppins-Medium,sans-serif;font-size:52px;font-weight:400;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.regist-agent{margin:0 0 50px;border:1px solid #ced4da;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.regist-agent .g-recaptcha{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.regist-agent .success-message{margin:0;padding:40px;text-align:center}.regist-agent .see__more{margin:10px}.regist-agent__title{margin:0;border-bottom:1px solid #ced4da;border-top-left-radius:3px;border-top-right-radius:3px;padding:15px 20px;color:#fff;background-color:var(--red-basic);font-size:22px}.regist-agent .form-alert-danger{display:block;width:100%;text-align:right;font-size:12px}.regist-agent__form{padding:20px}.regist-agent__form .group-field{margin:0 0 50px}.regist-agent__form .group-field h3{margin:0 0 20px;border-bottom:1px solid #ced4da;padding:0 0 10px;font-size:18px;font-weight:700}.regist-agent__form .field{position:relative;margin:0 0 20px}.regist-agent__form .field label{display:block;margin:0 0 5px 5px}.regist-agent__form .field label .required{color:var(--red-basic)}.regist-agent__form .field input,.regist-agent__form .field select,.regist-agent__form .field textarea{width:100%;padding:10px;border:1px solid #ced4da;border-radius:3px;color:var(--blue-basic);font-size:14px}.regist-agent__form .field input:-webkit-autofill,.regist-agent__form .field select:-webkit-autofill,.regist-agent__form .field textarea:-webkit-autofill{color:var(--blue-basic)}.regist-agent__form .field select[name=commission_model]{padding-right:30px}.regist-agent__form .field textarea{height:102px;resize:none}.regist-agent__form .field.phone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.regist-agent__form .field.phone label{width:100%}.regist-agent__form .field.phone #phone_code,.regist-agent__form .field.phone .intl-tel-input{width:10%}.regist-agent__form .field.phone #phone_number{width:77%}.regist-agent__form .field.notification>p{margin:0 0 5px}.regist-agent__form .field.notification>p .required{color:var(--red-basic)}.regist-agent__form .field.notification .radio-section .radio-box{margin:0 0 5px}.regist-agent__form .field.notification .radio-section .radio-box input{display:none}.regist-agent__form .field.notification .radio-section .radio-box input:checked~.checkmark{border:1px solid var(--green-basic);background-color:rgba(17,140,143,.3137254902)}.regist-agent__form .field.notification .radio-section .radio-box input:checked~.checkmark:after{content:"checked";position:absolute;right:5px;bottom:0;color:var(--green-basic);font-size:12px}.regist-agent__form .field.notification .radio-section .radio-box .checkmark{position:relative;display:block;border:1px solid #ced4da;border-radius:3px;padding:10px;background-color:#f4f4f4;font-size:14px;cursor:pointer}.regist-agent__form .field.notification .radio-section .radio-box .checkmark:hover{border:1px solid var(--green-basic);background-color:rgba(17,140,143,.3137254902)}.regist-agent__form .field.confirm label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}.regist-agent__form .field.confirm label:hover .checkmark{border:2px solid var(--green-basic);background-color:rgba(17,140,143,.3137254902)}.regist-agent__form .field.confirm label .link-to-term-cond{color:var(--green-basic)}.regist-agent__form .field.confirm label input{display:none}.regist-agent__form .field.confirm label input:checked~.checkmark{border:2px solid var(--green-basic);background:url(../../_build/assets/images/cross-icon-small.png) center no-repeat rgba(17,140,143,.3137254902)}.regist-agent__form .field.confirm label .checkmark{-ms-flex-negative:0;flex-shrink:0;display:block;width:20px;height:20px;margin:0 10px 0 0;border:2px solid var(--red-basic);border-radius:3px}.regist-agent__form .field>i{position:absolute;top:55%;right:10px;-webkit-transition:.5s;transition:.5s;pointer-events:none}.regist-agent__form .save-travel-agent-btn{display:block;margin:0 auto;border:2px solid var(--red-basic);border-radius:3px;padding:8px 20px;color:var(--red-basic);background-color:#fff}.regist-agent__form .save-travel-agent-btn:hover{color:#fff;background-color:var(--red-basic)}.regist-agent__form .message-error{width:100%}@media screen and (min-width:768px){.main-img{min-height:500px;padding:0}.main-img__title{font-size:100px}.regist-agent__title{padding:15px 40px;font-size:24px}.regist-agent__form{padding:40px}.regist-agent__form .group-field h3{width:100%}.regist-agent__form .group-field.account,.regist-agent__form .group-field.commission,.regist-agent__form .group-field.contact,.regist-agent__form .group-field.other .radio-section,.regist-agent__form .group-field.personal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.regist-agent__form .group-field.personal .field:nth-child(2),.regist-agent__form .group-field.personal .field:nth-child(3){width:48%}.regist-agent__form .group-field.personal .field:nth-child(4),.regist-agent__form .group-field.personal .field:nth-child(5),.regist-agent__form .group-field.personal .field:nth-child(6){width:31%}.regist-agent__form .group-field.contact .field:nth-child(2),.regist-agent__form .group-field.contact .field:nth-child(3){width:48%}.regist-agent__form .group-field.account .field:nth-child(2),.regist-agent__form .group-field.contact .field:nth-child(4){width:100%}.regist-agent__form .group-field.account .field:nth-child(3),.regist-agent__form .group-field.account .field:nth-child(4){width:48%}.regist-agent__form .group-field.commission{width:100%}.regist-agent__form .group-field.commission .field .usa.full_address{min-width:500px}.regist-agent__form .group-field.commission .field .china,.regist-agent__form .group-field.commission .field .europe{min-width:350px}.regist-agent__form .group-field.commission .field .rest.full_address{min-width:500px}.regist-agent__form .group-field.commission .field:nth-child(2){width:100%}.regist-agent__form .group-field.other .radio-section{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.regist-agent__form .group-field.other .radio-section .radio-box:nth-child(1),.regist-agent__form .group-field.other .radio-section .radio-box:nth-child(2),.regist-agent__form .group-field.other .radio-section .radio-box:nth-child(3){width:31%}.regist-agent__form .field.phone #phone_number{width:88%}}@media screen and (min-width:1200px){.regist-agent__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.regist-agent__form .account,.regist-agent__form .contact,.regist-agent__form .other,.regist-agent__form .personal{width:48%}.regist-agent__form .save-travel-agent-btn{margin:0 0 0 auto}}@media screen and (min-width:1600px){.regist-agent__title{font-size:28px}.regist-agent__form{font-size:18px}.regist-agent__form .group-field h3{font-size:22px}.regist-agent__form .field input,.regist-agent__form .field select,.regist-agent__form .field textarea,.regist-agent__form .field.notification .radio-section .radio-box .checkmark{font-size:16px}}.ta-box{position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.ta-box .ta-open-btn{border:0;background-color:transparent;cursor:pointer}.ta-box .ta-open-btn .ta-icon{display:block;width:22px;height:22px;margin:0 auto 4px;background:url(../../_build/assets/images/travel-agent-icon-blue.svg) 0 0/cover no-repeat}.ta-box .ta-open-btn .ta-name{margin:0;color:var(--color-primary);font-size:12px;font-weight:400;text-align:center}.ta-box .ta-content{position:absolute;top:60px;right:-10px;display:none;width:100px;border-radius:3px;padding:10px;background-color:#fff;text-align:center;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}.ta-box .ta-content.show{display:block}.ta-box .ta-content ul{margin:0;padding:0}.ta-box .ta-content ul li{list-style:none}.ta-box .ta-content ul li .ta-logout-btn{border:0;background-color:transparent;color:var(--color-primary)}.ta-box .ta-content ul li .ta-logout-btn:hover{text-decoration:none}@media screen and (min-width:768px){.ta-box{right:15px}.ta-box .ta-open-btn .ta-icon{color:#fff;background:url(../../_build/assets/images/travel-agent-icon-white.svg) 0 0/cover no-repeat}.ta-box .ta-open-btn .ta-name{color:#fff}.ta-box .ta-content{position:absolute;top:60px;right:-40px}.header.fixed .ta-box .ta-open-btn .ta-icon{color:var(--color-primary);background:url(../../_build/assets/images/travel-agent-icon-blue.svg) 0 0/cover no-repeat}.header.fixed .ta-box .ta-open-btn .ta-name{color:var(--color-primary)}}.popup-ta{position:absolute;top:50%;left:50%;z-index:10;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:350px;width:90%;padding:80px 20px 20px;border-radius:3px;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.popup-ta .icon-box{position:absolute;top:-55px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:110px;height:110px;background-color:var(--blue-basic);border-radius:50%}.popup-ta .icon-box .lock-icon{display:inline-block;width:65px;height:80px;margin:12px 0 0 12px;background:url(../../_build/assets/images/lock-icon.png) 0 0/contain no-repeat}.popup-ta .error-message{color:var(--red-basic);font-size:14px}.popup-ta.success{display:none}.popup-ta.success.show{display:block}.popup-ta.success .title{margin:0 0 30px;color:var(--green-basic);font-family:Professor;font-size:28px;font-weight:400}.popup-ta.success .text{margin:0 0 10px}.popup-ta.success .text .name-agency{color:var(--green-basic)}.popup-ta.success .message{margin:0 0 30px}.popup-ta.success .popup-start-booking-btn{display:block;width:250px;margin:0 auto 20px;border:2px solid var(--red-basic);padding:8px 0;color:#fff;background-color:var(--red-basic);text-transform:uppercase}.popup-ta.success .popup-start-booking-btn:hover{color:var(--red-basic);background-color:#fff}.popup-ta.log-in{display:none}.popup-ta.log-in.show{display:block}.popup-ta.log-in .title{margin:0 0 30px;font-size:18px}.popup-ta.log-in .field{width:100%;margin:0 0 10px;text-align:left}.popup-ta.log-in .field input{width:100%;border:1px solid #707070;padding:10px;color:#707070;font-size:14px}.popup-ta.log-in .ta-login-btn{display:block;width:100%;margin:20px 0 5px;border:2px solid var(--red-basic);padding:8px 0;color:#fff;background-color:var(--red-basic);text-transform:uppercase}.popup-ta.log-in .ta-login-btn:hover{color:var(--red-basic);background-color:#fff}.popup-ta.log-in .ta-forgot-password-btn{display:block;margin:0 0 10px;color:var(--blue-basic);font-size:14px;text-decoration:none}.popup-ta.log-in .ta-forgot-password-btn:hover{text-decoration:underline}.popup-ta.log-in .ta-register-btn{display:block;margin:0 0 10px;color:var(--red-basic);text-transform:uppercase}.popup-ta.log-in .ta-register-btn:hover{text-decoration:none}.popup-ta .popup-ta-close-btn{display:block;margin:0 auto;border:0;color:var(--blue-basic);background:0 0;font-size:14px;text-transform:uppercase}.popup-ta .popup-ta-close-btn:hover{color:#118c8f}@media screen and (min-width:992px){.popup-ta{max-width:540px;padding:80px 40px 20px;font-size:18px}.popup-ta.success .title{font-size:30px}.popup-ta.log-in .title{font-size:24px}.popup-ta.log-in .field{margin:0 0 15px}.popup-ta.log-in .field input{padding:14px 10px;font-size:18px}.popup-ta.log-in .ta-login-btn{margin:40px 0 5px;padding:13px 0}.popup-ta.log-in .ta-forgot-password-btn{margin:0 0 20px}}@media screen and (min-width:1200px){.popup-ta{max-width:600px;font-size:20px}.popup-ta .icon-box{position:absolute;top:-75px;width:150px;height:150px}.popup-ta .icon-box .lock-icon{margin:34px 0 0 12px}.popup-ta.success .title{font-size:40px}.popup-ta .popup-ta-close-btn{font-size:18px}}@media screen and (min-width:1600px){.popup-ta{max-width:700px;font-size:24px}.popup-ta.success .title{font-size:50px}}.suitcase-page .suitcase-main{padding-top:150px;background-color:var(--grey-light-basic)}.suitcase-page .suitcase-main .container{position:relative}.suitcase-page .suitcase-main .btn-yellow{font-family:Poppins-Regular,sans-serif;display:inline-block;margin:0 0 50px;border:2px solid var(--yellow-basic);padding:10px 20px;background-color:var(--yellow-basic);font-size:21px;text-decoration:none;text-transform:uppercase;-webkit-transition:.5s;transition:.5s}.suitcase-page .suitcase-main .btn-yellow:hover{color:var(--yellow-basic);background:var(--blue-basic)}.suitcase-page .suitcase-main .back-link{position:relative;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;padding:5px;text-decoration:none;margin-top:-40px}.suitcase-page .suitcase-main .back-link .arrow-back{display:-webkit-box;display:-ms-flexbox;display:flex;width:10px;height:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:2px solid var(--blue-basic);border-bottom:2px solid var(--blue-basic);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.suitcase-page .suitcase-main .back-link .text-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-family:Poppins-Medium,sans-serif;color:var(--blue-basic)}.suitcase-page .suitcase-main .return-back{display:block;width:270px;margin:0 auto;border:2px solid var(--yellow-basic);padding:10px 20px;font-family:Poppins,sans-serif;background-color:var(--yellow-basic);font-size:21px;text-decoration:none;text-transform:uppercase;-webkit-transition:.5s;transition:.5s}.suitcase-page .suitcase-main .return-back:hover{color:var(--yellow-basic);background:var(--blue-basic)}.suitcase-page .suitcase-main .suitcase-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:center;-ms-flex-align:center;align-items:center}.suitcase-page .suitcase-main .suitcase-title h1{font-family:Poppins-Bold,sans-serif;margin:45px 0 20px;font-size:30px}.suitcase-page .suitcase-main .suitcase-table{width:100%;margin:0 0 100px;border-collapse:collapse;border-spacing:0}.suitcase-page .suitcase-main .suitcase-table tr.booking{padding:10px;border-radius:5px}.suitcase-page .suitcase-main .suitcase-table tr.booking td,.suitcase-page .suitcase-main .suitcase-table tr.booking th{padding:5px}.suitcase-page .suitcase-main .suitcase-table .continue-shopping{display:block;font-family:Poppins-Medium,sans-serif;font-size:17px;text-decoration:none;text-align:center;width:180px;border-bottom:1px solid var(--blue-basic);margin:0 auto 25px;padding-bottom:2px;-webkit-transition:.3s;transition:.3s}.suitcase-page .suitcase-main .suitcase-table .continue-shopping:hover{color:var(--yellow-basic);border-color:var(--yellow-basic)}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking{position:relative;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1607843137);box-shadow:0 3px 6px rgba(0,0,0,.1607843137);background-color:#fff;opacity:1}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking .additional-block{padding:25px 45px 0 0}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking .additional-block .change-people-wrapper .sel-box{margin-right:15px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking .additional-block .change-people-wrapper .sel-box input{width:150px;font-size:14px;height:35px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking .additional-block .change-people-wrapper .sel-box .sel-icon{width:15px;height:21px;right:10px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td:nth-child(2){text-align:left}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .booking-img{width:180px;height:180px;overflow:hidden}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .booking-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .delete-booking{display:inline-block;font-size:24px;color:var(--blue-basic);cursor:pointer;-webkit-transition:.5s;transition:.5s;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#icon-close-blue) no-repeat;width:21px;height:21px;position:absolute;top:10px;right:10px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .delete-booking:hover{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#icon-close-yellow) no-repeat}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info{font-family:Poppins-Medium,sans-serif;font-size:18px;color:var(--blue-basic);opacity:1;padding:0;list-style:none;margin-right:25px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li.addOn-booking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li.addOn-booking .icon{width:135px;height:35px;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;padding:5px;margin-right:10px;background-color:var(--green-basic)}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li.addOn-booking .icon img{max-height:25px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li h3{display:inline-block;margin:0;font-size:20px;font-weight:700;width:90%;overflow-wrap:anywhere}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li i{display:inline-block;width:25px;height:25px;margin:0 10px 0 0;color:var(--green-basic);font-size:16px;font-weight:400;text-align:center;vertical-align:top}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container{width:24px;margin-right:10px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container .star-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#star-icon) no-repeat}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container .pin-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#pin-icon) no-repeat}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container .time-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#time-icon) no-repeat}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container .calendar-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#calendar-icon) no-repeat}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container .clock_yellow-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#icon-clock_yellow) no-repeat}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container .check_yellow-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#icon-down) no-repeat}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .price-booking{text-align:center;vertical-align:top}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .price-booking>span{font-family:Poppins-Bold,sans-serif;font-size:18px;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:150px;padding:5px;font-weight:700;border:1px solid var(--blue-basic);background-color:var(--blue-basic);color:var(--white)}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .desktop-only{display:none}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td.price-booking{text-align:center;vertical-align:top}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td.price-booking>span{font-family:Poppins-Bold;font-size:20px;display:none;width:176px;height:40px;margin:0 auto 25px;padding:10px;font-weight:700;border:1px solid var(--blue-basic);background-color:var(--blue-basic);color:var(--white)}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-title{display:block;border-top:1px solid #b4b4b4}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-title td,.suitcase-page .suitcase-main .suitcase-table tbody .addOn-title tr{display:block;background-color:var(--grey-light-basic)}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-title td{padding-top:15px}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-title td h3{font-size:18px;font-weight:700;text-align:left;margin-bottom:20px;font-family:Poppins-Medium,sans-serif}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item{padding:15px;margin-bottom:25px;border:1px solid #b4b4b4;border-radius:3px;text-align:center}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .icon{height:120px;width:120px;padding:10px;margin:0 auto 15px;background-color:var(--green-basic)}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .icon img{height:100%}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .title strong{display:block;margin-bottom:5px}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .title p{margin-bottom:0}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info{padding-top:20px;margin-bottom:20px}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select{position:relative;max-width:185px;margin:0 auto 15px}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select>p{position:relative;padding:10px 0;margin-bottom:0;border:1px solid var(--blue-basic);border-radius:3px}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select>p::after{position:absolute;top:50%;right:10px;font-family:FontAwesome,sans-serif;font-weight:700;font-size:20px;line-height:0;content:"\f107";-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s;transition:.4s}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select__list{display:none;position:absolute;top:105%;left:0;width:100%;margin:0;border:1px solid var(--blue-basic);border-radius:3px;background-color:var(--white);color:var(--blue-basic);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5019607843);box-shadow:0 0 5px 0 rgba(0,0,0,.5019607843)}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select__list input[type=radio]{display:none}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select__list label{width:100%;padding:10px;margin-bottom:0;-webkit-transition:.4s;transition:.4s}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select__list input[type=radio]:checked+label,.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select__list label:active,.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select__list label:focus,.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select__list label:hover{color:var(--white);background-color:var(--blue-basic)}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select.open-select .user-select__list{display:block}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .user-select.open-select>p::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .user-info .addOn-total{display:inline-block;font-size:20px}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .add-addOn__btn{display:block;width:270px;padding:10px 0;margin:0 auto;font-size:18px;font-weight:400;border:1px solid var(--red-basic);color:var(--red-basic);background-color:var(--white);-webkit-transition:.5s;transition:.5s}.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .add-addOn__btn:active,.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .add-addOn__btn:focus,.suitcase-page .suitcase-main .suitcase-table tbody .addOn-list__item .add-addOn__btn:hover{color:var(--white);background-color:var(--red-basic)}.suitcase-page .suitcase-main .suitcase-table tbody .total-section__description-top{background-color:var(--white);padding:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1607843137);box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.suitcase-page .suitcase-main .suitcase-table tbody .total-section__description-top td{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;padding:50px 0 30px;margin:10px}.suitcase-page .suitcase-main .suitcase-table tbody .total-section__description-top td .price{font-family:Poppins-Bold,sans-serif;font-size:1.8rem}.suitcase-page .suitcase-main .suitcase-table tbody .total-section__description-top td .btn-yellow{margin:0 0 20px;font-size:16px;padding:10px 45px}.suitcase-page .suitcase-main .suitcase-table .total-section tr{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1607843137);box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.suitcase-page .suitcase-main .suitcase-table .total-section tr td{text-align:center}.suitcase-page .suitcase-main .suitcase-table .total-section tr td .secure-container{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}.suitcase-page .suitcase-main .suitcase-table .total-section tr td .secure-container .secure-description{font-family:Poppins-Bold,sans-serif;font-size:23px}.suitcase-page .suitcase-main .suitcase-table .total-section tr td .buyer-information{border-top:1px solid #b4b4b4;padding-top:30px;padding-bottom:30px}.suitcase-page .suitcase-main .suitcase-table .total-section tr.total-section__title{padding:0;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--blue-basic);color:var(--white)}.suitcase-page .suitcase-main .suitcase-table .total-section tr.total-section__title strong{font-size:1.8rem}.suitcase-page .suitcase-main .suitcase-table .total-section tr.total-section__description{border-top-right-radius:0;border-top-left-radius:0;background-color:#fff}.suitcase-page .suitcase-main .suitcase-table .total-section tr.total-section__description .total-price__description{font-family:Poppins,sans-serif;font-size:21px}.suitcase-page .suitcase-main .suitcase-table .total-section tr.total-section__description .total-due{font-size:21px}.suitcase-page .suitcase-main .suitcase-table .total-section tr.total-section__description .suitcase-booking-total{margin-bottom:25px;font-family:Poppins-Bold,sans-serif;font-size:30px}.suitcase-page .suitcase-main .suitcase-table .total-section tr.total-section__description .suitcase-booking-total>span{font-weight:700;font-size:1.8rem}.suitcase-page .suitcase-main .suitcase-table .total-section__secure{margin-bottom:25px}.suitcase-page .suitcase-main .suitcase-table .total-section-desktop{display:none}.suitcase-page .suitcase-main .suitcase-table .total-section-desktop .total-section__description td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.suitcase-page .suitcase-main .suitcase-table .total-section-desktop .total-section__cases{position:absolute;top:0;right:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.suitcase-page .suitcase-main .suitcase-table .total-section-mobile tr{-webkit-box-shadow:none;box-shadow:none}.suitcase-page .suitcase-main .suitcase-table .total-section-mobile tr td .buyer-information{border:none;font-size:14px;margin-top:15px}.suitcase-page .suitcase-main .suitcase-table .total-section-mobile tr td .buyer-information .buyer-description{font-size:14px}.suitcase-page .suitcase-main .suitcase-table .total-section-mobile .total-section__description{background-color:var(--grey-light-basic);margin-bottom:0;margin-top:10px}.suitcase-page .suitcase-main .suitcase-table .total-section-mobile .btn-yellow{margin:25px 0 0;font-size:16px;padding:10px 45px}.suitcase-page .suitcase-main .suitcase-table .total-section-mobile .total-section__cases{margin-top:20px}.suitcase-page .suitcase-main .suitcase-table .total-section-mobile .buyer-container{margin-bottom:5px}.suitcase-page .suitcase-main .suitcase-table .total-section-mobile .logo-bottom{max-width:300px;margin:0 auto}@media screen and (min-width:1200px){.suitcase-page .suitcase-main .suitcase-table .total-section-mobile,.suitcase-page .suitcase-main .suitcase-table tbody .total-section__description-top{display:none}}.suitcase-page .suitcase-main .message-no-bookings{padding:30px 5px;margin-bottom:30px;border:1px solid #b4b4b4}.suitcase-page .suitcase-main .message-no-bookings p{margin:0;font-size:16px;font-weight:700;text-align:center;color:var(--blue-basic)}.suitcase-page .suitcase-main .total-section__cases{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none}.suitcase-page .suitcase-main .total-section__cases .suitcase-container-doodle{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.suitcase-page .suitcase-main .total-section__cases .suitcase-container-doodle .doodle-case-1,.suitcase-page .suitcase-main .total-section__cases .suitcase-container-doodle .doodle-case-2{display:inline-block}.suitcase-page .suitcase-main .total-section__cases .suitcase-container-doodle .doodle-case-1{width:81px;height:74px;background:url(/theme/_build/assets/images/icon-doodles/doodle-case-1.png) 0 0/contain no-repeat}.suitcase-page .suitcase-main .total-section__cases .suitcase-container-doodle .doodle-case-2{width:82px;height:115px;background:url(/theme/_build/assets/images/icon-doodles/doodle-case-2.png) 0 0/contain no-repeat}.suitcase-page .suitcase-main .buyer-container{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}.suitcase-page .suitcase-main .buyer-container .icon-flash_blue{width:20px;height:20px;margin-right:10px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/suitcase-page-sprite-7047c35208.svg#flash-blue-icon) no-repeat}.suitcase-page .suitcase-main .buyer-container .buyer-description{font-family:Poppins,sans-serif;font-size:19px;color:var(--color-primary);margin-top:2px}.suitcase-page .reviews-carousel{padding:0 35px}.suitcase-page .reviews-carousel .title{font-family:Poppins-Bold,sans-serif;margin-bottom:50px}.suitcase-page .reviews-carousel .slider-item{text-align:left;font-size:14px;margin-right:30px}.suitcase-page .reviews-carousel .slider-item .list-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.suitcase-page .reviews-carousel .slider-item .list-star .star-icon{display:inline-block;width:25px;height:25px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#star_yellow) no-repeat}.suitcase-page .reviews-carousel .slider-item .text{font-family:Poppins-Medium,sans-serif;margin-bottom:20px;line-height:20px}.suitcase-page .reviews-carousel .slider-item .date{font-family:Poppins-Regular,sans-serif;margin-bottom:0}.suitcase-page .reviews-carousel .slider-item .author{font-family:Poppins-Bold,sans-serif}.suitcase-page .reviews-carousel .slick-slider .slick-arrow{display:block;width:55px;height:40px}.suitcase-page .reviews-carousel .slick-slider .slick-prev{left:-95px;top:22%}.suitcase-page .reviews-carousel .slick-slider .slick-prev::after{content:"";background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) 0 0/contain no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) 0 0/contain no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.suitcase-page .reviews-carousel .slick-slider .slick-next{right:-55px;top:30%}.suitcase-page .reviews-carousel .slick-slider .slick-next::after{content:"";background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) 0 0/contain no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) 0 0/contain no-repeat}@media screen and (max-width:768px){.suitcase-page .suitcase-main .container{padding:0 15px 30px}.suitcase-page .suitcase-main .container .back-link{margin-top:-70px}.suitcase-page .suitcase-main .container .back-link .text-back{font-size:17px}.suitcase-page .suitcase-main .container .suitcase-title h1{font-size:30px;margin:20px 0}.suitcase-page .suitcase-main .btn-yellow{font-family:Poppins-Medium,sans-serif;padding:10px 30px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking{margin:10px 0;padding:25px 10px 10px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info{font-size:14px;margin-left:10px;margin-right:0}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li{max-width:200px;width:100%}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li h3{font-size:14px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container{margin-right:5px}.suitcase-page .suitcase-main .suitcase-table tbody tr.booking td .list-info li .icon-container i{width:18px;height:18px}.suitcase-page .suitcase-main .suitcase-table tfoot .total-section__cases td .suitcase-container-doodle .doodle-case-wrapper .doodle-case-1{width:70px;height:60px}.suitcase-page .suitcase-main .suitcase-table tfoot .total-section__cases td .suitcase-container-doodle .doodle-case-wrapper .doodle-case-2{width:63px;height:105px}.suitcase-page .box-section{background:var(--grey-light-basic)}.suitcase-page .reviews-carousel{padding:0 10px}.suitcase-page .reviews-carousel .slider-item{text-align:center;margin:0 20px 40px}.suitcase-page .reviews-carousel .slider-item .list-star{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.suitcase-page .reviews-carousel .slider-item:nth-child(n+6){display:none}}@media screen and (max-width:1200px){.main-img~.container{max-width:718px}.suitcase-page .suitcase-main .suitcase-table{max-width:600px;margin:0 auto}.suitcase-page .suitcase-main .suitcase-table tr.booking{display:block;margin-bottom:10px;border-radius:3px}.suitcase-page .suitcase-main .suitcase-table tr.booking td{padding:0;text-align:right}.suitcase-page .suitcase-main .suitcase-table tr.booking td div.booking-img{width:100%;height:100%;max-width:140px;max-height:140px}.suitcase-page .suitcase-main .suitcase-table tr.booking td div.booking-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.suitcase-page .suitcase-main .suitcase-table tr.booking td .list-info{margin-left:5px}.suitcase-page .suitcase-main .suitcase-table tr.booking td:last-child{border-bottom:0}.suitcase-page .suitcase-main .suitcase-table tfoot tr.booking td{text-align:center;border-bottom:0}.suitcase-page .additional-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px;padding:0!important}.suitcase-page .additional-block .change-people-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.suitcase-page .additional-block .change-people-wrapper .sel-box{margin-right:15px}.suitcase-page .additional-block .change-people-wrapper .sel-box input{width:150px;font-size:14px;height:35px}.suitcase-page .additional-block .change-people-wrapper .sel-box .sel-icon{width:15px;height:21px;right:10px}.suitcase-page .additional-block .price-booking span{font-size:18px!important;margin:0 auto!important;width:160px!important;padding:5px!important}}@media screen and (min-width:768px){.suitcase-page .suitcase-main .back-link{position:relative;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;padding:5px;text-decoration:none;margin-top:30px}.suitcase-page .suitcase-main .suitcase-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around}.suitcase-page .suitcase-main .suitcase-table .total-section__secure{margin-bottom:50px}.suitcase-page .suitcase-main .message-no-bookings{padding:50px 0;margin-bottom:40px}}@media screen and (min-width:1201px){.suitcase-page .suitcase-main .container{padding:0 15px 30px}.suitcase-page .suitcase-main .container .suitcase-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.suitcase-page .suitcase-main .container .suitcase-title .suitcase-container-doodle{width:30%;max-width:460px;margin-bottom:0;text-align:center}.suitcase-page .suitcase-main .container .suitcase-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.suitcase-page .suitcase-main .container .suitcase-table tbody{display:block;width:69%;max-width:1000px}.suitcase-page .suitcase-main .container .suitcase-table tbody tr.booking{display:block;margin-bottom:25px}.suitcase-page .suitcase-main .container .suitcase-table tbody tr.booking td:nth-child(2){width:60%}.suitcase-page .suitcase-main .container .suitcase-table tbody tr.booking td .list-info li{display:-webkit-box;display:-ms-flexbox;display:flex}.suitcase-page .suitcase-main .container .suitcase-table tbody tr.booking td .desktop-only{display:block;margin:10px 0 0;padding:10px;font-weight:700;text-align:center;background-color:var(--blue-basic);color:var(--white)}.suitcase-page .suitcase-main .container .suitcase-table tbody tr.booking td.price-booking span{display:none}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list{display:block}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list td,.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list tr{display:block;background-color:var(--white)}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item{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:15px 25px;text-align:start}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .icon,.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .title,.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .user-info{margin:0 15px 0 0}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .icon{-ms-flex-negative:0;flex-shrink:0}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .title{width:50%;max-width:420px}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .user-info{width:180px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;padding-top:0;text-align:center}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .user-info .user-select__wrapper{height:100%;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;padding:0 20px;border-right:1px solid var(--gray)}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .user-info .user-select{margin:0 0 5px}.suitcase-page .suitcase-main .container .suitcase-table tbody .addOn-list__item .add-addOn__btn{width:115px;-ms-flex-negative:0;flex-shrink:0;margin:0}.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop{display:block;width:30%;max-width:460px}.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop td,.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop tr{text-align:center}.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop td .suitcase-booking-total,.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop tr .suitcase-booking-total{margin-top:10px}.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop td .btn-yellow,.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop tr .btn-yellow{margin:0 35px 25px}.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop td .continue-shopping,.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop tr .continue-shopping{margin-bottom:25px}.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop td .logo-bottom,.suitcase-page .suitcase-main .container .suitcase-table .total-section-desktop tr .logo-bottom{margin:15px auto 0;max-width:300px}.suitcase-page .suitcase-main .container .message-no-bookings{margin-bottom:60px}}@media screen and (min-width:360px){.suitcase-page .suitcase-main .container{padding:0 5px 30px}}@media screen and (min-width:375px){.suitcase-page .suitcase-main .container{padding:0 12px 30px}}@media screen and (min-width:414px){.suitcase-page .suitcase-main .container{padding:0 15px 30px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media only screen and (max-width:1442px){html{font-size:14px}}@media only screen and (max-width:1199px){html{font-size:13px}}@media only screen and (max-width:991px){html{font-size:12px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9haXItZGF0ZXBpY2tlci9kaXN0L2Nzcy9kYXRlcGlja2VyLm1pbi5jc3MiLCIuLi9mb250LWF3ZXNvbWUvZm9udC1hd2Vzb21lLm1pbi5jc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvanF1ZXJ5LXVpLWRpc3QvanF1ZXJ5LXVpLmNzcyIsInN0eWxlLmNzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zZWxlY3RyaWMvcHVibGljL3NlbGVjdHJpYy5jc3MiLCIuLi9oZWFkZXIvbWFpbi1wb3B1cC5zY3NzIiwiX2Jhc2Uuc2NzcyIsIi4uL3NlY3Rpb25zL3NlbGVjdC1wZW9scGxlLnNjc3MiLCJfcmVzZXQuc2NzcyIsIl9oZWxwZXJzLnNjc3MiLCJfd3JhcHBlci5zY3NzIiwiX3NoZWxsLnNjc3MiLCJfY29udGFpbmVyLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfY29udGVudC5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2J0bi5zY3NzIiwiX2Zvcm0tZWxlbWVudHMuc2NzcyIsIl9mb3JtLnNjc3MiLCJfbGlzdC5zY3NzIiwiX2xvZ28uc2NzcyIsIl9uYXYuc2NzcyIsIl9zZWN0aW9uLnNjc3MiLCJfc2xpZGVyLnNjc3MiLCJfd2lkZ2V0LnNjc3MiLCJfZmVhdHVyZS5zY3NzIiwiX2ljby5zY3NzIiwiX2ludHJvLnNjc3MiLCJfYXJ0aWNsZS5zY3NzIiwiX3NvY2lhbC5zY3NzIiwiX2JyZWFkY3J1bXBzLnNjc3MiLCJfZmlsdGVyLnNjc3MiLCJfdGVzdGltb25pYWwuc2NzcyIsIl9hY2NvcmRpb24uc2NzcyIsIl9saW5rLnNjc3MiLCJfc2VhcmNoLnNjc3MiLCJfc3RlcC5zY3NzIiwiX2Vycm9yTm90Rm91bmQuc2NzcyIsIl9ob3N0aW5nUmVzdGFydC5zY3NzIiwiX2FuaW1hdGlvbi1jaGF0LnNjc3MiLCJsb2FkZXIuY3NzIiwiX2FkZFJldmlldy5zY3NzIiwiX3JlcXVlc3RIb3N0Rm9ybS5zY3NzIiwiX2JvZHlFeHBlcmllbmNlcy5zY3NzIiwiX2Jsb2NrRW1haWwuc2NzcyIsIl9ob3dJdFdvcmsuc2NzcyIsIl9jb250ZW50UGFnZUNhcm91c2VsLnNjc3MiLCJfbmV3RmlsdGVycy5zY3NzIiwiX2hvbWUtcGFnZS5zY3NzIiwiX2J0bi1iYWNrLXRvLXRvcC5zY3NzIiwiX2VtYWlsUHJlZmVyZW5jZUNlbnRlci5zY3NzIiwibGFuZ3VhZ2VzLnNjc3MiLCJfY2FudmFzLWFuaW1hdGlvbi5zY3NzIiwiX3NwaW5uZXIuc2NzcyIsInJlZ2lzdHJhdGlvbi10cmF2ZWwtYWdlbnQuc2NzcyIsIl90cmF2ZWwtYWdlbnQuc2NzcyIsIl9zdWl0Y2FzZS5zY3NzIiwiX3NsaWNrLnNjc3MiLCJzdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG1CQUF3QyxRQUFBLFlBQW9CLFFBQUEsWUFBQSxRQUFBLEtBQW9DLGNBQUEsS0FBbUIsVUFBQSxLQUFlLGtCQUFrQixjQUFBLElBQWtCLG1CQUFBLFdBQUEsV0FBQSxXQUFzQixPQUFBLFFBQW9DLFFBQUEsWUFBb0IsUUFBQSxZQUFBLFFBQUEsS0FBYSxTQUFBLFNBQTZDLGVBQUEsT0FBc0Isa0JBQUEsT0FBQSxZQUFBLE9BQWtELGNBQUEsT0FBcUIsaUJBQUEsT0FBQSxnQkFBQSxPQUF1QixPQUFBLEtBQVksUUFBQSxFQUFVLDBCQUEwQixXQUFBLFFBQW1CLDRCQUE0QixNQUFBLFFBQWMsb0NBQW9DLE1BQUEsUUFBYyx1Q0FBdUMsTUFBQSxRQUFjLDZCQUE2QixXQUFBLG9CQUErQixNQUFBLFFBQWMsY0FBQSxFQUFnQixxQ0FBcUMsaUJBQUEsb0JBQXFDLDZCQUE2QixPQUFBLFFBQWUsTUFBQSxRQUFjLHFDQUFxQyxNQUFBLFFBQWMsd0NBQXdDLE1BQUEsUUFBYywrQ0FBK0MsTUFBQSxRQUFjLCtCQUErQixPQUFBLElBQUEsTUFBQSxvQkFBcUMsaUJBQUEsb0JBQXFDLGNBQUEsSUFBQSxFQUFBLEVBQUEs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QUFBLGdCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osZ0JBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osZ0JBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSiwrQkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLGlCQUNJLFFBQUEsUUFHSix5QkFDSSxRQUFBLFFBR0osa0JBQUEsd0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSixvQkFDSSxRQUFBLFFBR0osZ0JBQ0ksUUFBQSxRQUdKLGdCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSixlQUNJLFFBQUEsUUFHSixnQkFDSSxRQUFBLFFBR0osZ0JBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixpQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLGdCQUNJLFFBQUEsUUFHSixnQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLHdCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLGdCQUNJLFFBQUEsUUFHSixrQkFBQSxtQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLHdCQUNJLFFBQUEsUUFHSixpQkFBQSxpQkFBQSxxQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSixrQkFDSSxRQUFBLFFBR0osZ0JBQ0ksUUFBQSxRQUdKLGdCQUFBLDJCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSix5QkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixnQkFDSSxRQUFBLFFBR0osaUJB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QUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osaUJBQ0ksUUFBQSxRQUdKLGlCQUNJLFFBQUEsUUFHSixpQkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiw4QkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLGlCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osb0JBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osbUJBQ0ksUUFBQSxRQUdKLGdCQUFBLG9CQUNJLFFBQUEsUUFHSixxQkFBQSxxQkFDSSxRQUFBLFFBR0osb0JBQUEsbUJBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixvQkFDSSxRQUFBLFFBR0osdUJBQUEsZ0JBQ0ksUUFBQSxRQUdKLGlCQUFBLGlCQUNJLFFBQUEsUUFHSixxQkFBQSxzQkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSixnQkFBQSxpQkFDSSxRQUFBLFFBR0osbUJBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixxQkFBQSxpQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osb0JBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSixrQkFDSSxRQUFBLFFBR0osbUJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSixrQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLGdCQUNJLFFBQUEsUUFHSixvQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSiw4QkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osbUJBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSixrQkFDSSxRQUFBLFFBR0osd0JBQUEsa0JBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSixrQkFDSSxRQUFBLFFBR0osc0JBQUEsaUJBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSixvQkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osaUJBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSixvQkFDSSxRQUFBLFFBR0osZ0JBQ0ksUUFBQSxRQUdKLDBCQUFBLHFCQUNJLFFBQUEsUUFHSiwyQkFBQSwwQkFBQSx1QkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLGdCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osd0JBQUEsa0JBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixnQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLHdCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSixrQkFDSSxRQUFBLFFBR0osK0JBQ0ksUUFBQSxRQUdKLGdDQUNJLFFBQUEsUUFHSiw2QkFDSSxRQUFBLFFBR0osK0JBQ0ksUUFBQSxRQUdKLGlCQUNJLFFBQUEsUUFHSixnQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSixvQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSixnQ0FDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSiwrQkFBQSx1QkFDSSxRQUFBLFFBR0osNkJBQUEscUJBQ0ksUUFBQSxRQUdKLGdDQUFBLHdCQUNJLFFBQUEsUUFHSixlQUFBLGdCQUNJLFFBQUEsUUFHSixlQUNJLFFBQUEsUUFHSixrQkFBQSxlQUNJLFFBQUEsUUFHSixlQUFBLGlCQUNJLFFBQUEsUUFHSixlQUFBLGVBQUEsZUFBQSxlQUNJLFFBQUEsUUFHSixrQkFBQSxlQUFBLGlCQUNJLFFBQUEsUUFHSixlQUFBLGVBQ0ksUUFBQSxRQUdKLG1CQUFBLGVBQ0ksUUFBQSxRQUdKLGdCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLDJCQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiw2QkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osbUJBQ0ksUUFBQSxRQUdKLGdCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSixlQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSix5QkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFB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b0JBQUEsTUFBQSxNQUN6QixzQkFBd0Isb0JBQUEsTUFBQSxNQUN4Qix1QkFBeUIsb0JBQUEsTUFBQSxNQUN6QixzQkFBd0Isb0JBQUEsTUFBQSxNQUN4Qix1QkFBeUIsb0JBQUEsT0FBQSxNQUN6Qix3QkFBMEIsb0JBQUEsT0FBQSxNQUMxQix3QkFBMEIsb0JBQUEsT0FBQSxNQUMxQixtQkFBcUIsb0JBQUEsRUFBQSxNQUNyQixvQkFBc0Isb0JBQUEsTUFBQSxNQUN0QixtQkFBcUIsb0JBQUEsTUFBQSxNQUNyQixvQkFBc0Isb0JBQUEsTUFBQSxNQUN0QixtQkFBcUIsb0JBQUEsTUFBQSxNQUNyQixvQkFBc0Isb0JBQUEsTUFBQSxNQUN0QixtQkFBcUIsb0JBQUEsTUFBQSxNQUNyQixvQkFBc0Isb0JBQUEsT0FBQSxNQUN0QixxQkFBdUIsb0JBQUEsT0FBQSxNQUN2Qix1QkFBeUIsb0JBQUEsT0FBQSxNQUN6QixxQkFBdUIsb0JBQUEsT0FBQSxNQUN2Qix1QkFBeUIsb0JBQUEsT0FBQSxNQUN6Qix1QkFBeUIsb0JBQUEsT0FBQSxNQUN6Qix1QkFBeUIsb0JBQUEsT0FBQSxNQUN6Qix1QkFBeUIsb0JBQUEsT0FBQSxNQUN6Qix1QkFBeUIsb0JBQUEsT0FBQSxNQUN6Qix3QkFBMEIsb0JBQUEsSUFBQSxNQUMxQix5QkFBMkIsb0JBQUEsTUFBQSxNQUMzQix3QkFBMEIsb0JBQUEsTUFBQSxNQUMxQix5QkFBMkIsb0JBQUEsTUFBQSxNQUMzQix3QkFBMEIsb0JBQUEsTUFBQSxNQUMxQix5QkFBMkIsb0JBQUEsTUFBQSxNQUMzQix3QkFBMEIsb0JBQUEsTUFBQSxNQUMxQix5QkFBMkIsb0JBQUEsT0FBQSxNQUMzQiwwQkFBNEIsb0JBQUEsT0FBQSxNQUM1Qiw0QkFBOEIsb0JBQUEsT0FBQSxNQUM5QiwwQkFBNEIsb0JBQUEsT0FBQSxNQUM1Qiw0QkFBOEIsb0JBQUEsT0FBQSxNQUM5Qiw0QkFBOEIsb0JBQUEsT0FBQSxNQUM5Qiw0QkFBOEIsb0JBQUEsT0FBQSxNQUM5Qiw0QkFBOEIsb0JBQUEsT0FBQSxN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LFdBQUEsV0FFQyxXQUFBLGlCQUNBLE1BQUEsS0FJRCxVQUNDLFdBQUEsUUFDQSxNQUFBLEtBRUEsZ0JBQ0MsV0FBQSxLQUNBLE1BQUEsUUFJRixhQUNDLFdBQUEsUUFDQSxNQUFBLEtBRUEsbUJBQ0MsV0FBQSxLQUNBLE1BQUEsUUFJRixZQUNDLFdBQUEsUUFDQSxhQUFBLFFBQ0EsTUFBQSxLQUVBLGtCQUNDLFdBQUEsS0FDQSxNQUFBLFFBSUYsV0FDQyxXQUFBLFFBQ0EsYUFBQSxRQUNBLE1BQUEsS0FDQSxNQUFBLEtBQ0EsZUFBQSxFQUNBLFVBQUEsZUFDQSxRQUFBLElBQUEsZUFHRCxtQkFDQyxhQUFBLEtBQ0EsTUFBQSxLQUNBLGVBQUEsVUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLGVBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxVQUFBLE1BRUEseUJBQ0MsV0FBQSxLQUNBLE1BQUEsUUFJRixZQUNDLFFBQUEsS0FBQSxLQUdELFlBQ0MsVUFBQSxNQUdELFlBQ0MsVUFBQSxNQUdELFlBQ0MsUUFBQSxLQUFBLEtBSUYseUJBQ0MsS0FDQyxVQUFBLEtBQ0EsYUFBQSxJQUNBLFVBQUEsS0FDQSxRQUFBLElBQUEsTUFTRixVQUNDLFdBQUEsUUFDQSxNQUFBLGVBQ0EsZ0JBQUEsS0FDQSxVQUFBLE1BQ0EsV0FBQSxPQUNBLGNBQUEsS0FBQSxLQUFBLEVBQUEsRUFDQSxRQUFBLEtBQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxRQUNBLG1CQUFBLFFBQUEsSUFBQSxXQUFBLFFBQUEsSUFFQSxZQUNDLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxLQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJBRUEsY0FNQSxvQkFMQyxRQUFBLEtBVUYsZ0JBQ0MsUUFBQSxHQUlGLHlCQUNDLFVBQ0MsVUFBQSxNQUNBLGNBQUEsSUFDQSxZQUNBLFdBQUEsUUFDQSxXQUFBLE1BQ0EsUUFBQSxJQUFBLEtBQ0EsU0FBQSxPQUVBLGdCQUNDLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FB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R0QsOEJBQ0MsSUFBQSxPQUNBLEtBQUEsTUFDQSxRQUFBLEdBR0QsOEJBQ0MsSUFBQSxPQUNBLE1BQUEsTUFDQSxRQUFBLEdBQ0EsTUFBQSxNQUNBLE9BQUEsTUFHRCw4QkFDQyxJQUFBLE9BQ0EsS0FBQSxNQUNBLFFBQUEsR0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUdELDhCQUNDLElBQUEsT0FDQSxNQUFBLE1BQ0EsUUFBQSxHQUNBLE1BQUEsTUFDQSxPQUFBLE1BR0QsOEJBQ0MsSUFBQSxPQUNBLE1BQUEsTUFDQSxRQUFBLEdBR0QsOEJBQ0MsSUFBQSxNQUNBLE1BQUEsTUFHRCw4QkFDQyxJQUFBLElBQ0EsS0FBQSxNQUdELDhCQUNDLElBQUEsTUFDQSxNQUFBLE1BR0QsK0JBQ0MsSUFBQSxNQUNBLEtBQUEsTUFHRCwrQkFDQyxJQUFBLE1BQ0EsTUFBQSxNQUdELCtCQUNDLElBQUEsTUFDQSxLQUFBLE1BR0QsK0JBQ0MsSUFBQSxNQUNBLE1BQUEsS0FHRCwrQkFDQyxJQUFBLE1BQ0EsS0FBQSxPQUdELCtCQUNDLElBQUEsT0FDQSxNQUFBLE1BR0QsK0JBQ0MsSUFBQSxLQUNBLEtBQUEsTUFHRCwrQkFDQyxJQUFBLElBQ0EsS0FBQSxNQUdELCtCQUNDLElBQUEsS0FDQSxNQUFBLEtBR0QsK0JBQ0MsSUFBQSxJQUNBLEtBQUEsTUFDQSxRQUFBLEdBR0QsK0JBQ0MsT0FBQSxFQUNBLE1BQUEsTUFDQSxRQUFBLEdBR0QsK0JBQ0MsSUFBQSxPQUNBLEtBQUEsT0FHRCwrQkFDQyxJQUFBLE1BQ0EsTUFBQSxPQUdELCtCQUNDLE9BQUEsTUFDQSxLQUFBLE1BQ0EsUUFBQSxHQUdELCtCQUNDLElBQUEsTUFDQSxNQUFBLE1BR0QsK0JBQ0MsSUFBQSxJQUNBLEtBQUEsTUFHRCwrQkFDQyxJQUFBLE1BQ0EsTUFBQSxNQUdELCtCQUNDLE9BQUEsSUFDQSxLQUFBLElBQ0EsWUFBQSxNQUNBLGtCQUFBLFdBQUEsVUFBQSxXQUdELCtCQUNDLElBQUEsTUFDQSxLQUFBLE1BR0QsK0JBQ0MsT0FBQSxPQUNBLE1BQUEsTUFJRixtQkFDQyxTQUFBLFNBQ0EsUUFBQSxHQUdELHdCQUNDLGNBQUEsS0FDQSxTQUFBLFNBRUEsMkJuQjQrUkYsMkJtQjErUkcsTUFBQSxRQUNBLE9BQUEsRUFFQSw2Qm5CNCtSSCw2Qm1CMytSSSxlQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxZQUFBLEtBR0QsNkJuQjQrUkgsNkJtQjMrUkksT0FBQSxLQUFBLEVBQUEsRUFJRiwyQkFDQyxVQUFBLFFBR0QsZ0NBQ0MsV0FBQSxPQUlGLDJCQUNDLFdBQUEsT0FDQSxXQUFBLEtBRUEsNkJBQ0MsT0FBQSxLQUFBLEVBQUEsRUFDQSxVQUFBLEtBSUYsMkJBQ0MsYUFBQSxJQUNBLE1BQUEsUUFDQSxjQUFBLEtBRUEsNkJBQ0MsT0FBQSxFQUVBLCtCQUNDLFdBQUEsS0FJRixnQ0FDQyxRQUFBLElBQUEsRUFBQSxFQUFBLEtBR0Msb0NBQ0MsV0FBQSxLQU1KLCtCQUNDLE1BQUEsUUFFQSxrQ0FDQyxlQUFBLEVBQ0EsY0FBQSxLQUdELGtDQUNDLGVBQUEsRUFDQSxjQUFBLEtBR0Qsb0RBQ0MsUUFBQSxhQUNBLFVBQUEsS0FDQSxjQUFBLEtBR0QsaUNBQ0MsVUFBQSxLQUNBLFlBQUEsSUFDQSxPQUFBLEVBQ0EsZUFBQSxFQUVBLG1DQUNDLFdBQUEsS0FLRCwwQ0FDQyxVQUFBLE9BS0gsK0JBQ0MsU0FBQSxNQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLFFBQUEsSUFDQSxXQUFBLFFBQ0EsUUFBQSxLQUFBLEVBRUEsaUNBQ0MsZ0JBQUEsS0FDQSxlQUFBLFVBQ0EsVUFBQSxLQUNBLFNBQUEsU0FDQSxhQUFBLEtBQ0EsZUFBQSxPQUNBLE1BQUEsZUFFQSxtQ0FDQyxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsRUFDQSxrQkFBQSxpQkFBQSxVQUFBLGlCQU1ILGdCQUNDLFFBQUEsS0FBQSxFQUVBLCtCQUNDLGNBQUEsS0FLRixnQkFDQyxRQUFBLEtBQUEsRUFFQSwrQkFDQyxjQUFBLEtBS0YsZ0JBQ0MsUUFBQSxLQUFBLEVBRUEsK0JBQ0MsY0FBQSxLQUtGLGdCQUNDLFFBQUEsS0FBQSxFQUVBLCtCQUNDLGNBQUEsS0FDQSxlQUFBLE9BS0YsZ0JBQ0MsUUFBQSxLQUFBLEVBRUEsK0JBQ0MsY0FBQSxLQUtGLGdCQUNDLFFBQUEsS0FBQSxFQUVBLCtCQUNDLGNBQUEsS0FLRixnQkFDQyxRQUFBLEtBQUEsRUFBQSxLQUVBLCtCQUNDLGNBQUEsS0FLRixnQkFDQyxRQUFBLEtBQUEsRUFBQSxLQUVBLCtCQUNDLGNBQUEsS0FLRixnQkFDQyxRQUFBLEtBQUEsRUFBQSxLQUVBLCtCQUNDLGNBQUEsS0FHRCxrQ0FDQyxXQUFBLEtBS0YsaUJBQ0MsUUFBQSxLQUFBLEVBQUEsTUFFQSxtQ0FDQyxXQUFBLEtBTUQsZ0NBQ0MsY0FBQSxLQUtGLGlCQUNDLFFBQUEsS0FBQSxFQUVBLGdDQUNDLGNBQUEsS0FLRixpQkFDQyxRQUFBLEtBQUEsRUFBQSxLQUVBLGdDQUNDLGNBQUEsS0FLRixpQkFDQyxRQUFBLEtBQUEsRUFBQSxLQUVBLGdDQUNDLGNBQUEsS0FLRixpQkFDQyxRQUFBLEtBQUEsRUFBQSxLQUVBLGdDQUNDLGNBQUEsS0FLRixpQkFDQyxRQUFBLEtBQUEsRUFBQSxLQUlELGlCQUNDLFFBQUEsS0FBQSxFQUFBLEtBRUEsZ0NBQ0MsY0FBQSxLQUlBLDBDQUNDLGNBQUEsSUFNSCxpQkFDQyxRQUFBLEtBQUEsRUFBQSxLQUVBLGdDQUNDLGNBQUEsS0FHRCxtQ0FDQyxXQUFBLEtBS0YsaUJBQ0MsUUFBQSxLQUFBLEVBQUEsS0FFQSxnQ0FDQyxjQUFBLEtBR0QsbUNBQ0MsV0FBQSxLQUtGLGlCQUNDLFFBQUEsS0FBQSxFQUFBLEtBRUEsZ0NBQ0MsY0FBQSxLQUdELG1DQUNDLFdBQUEsS0FLRixpQkFDQyxRQUFBLEtBQUEsRUFBQSxJQUVBLGdDQUNDLGNBQUEsS0FHRCxtQ0FDQyxXQUFBLEtBS0YsaUJBQ0MsUUFBQSxLQUFBLEVBQUEsS0FFQSxnQ0FDQyxjQUFBLEtBS0YsaUJBQ0MsUUFBQSxLQUFBLEVBQUEsS0FFQSxnQ0FDQyxjQUFBLEtBS0YsaUJBQ0MsUUFB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Q0MsUUFBQSxlQ3pDTCxTQUNDLFNBQUEsTUFDQSxJQUFBLEtBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLE1BQ0EsV0FBQSxLQUNBLFdBQUEsS0FDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLG1CQUFBLFFBQUEsSUFBQSxXQUFBLElBQUEsSUFBQSxHQUFBLElBQUEsV0FBQSxRQUFBLElBQUEsV0FBQSxJQUFBLElBQUEsR0FBQSxJQUNBLFFBQUEsSUFDQSxRQUFBLEtBQUEsS0FBQSxFQUVBLFlBQ0MsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLEtBQ0EsY0FBQSxLQUdELG9CQUlBLHVCQUhDLFFBQUEsTUFNQSx5Q0FDQyxRQUFBLEtBR0QsdUNBQ0MsT0FBQSxLQUFBLEVBQUEsRUFJRix3QkFDQyxRQUFBLE1BQ0EsV0FBQSxLQUVBLDBDQUNDLFdBQUEsb0JBQ0EsV0FBQSxLQUlGLGdCQUNDLFFBQUEsRUFDQSxXQUFBLFFBQ0EsSUFBQSxFQUNBLG1CQUFBLFFBQUEsSUFBQSxXQUFBLElBQUEsV0FBQSxRQUFBLElBQUEsV0FBQSxJQUlBLDBDQUNDLFFBQUEsT0FVSixRQUNDLFNBQUEsU0FFQSxxQkFDQyxRQUFBLGFBQXVCLGdCQUFBLEtBQ3ZCLFVBQUEsS0FDQSxNQUFBLFFBQ0EsZUFBQSxNQUNBLGVBQUEsVUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLFlBQUEsSUFDQSxRQUFBLEtBQUEsS0FDQSxtQkFBQSxXQUFBLElBQUEsTUFBQSxJQUFBLFdBQUEsV0FBQSxJQUFBLE1BQUEsSUFFQSw0QkFDQyxZQUFBLElBR0QsMEJBQ0MsUUFBQSxhQUNBLFlBQUEsS0FDQSxTQUFBLFNBQ0EsWUFBQSxFQUVBLDRCQUNDLE1BQUEsS0FDQSxPQUFBLEtBQ0EsbUJBQUEsUUFBQSxJQUFBLFdBQUEsUUFBQSxJQUVBLDhCQUNDLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsRUFNSiwwQkFDQyxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsRUFDQSxNQUFBLE1BQ0EsbUJBQUEsRUFBQSxFQUFBLEtBQUEsRUFB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LDJCQUNFLGtCQUFBLG1CQUVBLFVBQUEsbUJBR0YsYUFDRSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLE1BQ0EsWUFBQSxLQUNBLGFBQUEsS0FHRixtQkFBQSxvQkFDRSxRQUFBLE1BQ0EsUUFBQSxHQUdGLG1CQUNFLE1BQUEsS0FHRiw0QkFDRSxXQUFBLE9BR0YsYUFDRSxRQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLElBR0YsdUJBQ0UsTUFBQSxNQUdGLGlCQUNFLFFBQUEsTUFHRiwrQkFDRSxRQUFBLEtBR0YsMEJBQ0UsZUFBQSxLQUdGLGdDQUNFLFFBQUEsTUFHRiw0QkFDRSxXQUFBLE9BR0YsNkJBQ0UsUUFBQSxNQUNBLE9BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxZQUdGLDBCQUNFLFFBQUEsS0MzQkYsMENBQ0ksS0FDSSxVQUFBLE1BR1IsMENBQ0ksS0FDSSxVQUFBLE1BR1IseUNBQ0ksS0FDSSxVQUFBIiwiZmlsZSI6ImZyb250ZW5kLWNvbW1vbi04NjU0ZDdkOGI4Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGF0ZXBpY2tlci0tY2VsbHN7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LmRhdGVwaWNrZXItLWNlbGx7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjMycHg7ei1pbmRleDoxfS5kYXRlcGlja2VyLS1jZWxsLi1mb2N1cy17YmFja2dyb3VuZDojZjBmMGYwfS5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LXtjb2xvcjojNEVCNUU2fS5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LS4tZm9jdXMte2NvbG9yOiM0YTRhNGF9LmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1pbi1yYW5nZS17Y29sb3I6IzRFQjVFNn0uZGF0ZXBpY2tlci0tY2VsbC4taW4tcmFuZ2Ute2JhY2tncm91bmQ6cmdiYSg5MiwxOTYsMjM5LC4xKTtjb2xvcjojNGE0YTRhO2JvcmRlci1yYWRpdXM6MH0uZGF0ZXBpY2tlci0tY2VsbC4taW4tcmFuZ2UtLi1mb2N1cy17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjIpfS5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC17Y3Vyc29yOmRlZmF1bHQ7Y29sb3I6I2FlYWVhZX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1mb2N1cy17Y29sb3I6I2FlYWVhZX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1pbi1yYW5nZS17Y29sb3I6I2ExYTFhMX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1jdXJyZW50LS4tZm9jdXMte2NvbG9yOiNhZWFlYWV9LmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLWZyb20te2JvcmRlcjoxcHggc29saWQgcmdiYSg5MiwxOTYsMjM5LC41KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDRweH0uZGF0ZXBpY2tlci0tY2VsbC4tcmFuZ2UtdG8te2JvcmRlcjoxcHggc29saWQgcmdiYSg5MiwxOTYsMjM5LC41KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMH0uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWN1cnJlbnQte2NvbG9yOiNmZmY7YmFja2dyb3VuZDojNWNjNGVmfS5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLS4tcmFuZ2UtdG8te2JvcmRlci1yYWRpdXM6NHB4fS5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC17Ym9yZGVyOm5vbmV9LmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLS4tZm9jdXMte2JhY2tncm91bmQ6IzQ1YmNlZH0uZGF0ZXBpY2tlci0tY2VsbDplbXB0eXtjdXJzb3I6ZGVmYXVsdH0uZGF0ZXBpY2tlci0tZGF5cy1uYW1lc3tkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDttYXJnaW46OHB4IDAgM3B4fS5kYXRlcGlja2VyLS1kYXktbmFtZXtjb2xvcjojRkY5QTE5O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTouOGVtfS4tb25seS10aW1lcGlja2VyLSAuZGF0ZXBpY2tlci0tY29udGVudCwuZGF0ZXBpY2tlci0tYm9keSwuZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXItLXBvaW50ZXJ7ZGlzcGxheTpub25lfS5kYXRlcGlja2VyLS1jZWxsLWRheXt3aWR0aDoxNC4yODU3MSV9LmRhdGVwaWNrZXItLWNlbGxzLW1vbnRoc3toZWlnaHQ6MTcwcHh9LmRhdGVwaWNrZXItLWNlbGwtbW9udGh7d2lkdGg6MzMuMzMlO2hlaWdodDoyNSV9LmRhdGVwaWNrZXItLWNlbGxzLXllYXJzLC5kYXRlcGlja2VyLS15ZWFyc3toZWlnaHQ6MTcwcHh9LmRhdGVwaWNrZXItLWNlbGwteWVhcnt3aWR0aDoyNSU7aGVpZ2h0OjMzLjMzJX0uZGF0ZXBpY2tlcnMtY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH1AbWVkaWEgcHJpbnR7LmRhdGVwaWNrZXJzLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9fS5kYXRlcGlja2Vye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7Ym94LXNoYWRvdzowIDRweCAxMnB4IHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOjRweDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2ZvbnQtZmFtaWx5OlRhaG9tYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0YTRhNGE7d2lkdGg6MjUwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwMDAwcHg7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSxsZWZ0IDBzIC4zcywtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGxlZnQgMHMgLjNzO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGVhc2UsbGVmdCAwcyAuM3MsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7ei1pbmRleDoxMDB9LmRhdGVwaWNrZXIuLWZyb20tdG9wLXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5kYXRlcGlja2VyLi1mcm9tLXJpZ2h0LXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KX0uZGF0ZXBpY2tlci4tZnJvbS1ib3R0b20tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpfS5kYXRlcGlja2VyLi1mcm9tLWxlZnQtey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLThweCl9LmRhdGVwaWNrZXIuYWN0aXZle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsbGVmdCAwcyAwcywtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGxlZnQgMHMgMHM7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxsZWZ0IDBzIDBzLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlfS5kYXRlcGlja2VyLWlubGluZSAuZGF0ZXBpY2tlcntib3JkZXItY29sb3I6I2Q3ZDdkNztib3gtc2hhZG93Om5vbmU7cG9zaXRpb246c3RhdGljO2xlZnQ6YXV0bztyaWdodDphdXRvO29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5kYXRlcGlja2VyLS1jb250ZW50e2JveC1zaXppbmc6Y29udGVudC1ib3g7cGFkZGluZzo0cHh9LmRhdGVwaWNrZXItLXBvaW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNkYmRiZGI7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGJkYmRiO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7ei1pbmRleDotMX0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbjpob3ZlciwuZGF0ZXBpY2tlci0tbmF2LXRpdGxlOmhvdmVye2JhY2tncm91bmQ6I2YwZjBmMH0uLXRvcC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlcnt0b3A6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9Li1yaWdodC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tcmlnaHQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7cmlnaHQ6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyl9Li1ib3R0b20tY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWJvdHRvbS1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7Ym90dG9tOmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDMxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpfS4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6MTBweH0uLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi10b3AtcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVye3JpZ2h0OjEwcHh9Li1ib3R0b20tY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6Y2FsYyg1MCUgLSAxMHB4IC8gMil9Li1sZWZ0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1yaWdodC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVye3RvcDoxMHB4fS4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tcmlnaHQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlcntib3R0b206MTBweH0uLWxlZnQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7dG9wOmNhbGMoNTAlIC0gMTBweCAvIDIpfS5kYXRlcGlja2VyLS1ib2R5LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5kYXRlcGlja2VyLS1uYXZ7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VmZWZlZjttaW4taGVpZ2h0OjMycHg7cGFkZGluZzo0cHh9Li1vbmx5LXRpbWVwaWNrZXItIC5kYXRlcGlja2VyLS1uYXZ7ZGlzcGxheTpub25lfS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uLC5kYXRlcGlja2VyLS1uYXYtdGl0bGV7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbnt3aWR0aDozMnB4O2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbi4tZGlzYWJsZWQte3Zpc2liaWxpdHk6aGlkZGVufS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHN2Z3t3aWR0aDozMnB4O2hlaWdodDozMnB4fS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHBhdGh7ZmlsbDpub25lO3N0cm9rZTojOWM5YzljO3N0cm9rZS13aWR0aDoycHh9LmRhdGVwaWNrZXItLW5hdi10aXRsZXtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjAgOHB4fS5kYXRlcGlja2VyLS1idXR0b25zLC5kYXRlcGlja2VyLS10aW1le2JvcmRlci10b3A6MXB4IHNvbGlkICNlZmVmZWY7cGFkZGluZzo0cHh9LmRhdGVwaWNrZXItLW5hdi10aXRsZSBpe2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOiM5YzljOWM7bWFyZ2luLWxlZnQ6NXB4fS5kYXRlcGlja2VyLS1uYXYtdGl0bGUuLWRpc2FibGVkLXtjdXJzb3I6ZGVmYXVsdDtiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tYnV0dG9uc3tkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uZGF0ZXBpY2tlci0tYnV0dG9ue2NvbG9yOiM0RUI1RTY7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7ZGlzcGxheTotd2Via2l0LWlubGluZS1mbGV4O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MzJweH0uZGF0ZXBpY2tlci0tYnV0dG9uOmhvdmVye2NvbG9yOiM0YTRhNGE7YmFja2dyb3VuZDojZjBmMGYwfS5kYXRlcGlja2VyLS10aW1le2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LmRhdGVwaWNrZXItLXRpbWUuLWFtLXBtLSAuZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzey13ZWJraXQtZmxleDowIDEgMTM4cHg7LW1zLWZsZXg6MCAxIDEzOHB4O2ZsZXg6MCAxIDEzOHB4O21heC13aWR0aDoxMzhweH0uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLXRpbWV7Ym9yZGVyLXRvcDpub25lfS5kYXRlcGlja2VyLS10aW1lLXNsaWRlcnN7LXdlYmtpdC1mbGV4OjAgMSAxNTNweDstbXMtZmxleDowIDEgMTUzcHg7ZmxleDowIDEgMTUzcHg7bWFyZ2luLXJpZ2h0OjEwcHg7bWF4LXdpZHRoOjE1M3B4fS5kYXRlcGlja2VyLS10aW1lLWxhYmVse2Rpc3BsYXk6bm9uZTtmb250LXNpemU6MTJweH0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50e2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgMCAwIDEwcHh9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1jb2xvbnttYXJnaW46MCAycHggM3B4O2xpbmUtaGVpZ2h0OjF9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VycywuZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LW1pbnV0ZXN7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTlweDtmb250LWZhbWlseTpcIkNlbnR1cnkgR290aGljXCIsQ2VudHVyeUdvdGhpYyxBcHBsZUdvdGhpYyxzYW5zLXNlcmlmO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWhvdXJzOmFmdGVyLC5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtbWludXRlczphZnRlcntjb250ZW50OicnO2JhY2tncm91bmQ6I2YwZjBmMDtib3JkZXItcmFkaXVzOjRweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0ycHg7dG9wOi0zcHg7cmlnaHQ6LTJweDtib3R0b206LTJweDt6LWluZGV4Oi0xO29wYWNpdHk6MH0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWhvdXJzLi1mb2N1cy06YWZ0ZXIsLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzLi1mb2N1cy06YWZ0ZXJ7b3BhY2l0eToxfS5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtYW1wbXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7LXdlYmtpdC1hbGlnbi1zZWxmOmZsZXgtZW5kOy1tcy1mbGV4LWl0ZW0tYWxpZ246ZW5kO2FsaWduLXNlbGY6ZmxleC1lbmQ7Y29sb3I6IzljOWM5YzttYXJnaW4tbGVmdDo2cHg7Zm9udC1zaXplOjExcHg7bWFyZ2luLWJvdHRvbToxcHh9LmRhdGVwaWNrZXItLXRpbWUtcm93e2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjExcHg7aGVpZ2h0OjE3cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsI2RlZGVkZSwjZGVkZWRlKSBsZWZ0IDUwJS8xMDAlIDFweCBuby1yZXBlYXR9LmRhdGVwaWNrZXItLXRpbWUtcm93OmZpcnN0LWNoaWxke21hcmdpbi1ib3R0b206NHB4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXXtiYWNrZ3JvdW5kOjAgMDtjdXJzb3I6cG9pbnRlcjstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdG9vbHRpcHtkaXNwbGF5Om5vbmV9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYntib3JkZXItY29sb3I6I2I4YjhiOH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbXMtdGh1bWJ7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3Vze291dGxpbmU6MH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQ6IzVjYzRlZjtib3JkZXItY29sb3I6IzVjYzRlZn0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZDojNWNjNGVmO2JvcmRlci1jb2xvcjojNWNjNGVmfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLXRodW1ie2JhY2tncm91bmQ6IzVjYzRlZjtib3JkZXItY29sb3I6IzVjYzRlZn0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTJweDt3aWR0aDoxMnB4O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgI2RlZGVkZTtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yczttYXJnaW4tdG9wOi02cHh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1ie2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTJweDt3aWR0aDoxMnB4O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgI2RlZGVkZTtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yc30uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYntib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEycHg7d2lkdGg6MTJweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tib3JkZXI6bm9uZTtoZWlnaHQ6MXB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFja3tib3JkZXI6bm9uZTtoZWlnaHQ6MXB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNre2JvcmRlcjpub25lO2hlaWdodDoxcHg7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDowIDB9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlcntiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVye2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBzcGFue3BhZGRpbmc6MCAxMnB4fS5kYXRlcGlja2VyLS10aW1lLWljb257Y29sb3I6IzljOWM5Yztib3JkZXI6MXB4IHNvbGlkO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDVweCAtMXB4IDA7d2lkdGg6MWVtO2hlaWdodDoxZW19LmRhdGVwaWNrZXItLXRpbWUtaWNvbjphZnRlciwuZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6Y3VycmVudENvbG9yO3Bvc2l0aW9uOmFic29sdXRlfS5kYXRlcGlja2VyLS10aW1lLWljb246YWZ0ZXJ7aGVpZ2h0Oi40ZW07d2lkdGg6MXB4O2xlZnQ6Y2FsYyg1MCUgLSAxcHgpO3RvcDpjYWxjKDUwJSArIDFweCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5kYXRlcGlja2VyLS10aW1lLWljb246YmVmb3Jle3dpZHRoOi40ZW07aGVpZ2h0OjFweDt0b3A6Y2FsYyg1MCUgKyAxcHgpO2xlZnQ6Y2FsYyg1MCUgLSAxcHgpfS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17Y29sb3I6I2RlZGVkZX0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLTpob3ZlciwuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmhvdmVye2NvbG9yOiNjNWM1YzV9Li1kaXNhYmxlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2NvbG9yOiNkZWRlZGV9Li1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLXNlbGVjdGVkLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNhMmRkZjZ9Li1zZWxlY3RlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2JhY2tncm91bmQ6IzhhZDVmNH0uLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4taW4tcmFuZ2UtLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Y29sb3I6I2NjY30uLWluLXJhbmdlLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sLi1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjIpfS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtOmVtcHR5LC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS06ZW1wdHl7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmV9IiwiLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNS4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovXG5cbi5mYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxufVxuXG4uZmEtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAuNzVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTE1JVxufVxuXG4uZmEtMngge1xuICAgIGZvbnQtc2l6ZTogMmVtXG59XG5cbi5mYS0zeCB7XG4gICAgZm9udC1zaXplOiAzZW1cbn1cblxuLmZhLTR4IHtcbiAgICBmb250LXNpemU6IDRlbVxufVxuXG4uZmEtNXgge1xuICAgIGZvbnQtc2l6ZTogNWVtXG59XG5cbi5mYS1mdyB7XG4gICAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmZhLXVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbn1cblxuLmZhLXVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uZmEtbGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMi4xNDI4NTcxNGVtO1xuICAgIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gICAgdG9wOiAuMTQyODU3MTRlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmZhLWxpLmZhLWxnIHtcbiAgICBsZWZ0OiAtMS44NTcxNDI4NmVtXG59XG5cbi5mYS1ib3JkZXIge1xuICAgIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gICAgYm9yZGVyOiBzb2xpZCAuMDhlbSAjZWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IC4xZW1cbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnRcbn1cblxuLmZhLXB1bGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodFxufVxuXG4uZmEuZmEtcHVsbC1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC4zZW1cbn1cblxuLmZhLmZhLXB1bGwtcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAuM2VtXG59XG5cbi5wdWxsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHRcbn1cblxuLnB1bGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnRcbn1cblxuLmZhLnB1bGwtbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuM2VtXG59XG5cbi5mYS5wdWxsLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogLjNlbVxufVxuXG4uZmEtc3BpbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICAgIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXJcbn1cblxuLmZhLXB1bHNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOClcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZylcbiAgICB9XG59XG5cbi5mYS1yb3RhdGUtOTAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcbn1cblxuLmZhLXJvdGF0ZS0xODAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbn1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Myk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZylcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSlcbn1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpXG59XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsIDpyb290IC5mYS1yb3RhdGUtMTgwLCA6cm9vdCAuZmEtcm90YXRlLTI3MCwgOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCwgOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICAgIGZpbHRlcjogbm9uZVxufVxuXG4uZmEtc3RhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmZhLXN0YWNrLTF4LCAuZmEtc3RhY2stMngge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uZmEtc3RhY2stMXgge1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0XG59XG5cbi5mYS1zdGFjay0yeCB7XG4gICAgZm9udC1zaXplOiAyZW1cbn1cblxuLmZhLWludmVyc2Uge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5mYS1nbGFzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDAwXCJcbn1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMDFcIlxufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMDJcIlxufVxuXG4uZmEtZW52ZWxvcGUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDAzXCJcbn1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMDRcIlxufVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDA1XCJcbn1cblxuLmZhLXN0YXItbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDA2XCJcbn1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAwN1wiXG59XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMDhcIlxufVxuXG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAwOVwiXG59XG5cbi5mYS10aDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBhXCJcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAwYlwiXG59XG5cbi5mYS1jaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCJcbn1cblxuLmZhLXJlbW92ZTpiZWZvcmUsIC5mYS1jbG9zZTpiZWZvcmUsIC5mYS10aW1lczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCJcbn1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMGVcIlxufVxuXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMTBcIlxufVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMTFcIlxufVxuXG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMTJcIlxufVxuXG4uZmEtZ2VhcjpiZWZvcmUsIC5mYS1jb2c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAxM1wiXG59XG5cbi5mYS10cmFzaC1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMTRcIlxufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDE1XCJcbn1cblxuLmZhLWZpbGUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDE2XCJcbn1cblxuLmZhLWNsb2NrLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAxN1wiXG59XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMThcIlxufVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAxOVwiXG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMWFcIlxufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAxYlwiXG59XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDFjXCJcbn1cblxuLmZhLXBsYXktY2lyY2xlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAxZFwiXG59XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLCAuZmEtcmVwZWF0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMWVcIlxufVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDIxXCJcbn1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMjJcIlxufVxuXG4uZmEtbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDIzXCJcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAyNFwiXG59XG5cbi5mYS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMjVcIlxufVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDI2XCJcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMjdcIlxufVxuXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMjhcIlxufVxuXG4uZmEtcXJjb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMjlcIlxufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDJhXCJcbn1cblxuLmZhLXRhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDJiXCJcbn1cblxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAyY1wiXG59XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMmRcIlxufVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAyZVwiXG59XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDJmXCJcbn1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDMwXCJcbn1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAzMVwiXG59XG5cbi5mYS1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMzJcIlxufVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMzNcIlxufVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAzNFwiXG59XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMzVcIlxufVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDM2XCJcbn1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDM3XCJcbn1cblxuLmZhLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMzhcIlxufVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDM5XCJcbn1cblxuLmZhLWxpc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAzYVwiXG59XG5cbi5mYS1kZWRlbnQ6YmVmb3JlLCAuZmEtb3V0ZGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDNiXCJcbn1cblxuLmZhLWluZGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDNjXCJcbn1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDNkXCJcbn1cblxuLmZhLXBob3RvOmJlZm9yZSwgLmZhLWltYWdlOmJlZm9yZSwgLmZhLXBpY3R1cmUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDNlXCJcbn1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDQwXCJcbn1cblxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA0MVwiXG59XG5cbi5mYS1hZGp1c3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA0MlwiXG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNDNcIlxufVxuXG4uZmEtZWRpdDpiZWZvcmUsIC5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA0NFwiXG59XG5cbi5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDQ1XCJcbn1cblxuLmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNDZcIlxufVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNDdcIlxufVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDQ4XCJcbn1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA0OVwiXG59XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDRhXCJcbn1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA0YlwiXG59XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDRjXCJcbn1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA0ZFwiXG59XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNGVcIlxufVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNTBcIlxufVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNTFcIlxufVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1MlwiXG59XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1M1wiXG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNTRcIlxufVxuXG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1NVwiXG59XG5cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1NlwiXG59XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1N1wiXG59XG5cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OFwiXG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OVwiXG59XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDVhXCJcbn1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1YlwiXG59XG5cbi5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDVjXCJcbn1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNWRcIlxufVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNWVcIlxufVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDYwXCJcbn1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjFcIlxufVxuXG4uZmEtYXJyb3ctdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2MlwiXG59XG5cbi5mYS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjNcIlxufVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSwgLmZhLXNoYXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjRcIlxufVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjVcIlxufVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2NlwiXG59XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjdcIlxufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2OFwiXG59XG5cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDY5XCJcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDZhXCJcbn1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2YlwiXG59XG5cbi5mYS1sZWFmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNmNcIlxufVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDZkXCJcbn1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDZlXCJcbn1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDcwXCJcbn1cblxuLmZhLXdhcm5pbmc6YmVmb3JlLCAuZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA3MVwiXG59XG5cbi5mYS1wbGFuZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDcyXCJcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNzNcIlxufVxuXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNzRcIlxufVxuXG4uZmEtY29tbWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDc1XCJcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDc2XCJcbn1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA3N1wiXG59XG5cbi5mYS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA3OFwiXG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNzlcIlxufVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDdhXCJcbn1cblxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDdiXCJcbn1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwN2NcIlxufVxuXG4uZmEtYXJyb3dzLXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA3ZFwiXG59XG5cbi5mYS1hcnJvd3MtaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDdlXCJcbn1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSwgLmZhLWJhci1jaGFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDgwXCJcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwODFcIlxufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwODJcIlxufVxuXG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwODNcIlxufVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwODRcIlxufVxuXG4uZmEtZ2VhcnM6YmVmb3JlLCAuZmEtY29nczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDg1XCJcbn1cblxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwODZcIlxufVxuXG4uZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA4N1wiXG59XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwODhcIlxufVxuXG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwODlcIlxufVxuXG4uZmEtaGVhcnQtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDhhXCJcbn1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOGJcIlxufVxuXG4uZmEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOGNcIlxufVxuXG4uZmEtdGh1bWItdGFjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDhkXCJcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA4ZVwiXG59XG5cbi5mYS1zaWduLWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOTBcIlxufVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOTFcIlxufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDkyXCJcbn1cblxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDkzXCJcbn1cblxuLmZhLWxlbW9uLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA5NFwiXG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDk1XCJcbn1cblxuLmZhLXNxdWFyZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOTZcIlxufVxuXG4uZmEtYm9va21hcmstbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDk3XCJcbn1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDk4XCJcbn1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA5OVwiXG59XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSwgLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOWFcIlxufVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOWJcIlxufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOWNcIlxufVxuXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA5ZFwiXG59XG5cbi5mYS1mZWVkOmJlZm9yZSwgLmZhLXJzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDllXCJcbn1cblxuLmZhLWhkZC1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwYTBcIlxufVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBhMVwiXG59XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZjNcIlxufVxuXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBhM1wiXG59XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBhNFwiXG59XG5cbi5mYS1oYW5kLW8tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGE1XCJcbn1cblxuLmZhLWhhbmQtby11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGE2XCJcbn1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwYTdcIlxufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBhOFwiXG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBhOVwiXG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBhYVwiXG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGFiXCJcbn1cblxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwYWNcIlxufVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwYWRcIlxufVxuXG4uZmEtdGFza3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBhZVwiXG59XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBiMFwiXG59XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBiMVwiXG59XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwYjJcIlxufVxuXG4uZmEtZ3JvdXA6YmVmb3JlLCAuZmEtdXNlcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBjMFwiXG59XG5cbi5mYS1jaGFpbjpiZWZvcmUsIC5mYS1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwYzFcIlxufVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBjMlwiXG59XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGMzXCJcbn1cblxuLmZhLWN1dDpiZWZvcmUsIC5mYS1zY2lzc29yczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGM0XCJcbn1cblxuLmZhLWNvcHk6YmVmb3JlLCAuZmEtZmlsZXMtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGM1XCJcbn1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGM2XCJcbn1cblxuLmZhLXNhdmU6YmVmb3JlLCAuZmEtZmxvcHB5LW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBjN1wiXG59XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBjOFwiXG59XG5cbi5mYS1uYXZpY29uOmJlZm9yZSwgLmZhLXJlb3JkZXI6YmVmb3JlLCAuZmEtYmFyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGM5XCJcbn1cblxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBjYVwiXG59XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwY2JcIlxufVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGNjXCJcbn1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGNkXCJcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwY2VcIlxufVxuXG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBkMFwiXG59XG5cbi5mYS10cnVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGQxXCJcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGQyXCJcbn1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBkM1wiXG59XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBkNFwiXG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGQ1XCJcbn1cblxuLmZhLW1vbmV5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZDZcIlxufVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCJcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZDhcIlxufVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGQ5XCJcbn1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZGFcIlxufVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGRiXCJcbn1cblxuLmZhLXVuc29ydGVkOmJlZm9yZSwgLmZhLXNvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBkY1wiXG59XG5cbi5mYS1zb3J0LWRvd246YmVmb3JlLCAuZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZGRcIlxufVxuXG4uZmEtc29ydC11cDpiZWZvcmUsIC5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGRlXCJcbn1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZTBcIlxufVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBlMVwiXG59XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsIC5mYS11bmRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZTJcIlxufVxuXG4uZmEtbGVnYWw6YmVmb3JlLCAuZmEtZ2F2ZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBlM1wiXG59XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLCAuZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGU0XCJcbn1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGU1XCJcbn1cblxuLmZhLWNvbW1lbnRzLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBlNlwiXG59XG5cbi5mYS1mbGFzaDpiZWZvcmUsIC5mYS1ib2x0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZTdcIlxufVxuXG4uZmEtc2l0ZW1hcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGU4XCJcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZTlcIlxufVxuXG4uZmEtcGFzdGU6YmVmb3JlLCAuZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZWFcIlxufVxuXG4uZmEtbGlnaHRidWxiLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBlYlwiXG59XG5cbi5mYS1leGNoYW5nZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGVjXCJcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZWRcIlxufVxuXG4uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZWVcIlxufVxuXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGYwXCJcbn1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZjFcIlxufVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBmMlwiXG59XG5cbi5mYS1iZWxsLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBhMlwiXG59XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBmNFwiXG59XG5cbi5mYS1jdXRsZXJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZjVcIlxufVxuXG4uZmEtZmlsZS10ZXh0LW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBmNlwiXG59XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZjdcIlxufVxuXG4uZmEtaG9zcGl0YWwtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGY4XCJcbn1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGY5XCJcbn1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGZhXCJcbn1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZmJcIlxufVxuXG4uZmEtYmVlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGZjXCJcbn1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZmRcIlxufVxuXG4uZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBmZVwiXG59XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTAwXCJcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTAxXCJcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTAyXCJcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMDNcIlxufVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCJcbn1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMDVcIlxufVxuXG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwNlwiXG59XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMDdcIlxufVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA4XCJcbn1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA5XCJcbn1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTBhXCJcbn1cblxuLmZhLW1vYmlsZS1waG9uZTpiZWZvcmUsIC5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwYlwiXG59XG5cbi5mYS1jaXJjbGUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTBjXCJcbn1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwZFwiXG59XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTBlXCJcbn1cblxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExMFwiXG59XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExMVwiXG59XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSwgLmZhLXJlcGx5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMTJcIlxufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTEzXCJcbn1cblxuLmZhLWZvbGRlci1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMTRcIlxufVxuXG4uZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTE1XCJcbn1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExOFwiXG59XG5cbi5mYS1mcm93bi1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMTlcIlxufVxuXG4uZmEtbWVoLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExYVwiXG59XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMWJcIlxufVxuXG4uZmEta2V5Ym9hcmQtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTFjXCJcbn1cblxuLmZhLWZsYWctbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTFkXCJcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMWVcIlxufVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEyMFwiXG59XG5cbi5mYS1jb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMjFcIlxufVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLCAuZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMjJcIlxufVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSwgLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwgLmZhLXN0YXItaGFsZi1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMjNcIlxufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEyNFwiXG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMjVcIlxufVxuXG4uZmEtY29kZS1mb3JrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMjZcIlxufVxuXG4uZmEtdW5saW5rOmJlZm9yZSwgLmZhLWNoYWluLWJyb2tlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTI3XCJcbn1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMjhcIlxufVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTI5XCJcbn1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMmFcIlxufVxuXG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEyYlwiXG59XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEyY1wiXG59XG5cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEyZFwiXG59XG5cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEyZVwiXG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMzBcIlxufVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTMxXCJcbn1cblxuLmZhLXNoaWVsZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTMyXCJcbn1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEzM1wiXG59XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTM0XCJcbn1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTM1XCJcbn1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTM2XCJcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEzN1wiXG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTM4XCJcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMzlcIlxufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTNhXCJcbn1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxM2JcIlxufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTNjXCJcbn1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTNkXCJcbn1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEzZVwiXG59XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQwXCJcbn1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE0MVwiXG59XG5cbi5mYS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNDJcIlxufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQzXCJcbn1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNDRcIlxufVxuXG4uZmEtdGlja2V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNDVcIlxufVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNDZcIlxufVxuXG4uZmEtbWludXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE0N1wiXG59XG5cbi5mYS1sZXZlbC11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQ4XCJcbn1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE0OVwiXG59XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE0YVwiXG59XG5cbi5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNGJcIlxufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE0Y1wiXG59XG5cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE0ZFwiXG59XG5cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNGVcIlxufVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLCAuZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTUwXCJcbn1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsIC5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTUxXCJcbn1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsIC5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTUyXCJcbn1cblxuLmZhLWV1cm86YmVmb3JlLCAuZmEtZXVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNTNcIlxufVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNTRcIlxufVxuXG4uZmEtZG9sbGFyOmJlZm9yZSwgLmZhLXVzZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTU1XCJcbn1cblxuLmZhLXJ1cGVlOmJlZm9yZSwgLmZhLWlucjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTU2XCJcbn1cblxuLmZhLWNueTpiZWZvcmUsIC5mYS1ybWI6YmVmb3JlLCAuZmEteWVuOmJlZm9yZSwgLmZhLWpweTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTU3XCJcbn1cblxuLmZhLXJ1YmxlOmJlZm9yZSwgLmZhLXJvdWJsZTpiZWZvcmUsIC5mYS1ydWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE1OFwiXG59XG5cbi5mYS13b246YmVmb3JlLCAuZmEta3J3OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNTlcIlxufVxuXG4uZmEtYml0Y29pbjpiZWZvcmUsIC5mYS1idGM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE1YVwiXG59XG5cbi5mYS1maWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNWJcIlxufVxuXG4uZmEtZmlsZS10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNWNcIlxufVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE1ZFwiXG59XG5cbi5mYS1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE1ZVwiXG59XG5cbi5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE2MFwiXG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNjFcIlxufVxuXG4uZmEtc29ydC1udW1lcmljLWFzYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTYyXCJcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNjNcIlxufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNjRcIlxufVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE2NVwiXG59XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTY2XCJcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE2N1wiXG59XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNjhcIlxufVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE2OVwiXG59XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE2YVwiXG59XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNmJcIlxufVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE2Y1wiXG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE2ZFwiXG59XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE2ZVwiXG59XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE3MFwiXG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE3MVwiXG59XG5cbi5mYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNzJcIlxufVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNzNcIlxufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTc0XCJcbn1cblxuLmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTc1XCJcbn1cblxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE3NlwiXG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE3N1wiXG59XG5cbi5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNzhcIlxufVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE3OVwiXG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxN2FcIlxufVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTdiXCJcbn1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxN2NcIlxufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE3ZFwiXG59XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTdlXCJcbn1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE4MFwiXG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE4MVwiXG59XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE4MlwiXG59XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxODNcIlxufVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSwgLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxODRcIlxufVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE4NVwiXG59XG5cbi5mYS1tb29uLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE4NlwiXG59XG5cbi5mYS1hcmNoaXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxODdcIlxufVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxODhcIlxufVxuXG4uZmEtdms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE4OVwiXG59XG5cbi5mYS13ZWlibzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMThhXCJcbn1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMThiXCJcbn1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMThjXCJcbn1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxOGRcIlxufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE4ZVwiXG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxOTBcIlxufVxuXG4uZmEtdG9nZ2xlLWxlZnQ6YmVmb3JlLCAuZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTkxXCJcbn1cblxuLmZhLWRvdC1jaXJjbGUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTkyXCJcbn1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE5M1wiXG59XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE5NFwiXG59XG5cbi5mYS10dXJraXNoLWxpcmE6YmVmb3JlLCAuZmEtdHJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxOTVcIlxufVxuXG4uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTk2XCJcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjE5N1wiXG59XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTk4XCJcbn1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTk5XCJcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTlhXCJcbn1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTliXCJcbn1cblxuLmZhLWluc3RpdHV0aW9uOmJlZm9yZSwgLmZhLWJhbms6YmVmb3JlLCAuZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTljXCJcbn1cblxuLmZhLW1vcnRhci1ib2FyZDpiZWZvcmUsIC5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTlkXCJcbn1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxOWVcIlxufVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYTBcIlxufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYTFcIlxufVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWEyXCJcbn1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWEzXCJcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYTRcIlxufVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYTVcIlxufVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWE2XCJcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFhN1wiXG59XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWE4XCJcbn1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWE5XCJcbn1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWFhXCJcbn1cblxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYWJcIlxufVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYWNcIlxufVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFhZFwiXG59XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWFlXCJcbn1cblxuLmZhLXBhdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWIwXCJcbn1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYjFcIlxufVxuXG4uZmEtY3ViZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWIyXCJcbn1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYjNcIlxufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWI0XCJcbn1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYjVcIlxufVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFiNlwiXG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFiN1wiXG59XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYjhcIlxufVxuXG4uZmEtYXV0b21vYmlsZTpiZWZvcmUsIC5mYS1jYXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFiOVwiXG59XG5cbi5mYS1jYWI6YmVmb3JlLCAuZmEtdGF4aTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWJhXCJcbn1cblxuLmZhLXRyZWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFiYlwiXG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYmNcIlxufVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWJkXCJcbn1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFiZVwiXG59XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWMwXCJcbn1cblxuLmZhLWZpbGUtcGRmLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFjMVwiXG59XG5cbi5mYS1maWxlLXdvcmQtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWMyXCJcbn1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWMzXCJcbn1cblxuLmZhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYzRcIlxufVxuXG4uZmEtZmlsZS1waG90by1vOmJlZm9yZSwgLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSwgLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWM1XCJcbn1cblxuLmZhLWZpbGUtemlwLW86YmVmb3JlLCAuZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFjNlwiXG59XG5cbi5mYS1maWxlLXNvdW5kLW86YmVmb3JlLCAuZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYzdcIlxufVxuXG4uZmEtZmlsZS1tb3ZpZS1vOmJlZm9yZSwgLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWM4XCJcbn1cblxuLmZhLWZpbGUtY29kZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxYzlcIlxufVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWNhXCJcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFjYlwiXG59XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWNjXCJcbn1cblxuLmZhLWxpZmUtYm91eTpiZWZvcmUsIC5mYS1saWZlLWJ1b3k6YmVmb3JlLCAuZmEtbGlmZS1zYXZlcjpiZWZvcmUsIC5mYS1zdXBwb3J0OmJlZm9yZSwgLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWNkXCJcbn1cblxuLmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxY2VcIlxufVxuXG4uZmEtcmE6YmVmb3JlLCAuZmEtcmViZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFkMFwiXG59XG5cbi5mYS1nZTpiZWZvcmUsIC5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFkMVwiXG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZDJcIlxufVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZDNcIlxufVxuXG4uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsIC5mYS15Yy1zcXVhcmU6YmVmb3JlLCAuZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFkNFwiXG59XG5cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZDVcIlxufVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFkNlwiXG59XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLCAuZmEtd2VpeGluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZDdcIlxufVxuXG4uZmEtc2VuZDpiZWZvcmUsIC5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWQ4XCJcbn1cblxuLmZhLXNlbmQtbzpiZWZvcmUsIC5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZDlcIlxufVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWRhXCJcbn1cblxuLmZhLWNpcmNsZS10aGluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZGJcIlxufVxuXG4uZmEtaGVhZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZGNcIlxufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZGRcIlxufVxuXG4uZmEtc2xpZGVyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWRlXCJcbn1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWUwXCJcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFlMVwiXG59XG5cbi5mYS1ib21iOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZTJcIlxufVxuXG4uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsIC5mYS1mdXRib2wtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWUzXCJcbn1cblxuLmZhLXR0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWU0XCJcbn1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFlNVwiXG59XG5cbi5mYS1wbHVnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZTZcIlxufVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWU3XCJcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWU4XCJcbn1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFlOVwiXG59XG5cbi5mYS1uZXdzcGFwZXItbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWVhXCJcbn1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFlYlwiXG59XG5cbi5mYS1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZWNcIlxufVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZWRcIlxufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWVlXCJcbn1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFmMFwiXG59XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZjFcIlxufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFmMlwiXG59XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZjNcIlxufVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZjRcIlxufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZjVcIlxufVxuXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWY2XCJcbn1cblxuLmZhLWJlbGwtc2xhc2gtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWY3XCJcbn1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZjhcIlxufVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZjlcIlxufVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFmYVwiXG59XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZmJcIlxufVxuXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFmY1wiXG59XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZmRcIlxufVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWZlXCJcbn1cblxuLmZhLXBpZS1jaGFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjAwXCJcbn1cblxuLmZhLWxpbmUtY2hhcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIwMVwiXG59XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIwMlwiXG59XG5cbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMDNcIlxufVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjA0XCJcbn1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjA1XCJcbn1cblxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIwNlwiXG59XG5cbi5mYS1idXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIwN1wiXG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMDhcIlxufVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMDlcIlxufVxuXG4uZmEtY2M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIwYVwiXG59XG5cbi5mYS1zaGVrZWw6YmVmb3JlLCAuZmEtc2hlcWVsOmJlZm9yZSwgLmZhLWlsczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjBiXCJcbn1cblxuLmZhLW1lYW5wYXRoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMGNcIlxufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjBkXCJcbn1cblxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMGVcIlxufVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIxMFwiXG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjExXCJcbn1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIxMlwiXG59XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIxM1wiXG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIxNFwiXG59XG5cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjE1XCJcbn1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMTZcIlxufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMTdcIlxufVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMThcIlxufVxuXG4uZmEtZGlhbW9uZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjE5XCJcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIxYVwiXG59XG5cbi5mYS11c2VyLXNlY3JldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjFiXCJcbn1cblxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIxY1wiXG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjFkXCJcbn1cblxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjFlXCJcbn1cblxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMjFcIlxufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjIyXCJcbn1cblxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIyM1wiXG59XG5cbi5mYS1pbnRlcnNleDpiZWZvcmUsIC5mYS10cmFuc2dlbmRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjI0XCJcbn1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjI1XCJcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjI2XCJcbn1cblxuLmZhLW1hcnMtZG91YmxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMjdcIlxufVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjI4XCJcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMjlcIlxufVxuXG4uZmEtbWFycy1zdHJva2UtdjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjJhXCJcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIyYlwiXG59XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIyY1wiXG59XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMmRcIlxufVxuXG4uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIzMFwiXG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjMxXCJcbn1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMzJcIlxufVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMzNcIlxufVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMzRcIlxufVxuXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjM1XCJcbn1cblxuLmZhLWhvdGVsOmJlZm9yZSwgLmZhLWJlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjM2XCJcbn1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIzN1wiXG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjM4XCJcbn1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjM5XCJcbn1cblxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjNhXCJcbn1cblxuLmZhLXljOmJlZm9yZSwgLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjNiXCJcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIzY1wiXG59XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjNkXCJcbn1cblxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjNlXCJcbn1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsIC5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI0MFwiXG59XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLCAuZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjQxXCJcbn1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsIC5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI0MlwiXG59XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLCAuZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNDNcIlxufVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSwgLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI0NFwiXG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNDVcIlxufVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI0NlwiXG59XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI0N1wiXG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjQ4XCJcbn1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNDlcIlxufVxuXG4uZmEtc3RpY2t5LW5vdGUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjRhXCJcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjRiXCJcbn1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNGNcIlxufVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI0ZFwiXG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNGVcIlxufVxuXG4uZmEtaG91cmdsYXNzLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI1MFwiXG59XG5cbi5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUsIC5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI1MVwiXG59XG5cbi5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsIC5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjUyXCJcbn1cblxuLmZhLWhvdXJnbGFzcy0zOmJlZm9yZSwgLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI1M1wiXG59XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI1NFwiXG59XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsIC5mYS1oYW5kLXJvY2stbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjU1XCJcbn1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSwgLmZhLWhhbmQtcGFwZXItbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjU2XCJcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjU3XCJcbn1cblxuLmZhLWhhbmQtbGl6YXJkLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI1OFwiXG59XG5cbi5mYS1oYW5kLXNwb2NrLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI1OVwiXG59XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjVhXCJcbn1cblxuLmZhLWhhbmQtcGVhY2UtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjViXCJcbn1cblxuLmZhLXRyYWRlbWFyazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjVjXCJcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI1ZFwiXG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNWVcIlxufVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI2MFwiXG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI2MVwiXG59XG5cbi5mYS10cmlwYWR2aXNvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjYyXCJcbn1cblxuLmZhLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI2M1wiXG59XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjY0XCJcbn1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI2NVwiXG59XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjY2XCJcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjY3XCJcbn1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjY4XCJcbn1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI2OVwiXG59XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjZhXCJcbn1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNmJcIlxufVxuXG4uZmEtdHY6YmVmb3JlLCAuZmEtdGVsZXZpc2lvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjZjXCJcbn1cblxuLmZhLWNvbnRhbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjZkXCJcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNmVcIlxufVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNzBcIlxufVxuXG4uZmEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNzFcIlxufVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjcyXCJcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI3M1wiXG59XG5cbi5mYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNzRcIlxufVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI3NVwiXG59XG5cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNzZcIlxufVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyNzdcIlxufVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI3OFwiXG59XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI3OVwiXG59XG5cbi5mYS1jb21tZW50aW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyN2FcIlxufVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyN2JcIlxufVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI3Y1wiXG59XG5cbi5mYS12aW1lbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjdkXCJcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjdlXCJcbn1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjgwXCJcbn1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjgxXCJcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI4MlwiXG59XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI4M1wiXG59XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjg0XCJcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI4NVwiXG59XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI4NlwiXG59XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI4N1wiXG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI4OFwiXG59XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjg5XCJcbn1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjhhXCJcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjhiXCJcbn1cblxuLmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyOGNcIlxufVxuXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjI4ZFwiXG59XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyOGVcIlxufVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyOTBcIlxufVxuXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyOTFcIlxufVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjkyXCJcbn1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjkzXCJcbn1cblxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyOTRcIlxufVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMjk1XCJcbn1cbiIsIi8qISBqUXVlcnkgVUkgLSB2MS4xMy4zIC0gMjAyNC0wNC0yNlxuKiBodHRwczovL2pxdWVyeXVpLmNvbVxuKiBJbmNsdWRlczogY29yZS5jc3MsIGFjY29yZGlvbi5jc3MsIGF1dG9jb21wbGV0ZS5jc3MsIG1lbnUuY3NzLCBidXR0b24uY3NzLCBjb250cm9sZ3JvdXAuY3NzLCBjaGVja2JveHJhZGlvLmNzcywgZGF0ZXBpY2tlci5jc3MsIGRpYWxvZy5jc3MsIGRyYWdnYWJsZS5jc3MsIHJlc2l6YWJsZS5jc3MsIHByb2dyZXNzYmFyLmNzcywgc2VsZWN0YWJsZS5jc3MsIHNlbGVjdG1lbnUuY3NzLCBzbGlkZXIuY3NzLCBzb3J0YWJsZS5jc3MsIHNwaW5uZXIuY3NzLCB0YWJzLmNzcywgdG9vbHRpcC5jc3MsIHRoZW1lLmNzc1xuKiBUbyB2aWV3IGFuZCBtb2RpZnkgdGhpcyB0aGVtZSwgdmlzaXQgaHR0cHM6Ly9qcXVlcnl1aS5jb20vdGhlbWVyb2xsZXIvP2JnU2hhZG93WFBvcz0mYmdPdmVybGF5WFBvcz0mYmdFcnJvclhQb3M9JmJnSGlnaGxpZ2h0WFBvcz0mYmdDb250ZW50WFBvcz0mYmdIZWFkZXJYUG9zPSZiZ0FjdGl2ZVhQb3M9JmJnSG92ZXJYUG9zPSZiZ0RlZmF1bHRYUG9zPSZiZ1NoYWRvd1lQb3M9JmJnT3ZlcmxheVlQb3M9JmJnRXJyb3JZUG9zPSZiZ0hpZ2hsaWdodFlQb3M9JmJnQ29udGVudFlQb3M9JmJnSGVhZGVyWVBvcz0mYmdBY3RpdmVZUG9zPSZiZ0hvdmVyWVBvcz0mYmdEZWZhdWx0WVBvcz0mYmdTaGFkb3dSZXBlYXQ9JmJnT3ZlcmxheVJlcGVhdD0mYmdFcnJvclJlcGVhdD0mYmdIaWdobGlnaHRSZXBlYXQ9JmJnQ29udGVudFJlcGVhdD0mYmdIZWFkZXJSZXBlYXQ9JmJnQWN0aXZlUmVwZWF0PSZiZ0hvdmVyUmVwZWF0PSZiZ0RlZmF1bHRSZXBlYXQ9Jmljb25zSG92ZXI9dXJsKCUyMmltYWdlcyUyRnVpLWljb25zXzU1NTU1NV8yNTZ4MjQwLnBuZyUyMikmaWNvbnNIaWdobGlnaHQ9dXJsKCUyMmltYWdlcyUyRnVpLWljb25zXzc3NzYyMF8yNTZ4MjQwLnBuZyUyMikmaWNvbnNIZWFkZXI9dXJsKCUyMmltYWdlcyUyRnVpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZyUyMikmaWNvbnNFcnJvcj11cmwoJTIyaW1hZ2VzJTJGdWktaWNvbnNfY2MwMDAwXzI1NngyNDAucG5nJTIyKSZpY29uc0RlZmF1bHQ9dXJsKCUyMmltYWdlcyUyRnVpLWljb25zXzc3Nzc3N18yNTZ4MjQwLnBuZyUyMikmaWNvbnNDb250ZW50PXVybCglMjJpbWFnZXMlMkZ1aS1pY29uc180NDQ0NDRfMjU2eDI0MC5wbmclMjIpJmljb25zQWN0aXZlPXVybCglMjJpbWFnZXMlMkZ1aS1pY29uc19mZmZmZmZfMjU2eDI0MC5wbmclMjIpJmJnSW1nVXJsU2hhZG93PSZiZ0ltZ1VybE92ZXJsYXk9JmJnSW1nVXJsSG92ZXI9JmJnSW1nVXJsSGlnaGxpZ2h0PSZiZ0ltZ1VybEhlYWRlcj0mYmdJbWdVcmxFcnJvcj0mYmdJbWdVcmxEZWZhdWx0PSZiZ0ltZ1VybENvbnRlbnQ9JmJnSW1nVXJsQWN0aXZlPSZvcGFjaXR5RmlsdGVyU2hhZG93PSUyMmFscGhhKG9wYWNpdHklM0QzMCklMjImb3BhY2l0eUZpbHRlck92ZXJsYXk9JTIyYWxwaGEob3BhY2l0eSUzRDMwKSUyMiZvcGFjaXR5U2hhZG93UGVyYz0zMCZvcGFjaXR5T3ZlcmxheVBlcmM9MzAmaWNvbkNvbG9ySG92ZXI9JTIzNTU1NTU1Jmljb25Db2xvckhpZ2hsaWdodD0lMjM3Nzc2MjAmaWNvbkNvbG9ySGVhZGVyPSUyMzQ0NDQ0NCZpY29uQ29sb3JFcnJvcj0lMjNjYzAwMDAmaWNvbkNvbG9yRGVmYXVsdD0lMjM3Nzc3NzcmaWNvbkNvbG9yQ29udGVudD0lMjM0NDQ0NDQmaWNvbkNvbG9yQWN0aXZlPSUyM2ZmZmZmZiZiZ0ltZ09wYWNpdHlTaGFkb3c9MCZiZ0ltZ09wYWNpdHlPdmVybGF5PTAmYmdJbWdPcGFjaXR5RXJyb3I9OTUmYmdJbWdPcGFjaXR5SGlnaGxpZ2h0PTU1JmJnSW1nT3BhY2l0eUNvbnRlbnQ9NzUmYmdJbWdPcGFjaXR5SGVhZGVyPTc1JmJnSW1nT3BhY2l0eUFjdGl2ZT02NSZiZ0ltZ09wYWNpdHlIb3Zlcj03NSZiZ0ltZ09wYWNpdHlEZWZhdWx0PTc1JmJnVGV4dHVyZVNoYWRvdz1mbGF0JmJnVGV4dHVyZU92ZXJsYXk9ZmxhdCZiZ1RleHR1cmVFcnJvcj1mbGF0JmJnVGV4dHVyZUhpZ2hsaWdodD1mbGF0JmJnVGV4dHVyZUNvbnRlbnQ9ZmxhdCZiZ1RleHR1cmVIZWFkZXI9ZmxhdCZiZ1RleHR1cmVBY3RpdmU9ZmxhdCZiZ1RleHR1cmVIb3Zlcj1mbGF0JmJnVGV4dHVyZURlZmF1bHQ9ZmxhdCZjb3JuZXJSYWRpdXM9M3B4JmZ3RGVmYXVsdD1ub3JtYWwmZmZEZWZhdWx0PUFyaWFsJTJDSGVsdmV0aWNhJTJDc2Fucy1zZXJpZiZmc0RlZmF1bHQ9MWVtJmNvcm5lclJhZGl1c1NoYWRvdz04cHgmdGhpY2tuZXNzU2hhZG93PTVweCZvZmZzZXRMZWZ0U2hhZG93PTBweCZvZmZzZXRUb3BTaGFkb3c9MHB4Jm9wYWNpdHlTaGFkb3c9LjMmYmdDb2xvclNoYWRvdz0lMjM2NjY2NjYmb3BhY2l0eU92ZXJsYXk9LjMmYmdDb2xvck92ZXJsYXk9JTIzYWFhYWFhJmZjRXJyb3I9JTIzNWYzZjNmJmJvcmRlckNvbG9yRXJyb3I9JTIzZjFhODk5JmJnQ29sb3JFcnJvcj0lMjNmZGRmZGYmZmNIaWdobGlnaHQ9JTIzNzc3NjIwJmJvcmRlckNvbG9ySGlnaGxpZ2h0PSUyM2RhZDU1ZSZiZ0NvbG9ySGlnaGxpZ2h0PSUyM2ZmZmE5MCZmY0NvbnRlbnQ9JTIzMzMzMzMzJmJvcmRlckNvbG9yQ29udGVudD0lMjNkZGRkZGQmYmdDb2xvckNvbnRlbnQ9JTIzZmZmZmZmJmZjSGVhZGVyPSUyMzMzMzMzMyZib3JkZXJDb2xvckhlYWRlcj0lMjNkZGRkZGQmYmdDb2xvckhlYWRlcj0lMjNlOWU5ZTkmZmNBY3RpdmU9JTIzZmZmZmZmJmJvcmRlckNvbG9yQWN0aXZlPSUyMzAwM2VmZiZiZ0NvbG9yQWN0aXZlPSUyMzAwN2ZmZiZmY0hvdmVyPSUyMzJiMmIyYiZib3JkZXJDb2xvckhvdmVyPSUyM2NjY2NjYyZiZ0NvbG9ySG92ZXI9JTIzZWRlZGVkJmZjRGVmYXVsdD0lMjM0NTQ1NDUmYm9yZGVyQ29sb3JEZWZhdWx0PSUyM2M1YzVjNSZiZ0NvbG9yRGVmYXVsdD0lMjNmNmY2ZjZcbiogQ29weXJpZ2h0IE9wZW5KUyBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnM7IExpY2Vuc2VkIE1JVCAqL1xuXG4vKiBMYXlvdXQgaGVscGVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaGVscGVyLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG59XG4udWktaGVscGVyLXJlc2V0IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdG91dGxpbmU6IDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogdGFibGU7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcblx0Y2xlYXI6IGJvdGg7XG59XG4udWktaGVscGVyLXpmaXgge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3BhY2l0eTogMDtcblx0LW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTApXCI7IC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuXG4udWktZnJvbnQge1xuXHR6LWluZGV4OiAxMDA7XG59XG5cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGlzYWJsZWQge1xuXHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWljb24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1hcmdpbi10b3A6IC0uMjVlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi51aS13aWRnZXQtaWNvbi1ibG9jayB7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBPdmVybGF5cyAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDJweCAwIDAgMDtcblx0cGFkZGluZzogLjVlbSAuNWVtIC41ZW0gLjdlbTtcblx0Zm9udC1zaXplOiAxMDAlO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAxZW0gMi4yZW07XG5cdGJvcmRlci10b3A6IDA7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuLnVpLWF1dG9jb21wbGV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4udWktbWVudSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG91dGxpbmU6IDA7XG59XG4udWktbWVudSAudWktbWVudSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuXHRtYXJnaW46IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Lyogc3VwcG9ydDogSUUxMCwgc2VlICM4ODQ0ICovXG5cdGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBN1wiKTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogM3B4IDFlbSAzcHggLjRlbTtcbn1cbi51aS1tZW51IC51aS1tZW51LWRpdmlkZXIge1xuXHRtYXJnaW46IDVweCAwO1xuXHRoZWlnaHQ6IDA7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xufVxuLnVpLW1lbnUgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdG1hcmdpbjogLTFweDtcbn1cblxuLyogaWNvbiBzdXBwb3J0ICovXG4udWktbWVudS1pY29ucyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG5cdHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4vKiBsZWZ0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogLjJlbTtcblx0bWFyZ2luOiBhdXRvIDA7XG59XG5cbi8qIHJpZ2h0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1tZW51LWljb24ge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cbi51aS1idXR0b24ge1xuXHRwYWRkaW5nOiAuNGVtIDFlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1yaWdodDogLjFlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0LyogU3VwcG9ydDogSUUgPD0gMTEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51aS1idXR0b24sXG4udWktYnV0dG9uOmxpbmssXG4udWktYnV0dG9uOnZpc2l0ZWQsXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjphY3RpdmUge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGljb24sIGEgd2lkdGggbmVlZHMgdG8gYmUgc2V0IGhlcmUgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IHtcblx0d2lkdGg6IDJlbTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIG5vIGljb24gc3VwcG9ydCBmb3IgaW5wdXQgZWxlbWVudHMgKi9cbmlucHV0LnVpLWJ1dHRvbi51aS1idXR0b24taWNvbi1vbmx5IHtcblx0dGV4dC1pbmRlbnQ6IDA7XG59XG5cbi8qIGJ1dHRvbiBpY29uIGVsZW1lbnQocykgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAyLjFlbTtcblx0aGVpZ2h0OiAyLjFlbTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbn1cblxuaW5wdXQudWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0dGV4dC1pbmRlbnQ6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuXG4vKiB3b3JrYXJvdW5kcyAqL1xuLyogU3VwcG9ydDogRmlyZWZveCA1IC0gNDAgKi9cbmlucHV0LnVpLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4udWktY29udHJvbGdyb3VwIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbTpmb2N1cyxcbi51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW0udWktdmlzdWFsLWZvY3VzIHtcblx0ei1pbmRleDogOTk5OTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgPiAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnVpLWNvbnRyb2xncm91cCAudWktY29udHJvbGdyb3VwLWxhYmVsIHtcblx0cGFkZGluZzogLjRlbSAxZW07XG59XG4udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgc3BhbiB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuLnVpLWNvbnRyb2xncm91cC1ob3Jpem9udGFsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgKyAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRib3JkZXItbGVmdDogbm9uZTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCArIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG4udWktY29udHJvbGdyb3VwLWhvcml6b250YWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG5cdGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIFNwaW5uZXIgc3BlY2lmaWMgc3R5bGUgZml4ZXMgKi9cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXItaW5wdXQge1xuXG5cdC8qIFN1cHBvcnQ6IElFOCBvbmx5LCBBbmRyb2lkIDwgNC40IG9ubHkgKi9cblx0d2lkdGg6IDc1JTtcblx0d2lkdGg6IGNhbGMoIDEwMCUgLSAyLjRlbSApO1xufVxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktc3Bpbm5lciAudWktc3Bpbm5lci11cCB7XG5cdGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xufVxuXG4udWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggI2NjYztcblx0Ym9yZGVyLXJhZGl1czogLjEyZW07XG5cdGJvcmRlcjogbm9uZTtcbn1cbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmQge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxZW07XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRib3JkZXI6IG5vbmU7XG59XG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQgLnVpLWljb24sXG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQ6aG92ZXIgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDhweDtcblx0Ym9yZGVyLXdpZHRoOiA0cHg7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udWktY2hlY2tib3hyYWRpby1kaXNhYmxlZCB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIge1xuXHR3aWR0aDogMTdlbTtcblx0cGFkZGluZzogLjJlbSAuMmVtIDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IC4yZW0gMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDJweDtcblx0d2lkdGg6IDEuOGVtO1xuXHRoZWlnaHQ6IDEuOGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuXHR0b3A6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRsZWZ0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cmlnaHQ6IDJweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuXHRsZWZ0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcblx0cmlnaHQ6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuXHRtYXJnaW46IDAgMi4zZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjhlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbjogMXB4IDA7XG59XG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuXHR3aWR0aDogNDUlO1xufVxuLnVpLWRhdGVwaWNrZXIgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAuOWVtO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRtYXJnaW46IDAgMCAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgdGgge1xuXHRwYWRkaW5nOiAuN2VtIC4zZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJvcmRlcjogMDtcbn1cbi51aS1kYXRlcGlja2VyIHRkIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAuMmVtO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdG1hcmdpbjogLjdlbSAwIDAgMDtcblx0cGFkZGluZzogMCAuMmVtO1xuXHRib3JkZXItbGVmdDogMDtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbjogLjVlbSAuMmVtIC40ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcblx0d2lkdGg6IGF1dG87XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcblx0d2lkdGg6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUge1xuXHR3aWR0aDogOTUlO1xuXHRtYXJnaW46IDAgYXV0byAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiA1MCU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcblx0d2lkdGg6IDMzLjMlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAyNSU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRjbGVhcjogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG5cdGNsZWFyOiBib3RoO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdHJpZ2h0OiAycHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdGxlZnQ6IDJweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG5cdHJpZ2h0OiAxcHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG5cdGxlZnQ6IDFweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGNsZWFyOiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4vKiBJY29ucyAqL1xuLnVpLWRhdGVwaWNrZXIgLnVpLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRsZWZ0OiAuNWVtO1xuXHR0b3A6IC4zZW07XG59XG4udWktZGlhbG9nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHBhZGRpbmc6IC4yZW07XG5cdG91dGxpbmU6IDA7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXIge1xuXHRwYWRkaW5nOiAuNGVtIDFlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogLjFlbSAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogOTAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC4zZW07XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogMjBweDtcblx0bWFyZ2luOiAtMTBweCAwIDAgMDtcblx0cGFkZGluZzogMXB4O1xuXHRoZWlnaHQ6IDIwcHg7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAuNWVtIDFlbTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRtYXJnaW4tdG9wOiAuNWVtO1xuXHRwYWRkaW5nOiAuM2VtIDFlbSAuNWVtIC40ZW07XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIGJ1dHRvbiB7XG5cdG1hcmdpbjogLjVlbSAuNGVtIC41ZW0gMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW4ge1xuXHRoZWlnaHQ6IDJweDtcblx0dG9wOiAwO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLWUge1xuXHR3aWR0aDogMnB4O1xuXHRyaWdodDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zIHtcblx0aGVpZ2h0OiAycHg7XG5cdGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS13IHtcblx0d2lkdGg6IDJweDtcblx0bGVmdDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1udyB7XG5cdHdpZHRoOiA3cHg7XG5cdGhlaWdodDogN3B4O1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNlIHtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyB7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSB7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbncge1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG59XG4udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXIge1xuXHRjdXJzb3I6IG1vdmU7XG59XG4udWktZHJhZ2dhYmxlLWhhbmRsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1yZXNpemFibGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWktcmVzaXphYmxlLWhhbmRsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAwLjFweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1yZXNpemFibGUtZGlzYWJsZWQgLnVpLXJlc2l6YWJsZS1oYW5kbGUsXG4udWktcmVzaXphYmxlLWF1dG9oaWRlIC51aS1yZXNpemFibGUtaGFuZGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi51aS1yZXNpemFibGUtbiB7XG5cdGN1cnNvcjogbi1yZXNpemU7XG5cdGhlaWdodDogN3B4O1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAtNXB4O1xuXHRsZWZ0OiAwO1xufVxuLnVpLXJlc2l6YWJsZS1zIHtcblx0Y3Vyc29yOiBzLXJlc2l6ZTtcblx0aGVpZ2h0OiA3cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3R0b206IC01cHg7XG5cdGxlZnQ6IDA7XG59XG4udWktcmVzaXphYmxlLWUge1xuXHRjdXJzb3I6IGUtcmVzaXplO1xuXHR3aWR0aDogN3B4O1xuXHRyaWdodDogLTVweDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktcmVzaXphYmxlLXcge1xuXHRjdXJzb3I6IHctcmVzaXplO1xuXHR3aWR0aDogN3B4O1xuXHRsZWZ0OiAtNXB4O1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cbi51aS1yZXNpemFibGUtc2Uge1xuXHRjdXJzb3I6IHNlLXJlc2l6ZTtcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcblx0cmlnaHQ6IDFweDtcblx0Ym90dG9tOiAxcHg7XG59XG4udWktcmVzaXphYmxlLXN3IHtcblx0Y3Vyc29yOiBzdy1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRsZWZ0OiAtNXB4O1xuXHRib3R0b206IC01cHg7XG59XG4udWktcmVzaXphYmxlLW53IHtcblx0Y3Vyc29yOiBudy1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRsZWZ0OiAtNXB4O1xuXHR0b3A6IC01cHg7XG59XG4udWktcmVzaXphYmxlLW5lIHtcblx0Y3Vyc29yOiBuZS1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRyaWdodDogLTVweDtcblx0dG9wOiAtNXB4O1xufVxuLnVpLXByb2dyZXNzYmFyIHtcblx0aGVpZ2h0OiAyZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcblx0bWFyZ2luOiAtMXB4O1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLW92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLQUFvQUlBQkFBQUFBUC8vL3lIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tZd05xWHJkQzUyRFMwNmE3TUZaSSs0RkhCQ0tvRGVXS1hxeW1QcUdxeHZKclhaYk14N1R0Yyt3OVhnVTJGQjNsT3lRUldFVDJJRkdpVTltMWZyRFZweFpaYzZiZkh3djRjMVlYUDZrMVZkeTI5MkZiNlVrdXZGdFhwdldTekErSHljWEpIVVhpR1lJaU1nMlI2VzQ1OWduV0dmSE5kaklxRFdWcWVtSDJla3BPYmtwT2xwcFdVcVppcXI2ZWRxcVdRQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcFNNZ1puR2ZhcWNnMUUydXV6RG1tSFVCUjhRaWw5NWhpUEtxV24zYXF0THNTMTh5N0cxU3pOZW93V0JFTnRRZCtUMUprdFAwNW56UFRkSlpsUjZ2VXhOV1dqVit2VVdoV05rV0Z3eGw5VnBaUmVkWWNmbElPTGFmYWEyOFhkc0gveW5sY2MxdVBWRFp4UUlSMEsyNStjSUNDbW9xQ2U1bUdoWk9mZVlTVWg1eUpjSnlya1pXV3BhUjhkb0oybzROWXE2MmxBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZESTRZeTIyWm5JTlJOcW9zdzBCdjdpMWd5SFVrRmo3b1NhV2x1M292QzhHeE5zbzVmbHV6M3FMVmhCVmVUL0x6N1pUSHl4TDVkRGFsUVdQVk9zUVd0Um51d1hhRlRqOWpWVmg4cG1hOUpqWjR6WVNqNVpPeW1hN3V1b2xmZmgrSVI1YVc5N2NIdUJVWEtHS1hsS2puK0RpSFdNY1lKYWg0TjBsWUNNbEpPWGlwR1JyNXFkZ29TVHJxV1NxNldGbDJ5cG9hVUFBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwYUViNkhMZ2QvaU83Rk5XdGNGV2UrdWZPREdqUmZvaUoyYWtTaGJ1ZWIwd3RJNTB6bTAycGJ2d2ZXRU1XQlExektHbExJaHNraUVQbTlSNnZSWHhWNFp6V1QyeUhPR3BXTXlvcmJsS2xOcDhIbUhFYi9sQ1hqY1c3Ym10WFA4WHQyMjlPVldSMWZvZDJlV3FOZkh1TWpYQ1BrSUdOaWxlT2lJbVZtQ09FbW9TZm4zeVhsSldtb0hHaHFwNmlsWXVXWXBtVHFLVWdBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwaUVINmtiNThiaVEzRk5XdE1GV1czZU5WY29qdUZHZnFuWnFTZWJ1UzA2dzVWODAvWDAycEtlOHpGd1A2RUZXT1QxbERGazhyR0VSaDFUVE5Pb2NRNjFIbTRYbTJWZXhVSHB6anltVmlIckZiaUVMc2VmVnJuNlhLZm50MlE5Ry8rWGRpZTQ5OVhIZDJnNGg3aW9PR2hYR0pib0dBblhTQm5vQndLWXlmaW91YlpKMkhuMFJ1UlphZmxaT2lsNTZacDZpaW9LU1hwVUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrb1FScVJ2bnh1STdrVTFhMVVVNWJkNXRuU2VPWlhobW41bFdLM3FOVFd2UmRReFA4cXZhQysveWFZUXpYTzdCTXZhVUVtSlJkM1RzaU1BZ3N3bU5ZclNnWmRZclRYNnRTSEdaTzczZXp1QXcydXh1UStCYmVaZk14c2V4WTM1Ky9RZTRKMWluVjBnNHgzV0h1TWhJbDJqWE9LVDJRK1ZVNWZnb1NVSTUyVmZaeWZrSkdraGE2am1ZK2FhWWRpcnErbFFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLV0JJS3BZZTBMM1lOS1RvcXN3VWx2em5pZ2Q0d2lSNEtoWnJLdDlVcHFpcDYxaTlFM3ZNdnhSZEhsYkVGaUVYZms5WUFSWXhPWlpENlZRMnBVdW5CbXRSWG8xTGY4aE1WVmNObDhKYWZWMzhhTTIvRnU1VjE2Qm42M3I2eHQ5N2owOStNWFNGaTRCbmlHRmFlM2h6Ykg5K2hZQnprcHVVaDVhWm1IdWFuWk9aZ0l1dmJHaU5lb21DbmF4eGFwMnVwYUNac3ErMWtBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLWGpJOEJ5NXpmNGtPeFRWclhOVmx2MVgwZDhJR1pHS0xuTnBZdG04THI5Y3FWZXVPU3ZmT1c3OUQ5YURIaXpOaERKaWRGWmhOeWRFYWhPYURINm5vbXRKanAxdHV0S29OV2t2QTZKcWZSVkxIVS9RVWZhdTlsMng3RzU0ZDFmbDk5NXhjSUdBZFhxTWZCTmFkb1lyaEgrTWcyS0JscFZwYmx1Q2lYbU1uWjJTaDRHQnFKK2NrSU9xcUo2TG1LU2xsWm1zb3E2d3BRQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2xZeC9vTHZveHVKRGtVMWExWVVaYko1OW5TZDJaWGhXcWJSYTIvZ0Y4R3UyRFkzaXFzN3lycSt4QllFa1l2RlNNOGFTU09iRStaZ1JsMUJIRlpOcjdwUkNhdlo1QlcyMTQyaFkzQU4veld0c21mMTJwOVh4eEZsMmxwTG4xcnNlenRmWFpqZElXSWYyczVkSXR3allLQmdvOXlnNXBIZ3pKWFRFZUdsWnVlbnB5UG1wR1FvS09Xa1ltU3BhU25xS2lsZUkyRkFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVmpCK2d1K2pHNGtPUlRWclZoUmxzbm4yZEozWmxlRmFwdEZyYitDWG1POU9vemVMNVZmUDk5SHZBV2hwaVVkY3drcEJIMzgyNUF3WWRVOHhUcWxMR2h0Q29zQXJLTXB2ZmExbU1SYWU5VnZXWmZlQjJYZlBrZUxtbTE4bFVjQmorcDVkbk44alhaM1lJR0VoWXVPVW40NWFvQ0RrcDE2aGw1SWpZSnZqV0tjbm9HUXBxeVBscE9ocjNhRWxhcXJxNTZCcTdWQUFBT3c9PVwiKTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MjUpXCI7IC8qIHN1cHBvcnQ6IElFOCAqL1xuXHRvcGFjaXR5OiAwLjI1O1xufVxuLnVpLXByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi51aS1zZWxlY3RhYmxlIHtcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xufVxuLnVpLXNlbGVjdGFibGUtaGVscGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxMDA7XG5cdGJvcmRlcjogMXB4IGRvdHRlZCBibGFjaztcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSB7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1zZWxlY3RtZW51LW9wdGdyb3VwIHtcblx0Zm9udC1zaXplOiAxZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRwYWRkaW5nOiAycHggMC40ZW07XG5cdG1hcmdpbjogMC41ZW0gMCAwIDA7XG5cdGhlaWdodDogYXV0bztcblx0Ym9yZGVyOiAwO1xufVxuLnVpLXNlbGVjdG1lbnUtb3BlbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdpZHRoOiAxNGVtO1xufVxuLnVpLXNlbGVjdG1lbnUtaWNvbi51aS1pY29uIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuLnVpLXNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDI7XG5cdHdpZHRoOiAxLjJlbTtcblx0aGVpZ2h0OiAxLjJlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDE7XG5cdGZvbnQtc2l6ZTogLjdlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlcjogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4vKiBzdXBwb3J0OiBJRTggLSBTZWUgIzY3MjcgKi9cbi51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1oYW5kbGUsXG4udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItcmFuZ2Uge1xuXHRmaWx0ZXI6IGluaGVyaXQ7XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG5cdGhlaWdodDogLjhlbTtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG5cdHRvcDogLS4zZW07XG5cdG1hcmdpbi1sZWZ0OiAtLjZlbTtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlIHtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuXHRsZWZ0OiAwO1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcblx0cmlnaHQ6IDA7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwge1xuXHR3aWR0aDogLjhlbTtcblx0aGVpZ2h0OiAxMDBweDtcbn1cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1oYW5kbGUge1xuXHRsZWZ0OiAtLjNlbTtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1ib3R0b206IC0uNmVtO1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlIHtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG59XG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcblx0Ym90dG9tOiAwO1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlLW1heCB7XG5cdHRvcDogMDtcbn1cbi51aS1zb3J0YWJsZS1oYW5kbGUge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktc3Bpbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnVpLXNwaW5uZXItaW5wdXQge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRwYWRkaW5nOiAuMjIyZW0gMDtcblx0bWFyZ2luOiAuMmVtIDA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1hcmdpbi1sZWZ0OiAuNGVtO1xuXHRtYXJnaW4tcmlnaHQ6IDJlbTtcbn1cbi51aS1zcGlubmVyLWJ1dHRvbiB7XG5cdHdpZHRoOiAxLjZlbTtcblx0aGVpZ2h0OiA1MCU7XG5cdGZvbnQtc2l6ZTogLjVlbTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cmlnaHQ6IDA7XG59XG4vKiBtb3JlIHNwZWNpZmljaXR5IHJlcXVpcmVkIGhlcmUgdG8gb3ZlcnJpZGUgZGVmYXVsdCBib3JkZXJzICovXG4udWktc3Bpbm5lciBhLnVpLXNwaW5uZXItYnV0dG9uIHtcblx0Ym9yZGVyLXRvcC1zdHlsZTogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcblx0Ym9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xufVxuLnVpLXNwaW5uZXItdXAge1xuXHR0b3A6IDA7XG59XG4udWktc3Bpbm5lci1kb3duIHtcblx0Ym90dG9tOiAwO1xufVxuLnVpLXRhYnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7LyogcG9zaXRpb246IHJlbGF0aXZlIHByZXZlbnRzIElFIHNjcm9sbCBidWcgKGVsZW1lbnQgd2l0aCBwb3NpdGlvbjogcmVsYXRpdmUgaW5zaWRlIGNvbnRhaW5lciB3aXRoIG92ZXJmbG93OiBhdXRvIGFwcGVhciBhcyBcImZpeGVkXCIpICovXG5cdHBhZGRpbmc6IC4yZW07XG59XG4udWktdGFicyAudWktdGFicy1uYXYge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IC4yZW0gLjJlbSAwO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAwO1xuXHRtYXJnaW46IDFweCAuMmVtIDAgMDtcblx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMDtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiAudWktdGFicy1hbmNob3Ige1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogLjVlbSAxZW07XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSB7XG5cdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUgLnVpLXRhYnMtYW5jaG9yLFxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXN0YXRlLWRpc2FibGVkIC51aS10YWJzLWFuY2hvcixcbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWxvYWRpbmcgLnVpLXRhYnMtYW5jaG9yIHtcblx0Y3Vyc29yOiB0ZXh0O1xufVxuLnVpLXRhYnMtY29sbGFwc2libGUgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi51aS10YWJzIC51aS10YWJzLXBhbmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci13aWR0aDogMDtcblx0cGFkZGluZzogMWVtIDEuNGVtO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuLnVpLXRvb2x0aXAge1xuXHRwYWRkaW5nOiA4cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5OTtcblx0bWF4LXdpZHRoOiAzMDBweDtcbn1cbmJvZHkgLnVpLXRvb2x0aXAge1xuXHRib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLyogQ29tcG9uZW50IGNvbnRhaW5lcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXdpZGdldCB7XG5cdGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxZW07XG59XG4udWktd2lkZ2V0IC51aS13aWRnZXQge1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQgaW5wdXQsXG4udWktd2lkZ2V0IHNlbGVjdCxcbi51aS13aWRnZXQgdGV4dGFyZWEsXG4udWktd2lkZ2V0IGJ1dHRvbiB7XG5cdGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxZW07XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcbn1cbi51aS13aWRnZXQtY29udGVudCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdGNvbG9yOiAjMzMzMzMzO1xufVxuLnVpLXdpZGdldC1jb250ZW50IGEge1xuXHRjb2xvcjogIzMzMzMzMztcbn1cbi51aS13aWRnZXQtaGVhZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0YmFja2dyb3VuZDogI2U5ZTllOTtcblx0Y29sb3I6ICMzMzMzMzM7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnVpLXdpZGdldC1oZWFkZXIgYSB7XG5cdGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBzdGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCxcbi51aS1idXR0b24sXG5cbi8qIFdlIHVzZSBodG1sIGhlcmUgYmVjYXVzZSB3ZSBuZWVkIGEgZ3JlYXRlciBzcGVjaWZpY2l0eSB0byBtYWtlIHN1cmUgZGlzYWJsZWRcbndvcmtzIHByb3Blcmx5IHdoZW4gY2xpY2tlZCBvciBob3ZlcmVkICovXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6aG92ZXIsXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6YWN0aXZlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcblx0YmFja2dyb3VuZDogI2Y2ZjZmNjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICM0NTQ1NDU7XG59XG4udWktc3RhdGUtZGVmYXVsdCBhLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTpsaW5rLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTp2aXNpdGVkLFxuYS51aS1idXR0b24sXG5hOmxpbmsudWktYnV0dG9uLFxuYTp2aXNpdGVkLnVpLWJ1dHRvbixcbi51aS1idXR0b24ge1xuXHRjb2xvcjogIzQ1NDU0NTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1ob3Zlcixcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1ob3Zlcixcbi51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZm9jdXMsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZm9jdXMsXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjpmb2N1cyB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG5cdGJhY2tncm91bmQ6ICNlZGVkZWQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAjMmIyYjJiO1xufVxuLnVpLXN0YXRlLWhvdmVyIGEsXG4udWktc3RhdGUtaG92ZXIgYTpob3Zlcixcbi51aS1zdGF0ZS1ob3ZlciBhOmxpbmssXG4udWktc3RhdGUtaG92ZXIgYTp2aXNpdGVkLFxuLnVpLXN0YXRlLWZvY3VzIGEsXG4udWktc3RhdGUtZm9jdXMgYTpob3Zlcixcbi51aS1zdGF0ZS1mb2N1cyBhOmxpbmssXG4udWktc3RhdGUtZm9jdXMgYTp2aXNpdGVkLFxuYS51aS1idXR0b246aG92ZXIsXG5hLnVpLWJ1dHRvbjpmb2N1cyB7XG5cdGNvbG9yOiAjMmIyYjJiO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS12aXN1YWwtZm9jdXMge1xuXHRib3gtc2hhZG93OiAwIDAgM3B4IDFweCByZ2IoOTQsIDE1OCwgMjE0KTtcbn1cbi51aS1zdGF0ZS1hY3RpdmUsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmUsXG5hLnVpLWJ1dHRvbjphY3RpdmUsXG4udWktYnV0dG9uOmFjdGl2ZSxcbi51aS1idXR0b24udWktc3RhdGUtYWN0aXZlOmhvdmVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwM2VmZjtcblx0YmFja2dyb3VuZDogIzAwN2ZmZjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICNmZmZmZmY7XG59XG4udWktaWNvbi1iYWNrZ3JvdW5kLFxuLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbi1iYWNrZ3JvdW5kIHtcblx0Ym9yZGVyOiAjMDAzZWZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSBhLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssXG4udWktc3RhdGUtYWN0aXZlIGE6dmlzaXRlZCB7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWhpZ2hsaWdodCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkYWQ1NWU7XG5cdGJhY2tncm91bmQ6ICNmZmZhOTA7XG5cdGNvbG9yOiAjNzc3NjIwO1xufVxuLnVpLXN0YXRlLWNoZWNrZWQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGFkNTVlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmYTkwO1xufVxuLnVpLXN0YXRlLWhpZ2hsaWdodCBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQgYSB7XG5cdGNvbG9yOiAjNzc3NjIwO1xufVxuLnVpLXN0YXRlLWVycm9yLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvcixcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmMWE4OTk7XG5cdGJhY2tncm91bmQ6ICNmZGRmZGY7XG5cdGNvbG9yOiAjNWYzZjNmO1xufVxuLnVpLXN0YXRlLWVycm9yIGEsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yIGEsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3IgYSB7XG5cdGNvbG9yOiAjNWYzZjNmO1xufVxuLnVpLXN0YXRlLWVycm9yLXRleHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLXRleHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3ItdGV4dCB7XG5cdGNvbG9yOiAjNWYzZjNmO1xufVxuLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnVpLXByaW9yaXR5LXNlY29uZGFyeSxcbi51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXNlY29uZGFyeSB7XG5cdG9wYWNpdHk6IC43O1xuXHQtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9NzApXCI7IC8qIHN1cHBvcnQ6IElFOCAqL1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnVpLXN0YXRlLWRpc2FibGVkLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kaXNhYmxlZCB7XG5cdG9wYWNpdHk6IC4zNTtcblx0LW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTM1KVwiOyAvKiBzdXBwb3J0OiBJRTggKi9cblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi51aS1zdGF0ZS1kaXNhYmxlZCAudWktaWNvbiB7XG5cdC1tcy1maWx0ZXI6IFwiYWxwaGEob3BhY2l0eT0zNSlcIjsgLyogc3VwcG9ydDogSUU4IC0gU2VlICM2MDU5ICovXG59XG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cbi51aS1pY29uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcbn1cbi51aS1pY29uLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS1zdGF0ZS1ob3ZlciAudWktaWNvbixcbi51aS1zdGF0ZS1mb2N1cyAudWktaWNvbixcbi51aS1idXR0b246aG92ZXIgLnVpLWljb24sXG4udWktYnV0dG9uOmZvY3VzIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzU1NTU1NV8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24sXG4udWktYnV0dG9uOmFjdGl2ZSAudWktaWNvbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc19mZmZmZmZfMjU2eDI0MC5wbmdcIik7XG59XG4udWktc3RhdGUtaGlnaGxpZ2h0IC51aS1pY29uLFxuLnVpLWJ1dHRvbiAudWktc3RhdGUtaGlnaGxpZ2h0LnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNzc3NjIwXzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXN0YXRlLWVycm9yIC51aS1pY29uLFxuLnVpLXN0YXRlLWVycm9yLXRleHQgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfY2MwMDAwXzI1NngyNDAucG5nXCIpO1xufVxuLnVpLWJ1dHRvbiAudWktaWNvbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc183Nzc3NzdfMjU2eDI0MC5wbmdcIik7XG59XG5cbi8qIHBvc2l0aW9uaW5nICovXG4vKiBUaHJlZSBjbGFzc2VzIG5lZWRlZCB0byBvdmVycmlkZSBgLnVpLWJ1dHRvbjpob3ZlciAudWktaWNvbmAgKi9cbi51aS1pY29uLWJsYW5rLnVpLWljb24tYmxhbmsudWktaWNvbi1ibGFuayB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udWktaWNvbi1jYXJldC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbi51aS1pY29uLWNhcmV0LTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAwOyB9XG4udWktaWNvbi1jYXJldC0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAwOyB9XG4udWktaWNvbi1jYXJldC0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7IH1cbi51aS1pY29uLWNhcmV0LTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7IH1cbi51aS1pY29uLWNhcmV0LTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggMDsgfVxuLnVpLWljb24tY2FyZXQtMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMi1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1uZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1udyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTItZS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW5lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0yLW4tcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMi1uZS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMi1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTItc2UtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMXB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uZS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLXNlLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJuLTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvdy00IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDsgfVxuLnVpLWljb24tYXJyb3ctNC1kaWFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTgwcHg7IH1cbi51aS1pY29uLWV4dGxpbmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweDsgfVxuLnVpLWljb24tbmV3d2luIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTgwcHg7IH1cbi51aS1pY29uLXJlZnJlc2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweDsgfVxuLnVpLWljb24tc2h1ZmZsZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4OyB9XG4udWktaWNvbi10cmFuc2Zlci1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweDsgfVxuLnVpLWljb24tdHJhbnNmZXJ0aGljay1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHg7IH1cbi51aS1pY29uLWZvbGRlci1jb2xsYXBzZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4OyB9XG4udWktaWNvbi1mb2xkZXItb3BlbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudC1iIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7IH1cbi51aS1pY29uLW5vdGUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1jbG9zZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1vcGVuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7IH1cbi51aS1pY29uLXN1aXRjYXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4OyB9XG4udWktaWNvbi1jb21tZW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4OyB9XG4udWktaWNvbi1wZXJzb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7IH1cbi51aS1pY29uLXByaW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4OyB9XG4udWktaWNvbi10cmFzaCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweDsgfVxuLnVpLWljb24tbG9ja2VkIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4OyB9XG4udWktaWNvbi11bmxvY2tlZCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtOTZweDsgfVxuLnVpLWljb24tYm9va21hcmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTk2cHg7IH1cbi51aS1pY29uLXRhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDsgfVxuLnVpLWljb24taG9tZSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4OyB9XG4udWktaWNvbi1mbGFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTExMnB4OyB9XG4udWktaWNvbi1jYWxlbmRhciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FydCB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweDsgfVxuLnVpLWljb24tcGVuY2lsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTExMnB4OyB9XG4udWktaWNvbi1jbG9jayB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMTJweDsgfVxuLnVpLWljb24tZGlzayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FsY3VsYXRvciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21pbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4OyB9XG4udWktaWNvbi1zZWFyY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4OyB9XG4udWktaWNvbi13cmVuY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTExMnB4OyB9XG4udWktaWNvbi1nZWFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweDsgfVxuLnVpLWljb24taGVhcnQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4OyB9XG4udWktaWNvbi1zdGFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweDsgfVxuLnVpLWljb24tbGluayB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTEycHg7IH1cbi51aS1pY29uLWNhbmNlbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzdGhpY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTI4cHg7IH1cbi51aS1pY29uLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4OyB9XG4udWktaWNvbi1taW51c3RoaWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweDsgfVxuLnVpLWljb24tY2xvc2V0aGljayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweDsgfVxuLnVpLWljb24ta2V5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweDsgfVxuLnVpLWljb24tbGlnaHRidWxiIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMjhweDsgfVxuLnVpLWljb24tc2Npc3NvcnMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbGlwYm9hcmQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4OyB9XG4udWktaWNvbi1jb3B5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMjhweDsgfVxuLnVpLWljb24tY29udGFjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHg7IH1cbi51aS1pY29uLWltYWdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweDsgfVxuLnVpLWljb24tdmlkZW8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4OyB9XG4udWktaWNvbi1zY3JpcHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4OyB9XG4udWktaWNvbi1hbGVydCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4OyB9XG4udWktaWNvbi1pbmZvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4OyB9XG4udWktaWNvbi1ub3RpY2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHg7IH1cbi51aS1pY29uLWhlbHAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7IH1cbi51aS1pY29uLWNoZWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4OyB9XG4udWktaWNvbi1idWxsZXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHg7IH1cbi51aS1pY29uLXJhZGlvLW9uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4OyB9XG4udWktaWNvbi1yYWRpby1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE0NHB4OyB9XG4udWktaWNvbi1waW4tdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTQ0cHg7IH1cbi51aS1pY29uLXBpbi1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDsgfVxuLnVpLWljb24tcGxheSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4OyB9XG4udWktaWNvbi1wYXVzZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweDsgfVxuLnVpLWljb24tc2Vlay1uZXh0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXByZXYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTYwcHg7IH1cbi51aS1pY29uLXNlZWstZW5kIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXN0YXJ0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4vKiB1aS1pY29uLXNlZWstZmlyc3QgaXMgZGVwcmVjYXRlZCwgdXNlIHVpLWljb24tc2Vlay1zdGFydCBpbnN0ZWFkICovXG4udWktaWNvbi1zZWVrLWZpcnN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4udWktaWNvbi1zdG9wIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4OyB9XG4udWktaWNvbi1lamVjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTYwcHg7IH1cbi51aS1pY29uLXZvbHVtZS1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2MHB4OyB9XG4udWktaWNvbi12b2x1bWUtb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4OyB9XG4udWktaWNvbi1wb3dlciB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3NnB4OyB9XG4udWktaWNvbi1zaWduYWwtZGlhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNzZweDsgfVxuLnVpLWljb24tc2lnbmFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTc2cHg7IH1cbi51aS1pY29uLWJhdHRlcnktMSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNzZweDsgfVxuLnVpLWljb24tYmF0dGVyeS0yIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHg7IH1cbi51aS1pY29uLWNpcmNsZS1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1taW51cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1hcnJvdy13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtem9vbWluIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtY2hlY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjA4cHg7IH1cbi51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIwOHB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtbWludXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHg7IH1cbi51aS1pY29uLXNxdWFyZXNtYWxsLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLXZlcnRpY2FsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjI0cHg7IH1cbi51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMjRweDsgfVxuLnVpLWljb24tZ3JpcC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDsgfVxuXG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIENvcm5lciByYWRpdXMgKi9cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci10b3AsXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLXRsIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLXRyIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci1ib3R0b20sXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLWJsIHtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLWJyIHtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG5cdGJhY2tncm91bmQ6ICNhYWFhYWE7XG5cdG9wYWNpdHk6IC4wMDM7XG5cdC1tcy1maWx0ZXI6IFwiYWxwaGEob3BhY2l0eT0uMylcIjsgLyogc3VwcG9ydDogSUU4ICovXG59XG4udWktd2lkZ2V0LXNoYWRvdyB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzY2NjY2Njtcblx0Ym94LXNoYWRvdzogMHB4IDBweCA1cHggIzY2NjY2Njtcbn1cbiIsIi5kYXRlcGlja2VyLS1jZWxscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDMycHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1mb2N1cy0ge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tY3VycmVudC0ge1xuICBjb2xvcjogIzRFQjVFNjtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1mb2N1cy0ge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1pbi1yYW5nZS0ge1xuICBjb2xvcjogIzRFQjVFNjtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjEpO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLS4tZm9jdXMtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MiwgMTk2LCAyMzksIDAuMik7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjYWVhZWFlO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1mb2N1cy0ge1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4taW4tcmFuZ2UtIHtcbiAgY29sb3I6ICNhMWExYTE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0uLWN1cnJlbnQtLi1mb2N1cy0ge1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLWZyb20tIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5MiwgMTk2LCAyMzksIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLXRvLSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOTIsIDE5NiwgMjM5LCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0sIC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWN1cnJlbnQtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLS4tcmFuZ2UtdG8tIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLi1mb2N1cy0ge1xuICBiYWNrZ3JvdW5kOiAjNDViY2VkO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbDplbXB0eSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXItLWRheXMtbmFtZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDhweCAwIDNweDtcbn1cblxuLmRhdGVwaWNrZXItLWRheS1uYW1lIHtcbiAgY29sb3I6ICNGRjlBMTk7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLWNvbnRlbnQsIC5kYXRlcGlja2VyLS1ib2R5LCAuZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC1kYXkge1xuICB3aWR0aDogMTQuMjg1NzElO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbHMtbW9udGhzIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtbW9udGgge1xuICB3aWR0aDogMzMuMzMlO1xuICBoZWlnaHQ6IDI1JTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGxzLXllYXJzLCAuZGF0ZXBpY2tlci0teWVhcnMge1xuICBoZWlnaHQ6IDE3MHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC15ZWFyIHtcbiAgd2lkdGg6IDI1JTtcbiAgaGVpZ2h0OiAzMy4zMyU7XG59XG5cbi5kYXRlcGlja2Vycy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmRhdGVwaWNrZXJzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZvbnQtZmFtaWx5OiBUYWhvbWEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHdpZHRoOiAyNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCBsZWZ0IDBzIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMC4zcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5kYXRlcGlja2VyLi1mcm9tLXRvcC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS1yaWdodC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbn1cblxuLmRhdGVwaWNrZXIuLWZyb20tYm90dG9tLSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS1sZWZ0LSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG59XG5cbi5kYXRlcGlja2VyLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgbGVmdCAwcyAwcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZSwgbGVmdCAwcyAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLmRhdGVwaWNrZXItaW5saW5lIC5kYXRlcGlja2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbjpob3ZlciwgLmRhdGVwaWNrZXItLW5hdi10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG5cbi4tdG9wLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLi1yaWdodC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tcmlnaHQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG5cbi4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBib3R0b206IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbn1cblxuLi1sZWZ0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWxlZnQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi4tYm90dG9tLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi10b3AtcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG59XG5cbi4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IDEwcHg7XG59XG5cbi4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBib3R0b206IDEwcHg7XG59XG5cbi4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbn1cblxuLmRhdGVwaWNrZXItLWJvZHkuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uLCAuZGF0ZXBpY2tlci0tbmF2LXRpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24uLWRpc2FibGVkLSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gcGF0aCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzljOWM5YztcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtdGl0bGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tYnV0dG9ucywgLmRhdGVwaWNrZXItLXRpbWUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VmZWZlZjtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlIGkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlLi1kaXNhYmxlZC0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGF0ZXBpY2tlci0tYnV0dG9uIHtcbiAgY29sb3I6ICM0RUI1RTY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS4tYW0tcG0tIC5kYXRlcGlja2VyLS10aW1lLXNsaWRlcnMge1xuICAtd2Via2l0LWZsZXg6IDAgMSAxMzhweDtcbiAgLW1zLWZsZXg6IDAgMSAxMzhweDtcbiAgZmxleDogMCAxIDEzOHB4O1xuICBtYXgtd2lkdGg6IDEzOHB4O1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLXRpbWUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDEgMTUzcHg7XG4gIC1tcy1mbGV4OiAwIDEgMTUzcHg7XG4gIGZsZXg6IDAgMSAxNTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXgtd2lkdGg6IDE1M3B4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1jb2xvbiB7XG4gIG1hcmdpbjogMCAycHggM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VycywgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC1mYW1pbHk6IFwiQ2VudHVyeSBHb3RoaWNcIiwgQ2VudHVyeUdvdGhpYywgQXBwbGVHb3RoaWMsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VyczphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0ycHg7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IC0ycHg7XG4gIGJvdHRvbTogLTJweDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtaG91cnMuLWZvY3VzLTphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzLi1mb2N1cy06YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWFtcG0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBjb2xvcjogIzljOWM5YztcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2RlZGVkZSwgI2RlZGVkZSkgbGVmdCA1MCUvMTAwJSAxcHggbm8tcmVwZWF0O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXSB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06aG92ZXI6Oi1tcy10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzVjYzRlZjtcbiAgYm9yZGVyLWNvbG9yOiAjNWNjNGVmO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtaWNvbiB7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDVweCAtMXB4IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVyLCAuZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgd2lkdGg6IDFweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICB0b3A6IGNhbGMoNTAlICsgMXB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZSB7XG4gIHdpZHRoOiAwLjRlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNkZWRlZGU7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtOmhvdmVyLCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmhvdmVyIHtcbiAgY29sb3I6ICNjNWM1YzU7XG59XG5cbi4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1kaXNhYmxlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBjb2xvcjogI2RlZGVkZTtcbn1cblxuLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNhMmRkZjY7XG59XG5cbi4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1zZWxlY3RlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kOiAjOGFkNWY0O1xufVxuXG4uLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLCAuLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi4taW4tcmFuZ2UtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4yKTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC06ZW1wdHksIC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS06ZW1wdHkge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNS4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovXG4uZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhLXVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMi4xNDI4NTcxNGVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmEtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gIHRvcDogMC4xNDI4NTcxNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYS1saS5mYS1sZyB7XG4gIGxlZnQ6IC0xLjg1NzE0Mjg2ZW07XG59XG5cbi5mYS1ib3JkZXIge1xuICBwYWRkaW5nOiAwLjJlbSAwLjI1ZW0gMC4xNWVtO1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAwLjFlbTtcbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZhLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMC4zZW07XG59XG5cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xufVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cblxuLmZhLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG59XG5cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsIDpyb290IC5mYS1yb3RhdGUtMTgwLCA6cm9vdCAuZmEtcm90YXRlLTI3MCwgOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCwgOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5mYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhLXN0YWNrLTF4LCAuZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAzXCI7XG59XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi5mYS1yZW1vdmU6YmVmb3JlLCAuZmEtY2xvc2U6YmVmb3JlLCAuZmEtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMVwiO1xufVxuXG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG5cbi5mYS1nZWFyOmJlZm9yZSwgLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNFwiO1xufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7XG59XG5cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG59XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLCAuZmEtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG59XG5cbi5mYS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiO1xufVxuXG4uZmEtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyM1wiO1xufVxuXG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiO1xufVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiO1xufVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cblxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XG59XG5cbi5mYS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMyXCI7XG59XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzNcIjtcbn1cblxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7XG59XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XG59XG5cbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG5cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjtcbn1cblxuLmZhLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XG59XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7XG59XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1kZWRlbnQ6YmVmb3JlLCAuZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiO1xufVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7XG59XG5cbi5mYS12aWRlby1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2RcIjtcbn1cblxuLmZhLXBob3RvOmJlZm9yZSwgLmZhLWltYWdlOmJlZm9yZSwgLmZhLXBpY3R1cmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiO1xufVxuXG4uZmEtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQwXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDJcIjtcbn1cblxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjtcbn1cblxuLmZhLWVkaXQ6YmVmb3JlLCAuZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NVwiO1xufVxuXG4uZmEtY2hlY2stc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDZcIjtcbn1cblxuLmZhLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0N1wiO1xufVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuXG4uZmEtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjtcbn1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbn1cblxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG5cbi5mYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7XG59XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XG59XG5cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cblxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cblxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuXG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjtcbn1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiO1xufVxuXG4uZmEtaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjtcbn1cblxuLmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVjXCI7XG59XG5cbi5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZFwiO1xufVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiO1xufVxuXG4uZmEtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsIC5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi5mYS13YXJuaW5nOmJlZm9yZSwgLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuXG4uZmEtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NVwiO1xufVxuXG4uZmEtbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc2XCI7XG59XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbn1cblxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjtcbn1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cblxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmZhLWFycm93cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG59XG5cbi5mYS1hcnJvd3MtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZVwiO1xufVxuXG4uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLCAuZmEtYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XG59XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjtcbn1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiO1xufVxuXG4uZmEtZ2VhcnM6YmVmb3JlLCAuZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjtcbn1cblxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg3XCI7XG59XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cblxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGFcIjtcbn1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XG59XG5cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTZcIjtcbn1cblxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTdcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsIC5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7XG59XG5cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1mZWVkOmJlZm9yZSwgLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtaGRkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjtcbn1cblxuLmZhLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7XG59XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuXG4uZmEtaGFuZC1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE0XCI7XG59XG5cbi5mYS1oYW5kLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuXG4uZmEtaGFuZC1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7XG59XG5cbi5mYS1oYW5kLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiO1xufVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cblxuLmZhLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiO1xufVxuXG4uZmEtdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWVcIjtcbn1cblxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiO1xufVxuXG4uZmEtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIxXCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG5cbi5mYS1ncm91cDpiZWZvcmUsIC5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiO1xufVxuXG4uZmEtY2hhaW46YmVmb3JlLCAuZmEtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzJcIjtcbn1cblxuLmZhLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7XG59XG5cbi5mYS1jdXQ6YmVmb3JlLCAuZmEtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWNvcHk6YmVmb3JlLCAuZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi5mYS1zYXZlOmJlZm9yZSwgLmZhLWZsb3BweS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLW5hdmljb246YmVmb3JlLCAuZmEtcmVvcmRlcjpiZWZvcmUsIC5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLCAuZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSwgLmZhLXNvcnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtc29ydC11cDpiZWZvcmUsIC5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsIC5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS1sZWdhbDpiZWZvcmUsIC5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtZGFzaGJvYXJkOmJlZm9yZSwgLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTRcIjtcbn1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNVwiO1xufVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNlwiO1xufVxuXG4uZmEtZmxhc2g6YmVmb3JlLCAuZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtc2l0ZW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOFwiO1xufVxuXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjtcbn1cblxuLmZhLXBhc3RlOmJlZm9yZSwgLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiO1xufVxuXG4uZmEtbGlnaHRidWxiLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cblxuLmZhLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVjXCI7XG59XG5cbi5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMVwiO1xufVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjJcIjtcbn1cblxuLmZhLWJlbGwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMlwiO1xufVxuXG4uZmEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY1XCI7XG59XG5cbi5mYS1maWxlLXRleHQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNlwiO1xufVxuXG4uZmEtYnVpbGRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmN1wiO1xufVxuXG4uZmEtaG9zcGl0YWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7XG59XG5cbi5mYS1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmFcIjtcbn1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZFwiO1xufVxuXG4uZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiO1xufVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG5cbi5mYS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGFcIjtcbn1cblxuLmZhLW1vYmlsZS1waG9uZTpiZWZvcmUsIC5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBjXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSwgLmZhLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEyXCI7XG59XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7XG59XG5cbi5mYS1mb2xkZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNFwiO1xufVxuXG4uZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNVwiO1xufVxuXG4uZmEtc21pbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiO1xufVxuXG4uZmEtZnJvd24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uZmEtbWVoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWFcIjtcbn1cblxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWJcIjtcbn1cblxuLmZhLWtleWJvYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmZhLWZsYWctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZFwiO1xufVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjtcbn1cblxuLmZhLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7XG59XG5cbi5mYS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsIC5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cblxuLmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsIC5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsIC5mYS1zdGFyLWhhbGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyM1wiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjVcIjtcbn1cblxuLmZhLWNvZGUtZm9yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNlwiO1xufVxuXG4uZmEtdW5saW5rOmJlZm9yZSwgLmZhLWNoYWluLWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjtcbn1cblxuLmZhLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjlcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7XG59XG5cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiO1xufVxuXG4uZmEtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7XG59XG5cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjtcbn1cblxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiO1xufVxuXG4uZmEtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMFwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMVwiO1xufVxuXG4uZmEtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7XG59XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiO1xufVxuXG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cblxuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjtcbn1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiO1xufVxuXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cblxuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDNcIjtcbn1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG5cbi5mYS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDVcIjtcbn1cblxuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NlwiO1xufVxuXG4uZmEtbWludXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDdcIjtcbn1cblxuLmZhLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi5mYS1sZXZlbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cblxuLmZhLXBlbmNpbC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRjXCI7XG59XG5cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGRcIjtcbn1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cblxuLmZhLXRvZ2dsZS1kb3duOmJlZm9yZSwgLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsIC5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSwgLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1ldXJvOmJlZm9yZSwgLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS1kb2xsYXI6YmVmb3JlLCAuZmEtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7XG59XG5cbi5mYS1ydXBlZTpiZWZvcmUsIC5mYS1pbnI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjtcbn1cblxuLmZhLWNueTpiZWZvcmUsIC5mYS1ybWI6YmVmb3JlLCAuZmEteWVuOmJlZm9yZSwgLmZhLWpweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtcnVibGU6YmVmb3JlLCAuZmEtcm91YmxlOmJlZm9yZSwgLmZhLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtd29uOmJlZm9yZSwgLmZhLWtydzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiO1xufVxuXG4uZmEtYml0Y29pbjpiZWZvcmUsIC5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjtcbn1cblxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiO1xufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjZcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzJcIjtcbn1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiO1xufVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSwgLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7XG59XG5cbi5mYS1zdW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiO1xufVxuXG4uZmEtbW9vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7XG59XG5cbi5mYS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7XG59XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjtcbn1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG5cbi5mYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YVwiO1xufVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjtcbn1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MFwiO1xufVxuXG4uZmEtdG9nZ2xlLWxlZnQ6YmVmb3JlLCAuZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtZG90LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkzXCI7XG59XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsIC5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTZcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsIC5mYS1iYW5rOmJlZm9yZSwgLmZhLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLW1vcnRhci1ib2FyZDpiZWZvcmUsIC5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjtcbn1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XG59XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjtcbn1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIxXCI7XG59XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7XG59XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLCAuZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1jYWI6YmVmb3JlLCAuZmEtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiO1xufVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiO1xufVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiO1xufVxuXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiO1xufVxuXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzBcIjtcbn1cblxuLmZhLWZpbGUtcGRmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjtcbn1cblxuLmZhLWZpbGUtd29yZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG5cbi5mYS1maWxlLWV4Y2VsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjtcbn1cblxuLmZhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XG59XG5cbi5mYS1maWxlLXBob3RvLW86YmVmb3JlLCAuZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLCAuZmEtZmlsZS1pbWFnZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7XG59XG5cbi5mYS1maWxlLXppcC1vOmJlZm9yZSwgLmZhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1maWxlLXNvdW5kLW86YmVmb3JlLCAuZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLCAuZmEtZmlsZS12aWRlby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7XG59XG5cbi5mYS1maWxlLWNvZGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiO1xufVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLmZhLWxpZmUtYm91eTpiZWZvcmUsIC5mYS1saWZlLWJ1b3k6YmVmb3JlLCAuZmEtbGlmZS1zYXZlcjpiZWZvcmUsIC5mYS1zdXBwb3J0OmJlZm9yZSwgLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiO1xufVxuXG4uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjtcbn1cblxuLmZhLXJhOmJlZm9yZSwgLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1nZTpiZWZvcmUsIC5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsIC5mYS15Yy1zcXVhcmU6YmVmb3JlLCAuZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLCAuZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7XG59XG5cbi5mYS1zZW5kOmJlZm9yZSwgLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG5cbi5mYS1zZW5kLW86YmVmb3JlLCAuZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOVwiO1xufVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGJcIjtcbn1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLCAuZmEtZnV0Ym9sLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiO1xufVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlN1wiO1xufVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7XG59XG5cbi5mYS1uZXdzcGFwZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7XG59XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7XG59XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiO1xufVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiO1xufVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7XG59XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cblxuLmZhLWJlbGwtc2xhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmN1wiO1xufVxuXG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbn1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiO1xufVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjtcbn1cblxuLmZhLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1hcmVhLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5mYS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmZhLWxpbmUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiO1xufVxuXG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7XG59XG5cbi5mYS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjtcbn1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuXG4uZmEtY2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjtcbn1cblxuLmZhLXNoZWtlbDpiZWZvcmUsIC5mYS1zaGVxZWw6YmVmb3JlLCAuZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiO1xufVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLCAuZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiO1xufVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiO1xufVxuXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuXG4uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzBcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiO1xufVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7XG59XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmZhLWhvdGVsOmJlZm9yZSwgLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiO1xufVxuXG4uZmEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzhcIjtcbn1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiO1xufVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS15YzpiZWZvcmUsIC5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsIC5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnktMzpiZWZvcmUsIC5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTI6YmVmb3JlLCAuZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLCAuZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQzXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTA6YmVmb3JlLCAuZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiO1xufVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjtcbn1cblxuLmZhLW9iamVjdC1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiO1xufVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRhXCI7XG59XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjtcbn1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XG59XG5cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTBcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy0xOmJlZm9yZSwgLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLCAuZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy0zOmJlZm9yZSwgLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uZmEtaGFuZC1ncmFiLW86YmVmb3JlLCAuZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSwgLmZhLWhhbmQtcGFwZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiO1xufVxuXG4uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU3XCI7XG59XG5cbi5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG5cbi5mYS1oYW5kLXNwb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG5cbi5mYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjtcbn1cblxuLmZhLXRyYWRlbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1Y1wiO1xufVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiO1xufVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjtcbn1cblxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MVwiO1xufVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjNcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7XG59XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiO1xufVxuXG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7XG59XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjtcbn1cblxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG59XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiO1xufVxuXG4uZmEtdHY6YmVmb3JlLCAuZmEtdGVsZXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG5cbi5mYS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZVwiO1xufVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzFcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7XG59XG5cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7XG59XG5cbi5mYS1tYXAtc2lnbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW1hcC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc4XCI7XG59XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjtcbn1cblxuLmZhLWNvbW1lbnRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cblxuLmZhLWNvbW1lbnRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YlwiO1xufVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjtcbn1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7XG59XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODNcIjtcbn1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7XG59XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjtcbn1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7XG59XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiO1xufVxuXG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7XG59XG5cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhjXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtc3RvcC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZVwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTJcIjtcbn1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjtcbn1cblxuLyohIGpRdWVyeSBVSSAtIHYxLjEzLjMgLSAyMDI0LTA0LTI2XG4qIGh0dHBzOi8vanF1ZXJ5dWkuY29tXG4qIEluY2x1ZGVzOiBjb3JlLmNzcywgYWNjb3JkaW9uLmNzcywgYXV0b2NvbXBsZXRlLmNzcywgbWVudS5jc3MsIGJ1dHRvbi5jc3MsIGNvbnRyb2xncm91cC5jc3MsIGNoZWNrYm94cmFkaW8uY3NzLCBkYXRlcGlja2VyLmNzcywgZGlhbG9nLmNzcywgZHJhZ2dhYmxlLmNzcywgcmVzaXphYmxlLmNzcywgcHJvZ3Jlc3NiYXIuY3NzLCBzZWxlY3RhYmxlLmNzcywgc2VsZWN0bWVudS5jc3MsIHNsaWRlci5jc3MsIHNvcnRhYmxlLmNzcywgc3Bpbm5lci5jc3MsIHRhYnMuY3NzLCB0b29sdGlwLmNzcywgdGhlbWUuY3NzXG4qIFRvIHZpZXcgYW5kIG1vZGlmeSB0aGlzIHRoZW1lLCB2aXNpdCBodHRwczovL2pxdWVyeXVpLmNvbS90aGVtZXJvbGxlci8/YmdTaGFkb3dYUG9zPSZiZ092ZXJsYXlYUG9zPSZiZ0Vycm9yWFBvcz0mYmdIaWdobGlnaHRYUG9zPSZiZ0NvbnRlbnRYUG9zPSZiZ0hlYWRlclhQb3M9JmJnQWN0aXZlWFBvcz0mYmdIb3ZlclhQb3M9JmJnRGVmYXVsdFhQb3M9JmJnU2hhZG93WVBvcz0mYmdPdmVybGF5WVBvcz0mYmdFcnJvcllQb3M9JmJnSGlnaGxpZ2h0WVBvcz0mYmdDb250ZW50WVBvcz0mYmdIZWFkZXJZUG9zPSZiZ0FjdGl2ZVlQb3M9JmJnSG92ZXJZUG9zPSZiZ0RlZmF1bHRZUG9zPSZiZ1NoYWRvd1JlcGVhdD0mYmdPdmVybGF5UmVwZWF0PSZiZ0Vycm9yUmVwZWF0PSZiZ0hpZ2hsaWdodFJlcGVhdD0mYmdDb250ZW50UmVwZWF0PSZiZ0hlYWRlclJlcGVhdD0mYmdBY3RpdmVSZXBlYXQ9JmJnSG92ZXJSZXBlYXQ9JmJnRGVmYXVsdFJlcGVhdD0maWNvbnNIb3Zlcj11cmwoJTIyaW1hZ2VzJTJGdWktaWNvbnNfNTU1NTU1XzI1NngyNDAucG5nJTIyKSZpY29uc0hpZ2hsaWdodD11cmwoJTIyaW1hZ2VzJTJGdWktaWNvbnNfNzc3NjIwXzI1NngyNDAucG5nJTIyKSZpY29uc0hlYWRlcj11cmwoJTIyaW1hZ2VzJTJGdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nJTIyKSZpY29uc0Vycm9yPXVybCglMjJpbWFnZXMlMkZ1aS1pY29uc19jYzAwMDBfMjU2eDI0MC5wbmclMjIpJmljb25zRGVmYXVsdD11cmwoJTIyaW1hZ2VzJTJGdWktaWNvbnNfNzc3Nzc3XzI1NngyNDAucG5nJTIyKSZpY29uc0NvbnRlbnQ9dXJsKCUyMmltYWdlcyUyRnVpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZyUyMikmaWNvbnNBY3RpdmU9dXJsKCUyMmltYWdlcyUyRnVpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZyUyMikmYmdJbWdVcmxTaGFkb3c9JmJnSW1nVXJsT3ZlcmxheT0mYmdJbWdVcmxIb3Zlcj0mYmdJbWdVcmxIaWdobGlnaHQ9JmJnSW1nVXJsSGVhZGVyPSZiZ0ltZ1VybEVycm9yPSZiZ0ltZ1VybERlZmF1bHQ9JmJnSW1nVXJsQ29udGVudD0mYmdJbWdVcmxBY3RpdmU9Jm9wYWNpdHlGaWx0ZXJTaGFkb3c9JTIyYWxwaGEob3BhY2l0eSUzRDMwKSUyMiZvcGFjaXR5RmlsdGVyT3ZlcmxheT0lMjJhbHBoYShvcGFjaXR5JTNEMzApJTIyJm9wYWNpdHlTaGFkb3dQZXJjPTMwJm9wYWNpdHlPdmVybGF5UGVyYz0zMCZpY29uQ29sb3JIb3Zlcj0lMjM1NTU1NTUmaWNvbkNvbG9ySGlnaGxpZ2h0PSUyMzc3NzYyMCZpY29uQ29sb3JIZWFkZXI9JTIzNDQ0NDQ0Jmljb25Db2xvckVycm9yPSUyM2NjMDAwMCZpY29uQ29sb3JEZWZhdWx0PSUyMzc3Nzc3NyZpY29uQ29sb3JDb250ZW50PSUyMzQ0NDQ0NCZpY29uQ29sb3JBY3RpdmU9JTIzZmZmZmZmJmJnSW1nT3BhY2l0eVNoYWRvdz0wJmJnSW1nT3BhY2l0eU92ZXJsYXk9MCZiZ0ltZ09wYWNpdHlFcnJvcj05NSZiZ0ltZ09wYWNpdHlIaWdobGlnaHQ9NTUmYmdJbWdPcGFjaXR5Q29udGVudD03NSZiZ0ltZ09wYWNpdHlIZWFkZXI9NzUmYmdJbWdPcGFjaXR5QWN0aXZlPTY1JmJnSW1nT3BhY2l0eUhvdmVyPTc1JmJnSW1nT3BhY2l0eURlZmF1bHQ9NzUmYmdUZXh0dXJlU2hhZG93PWZsYXQmYmdUZXh0dXJlT3ZlcmxheT1mbGF0JmJnVGV4dHVyZUVycm9yPWZsYXQmYmdUZXh0dXJlSGlnaGxpZ2h0PWZsYXQmYmdUZXh0dXJlQ29udGVudD1mbGF0JmJnVGV4dHVyZUhlYWRlcj1mbGF0JmJnVGV4dHVyZUFjdGl2ZT1mbGF0JmJnVGV4dHVyZUhvdmVyPWZsYXQmYmdUZXh0dXJlRGVmYXVsdD1mbGF0JmNvcm5lclJhZGl1cz0zcHgmZndEZWZhdWx0PW5vcm1hbCZmZkRlZmF1bHQ9QXJpYWwlMkNIZWx2ZXRpY2ElMkNzYW5zLXNlcmlmJmZzRGVmYXVsdD0xZW0mY29ybmVyUmFkaXVzU2hhZG93PThweCZ0aGlja25lc3NTaGFkb3c9NXB4Jm9mZnNldExlZnRTaGFkb3c9MHB4Jm9mZnNldFRvcFNoYWRvdz0wcHgmb3BhY2l0eVNoYWRvdz0uMyZiZ0NvbG9yU2hhZG93PSUyMzY2NjY2NiZvcGFjaXR5T3ZlcmxheT0uMyZiZ0NvbG9yT3ZlcmxheT0lMjNhYWFhYWEmZmNFcnJvcj0lMjM1ZjNmM2YmYm9yZGVyQ29sb3JFcnJvcj0lMjNmMWE4OTkmYmdDb2xvckVycm9yPSUyM2ZkZGZkZiZmY0hpZ2hsaWdodD0lMjM3Nzc2MjAmYm9yZGVyQ29sb3JIaWdobGlnaHQ9JTIzZGFkNTVlJmJnQ29sb3JIaWdobGlnaHQ9JTIzZmZmYTkwJmZjQ29udGVudD0lMjMzMzMzMzMmYm9yZGVyQ29sb3JDb250ZW50PSUyM2RkZGRkZCZiZ0NvbG9yQ29udGVudD0lMjNmZmZmZmYmZmNIZWFkZXI9JTIzMzMzMzMzJmJvcmRlckNvbG9ySGVhZGVyPSUyM2RkZGRkZCZiZ0NvbG9ySGVhZGVyPSUyM2U5ZTllOSZmY0FjdGl2ZT0lMjNmZmZmZmYmYm9yZGVyQ29sb3JBY3RpdmU9JTIzMDAzZWZmJmJnQ29sb3JBY3RpdmU9JTIzMDA3ZmZmJmZjSG92ZXI9JTIzMmIyYjJiJmJvcmRlckNvbG9ySG92ZXI9JTIzY2NjY2NjJmJnQ29sb3JIb3Zlcj0lMjNlZGVkZWQmZmNEZWZhdWx0PSUyMzQ1NDU0NSZib3JkZXJDb2xvckRlZmF1bHQ9JTIzYzVjNWM1JmJnQ29sb3JEZWZhdWx0PSUyM2Y2ZjZmNlxuKiBDb3B5cmlnaHQgT3BlbkpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9yczsgTGljZW5zZWQgTUlUICovXG4vKiBMYXlvdXQgaGVscGVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaGVscGVyLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnVpLWhlbHBlci1yZXNldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnVpLWhlbHBlci16Zml4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIC1tcy1maWx0ZXI6IFwiYWxwaGEob3BhY2l0eT0wKVwiOyAvKiBzdXBwb3J0OiBJRTggKi9cbn1cblxuLnVpLWZyb250IHtcbiAgei1pbmRleDogMTAwO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi10b3A6IC0wLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udWktd2lkZ2V0LWljb24tYmxvY2sge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIE92ZXJsYXlzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAycHggMCAwIDA7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNWVtIDAuNWVtIDAuN2VtO1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgcGFkZGluZzogMWVtIDIuMmVtO1xuICBib3JkZXItdG9wOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi51aS1tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogMDtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogc3VwcG9ydDogSUUxMCwgc2VlICM4ODQ0ICovXG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBN1wiKTtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzcHggMWVtIDNweCAwLjRlbTtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlciB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG59XG5cbi51aS1tZW51IC51aS1zdGF0ZS1mb2N1cyxcbi51aS1tZW51IC51aS1zdGF0ZS1hY3RpdmUge1xuICBtYXJnaW46IC0xcHg7XG59XG5cbi8qIGljb24gc3VwcG9ydCAqL1xuLnVpLW1lbnUtaWNvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4vKiBsZWZ0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMC4yZW07XG4gIG1hcmdpbjogYXV0byAwO1xufVxuXG4vKiByaWdodC1hbGlnbmVkICovXG4udWktbWVudSAudWktbWVudS1pY29uIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi51aS1idXR0b24ge1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tcmlnaHQ6IDAuMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogU3VwcG9ydDogSUUgPD0gMTEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51aS1idXR0b24sXG4udWktYnV0dG9uOmxpbmssXG4udWktYnV0dG9uOnZpc2l0ZWQsXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGljb24sIGEgd2lkdGggbmVlZHMgdG8gYmUgc2V0IGhlcmUgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IHtcbiAgd2lkdGg6IDJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIG5vIGljb24gc3VwcG9ydCBmb3IgaW5wdXQgZWxlbWVudHMgKi9cbmlucHV0LnVpLWJ1dHRvbi51aS1idXR0b24taWNvbi1vbmx5IHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi8qIGJ1dHRvbiBpY29uIGVsZW1lbnQocykgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyLjFlbTtcbiAgaGVpZ2h0OiAyLjFlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbmlucHV0LnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtaW5kZW50OiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG59XG5cbi8qIHdvcmthcm91bmRzICovXG4vKiBTdXBwb3J0OiBGaXJlZm94IDUgLSA0MCAqL1xuaW5wdXQudWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuYnV0dG9uLnVpLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnVpLWNvbnRyb2xncm91cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udWktY29udHJvbGdyb3VwID4gLnVpLWNvbnRyb2xncm91cC1pdGVtOmZvY3VzLFxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbS51aS12aXN1YWwtZm9jdXMge1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsID4gLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWwge1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG59XG5cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsICsgLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCArIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBTcGlubmVyIHNwZWNpZmljIHN0eWxlIGZpeGVzICovXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1zcGlubmVyLWlucHV0IHtcbiAgLyogU3VwcG9ydDogSUU4IG9ubHksIEFuZHJvaWQgPCA0LjQgb25seSAqL1xuICB3aWR0aDogNzUlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMi40ZW0pO1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1zcGlubmVyIC51aS1zcGlubmVyLXVwIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG59XG5cbi51aS1jaGVja2JveHJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmQge1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDFweCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyZW07XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwgLnVpLWljb24tYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkIC51aS1pY29uLFxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkOmhvdmVyIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4udWktY2hlY2tib3hyYWRpby1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAxN2VtO1xuICBwYWRkaW5nOiAwLjJlbSAwLjJlbSAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuMmVtIDA7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEuOGVtO1xuICBoZWlnaHQ6IDEuOGVtO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyLFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG4gIHRvcDogMXB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgbGVmdDogMnB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcmlnaHQ6IDJweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlciB7XG4gIGxlZnQ6IDFweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG4gIHJpZ2h0OiAxcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gIG1hcmdpbjogMCAyLjNlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDFweCAwO1xufVxuXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICB3aWR0aDogNDUlO1xufVxuXG4udWktZGF0ZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW46IDAgMCAwLjRlbTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGgge1xuICBwYWRkaW5nOiAwLjdlbSAwLjNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMXB4O1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbjogMC43ZW0gMCAwIDA7XG4gIHBhZGRpbmc6IDAgMC4yZW07XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAuNWVtIDAuMmVtIDAuNGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAuMmVtIDAuNmVtIDAuM2VtIDAuNmVtO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiB3aXRoIG11bHRpcGxlIGNhbGVuZGFycyAqL1xuLnVpLWRhdGVwaWNrZXIudWktZGF0ZXBpY2tlci1tdWx0aSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB0YWJsZSB7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvIDAuNGVtO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiAzMy4zJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLFxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgcmlnaHQ6IDJweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQge1xuICBsZWZ0OiAycHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyIHtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50LFxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuLyogSWNvbnMgKi9cbi51aS1kYXRlcGlja2VyIC51aS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbGVmdDogMC41ZW07XG4gIHRvcDogMC4zZW07XG59XG5cbi51aS1kaWFsb2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMC4yZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIHBhZGRpbmc6IDAuNGVtIDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwLjFlbSAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogOTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC4zZW07XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAtMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMXB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBwYWRkaW5nOiAwLjNlbSAxZW0gMC41ZW0gMC40ZW07XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIC51aS1kaWFsb2ctYnV0dG9uc2V0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSBidXR0b24ge1xuICBtYXJnaW46IDAuNWVtIDAuNGVtIDAuNWVtIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW4ge1xuICBoZWlnaHQ6IDJweDtcbiAgdG9wOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtZSB7XG4gIHdpZHRoOiAycHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtcyB7XG4gIGhlaWdodDogMnB4O1xuICBib3R0b206IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS13IHtcbiAgd2lkdGg6IDJweDtcbiAgbGVmdDogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNlLFxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXN3LFxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW5lLFxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW53IHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW5lIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW53IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi51aS1kcmFnZ2FibGUtaGFuZGxlIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktcmVzaXphYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWktcmVzaXphYmxlLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwLjFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXJlc2l6YWJsZS1kaXNhYmxlZCAudWktcmVzaXphYmxlLWhhbmRsZSxcbi51aS1yZXNpemFibGUtYXV0b2hpZGUgLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktcmVzaXphYmxlLW4ge1xuICBjdXJzb3I6IG4tcmVzaXplO1xuICBoZWlnaHQ6IDdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogMDtcbn1cblxuLnVpLXJlc2l6YWJsZS1zIHtcbiAgY3Vyc29yOiBzLXJlc2l6ZTtcbiAgaGVpZ2h0OiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi51aS1yZXNpemFibGUtZSB7XG4gIGN1cnNvcjogZS1yZXNpemU7XG4gIHdpZHRoOiA3cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXJlc2l6YWJsZS13IHtcbiAgY3Vyc29yOiB3LXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi51aS1yZXNpemFibGUtc2Uge1xuICBjdXJzb3I6IHNlLXJlc2l6ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAxcHg7XG59XG5cbi51aS1yZXNpemFibGUtc3cge1xuICBjdXJzb3I6IHN3LXJlc2l6ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGxlZnQ6IC01cHg7XG4gIGJvdHRvbTogLTVweDtcbn1cblxuLnVpLXJlc2l6YWJsZS1udyB7XG4gIGN1cnNvcjogbnctcmVzaXplO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAtNXB4O1xufVxuXG4udWktcmVzaXphYmxlLW5lIHtcbiAgY3Vyc29yOiBuZS1yZXNpemU7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICByaWdodDogLTVweDtcbiAgdG9wOiAtNXB4O1xufVxuXG4udWktcHJvZ3Jlc3NiYXIge1xuICBoZWlnaHQ6IDJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnVpLXByb2dyZXNzYmFyIC51aS1wcm9ncmVzc2Jhci12YWx1ZSB7XG4gIG1hcmdpbjogLTFweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLQUFvQUlBQkFBQUFBUC8vL3lIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tZd05xWHJkQzUyRFMwNmE3TUZaSSs0RkhCQ0tvRGVXS1hxeW1QcUdxeHZKclhaYk14N1R0Yyt3OVhnVTJGQjNsT3lRUldFVDJJRkdpVTltMWZyRFZweFpaYzZiZkh3djRjMVlYUDZrMVZkeTI5MkZiNlVrdXZGdFhwdldTekErSHljWEpIVVhpR1lJaU1nMlI2VzQ1OWduV0dmSE5kaklxRFdWcWVtSDJla3BPYmtwT2xwcFdVcVppcXI2ZWRxcVdRQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcFNNZ1puR2ZhcWNnMUUydXV6RG1tSFVCUjhRaWw5NWhpUEtxV24zYXF0THNTMTh5N0cxU3pOZW93V0JFTnRRZCtUMUprdFAwNW56UFRkSlpsUjZ2VXhOV1dqVit2VVdoV05rV0Z3eGw5VnBaUmVkWWNmbElPTGFmYWEyOFhkc0gveW5sY2MxdVBWRFp4UUlSMEsyNStjSUNDbW9xQ2U1bUdoWk9mZVlTVWg1eUpjSnlya1pXV3BhUjhkb0oybzROWXE2MmxBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZESTRZeTIyWm5JTlJOcW9zdzBCdjdpMWd5SFVrRmo3b1NhV2x1M292QzhHeE5zbzVmbHV6M3FMVmhCVmVUL0x6N1pUSHl4TDVkRGFsUVdQVk9zUVd0Um51d1hhRlRqOWpWVmg4cG1hOUpqWjR6WVNqNVpPeW1hN3V1b2xmZmgrSVI1YVc5N2NIdUJVWEtHS1hsS2puK0RpSFdNY1lKYWg0TjBsWUNNbEpPWGlwR1JyNXFkZ29TVHJxV1NxNldGbDJ5cG9hVUFBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwYUViNkhMZ2QvaU83Rk5XdGNGV2UrdWZPREdqUmZvaUoyYWtTaGJ1ZWIwd3RJNTB6bTAycGJ2d2ZXRU1XQlExektHbExJaHNraUVQbTlSNnZSWHhWNFp6V1QyeUhPR3BXTXlvcmJsS2xOcDhIbUhFYi9sQ1hqY1c3Ym10WFA4WHQyMjlPVldSMWZvZDJlV3FOZkh1TWpYQ1BrSUdOaWxlT2lJbVZtQ09FbW9TZm4zeVhsSldtb0hHaHFwNmlsWXVXWXBtVHFLVWdBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwaUVINmtiNThiaVEzRk5XdE1GV1czZU5WY29qdUZHZnFuWnFTZWJ1UzA2dzVWODAvWDAycEtlOHpGd1A2RUZXT1QxbERGazhyR0VSaDFUVE5Pb2NRNjFIbTRYbTJWZXhVSHB6anltVmlIckZiaUVMc2VmVnJuNlhLZm50MlE5Ry8rWGRpZTQ5OVhIZDJnNGg3aW9PR2hYR0pib0dBblhTQm5vQndLWXlmaW91YlpKMkhuMFJ1UlphZmxaT2lsNTZacDZpaW9LU1hwVUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrb1FScVJ2bnh1STdrVTFhMVVVNWJkNXRuU2VPWlhobW41bFdLM3FOVFd2UmRReFA4cXZhQysveWFZUXpYTzdCTXZhVUVtSlJkM1RzaU1BZ3N3bU5ZclNnWmRZclRYNnRTSEdaTzczZXp1QXcydXh1UStCYmVaZk14c2V4WTM1Ky9RZTRKMWluVjBnNHgzV0h1TWhJbDJqWE9LVDJRK1ZVNWZnb1NVSTUyVmZaeWZrSkdraGE2am1ZK2FhWWRpcnErbFFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLV0JJS3BZZTBMM1lOS1RvcXN3VWx2em5pZ2Q0d2lSNEtoWnJLdDlVcHFpcDYxaTlFM3ZNdnhSZEhsYkVGaUVYZms5WUFSWXhPWlpENlZRMnBVdW5CbXRSWG8xTGY4aE1WVmNObDhKYWZWMzhhTTIvRnU1VjE2Qm42M3I2eHQ5N2owOStNWFNGaTRCbmlHRmFlM2h6Ykg5K2hZQnprcHVVaDVhWm1IdWFuWk9aZ0l1dmJHaU5lb21DbmF4eGFwMnVwYUNac3ErMWtBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLWGpJOEJ5NXpmNGtPeFRWclhOVmx2MVgwZDhJR1pHS0xuTnBZdG04THI5Y3FWZXVPU3ZmT1c3OUQ5YURIaXpOaERKaWRGWmhOeWRFYWhPYURINm5vbXRKanAxdHV0S29OV2t2QTZKcWZSVkxIVS9RVWZhdTlsMng3RzU0ZDFmbDk5NXhjSUdBZFhxTWZCTmFkb1lyaEgrTWcyS0JscFZwYmx1Q2lYbU1uWjJTaDRHQnFKK2NrSU9xcUo2TG1LU2xsWm1zb3E2d3BRQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2xZeC9vTHZveHVKRGtVMWExWVVaYko1OW5TZDJaWGhXcWJSYTIvZ0Y4R3UyRFkzaXFzN3lycSt4QllFa1l2RlNNOGFTU09iRStaZ1JsMUJIRlpOcjdwUkNhdlo1QlcyMTQyaFkzQU4veld0c21mMTJwOVh4eEZsMmxwTG4xcnNlenRmWFpqZElXSWYyczVkSXR3allLQmdvOXlnNXBIZ3pKWFRFZUdsWnVlbnB5UG1wR1FvS09Xa1ltU3BhU25xS2lsZUkyRkFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVmpCK2d1K2pHNGtPUlRWclZoUmxzbm4yZEozWmxlRmFwdEZyYitDWG1POU9vemVMNVZmUDk5SHZBV2hwaVVkY3drcEJIMzgyNUF3WWRVOHhUcWxMR2h0Q29zQXJLTXB2ZmExbU1SYWU5VnZXWmZlQjJYZlBrZUxtbTE4bFVjQmorcDVkbk44alhaM1lJR0VoWXVPVW40NWFvQ0RrcDE2aGw1SWpZSnZqV0tjbm9HUXBxeVBscE9ocjNhRWxhcXJxNTZCcTdWQUFBT3c9PVwiKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MjUpXCI7IC8qIHN1cHBvcnQ6IElFOCAqL1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4udWktcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZSAudWktcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4udWktc2VsZWN0YWJsZSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXNlbGVjdGFibGUtaGVscGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlcjogMXB4IGRvdHRlZCBibGFjaztcbn1cblxuLnVpLXNlbGVjdG1lbnUtbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUge1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuXG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1zZWxlY3RtZW51LW9wdGdyb3VwIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAycHggMC40ZW07XG4gIG1hcmdpbjogMC41ZW0gMCAwIDA7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAwO1xufVxuXG4udWktc2VsZWN0bWVudS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51aS1zZWxlY3RtZW51LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxNGVtO1xufVxuXG4udWktc2VsZWN0bWVudS1pY29uLnVpLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi51aS1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxLjJlbTtcbiAgaGVpZ2h0OiAxLjJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAwLjdlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4vKiBzdXBwb3J0OiBJRTggLSBTZWUgIzY3MjcgKi9cbi51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1oYW5kbGUsXG4udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItcmFuZ2Uge1xuICBmaWx0ZXI6IGluaGVyaXQ7XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMC44ZW07XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHRvcDogLTAuM2VtO1xuICBtYXJnaW4tbGVmdDogLTAuNmVtO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZSB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuICBsZWZ0OiAwO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xuICByaWdodDogMDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAwLjhlbTtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGxlZnQ6IC0wLjNlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0wLjZlbTtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlIHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuICBib3R0b206IDA7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xuICB0b3A6IDA7XG59XG5cbi51aS1zb3J0YWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi51aS1zcGlubmVyLWlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMC4yMjJlbSAwO1xuICBtYXJnaW46IDAuMmVtIDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAwLjRlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG59XG5cbi51aS1zcGlubmVyLWJ1dHRvbiB7XG4gIHdpZHRoOiAxLjZlbTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBtb3JlIHNwZWNpZmljaXR5IHJlcXVpcmVkIGhlcmUgdG8gb3ZlcnJpZGUgZGVmYXVsdCBib3JkZXJzICovXG4udWktc3Bpbm5lciBhLnVpLXNwaW5uZXItYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xufVxuXG4udWktc3Bpbm5lci11cCB7XG4gIHRvcDogMDtcbn1cblxuLnVpLXNwaW5uZXItZG93biB7XG4gIGJvdHRvbTogMDtcbn1cblxuLnVpLXRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IC8qIHBvc2l0aW9uOiByZWxhdGl2ZSBwcmV2ZW50cyBJRSBzY3JvbGwgYnVnIChlbGVtZW50IHdpdGggcG9zaXRpb246IHJlbGF0aXZlIGluc2lkZSBjb250YWluZXIgd2l0aCBvdmVyZmxvdzogYXV0byBhcHBlYXIgYXMgXCJmaXhlZFwiKSAqL1xuICBwYWRkaW5nOiAwLjJlbTtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjJlbSAwLjJlbSAwO1xufVxuXG4udWktdGFicyAudWktdGFicy1uYXYgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMXB4IDAuMmVtIDAgMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IC51aS10YWJzLWFuY2hvciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvcixcbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS1zdGF0ZS1kaXNhYmxlZCAudWktdGFicy1hbmNob3IsXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1sb2FkaW5nIC51aS10YWJzLWFuY2hvciB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLnVpLXRhYnMtY29sbGFwc2libGUgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtcGFuZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAxZW0gMS40ZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi51aS10b29sdGlwIHtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbmJvZHkgLnVpLXRvb2x0aXAge1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLyogQ29tcG9uZW50IGNvbnRhaW5lcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXdpZGdldCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnVpLXdpZGdldCAudWktd2lkZ2V0IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi51aS13aWRnZXQgaW5wdXQsXG4udWktd2lkZ2V0IHNlbGVjdCxcbi51aS13aWRnZXQgdGV4dGFyZWEsXG4udWktd2lkZ2V0IGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG59XG5cbi51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnVpLXdpZGdldC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBzdGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCxcbi51aS1idXR0b24sXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6aG92ZXIsXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG5cbi51aS1zdGF0ZS1kZWZhdWx0IGEsXG4udWktc3RhdGUtZGVmYXVsdCBhOmxpbmssXG4udWktc3RhdGUtZGVmYXVsdCBhOnZpc2l0ZWQsXG5hLnVpLWJ1dHRvbixcbmE6bGluay51aS1idXR0b24sXG5hOnZpc2l0ZWQudWktYnV0dG9uLFxuLnVpLWJ1dHRvbiB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1ob3Zlcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsXG4udWktc3RhdGUtZm9jdXMsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLWJ1dHRvbjpob3Zlcixcbi51aS1idXR0b246Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzJiMmIyYjtcbn1cblxuLnVpLXN0YXRlLWhvdmVyIGEsXG4udWktc3RhdGUtaG92ZXIgYTpob3Zlcixcbi51aS1zdGF0ZS1ob3ZlciBhOmxpbmssXG4udWktc3RhdGUtaG92ZXIgYTp2aXNpdGVkLFxuLnVpLXN0YXRlLWZvY3VzIGEsXG4udWktc3RhdGUtZm9jdXMgYTpob3Zlcixcbi51aS1zdGF0ZS1mb2N1cyBhOmxpbmssXG4udWktc3RhdGUtZm9jdXMgYTp2aXNpdGVkLFxuYS51aS1idXR0b246aG92ZXIsXG5hLnVpLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS12aXN1YWwtZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDFweCByZ2IoOTQsIDE1OCwgMjE0KTtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSxcbmEudWktYnV0dG9uOmFjdGl2ZSxcbi51aS1idXR0b246YWN0aXZlLFxuLnVpLWJ1dHRvbi51aS1zdGF0ZS1hY3RpdmU6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzZWZmO1xuICBiYWNrZ3JvdW5kOiAjMDA3ZmZmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLWljb24tYmFja2dyb3VuZCxcbi51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24tYmFja2dyb3VuZCB7XG4gIGJvcmRlcjogIzAwM2VmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSBhLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssXG4udWktc3RhdGUtYWN0aXZlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWhpZ2hsaWdodCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWQ1NWU7XG4gIGJhY2tncm91bmQ6ICNmZmZhOTA7XG4gIGNvbG9yOiAjNzc3NjIwO1xufVxuXG4udWktc3RhdGUtY2hlY2tlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWQ1NWU7XG4gIGJhY2tncm91bmQ6ICNmZmZhOTA7XG59XG5cbi51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IGEsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IGEge1xuICBjb2xvcjogIzc3NzYyMDtcbn1cblxuLnVpLXN0YXRlLWVycm9yLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvcixcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMWE4OTk7XG4gIGJhY2tncm91bmQ6ICNmZGRmZGY7XG4gIGNvbG9yOiAjNWYzZjNmO1xufVxuXG4udWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciBhIHtcbiAgY29sb3I6ICM1ZjNmM2Y7XG59XG5cbi51aS1zdGF0ZS1lcnJvci10ZXh0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvci10ZXh0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yLXRleHQge1xuICBjb2xvcjogIzVmM2YzZjtcbn1cblxuLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1zZWNvbmRhcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktc2Vjb25kYXJ5IHtcbiAgb3BhY2l0eTogMC43O1xuICAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9NzApXCI7IC8qIHN1cHBvcnQ6IElFOCAqL1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRpc2FibGVkLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTM1KVwiOyAvKiBzdXBwb3J0OiBJRTggKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnVpLXN0YXRlLWRpc2FibGVkIC51aS1pY29uIHtcbiAgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTM1KVwiOyAvKiBzdXBwb3J0OiBJRTggLSBTZWUgIzYwNTkgKi9cbn1cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cbi51aS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnVpLWljb24sXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nXCIpO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc180NDQ0NDRfMjU2eDI0MC5wbmdcIik7XG59XG5cbi51aS1zdGF0ZS1ob3ZlciAudWktaWNvbixcbi51aS1zdGF0ZS1mb2N1cyAudWktaWNvbixcbi51aS1idXR0b246aG92ZXIgLnVpLWljb24sXG4udWktYnV0dG9uOmZvY3VzIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzU1NTU1NV8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbixcbi51aS1idXR0b246YWN0aXZlIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXN0YXRlLWhpZ2hsaWdodCAudWktaWNvbixcbi51aS1idXR0b24gLnVpLXN0YXRlLWhpZ2hsaWdodC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3NzYyMF8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXN0YXRlLWVycm9yIC51aS1pY29uLFxuLnVpLXN0YXRlLWVycm9yLXRleHQgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfY2MwMDAwXzI1NngyNDAucG5nXCIpO1xufVxuXG4udWktYnV0dG9uIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3Nzc3N18yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLyogcG9zaXRpb25pbmcgKi9cbi8qIFRocmVlIGNsYXNzZXMgbmVlZGVkIHRvIG92ZXJyaWRlIGAudWktYnV0dG9uOmhvdmVyIC51aS1pY29uYCAqL1xuLnVpLWljb24tYmxhbmsudWktaWNvbi1ibGFuay51aS1pY29uLWJsYW5rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTItbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTItZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTItbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0yLWUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTZweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1uZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1udyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItbmUtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLXNlLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDFweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbmUtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1zZS1udyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3ctNCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgwcHg7XG59XG5cbi51aS1pY29uLWFycm93LTQtZGlhZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1leHRsaW5rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTgwcHg7XG59XG5cbi51aS1pY29uLW5ld3dpbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC04MHB4O1xufVxuXG4udWktaWNvbi1yZWZyZXNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXNodWZmbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtODBweDtcbn1cblxuLnVpLWljb24tdHJhbnNmZXItZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXRyYW5zZmVydGhpY2stZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1mb2xkZXItY29sbGFwc2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTZweDtcbn1cblxuLnVpLWljb24tZm9sZGVyLW9wZW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtOTZweDtcbn1cblxuLnVpLWljb24tZG9jdW1lbnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtOTZweDtcbn1cblxuLnVpLWljb24tZG9jdW1lbnQtYiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1ub3RlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLW1haWwtY2xvc2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTk2cHg7XG59XG5cbi51aS1pY29uLW1haWwtb3BlbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1zdWl0Y2FzZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtOTZweDtcbn1cblxuLnVpLWljb24tY29tbWVudCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtOTZweDtcbn1cblxuLnVpLWljb24tcGVyc29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1wcmludCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtOTZweDtcbn1cblxuLnVpLWljb24tdHJhc2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWxvY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtOTZweDtcbn1cblxuLnVpLWljb24tdW5sb2NrZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWJvb2ttYXJrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC05NnB4O1xufVxuXG4udWktaWNvbi10YWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTk2cHg7XG59XG5cbi51aS1pY29uLWhvbWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTJweDtcbn1cblxuLnVpLWljb24tZmxhZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhcnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXBlbmNpbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2xvY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWRpc2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhbGN1bGF0b3Ige1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTExMnB4O1xufVxuXG4udWktaWNvbi16b29taW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTExMnB4O1xufVxuXG4udWktaWNvbi16b29tb3V0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24td3JlbmNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tZ2VhciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWhlYXJ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tc3RhciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWxpbmsge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYW5jZWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweDtcbn1cblxuLnVpLWljb24tcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tcGx1c3RoaWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1taW51cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tbWludXN0aGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNsb3NldGhpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWtleSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWxpZ2h0YnVsYiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXNjaXNzb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xpcGJvYXJkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY29weSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1pbWFnZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tc2NyaXB0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tYWxlcnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDRweDtcbn1cblxuLnVpLWljb24taW5mbyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tbm90aWNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1oZWxwIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1jaGVjayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1yYWRpby1vbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcmFkaW8tb2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcGluLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1waW4tcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXBsYXkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjBweDtcbn1cblxuLnVpLWljb24tcGF1c2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXNlZWstbmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1wcmV2IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLWVuZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1zdGFydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLyogdWktaWNvbi1zZWVrLWZpcnN0IGlzIGRlcHJlY2F0ZWQsIHVzZSB1aS1pY29uLXNlZWstc3RhcnQgaW5zdGVhZCAqL1xuLnVpLWljb24tc2Vlay1maXJzdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc3RvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tZWplY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2MHB4O1xufVxuXG4udWktaWNvbi12b2x1bWUtb2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tdm9sdW1lLW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tcG93ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzZweDtcbn1cblxuLnVpLWljb24tc2lnbmFsLWRpYWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLXNpZ25hbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWJhdHRlcnktMiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtbWludXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXpvb21pbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS16b29tb3V0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwOHB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1taW51cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMjA4cHg7XG59XG5cbi51aS1pY29uLXNxdWFyZXNtYWxsLXBsdXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjA4cHg7XG59XG5cbi51aS1pY29uLXNxdWFyZXNtYWxsLW1pbnVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1zcXVhcmVzbWFsbC1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tZ3JpcC1kb3R0ZWQtdmVydGljYWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1kb3R0ZWQtaG9yaXpvbnRhbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1zb2xpZC12ZXJ0aWNhbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1zb2xpZC1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwc21hbGwtZGlhZ29uYWwtc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXAtZGlhZ29uYWwtc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMjI0cHg7XG59XG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBDb3JuZXIgcmFkaXVzICovXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItdG9wLFxuLnVpLWNvcm5lci1sZWZ0LFxuLnVpLWNvcm5lci10bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLXRyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItbGVmdCxcbi51aS1jb3JuZXItYmwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci1ib3R0b20sXG4udWktY29ybmVyLXJpZ2h0LFxuLnVpLWNvcm5lci1iciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi8qIE92ZXJsYXlzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjYWFhYWFhO1xuICBvcGFjaXR5OiAwLjAwMztcbiAgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PS4zKVwiOyAvKiBzdXBwb3J0OiBJRTggKi9cbn1cblxuLnVpLXdpZGdldC1zaGFkb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNXB4ICM2NjY2NjY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4ICM2NjY2NjY7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgU2VsZWN0cmljIHYxLjEzLjBcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zZWxlY3RyaWMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0cmljLXJlc3BvbnNpdmUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlbGVjdHJpYyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2VsZWN0cmljIC5sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luOiAwIDM4cHggMCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgaGVpZ2h0OiAzOHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0cmljIC5idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4ZjhmODtcbiAgY29sb3I6ICNCQkI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udDogMC8wIGE7XG4gICpmb250OiAyMHB4LzM4cHggTHVjaWRhIFNhbnMgVW5pY29kZSwgQXJpYWwgVW5pY29kZSBNUywgQXJpYWw7XG59XG5cbi5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JCQjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnNlbGVjdHJpYy1mb2N1cyAuc2VsZWN0cmljIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWFhYWFhO1xufVxuXG4uc2VsZWN0cmljLWhvdmVyIC5zZWxlY3RyaWMge1xuICBib3JkZXItY29sb3I6ICNjNGM0YzQ7XG59XG5cbi5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9uIHtcbiAgY29sb3I6ICNhMmEyYTI7XG59XG5cbi5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2EyYTJhMjtcbn1cblxuLnNlbGVjdHJpYy1vcGVuIHtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLnNlbGVjdHJpYy1vcGVuIC5zZWxlY3RyaWMge1xuICBib3JkZXItY29sb3I6ICNjNGM0YzQ7XG59XG5cbi5zZWxlY3RyaWMtb3BlbiAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWxlY3RyaWMtZGlzYWJsZWQge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdHJpYy1oaWRlLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cblxuLnNlbGVjdHJpYy1oaWRlLXNlbGVjdCBzZWxlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAlO1xufVxuXG4uc2VsZWN0cmljLWhpZGUtc2VsZWN0LnNlbGVjdHJpYy1pcy1uYXRpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2VsZWN0cmljLWhpZGUtc2VsZWN0LnNlbGVjdHJpYy1pcy1uYXRpdmUgc2VsZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zZWxlY3RyaWMtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgKmZvbnQ6IDAvMCBhICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdHJpYy10ZW1wLXNob3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIEl0ZW1zIGJveCAqL1xuLnNlbGVjdHJpYy1pdGVtcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuICB6LWluZGV4OiAtMTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggLTZweDtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLXNjcm9sbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5zZWxlY3RyaWMtYWJvdmUgLnNlbGVjdHJpYy1pdGVtcyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIHVsLCAuc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjNjY2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgbGkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRTBFMEUwO1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyBsaS5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICNEMEQwRDA7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Q1RDVENTtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgLmRpc2FibGVkIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgLnNlbGVjdHJpYy1ncm91cC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cC5kaXNhYmxlZCBsaSB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5tYWluUG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ucG9wdXAtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gIHdpZHRoOiA5MCU7XG59XG4ucG9wdXAtY29udGVudC5yZXF1ZXN0LWhvc3QtZm9ybS1jb250ZW50IHtcbiAgd2lkdGg6IDgwJTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5wb3B1cC1jb250ZW50LnRoYW5rLXlvdS1yZXF1ZXN0LWhvc3QtY29udGVudCwgLnBvcHVwLWNvbnRlbnQucmVxdWVzdC1ob3N0LWZvcm0tbWVzc2FnZSB7XG4gIHdpZHRoOiA4MCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLWNvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnBvcHVwLWNvbnRlbnQuc21hbGwge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLnBvcHVwLWNvbnRlbnQubG9naW4tZGVza3RvcCB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIGFuaW1hdGlvbjogc2xpZGUtaW4gMXMgZm9yd2FyZHM7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlLWluIDFzIGZvcndhcmRzO1xuICB9XG4gIC5wb3B1cC1jb250ZW50LnNsaWRlLWluIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDYwcHgpO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlLWluIDFzIGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbjogc2xpZGVJbkxlZnQgMXMgZm9yd2FyZHM7XG4gIH1cbiAgQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gICAgMCUge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgfVxuICB9XG4gIC5wb3B1cC1jb250ZW50LndpdGgtc2Nyb2xsIHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuICAucG9wdXAtY29udGVudC5yZXF1ZXN0LWhvc3QtZm9ybS1jb250ZW50IHtcbiAgICB3aWR0aDogNTElO1xuICB9XG4gIC5wb3B1cC1jb250ZW50LnRoYW5rLXlvdS1yZXF1ZXN0LWhvc3QtY29udGVudCwgLnBvcHVwLWNvbnRlbnQucmVxdWVzdC1ob3N0LWZvcm0tbWVzc2FnZSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLWNvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnBvcHVwLWNvbnRlbnQuc21hbGwge1xuICAgIHdpZHRoOiA1MiU7XG4gIH1cbiAgLnBvcHVwLWNvbnRlbnQucmVxdWVzdC1ob3N0LWZvcm0tY29udGVudCB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucG9wdXAtY29udGVudC5zbWFsbCB7XG4gICAgd2lkdGg6IDQxJTtcbiAgfVxuICAucG9wdXAtY29udGVudC5sb2dpbi1kZXNrdG9wIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAucG9wdXAtY29udGVudC5yZXF1ZXN0LWhvc3QtZm9ybS1jb250ZW50IHtcbiAgICB3aWR0aDogMTAyNXB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnBvcHVwLWNvbnRlbnQudGhhbmsteW91LXJlcXVlc3QtaG9zdC1jb250ZW50LCAucG9wdXAtY29udGVudC5yZXF1ZXN0LWhvc3QtZm9ybS1tZXNzYWdlIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucG9wdXAtY29udGVudC5yZXF1ZXN0LWhvc3QtZm9ybS1jb250ZW50IHtcbiAgICB3aWR0aDogMTExNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucG9wdXAtY29udGVudC5yZXF1ZXN0LWhvc3QtZm9ybS1jb250ZW50IHtcbiAgICB3aWR0aDogMTE4NXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucG9wdXAtY29udGVudC5yZXF1ZXN0LWhvc3QtZm9ybS1jb250ZW50IHtcbiAgICB3aWR0aDogMTI3NXB4O1xuICB9XG59XG4uY2hhbmdlLXBlb3BsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1ib3ggLnNlbC1pY29uIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRvcDogNnB4O1xuICByaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc3VpdGNhc2UtcGFnZS1zcHJpdGUtNzA0N2MzNTIwOC5zdmcjaWNvbi1hcnJvdy1kb3duLWJsdWVcIikgcmlnaHQgbm8tcmVwZWF0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1ib3ggLnNlbC1pY29uLnVwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWNoaWxkcmVuLCAuY2hhbmdlLXBlb3BsZS13cmFwcGVyIC5zZWwtYWR1bHRzLCAuY2hhbmdlLXBlb3BsZS13cmFwcGVyIC5vcHRpb25zLWxpc3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNzZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgcGFkZGluZzogOHB4O1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWNoaWxkcmVuIC5vcHRpb25zLCAuY2hhbmdlLXBlb3BsZS13cmFwcGVyIC5zZWwtYWR1bHRzIC5vcHRpb25zLCAuY2hhbmdlLXBlb3BsZS13cmFwcGVyIC5vcHRpb25zLWxpc3QgLm9wdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1jaGlsZHJlbiAub3B0aW9uczpudGgtbGFzdC1jaGlsZCgxKSwgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWFkdWx0cyAub3B0aW9uczpudGgtbGFzdC1jaGlsZCgxKSwgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAub3B0aW9ucy1saXN0IC5vcHRpb25zOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWNoaWxkcmVuIC5vcHRpb25zLnNlbGVjdGVkLCAuY2hhbmdlLXBlb3BsZS13cmFwcGVyIC5zZWwtY2hpbGRyZW4gLm9wdGlvbnM6Zm9jdXMsIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1jaGlsZHJlbiAub3B0aW9uczpob3ZlciwgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWNoaWxkcmVuIC5vcHRpb25zOmFjdGl2ZSwgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWFkdWx0cyAub3B0aW9ucy5zZWxlY3RlZCwgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWFkdWx0cyAub3B0aW9uczpmb2N1cywgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWFkdWx0cyAub3B0aW9uczpob3ZlciwgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWFkdWx0cyAub3B0aW9uczphY3RpdmUsIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLm9wdGlvbnMtbGlzdCAub3B0aW9ucy5zZWxlY3RlZCwgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAub3B0aW9ucy1saXN0IC5vcHRpb25zOmZvY3VzLCAuY2hhbmdlLXBlb3BsZS13cmFwcGVyIC5vcHRpb25zLWxpc3QgLm9wdGlvbnM6aG92ZXIsIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLm9wdGlvbnMtbGlzdCAub3B0aW9uczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLm9wdGlvbnMtbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFZhcmlhYmxlc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRNaXhpbnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0UmVzZXRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbioge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5LFxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmh0bWwge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmJvZHkge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xufVxuXG5pbWcsXG5pZnJhbWUsXG52aWRlbyxcbmF1ZGlvLFxub2JqZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWcsXG5pZnJhbWUge1xuICBib3JkZXI6IDAgbm9uZTtcbn1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5hLFxuYnV0dG9uLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1yZXNldF0sXG5pbnB1dFt0eXBlPWZpbGVdLFxuaW5wdXRbdHlwZT1pbWFnZV0sXG5sYWJlbFtmb3JdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5hW2hyZWZePXRlbF0sXG5idXR0b25bZGlzYWJsZWRdLFxuaW5wdXRbZGlzYWJsZWRdLFxudGV4dGFyZWFbZGlzYWJsZWRdLFxuc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9ZGF0ZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuaW5wdXRbdHlwZT1tb250aF0sXG5pbnB1dFt0eXBlPXdlZWtdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPW51bWJlcl0sXG5pbnB1dFt0eXBlPXNlYXJjaF0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPXRpbWVdLFxuaW5wdXRbdHlwZT11cmxdLFxuaW5wdXRbdHlwZT1jb2xvcl0sXG50ZXh0YXJlYSxcbmFbaHJlZl49dGVsXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxubmF2IHVsLFxubmF2IG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZSBvdXRzaWRlIG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QmFzZVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keSB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LWZhbWlseTogUG9wcGlucywgU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpob3ZlciwgYVtocmVmXj10ZWxdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0Q2xhc3NlcyBmb3IgdGhlIGNvbG9ycztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5iYXNpYy1yZWQge1xuICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgZmlsbDogdmFyKC0tcmVkLWJhc2ljKTtcbn1cblxuLmJhc2ljLWJsdWUge1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGZpbGw6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuXG4uYmFzaWMtZ3JlZW4ge1xuICBjb2xvcjogdmFyKC0tZ3JlZW4tYmFzaWMpO1xuICBmaWxsOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG59XG5cbi5iYXNpYy15ZWxsb3cge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgZmlsbDogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cblxuLndoaXRlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZmlsbDogdmFyKC0td2hpdGUpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdENsYXNzZXMgZm9yIHRoZSBiYWNrZ3JvdW5kIGNvbG9ycztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5iYy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xufVxuXG4uYmMtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuXG4uYmMtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG59XG5cbi5iYy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuXG4uaGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm5vLWRpc3BsYXksXG4jZ3R4LXRyYW5zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mYS5mYS1zdGFyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhLmZhLXN0YXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uby1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCA3cHggMCAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uby1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG4uZGVza3RvcC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGVza3RvcC10aXRsZSB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgfVxufVxuXG5odG1sLCBib2R5IHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpICNmMWYxZjE7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG5cbi5hLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMCAwO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG59XG4uYS1idG46Zm9jdXMsIC5hLWJ0bjpob3ZlciwgLmEtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLmEtYnRuLndoaXRlIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmEtYnRuLndoaXRlOmZvY3VzLCAuYS1idG4ud2hpdGU6aG92ZXIsIC5hLWJ0bi53aGl0ZTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5zdWJzdHJhdGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjAwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMTM3MjU0OTAyKTtcbn1cbi5zdWJzdHJhdGUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEhlbHBlcnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICBIaWRkZW4gICovXG5baGlkZGVuXSxcbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qICBHcmlkICAqL1xuLmNvbCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMTtcbn1cbi5jb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuLmNvbC0tMW9mMiB7XG4gIG1heC13aWR0aDogNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xufVxuLmNvbC0tMW9mNCB7XG4gIG1heC13aWR0aDogMjUlO1xuICBmbGV4OiAwIDAgMjUlO1xufVxuXG4udmlzaWJsZS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRUZXh0IENvbG9yc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnJlZC1jb2xvciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xufVxuXG4uZ3JlZW4tY29sb3Ige1xuICBjb2xvcjogIzExOGM4Zjtcbn1cblxuLnllbGxvdy1jb2xvciB7XG4gIGNvbG9yOiAjZmFiNjRlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdERhdGVwaWNrZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLW5hdiB7XG4gIHBhZGRpbmc6IDE2cHggMThweCA3cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxscyB7XG4gIG1hcmdpbjogMCAtMTZweDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1uYXYtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI4MzA2YztcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLW5hdi10aXRsZSBpIHtcbiAgY29sb3I6ICMyODMwNmM7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBzdmcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gcGF0aCB7XG4gIHN0cm9rZTogcmVkO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDQ2cHggMCAzMXB4O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWRheXMtbmFtZXMge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI4MzA2YztcbiAgbWFyZ2luOiAwIDAgM3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tZGF5LW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZsZXg6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY2VsbC1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC40cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNpY29uLWNhbGVuZGFyLXBvaW50ZXJcIikgbm8tcmVwZWF0IDAgMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB6LWluZGV4OiAtMTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHM7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY2VsbC1kYXkuLWN1cnJlbnQtOmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheS4tc2VsZWN0ZWQtIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY2VsbC1kYXkuLXNlbGVjdGVkLTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY2VsbC1kYXkuLWRpc2FibGVkLSB7XG4gIGNvbG9yOiAjYjZiNmI2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGF0ZXBpY2tlciB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRhdGVwaWNrZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRSYW5nZSBTbGlkZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5yYW5nZS1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMnB4O1xufVxuLnJhbmdlLXNsaWRlciAuZG90cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmFuZ2Utc2xpZGVyIC5kb3RzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjO1xufVxuLnJhbmdlLXNsaWRlciAudWktd2lkZ2V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMyODMwNmMgIWltcG9ydGFudDtcbn1cbi5yYW5nZS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNlODQwNDI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdG9wOiAtMTBweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRNYXNvbnJ5XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWFzb25yeS1ncmlkIC5jb2wtbGctNCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubWFzb25yeS1ncmlkLS1zaXplMSAuY29sLWxnLTQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubWFzb25yeS1ncmlkLWFsdCAuY29sLWxnLTQge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLm1hc29ucnktZ3JpZC1hbHQtLXNpemUxIC5jb2wtbGctNCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFzb25yeS1ncmlkID4gZGl2IHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hc29ucnktZ3JpZCAuY29sLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1hc29ucnktZ3JpZC1hbHQgPiBkaXYge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuICAubWFzb25yeS1ncmlkLWFsdCAuY29sLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RGlzYWJsZSBTY3JvbGxcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5kaXNhYmxlLXNjcm9sbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogNTA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5kaXNhYmxlLXNjcm9sbC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNlbGVjdHJpY1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlbGVjdHJpYyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5zZWxlY3RyaWMgLmxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjJGMjtcbiAgaGVpZ2h0OiA1OHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA1NHB4IDM2cHg7XG59XG4uc2VsZWN0cmljIC5sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWFuZ2xlLWRvd24tZ3JheS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlbGVjdHJpYyAuYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyB7XG4gIHdpZHRoOiA1MTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuLnNlbGVjdHJpYy1pdGVtcyB1bCB7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDU0cHggMzZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDY5cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGkgKyBsaSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGk6bnRoLWNoaWxkKDQpIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGk6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMXB4O1xuICBsZWZ0OiAtNnB4O1xuICByaWdodDogLTExcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjNzA3MDcwO1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaS5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1cHggY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzdweCAyNXB4O1xuICB9XG4gIC5zZWxlY3RyaWMgLmxhYmVsOmFmdGVyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgfVxuICAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWxlY3RyaWMtaXRlbXMgdWwge1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgfVxuICAuc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWluLWhlaWdodDogMzZweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzdweCAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggNTBweDtcbiAgfVxuICAuc2VsZWN0cmljLWl0ZW1zIGxpOm50aC1jaGlsZCg0KTphZnRlciB7XG4gICAgdG9wOiAtMTRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4vKiAgZm9yIHRoZSBsaWdodCBiYWNrZ3JvdW5kIGltYWdlcyAoZXhjZXB0IG1vYmlsZSkgICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXhwZXJpZW5jZS1zbGlkZSAuYXJ0aWNsZV9fYm9keSB7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAzcHggIzAwMDAwMDtcbiAgfVxufVxuLmZlYXR1cmUtc2Vjb25kYXJ5IC5mZWF0dXJlX19ib2R5ID4gaDMge1xuICB0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwO1xufVxuLmZlYXR1cmUtc2Vjb25kYXJ5IC5mZWF0dXJlX19ib2R5IC5mYXZvdXJpdGVfX3RpdGxlIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qICBhY3RpdmUgY3Vyc29yIGZvciBhbGwgc2VsZWN0cyAgKi9cbi5zZWxlY3Qgc2VsZWN0OmhvdmVyLFxuLnNlbGVjdCBzZWxlY3Q6Zm9jdXMsXG4uc2VsZWN0IHNlbGVjdDphY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5leHBlcmllbmNlcy1zbGlkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZXhwZXJpZW5jZXMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXhwZXJpZW5jZXMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG5cbi8qICBmb3IgdGhlIEFkdWx0cy9DaGlsZHJlbiBpbnB1dHMgICovXG4uaW5jcmVtZW50b3JfX2ZpZWxkOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiAgRHJvcCBzaGFkb3cgY2xhc3MgZm9yIHRoZSBhbGwgVGl0bGVzICAqL1xuLmRyb3Atc2hhZG93IHtcbiAgdGV4dC1zaGFkb3c6IDNweCAzcHggM3B4ICMwMDAwMDA7XG59XG5cbi8qICBhdXRvIGhlaWdodCB0byByZW1vdmUgZXh0cmEgc3BhY2VzIGluIGhvc3QncyBkZXNjcmlwdGlvbiAgKi9cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgLmhvc3RfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi8qICBjb3JyZWN0IHdpdGggZm9yIHRoZSBjaXJjbGVzIGluICdTdWJzY3JpYmUgbm93IGFuZCB0aGFuayB1cyBsYXRlcicgc2VjdGlvbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxpc3QtY2lyY2xlcyAuaWNvbi1jaXJsY2UxIHtcbiAgICB3aWR0aDogMTg2cHg7XG4gIH1cbiAgLmxpc3QtY2lyY2xlcyAuaWNvbi1jaXJsY2UyIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLmxpc3QtY2lyY2xlcyAuaWNvbi1jaXJsY2UzIHtcbiAgICB3aWR0aDogMTg5cHg7XG4gIH1cbn1cbi5hcnRpY2xlLXNlY29uZGFyeSArIGRpdi5jb250ZW50LXBhZ2UtZm9ybSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogIHN0eWxlIGZvciB0aGUgc2lnbi11cC1mb3JtICAqL1xuLnJvYmx5LXdyYXAge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogIHN0eWxlIGZvciBzbG9nYW4gdGl0bGUgc2VjdGlvbiAgKi9cbi5zbG9nYW5fX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zbG9nYW5fX3RpdGxlID4gaDMge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cblxuLmludmlzaWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuXG4vKiBUT0RPOjogRE0gJiBJTiByZWZhY3RvciBhbmQgbWFrZSBsZXNzIGh1Z2UgICAqL1xuLyogIGhvc3QgY29udGVudCAgKi9cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyB7XG4gIHdpZHRoOiAzMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW46IDAgMCA2MHB4IDA7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLnNlY3Rpb25fX2hlYWQgaDIge1xuICBmb250LXNpemU6IDMwcHg7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLndpZGdldC1tZXNzYWdlcyAud2lkZ2V0LW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIC53aWRnZXQtbWVzc2FnZXMgLndpZGdldC1tZXNzYWdlIC53aWRnZXRfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLndpZGdldC1tZXNzYWdlcyAud2lkZ2V0LW1lc3NhZ2UgLndpZGdldF9fY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIC53aWRnZXQtbWVzc2FnZXMgLndpZGdldC1tZXNzYWdlIC53aWRnZXRfX2NvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMCAwO1xufVxuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiAgaG9zdCByZXF1ZXN0ICAqL1xuLmhvc3QtcmVxdWVzdCAuZm9ybV9fY29sLFxuLmhvc3QtcmVxdWVzdCAuYWNjb3JkaW9ucyB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuLmhvc3QtcmVxdWVzdCAuZm9ybV9fY29sIGg2LFxuLmhvc3QtcmVxdWVzdCAuYWNjb3JkaW9ucyBoNiB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubWF5LWFsc28tbGlrZSB7XG4gIHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuXG4uaG9zdC1wYWdlLXNsaWRlciB7XG4gIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB0b3A6IDUwJTtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLWl0ZW0ge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBwYWRkaW5nOiAwIDZweDtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC5pY29uLWNvY2t0YWlsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvc3ZnL2NvY2t0YWlsLWljb24uc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLmljb24tZm9vdGJhbCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3N2Zy9mdXRib2wtaWNvbi5zdmdcIikgbm8tcmVwZWF0O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLnRleHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaG9zdC1wYWdlLXNsaWRlci5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhvc3QtcGFnZS1zbGlkZXIuY29udGFpbmVyIC5ob3N0LXBhZ2Utc2xpZGVyLWl0ZW0ge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbiAgLmhvc3QtcGFnZS1zbGlkZXIuY29udGFpbmVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLmljb24ge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuaG9zdC1wYWdlLXNsaWRlci5jb250YWluZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC50ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRXcmFwcGVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qICBXcmFwcGVyIFByaW1hcnkgICovXG59XG4ud3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAyMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHM7XG59XG4ud3JhcHBlci5hY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLndyYXBwZXItLXByaW1hcnkge1xuICBwYWRkaW5nLXRvcDogOTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cmFwcGVyIHtcbiAgICAvKiAgV3JhcHBlciBQcmltYXJ5ICAqL1xuICAgIC8qICBXcmFwcGVyIFNlY29uZGFyeSAgKi9cbiAgfVxuICAud3JhcHBlci0tcHJpbWFyeSB7XG4gICAgcGFkZGluZy10b3A6IDQ5cHg7XG4gIH1cbiAgLndyYXBwZXItLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZy10b3A6IDQ5cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2hlbGxcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zaGVsbCB7XG4gIG1heC13aWR0aDogMTIyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5zaGVsbC0tZmx1aWQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0Q29udGFpbmVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTQ0MnB4O1xuICB9XG4gIC5jb250YWluZXItLXNpemUxIHtcbiAgICBtYXgtd2lkdGg6IDEyMDVweDtcbiAgfVxuICAuY29udGFpbmVyLS1zaXplMiB7XG4gICAgbWF4LXdpZHRoOiAxMTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFpbmVyLS1zbWFsbCB7XG4gICAgcGFkZGluZzogMCAzNXB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdENvbnRhaW5lciBJbm5lclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNvbnRhaW5lci1pbm5lciB7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWluZXItaW5uZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRIZWFkZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDIwMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIC8qICBIZWFkZXIgU2VsZWN0ICAqL1xuICAvKiAgSGVhZGVyIFZpc2libGUgc2VsZWN0ICAqL1xufVxuLmhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA5MHB4IDY5cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cztcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAxO1xufVxuLmhlYWRlciAuaGVhZGVyX19zZWxlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmhlYWRlciAuaGVhZGVyX19zZWxlY3Qgc2VsZWN0IHtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICB3aWR0aDogaW5oZXJpdDtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzLCBib3JkZXItY29sb3IgMC40cztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVhZGVyIC5oZWFkZXJfX3NlbGVjdCBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlcl9fc2VsZWN0OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhlYWRlci5maXhlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuLmhlYWRlci5maXhlZDphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5oZWFkZXIuZml4ZWQgLmxvZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvbG9nby1zZWNvbmRhcnkucG5nKTtcbn1cbi5oZWFkZXIuZml4ZWQgLmhlYWRlcl9fc2VsZWN0OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWFuZ2xlLWRvd24ucG5nKTtcbn1cbi5oZWFkZXIuZml4ZWQgLmhlYWRlcl9fc2VsZWN0IHNlbGVjdCB7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBib3JkZXItY29sb3I6ICNlODQwNDI7XG59XG4uaGVhZGVyLS1zZWxlY3QgLmhlYWRlcl9fc2VsZWN0IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cztcbn1cbi5oZWFkZXIudmlzaWJsZS1zZWxlY3QgLmhlYWRlcl9fc2VsZWN0IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDlweCAwIDdweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMsIHRyYW5zZm9ybSAwLjRzO1xuICAgIHotaW5kZXg6IDI1MDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICB9XG4gIC5oZWFkZXI6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlcl9fc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLmxvZ28ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sb2dvLXNlY29uZGFyeS5wbmcpO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlcl9fc2VsZWN0OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tYW5nbGUtZG93bi5wbmcpO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlcl9fc2VsZWN0IHNlbGVjdCB7XG4gICAgY29sb3I6ICNlODQwNDI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTg0MDQyO1xuICB9XG4gIC5oZWFkZXIudXAge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLmhlYWRlci5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuICB9XG59XG4uYmx1ZV9fYmFyIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5ibHVlX19iYXIgaDIge1xuICB0ZXh0LXNoYWRvdzogMCAwIDVweCAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc2VjdGlvbi1kZWYgLm1vYmlsZS1leHBlcmllbmNlLWl0ZW0ge1xuICBwYWRkaW5nOiA1dmg7XG4gIG1hcmdpbjogM3ZoIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tZGVmIC5tb2JpbGUtZXhwZXJpZW5jZS1pdGVtIC5hcnRpY2xlLXNtYWxsID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZWN0aW9uLWRlZiAubW9iaWxlLWV4cGVyaWVuY2UtaXRlbSAuYXJ0aWNsZS1zbWFsbCA+IGEgPiBoNCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDJ2aDtcbn1cbi5zZWN0aW9uLWRlZiAubW9iaWxlLWV4cGVyaWVuY2UtaXRlbSAuYXJ0aWNsZS1zbWFsbCAuYXJ0aWNsZV9faW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5zZWN0aW9uLWRlZiAubW9iaWxlLWV4cGVyaWVuY2UtaXRlbSAuYXJ0aWNsZS1zbWFsbCA+IGg2IHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAydmg7XG59XG4uc2VjdGlvbi1kZWYgLm1vYmlsZS1leHBlcmllbmNlLWl0ZW0gLmFydGljbGUtc21hbGwgLmFydGljbGVfX2JvZHkgcDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi1kZWYgLm1vYmlsZS1leHBlcmllbmNlLWl0ZW0gLnNlZS1leHByZXNzZXNfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogM3ZoO1xuICBwYWRkaW5nOiAxdmggMnZoO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNlY3Rpb24tZGVmIC5tb2JpbGUtZXhwZXJpZW5jZS1pdGVtIC5zZWUtZXhwcmVzc2VzX19idG46aG92ZXIsIC5zZWN0aW9uLWRlZiAubW9iaWxlLWV4cGVyaWVuY2UtaXRlbSAuc2VlLWV4cHJlc3Nlc19fYnRuOmZvY3VzLCAuc2VjdGlvbi1kZWYgLm1vYmlsZS1leHBlcmllbmNlLWl0ZW0gLnNlZS1leHByZXNzZXNfX2J0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbn1cbi5zZWN0aW9uLWRlZiAjZ3R4LXRyYW5zIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNlY3Rpb24tZGVmIHVsLCAuc2VjdGlvbi1kZWYgb2wge1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0Rm9vdGVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZm9vdGVyIHtcbiAgY29sb3I6ICNmNjNlM2MgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvb3RlciAub3VyLWluZm8ge1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG4uZm9vdGVyX19jYXRlZ29yeS10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5mb290ZXIgLmJ0bi1jaGF0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTcyMXB4O1xuICB6LWluZGV4OiAyMDA7XG59XG4uZm9vdGVyIC5mb290ZXJfX25hdiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyIC5mb290ZXJfX25hdiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2Y2M2UzYztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cztcbn1cbi5mb290ZXIgLmZvb3Rlcl9fbmF2IGE6aG92ZXIge1xuICBjb2xvcjogI2Y2M2UzYztcbn1cbi5mb290ZXIgLmZvb3Rlcl9fbmF2IGE6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXIgLmZvb3Rlcl9fbmF2IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG4uZm9vdGVyIC5mb290ZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuLmZvb3RlciAuZm9vdGVyX19jb250ZW50IC5zb2NpYWxzIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbn1cbi5mb290ZXIgLm91ci1jaXRpZXMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5mb290ZXIgLm91ci1jaXRpZXNfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5mb290ZXIgLm91ci1jaXRpZXMgLm91ci1jaXRpZXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogMjAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXIgLm91ci1jaXRpZXMgLm91ci1jaXRpZXMtbGlzdCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5vdXItY2l0aWVzIC5vdXItY2l0aWVzLWxpc3Qge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmZvb3RlciAub3VyLWNpdGllcyAub3VyLWNpdGllcy1saXN0IHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG59XG4uZm9vdGVyIC5vdXItY2l0aWVzIC5vdXItY2l0aWVzLWxpc3QgbGkge1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbjogMCA3JSAycHggMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5mb290ZXIgLm91ci1jaXRpZXMgLm91ci1jaXRpZXMtbGlzdCBsaS5jb250aW5lbnQge1xuICBtYXJnaW46IDEwcHggNyUgMTBweCAwO1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmZvb3RlciAub3VyLWNpdGllcyAub3VyLWNpdGllcy1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDclIDEwcHggMDtcbn1cbi5mb290ZXIgLm91ci1jaXRpZXMgLm91ci1jaXRpZXMtbGlzdCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3RlciAub3VyLWNpdGllcyAub3VyLWNpdGllcy1saXN0IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgLmZvb3RlciAuYnRuLWNoYXQge1xuICAgIG1hcmdpbjogMDtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyIC5idG4tY2hhdCB7XG4gICAgbWFyZ2luOiAwIC01NTVweCAwIDA7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZm9vdGVyIC5idG4tY2hhdCB7XG4gICAgbWFyZ2luOiAwIC00NjVweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyIC5idG4tY2hhdCB7XG4gICAgbWFyZ2luOiAwIC0zNDVweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jYXRlZ29yeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAuZm9vdGVyIC5idG4tY2hhdCB7XG4gICAgYm90dG9tOiAxMnB4O1xuICAgIHotaW5kZXg6IDMwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNTVweDtcbiAgfVxuICAuZm9vdGVyIC5jb2wtbGctMiArIC5jb2wtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXJfX25hdiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5mb290ZXIgLmZvb3Rlcl9fbmF2IGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMCAxOHB4O1xuICB9XG4gIC5mb290ZXIgLmZvb3Rlcl9fY29udGVudCAuc29jaWFscyB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXJfX2NvbnRlbnQgLnNvY2lhbHMgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9vdGVyIC5idG4tY2hhdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEJ1dHRvblxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXJlZC1iYXNpYyk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi13aWR0aDogMTI4cHg7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzLCBjb2xvciAwLjRzLCBib3JkZXItY29sb3IgMC40cztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5idG46Zm9jdXMsIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQtYmFzaWMpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tLXJlZCB7XG4gIGJhY2tncm91bmQ6ICNlODQwNDI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi0tcmVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNlODQwNDI7XG59XG4uYnRuLS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjRkZCNzRCO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tLXllbGxvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjRkZCNzRCO1xufVxuLmJ0bi0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjNkJDMTRCO1xuICBib3JkZXItY29sb3I6ICM2QkMxNEI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi0tZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzZCQzE0Qjtcbn1cbi5idG4tLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMmEzMDcwO1xuICBib3JkZXItY29sb3I6ICMyYTMwNzA7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA3cHggMTBweCAhaW1wb3J0YW50O1xufVxuLmJ0bi0tYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmc6IDExcHggMTdweDtcbiAgbWluLXdpZHRoOiAxODlweDtcbn1cbi5idG4tLWJvcmRlci13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjZTg0MDQyO1xufVxuLmJ0bi0tc2l6ZTEge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG4uYnRuLS1zaXplMiB7XG4gIG1pbi13aWR0aDogMTQ0cHg7XG59XG4uYnRuLS1zaXplMyB7XG4gIG1pbi13aWR0aDogMTU1cHg7XG59XG4uYnRuLS1zaXplNCB7XG4gIHBhZGRpbmc6IDEwcHggMzRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4ge1xuICAgIG1pbi13aWR0aDogODFweDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgcGFkZGluZzogOXB4IDEwcHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QnV0dG9uIENoYXRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5idG4tY2hhdCB7XG4gIGJhY2tncm91bmQ6ICNkNjAxNDA7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLXdpZHRoOiAyNTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICBwYWRkaW5nOiAxMnB4IDEwcHggMTJweCAxMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzkyNzA3NjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xufVxuLmJ0bi1jaGF0IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLWNoYXQgaSArIGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0bi1jaGF0IHNwYW4gKyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5idG4tY2hhdDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4tY2hhdCB7XG4gICAgbWluLXdpZHRoOiAxMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNlOTAwNDU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogNHB4IDE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuYnRuLWNoYXQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA0M3B4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZDgwMDNjO1xuICB9XG4gIC5idG4tY2hhdCBpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IDEycHg7XG4gICAgei1pbmRleDogNTtcbiAgfVxuICAuYnRuLWNoYXQgaSArIGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuYnRuLWNoYXQgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbiAgLmJ0bi1jaGF0IHNwYW4gKyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0Rm9ybSBFbGVtZW50c1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IGluaGVyaXQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4ICNmZmYgaW5zZXQ7XG59XG5cbnNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjgzMDZjO1xuICByZXNpemU6IG5vbmU7XG4gIHBhZGRpbmc6IDNweCAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRhcmVhIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDUzcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogIFNlbGVjdCBQcmltYXJ5ICAqL1xufVxuLnNlbGVjdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlbGVjdCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VsZWN0LS1wcmltYXJ5OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWFuZ2xlLWRvd24td2hpdGUucG5nKTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uc2VsZWN0LS1wcmltYXJ5IHNlbGVjdCB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogNDZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWxlY3QtLXJlZCBzZWxlY3Qge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTg0MDQyO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdENoZWNrYm94XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY2hlY2tib3gge1xuICAvKiAgQ2hlY2tib3ggQmlnICAqL1xufVxuLmNoZWNrYm94IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5jaGVja2JveCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzI4MzA2YztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAzM3B4O1xuICBtYXJnaW46IDA7XG59XG4uY2hlY2tib3ggbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2hlY2tib3ggbGFiZWw6YmVmb3JlLCAuY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogMDtcbn1cbi5jaGVja2JveCBsYWJlbDphZnRlciB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODMwNmM7XG59XG4uY2hlY2tib3ggbGFiZWw6YmVmb3JlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogIzI4MzA2YztcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDNweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cztcbn1cbi5jaGVja2JveC0tYmlnIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xufVxuLmNoZWNrYm94LS1iaWcgbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjgzMDZjO1xufVxuLmNoZWNrYm94LS1iaWcgbGFiZWw6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaGVja2JveC0tYmlnIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICB9XG4gIC5jaGVja2JveC0tYmlnIGxhYmVsOmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgfVxuICAuY2hlY2tib3gtLWJpZyBsYWJlbDpiZWZvcmUge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IC0xcHg7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFJhZGlvXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucmFkaW8gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhZGlvIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnJhZGlvIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5yYWRpbyBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yYWRpbyBsYWJlbDpiZWZvcmUsIC5yYWRpbyBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG59XG4ucmFkaW8gbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzMDZjO1xufVxuLnJhZGlvIGxhYmVsOmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICMyODMwNmM7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAzcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHM7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VsZWN0IEFsdFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlbGVjdC1hbHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLWdyYXkucG5nKSBuby1yZXBlYXQgMCAwO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZvcm1cblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mb3JtIC5mb3JtX19maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjgzMDZjO1xuICBwYWRkaW5nOiAwIDdweCA3cHg7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbn1cbi5mb3JtIC5mb3JtX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTQ1cHg7XG59XG4uZm9ybSAuZm9ybV9fcm93ICsgLmZvcm1fX3JvdyB7XG4gIG1hcmdpbi10b3A6IDQ5cHg7XG59XG4uZm9ybSAuZm9ybV9fcm93ICsgLmZvcm1fX3Jvdy0tc2l6ZTEge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmZvcm0gLmZvcm1fX3JvdyArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG4uZm9ybSAuZm9ybV9fcm93LS1hbHQge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0gLmZvcm1fX2NvbCB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDQ1cHg7XG59XG4uZm9ybSAuZm9ybV9fYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG4uZm9ybSAuZm9ybV9fYWN0aW9ucyBwIHtcbiAgbWFyZ2luOiAyM3B4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9ybSAuZm9ybV9fcm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuICAuZm9ybSAuZm9ybV9fcm93IC5mb3JtX19jb2wge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAuZm9ybSAuZm9ybV9fcm93LS1hbHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZm9ybSAuZm9ybV9fYWN0aW9ucyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9ybSAuZm9ybV9fcm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZvcm0gLmZvcm1fX3JvdyAuZm9ybV9fY29sIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mb3JtIC5mb3JtX19yb3cgKyAuZm9ybV9fcm93IHtcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICB9XG4gIC5mb3JtIC5mb3JtX19jb2wge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZm9ybSAuZm9ybV9fY29sICsgLmZvcm1fX2NvbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtIC5mb3JtX19maWVsZCB7XG4gICAgcGFkZGluZzogMCA0cHggNHB4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG4gIC5mb3JtIC5mb3JtX19yb3cgKyAuZm9ybV9fcm93IHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICB9XG4gIC5mb3JtIC5mb3JtX19yb3cgKyAuY2hlY2tib3gge1xuICAgIG1hcmdpbjogMjNweCAwIDA7XG4gIH1cbiAgLmZvcm0gLmZvcm1fX2NvbCArIC5mb3JtX19jb2wge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gIH1cbiAgLmZvcm0gLmZvcm1fX2FjdGlvbnMge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cbiAgLmZvcm0gLmZvcm1fX2FjdGlvbnMgcCB7XG4gICAgbWFyZ2luOiAxMXB4IDAgMDtcbiAgfVxuICAuZm9ybSAuZm9ybV9fYWN0aW9ucyAuYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGb3JtIFN1YnNjcmliZVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZvcm0tc3Vic2NyaWJlIHtcbiAgYmFja2dyb3VuZDogI2U4NDA0MjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDU3cHggMCA2MHB4O1xuICAvKiAgRm9ybSBTdWJzY3JpYmUgUHJpbWFyeSAgKi9cbiAgLyogIEZvcm0gU3Vic2NyaWJlIFByaW1hcnkgQWx0ICAqL1xufVxuLmZvcm0tc3Vic2NyaWJlIC5saXN0LWNpcmNsZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiA1O1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLmZvcm0tc3Vic2NyaWJlIC5yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE1O1xufVxuLmZvcm0tc3Vic2NyaWJlIC5mb3JtX19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4uZm9ybS1zdWJzY3JpYmUgLmZvcm1fX2NvbnRlbnQgc3Ryb25nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmZvcm0tc3Vic2NyaWJlIC5mb3JtX19jb250ZW50IHAge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tc3Vic2NyaWJlIC5mb3JtX19ib2R5IHtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmZvcm0tc3Vic2NyaWJlIC5mb3JtX19maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAwIDM3cHggMTBweCA3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbn1cbi5mb3JtLXN1YnNjcmliZSAuZm9ybV9fcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tc3Vic2NyaWJlIC5mb3JtX19yb3cgKyAuZm9ybV9fcm93IHtcbiAgbWFyZ2luLXRvcDogNDdweDtcbn1cbi5mb3JtLXN1YnNjcmliZSAuZm9ybV9fYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOHB4O1xuICByaWdodDogMDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDMzcHggMCAxMXB4O1xufVxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5IC5saXN0LWNpcmNsZXMgbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiA0M3B4O1xufVxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5IC5mb3JtX19jb250ZW50IHtcbiAgY29sb3I6ICMyOTMxNkE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG4uZm9ybS1zdWJzY3JpYmUtLXByaW1hcnkgLmZvcm1fX2NvbnRlbnQgYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZm9ybS1zdWJzY3JpYmUtLXByaW1hcnkgLmZvcm1fX2NvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeSAuZm9ybV9fZmllbGQge1xuICBjb2xvcjogIzI5MzE2QTtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzMTZBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBwYWRkaW5nOiAwIDAgNXB4O1xufVxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5IC5mb3JtX19hY3Rpb25zLFxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5IC5mb3JtX19mb290LFxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5IC5mb3JtX19jb250ZW50LFxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5IC5mb3JtX19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeSAuZm9ybV9fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeSAuZm9ybV9fZm9vdCB7XG4gIG1hcmdpbjogMzRweCAwIDA7XG59XG4uZm9ybS1zdWJzY3JpYmUtLXByaW1hcnkgLmZvcm1fX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNjNweDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeSAuZm9ybV9fYm9keSAuZm9ybV9fcm93IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeSAuZm9ybV9fYm9keSAuZm9ybV9fcm93ICsgLmZvcm1fX3JvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeSAuZm9ybV9fYnRuIHtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogNXB4O1xufVxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5LWFsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogNThweCA0M3B4IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IC5mb3JtX19pY28tYWx0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01M3B4O1xuICByaWdodDogLTE3cHg7XG59XG4uZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IC5mb3JtX19pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2JvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5LWFsdCAuZm9ybV9fYm9keSAuZm9ybV9fcm93IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5LWFsdCAuZm9ybV9fYm9keSAuZm9ybV9fcm93ICsgLmZvcm1fX3JvdyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IC5mb3JtX19hY3Rpb25zIHtcbiAgbWFyZ2luOiAzN3B4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5LWFsdCAuZm9ybV9fYWN0aW9ucyAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IC5mb3JtX19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMjlweDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2NvbnRlbnQgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2NvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAuZm9ybS1zdWJzY3JpYmUtLXByaW1hcnkgLmxpc3QtY2lyY2xlcyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeSAubGlzdC1jaXJjbGVzIGxpICsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2ljbyB7XG4gICAgd2lkdGg6IDkxcHg7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggMTBweDtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUtLXByaW1hcnkgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZvcm0tc3Vic2NyaWJlLS1wcmltYXJ5IC5saXN0LWNpcmNsZXMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUtLXByaW1hcnkgLmxpc3QtY2lyY2xlcyBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IHtcbiAgICBwYWRkaW5nOiA3MHB4IDIwcHggMzBweDtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IC5mb3JtX19pY28tYWx0IHtcbiAgICByaWdodDogLTYwcHg7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1zdWJzY3JpYmUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMjRweCAwIDI2cHg7XG4gIH1cbiAgLmZvcm0tc3Vic2NyaWJlIC5mb3JtX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZSAuZm9ybV9fY29udGVudCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUgLmZvcm1fX2NvbnRlbnQgaDIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUgLmZvcm1fX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZSAuZm9ybV9fYm9keSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZSAuZm9ybV9fZmllbGQge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMHB4IDVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLmZvcm0tc3Vic2NyaWJlIC5mb3JtX19idG4ge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZSAuZm9ybV9fcm93ICsgLmZvcm1fX3JvdyB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IHtcbiAgICBwYWRkaW5nOiAzMnB4IDIwcHggMjNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2NvbnRlbnQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4xMTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IC5mb3JtX19maWVsZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1zdWJzY3JpYmUtLXByaW1hcnktYWx0IC5mb3JtX19hY3Rpb25zIHtcbiAgICBtYXJnaW46IDI0cHggMCAwO1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2FjdGlvbnMgLmJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwOXB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX2FjdGlvbnMgLmZvcm1fX2xpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5mb3JtLXN1YnNjcmliZS0tcHJpbWFyeS1hbHQgLmZvcm1fX3JvdyArIC5mb3JtX19yb3cge1xuICAgIG1hcmdpbjogMjNweCAwIDA7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0Rm9ybSBQYXltZW50XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZm9ybS1wYXltZW50IHtcbiAgY29sb3I6ICMzNDMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTQwcHg7XG59XG4uZm9ybS1wYXltZW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIGJvdHRvbTogLTRweDtcbiAgcmlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICM3MDcwNzA7XG59XG4uZm9ybS1wYXltZW50IGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mb3JtLXBheW1lbnQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIGNvbG9yOiAjNTg1ODU4O1xufVxuLmZvcm0tcGF5bWVudCAuZm9ybV9fZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNDN0M3Qzc7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5mb3JtLXBheW1lbnQgLmZvcm1fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA2MnB4O1xufVxuLmZvcm0tcGF5bWVudCAuZm9ybV9fcm93ICsgLmZvcm1fX3JvdyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uZm9ybS1wYXltZW50IC5mb3JtX19yb3ctLXByaW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gIG1hcmdpbi1yaWdodDogLTEzcHg7XG59XG4uZm9ybS1wYXltZW50IC5mb3JtX19yb3ctLXByaW1hcnkgLmZvcm1fX2NvbCB7XG4gIHBhZGRpbmc6IDAgMTNweDtcbn1cbi5mb3JtLXBheW1lbnQgLmZvcm1fX3Jvdy1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG4uZm9ybS1wYXltZW50IC5mb3JtX19yb3ctaW5uZXIgLmZvcm1fX2NvbCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmZvcm0tcGF5bWVudCAuZm9ybV9fY29sLS0xb2YyIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4uZm9ybS1wYXltZW50IC5mb3JtX19jb2wtLXNpemUxIHtcbiAgZmxleDogMCAwIDE5LjUlO1xuICBtYXgtd2lkdGg6IDE5LjUlO1xufVxuLmZvcm0tcGF5bWVudCAuZm9ybV9fY29sLS1zaXplMiB7XG4gIGZsZXg6IDAgMCA4MC41JTtcbiAgbWF4LXdpZHRoOiA4MC41JTtcbn1cbi5mb3JtLXBheW1lbnQgLmZvcm1fX2NvbC0tc2l6ZTMge1xuICBmbGV4OiAwIDAgNTclO1xuICBtYXgtd2lkdGg6IDU3JTtcbn1cbi5mb3JtLXBheW1lbnQgLmZvcm1fX2NvbC0tc2l6ZTQge1xuICBmbGV4OiAwIDAgNDMlO1xuICBtYXgtd2lkdGg6IDQzJTtcbn1cbi5mb3JtLXBheW1lbnQgLmZvcm1fX2NvbC0tc2l6ZTUge1xuICBmbGV4OiAwIDAgNTUlO1xuICBtYXgtd2lkdGg6IDU1JTtcbn1cbi5mb3JtLXBheW1lbnQgLmZvcm1fX2NvbC0tc2l6ZTYge1xuICBmbGV4OiAwIDAgNDUlO1xuICBtYXgtd2lkdGg6IDQ1JTtcbn1cbi5mb3JtLXBheW1lbnQgLmZvcm1fX2FjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNTBweCAwIDA7XG59XG4uZm9ybS1wYXltZW50IC5mb3JtX19hY3Rpb25zIHAge1xuICBjb2xvcjogIzU4NTg1ODtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5mb3JtLXBheW1lbnQgLmZvcm1fX2FjdGlvbnMgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9ybS1wYXltZW50IC5mb3JtX19hY3Rpb25zIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiAxNXB4IDE4cHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb3JtLXBheW1lbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLmZvcm0tcGF5bWVudCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5mb3JtLXBheW1lbnQgLmZvcm1fX2ZpZWxkIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmZvcm0tcGF5bWVudCAuZm9ybV9fY29sLS1zaXplMSB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgZmxleDogMCAwIDMwJTtcbiAgfVxuICAuZm9ybS1wYXltZW50IC5mb3JtX19jb2wtLXNpemUyIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBmbGV4OiAwIDAgNzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb3JtLXBheW1lbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmZvcm0tcGF5bWVudDphZnRlciB7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC5mb3JtLXBheW1lbnQgLmZvcm1fX3JvdyArIC5mb3JtX19yb3cge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZvcm0tcGF5bWVudCAuZm9ybV9fcm93LS1wcmltYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZm9ybS1wYXltZW50IC5mb3JtX19jb2wge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZm9ybS1wYXltZW50IC5mb3JtX19jb2wgKyAuZm9ybV9fY29sIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mb3JtLXBheW1lbnQgLmZvcm1fX3Jvdy1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1wYXltZW50IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAuZm9ybS1wYXltZW50OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb3JtLXBheW1lbnQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZm9ybS1wYXltZW50IC5mb3JtX19maWVsZCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZm9ybS1wYXltZW50IC5mb3JtX19yb3cgKyAuZm9ybV9fcm93IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5mb3JtLXBheW1lbnQgLmZvcm1fX2NvbCArIC5mb3JtX19jb2wge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmZvcm0tcGF5bWVudCAuZm9ybV9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZm9ybS1wYXltZW50IC5mb3JtX19hY3Rpb25zIHtcbiAgICBtYXJnaW46IDM1cHggMCAwO1xuICB9XG4gIC5mb3JtLXBheW1lbnQgLmZvcm1fX2FjdGlvbnMgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5mb3JtLXBheW1lbnQgLmZvcm1fX2FjdGlvbnMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZvcm0gQ29kZVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZvcm0tY29kZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5mb3JtLWNvZGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tY29kZSAuZm9ybV9fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTY3cHg7XG59XG4uZm9ybS1jb2RlIC5mb3JtX19ib2R5IC5mb3JtX19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNGMEQzMzA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGMEQzMzA7XG4gIG1pbi13aWR0aDogMTU1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMsIGNvbG9yIDAuNHM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuLmZvcm0tY29kZSAuZm9ybV9fYm9keSAuZm9ybV9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNGMEQzMzA7XG59XG4uZm9ybS1jb2RlIC5mb3JtX19mb290IHtcbiAgbWFyZ2luOiAxMnB4IDAgMDtcbn1cbi5mb3JtLWNvZGUgLmZvcm1fX2Zvb3QgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIG1hcmdpbjogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uZm9ybS1jb2RlIC5mb3JtX19pbm5lciB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHM7XG59XG4uZm9ybS1jb2RlIC5mb3JtX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWFyZ2luLXRvcDogLTM5cHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgdmlzaWJpbGl0eSAwLjRzO1xufVxuLmZvcm0tY29kZSAuZm9ybV9fb3ZlcmxheSAuYnRuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kOiAjMTI4QzhGO1xuICBib3JkZXItY29sb3I6ICMxMjhDOEY7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIHBhZGRpbmc6IDEycHggMThweDtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4uZm9ybS1jb2RlIC5mb3JtX19vdmVybGF5IC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzEyOEM4Rjtcbn1cbi5mb3JtLWNvZGUuYWN0aXZlIC5mb3JtX19vdmVybGF5IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmZvcm0tY29kZS5hY3RpdmUgLmZvcm1fX2lubmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9ybS1jb2RlIC5mb3JtX19ib2R5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweDtcbiAgfVxuICAuZm9ybS1jb2RlIC5mb3JtX19ib2R5IC5mb3JtX19idG4ge1xuICAgIG1pbi13aWR0aDogMTE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1jb2RlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0tY29kZSAuZm9ybV9fYm9keSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cbiAgLmZvcm0tY29kZSAuZm9ybV9fYm9keSAuZm9ybV9fYnRuIHtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICAuZm9ybS1jb2RlIC5mb3JtX19mb290IHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5bY2xhc3NePWxpc3QtXSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZSBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgU3RhcnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5saXN0LXN0YXJzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbn1cbi5saXN0LXN0YXJzIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgQ2lyY2xlc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3QtY2lyY2xlcyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubGlzdC1jaXJjbGVzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtY2lyY2xlcyBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDcycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGlzdC1jaXJjbGVzIGxpICsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgRmVhdHVyZXNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5saXN0LWZlYXR1cmVzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCAwLjRzO1xufVxuLmxpc3QtZmVhdHVyZXMgYTpob3ZlciB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxpc3QtZmVhdHVyZXMgc3Ryb25nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNTVweDtcbiAgbWluLXdpZHRoOiAxOTBweDtcbn1cbi5saXN0LWZlYXR1cmVzIHN0cm9uZyBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGlzdC1mZWF0dXJlcyBzdHJvbmcgaSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ubGlzdC1mZWF0dXJlcyA+IGxpOmxhc3QtY2hpbGQgaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ubGlzdC1mZWF0dXJlcyBlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogNTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5saXN0LWZlYXR1cmVzIGVtIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubGlzdC1mZWF0dXJlcyBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAubGlzdC1mZWF0dXJlcyBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAubGlzdC1mZWF0dXJlcyBlbSB7XG4gICAgbWluLXdpZHRoOiAxNTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saXN0LWZlYXR1cmVzIGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmxpc3QtZmVhdHVyZXMgZW0sXG4gIC5saXN0LWZlYXR1cmVzIHN0cm9uZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtaW4td2lkdGg6IDEzNXB4O1xuICB9XG4gIC5saXN0LWZlYXR1cmVzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IENpdGllc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3QtY2l0aWVzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG4ubGlzdC1jaXRpZXMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlzdC1jaXRpZXMgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNHM7XG59XG4ubGlzdC1jaXRpZXMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxpc3QtY2l0aWVzIGE6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5saXN0LWNpdGllcyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubGlzdC1jaXRpZXMgdWwgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubGlzdC1jaXRpZXMgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IEdhZGdldHNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5saXN0LWdhZGdldHMgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saXN0LWdhZGdldHMgbGkgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDdweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubGlzdC1nYWRnZXRzIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ2FkZ2V0cyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBjb2xvcjogdmFyKC0tZ3JlZW4tYmFzaWMpO1xuICB9XG4gIC5saXN0LWdhZGdldHMgbGkgaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGlzdC1nYWRnZXRzIGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ2FkZ2V0cyBsaSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgU2VydmljZXNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5saXN0LXNlcnZpY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTEwcHggLTQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAwIDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyODMwNmM7XG59XG4ubGlzdC1zZXJ2aWNlcyBsaSB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xuICBwYWRkaW5nOiA1M3B4IDEwcHggNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmxpc3Qtc2VydmljZXMgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nOiAwIDAgNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saXN0LXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggNjBweDtcbiAgfVxuICAubGlzdC1zZXJ2aWNlcyBsaSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA0N3B4IDEwcHggMjJweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IENpcmNsZXMgQWx0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGlzdC1jaXJjbGVzLWFsdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA2MnB4O1xufVxuLmxpc3QtY2lyY2xlcy1hbHQgbGkgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5saXN0LWNpcmNsZXMtYWx0IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xufVxuLmxpc3QtY2lyY2xlcy1hbHQgbGk6bnRoLWNoaWxkKDIpIGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE3ZGVnKTtcbn1cbi5saXN0LWNpcmNsZXMtYWx0IGxpOm50aC1jaGlsZCgzKSBpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxNTJkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxpc3QtY2lyY2xlcy1hbHQgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgfVxuICAubGlzdC1jaXJjbGVzLWFsdCBsaSBpIHtcbiAgICB0b3A6IC03cHg7XG4gICAgbGVmdDogLThweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC42KTtcbiAgfVxuICAubGlzdC1jaXJjbGVzLWFsdCBsaSArIGxpIHtcbiAgICBtYXJnaW46IDIycHggMCAwO1xuICB9XG4gIC5saXN0LWNpcmNsZXMtYWx0IGxpOm50aC1jaGlsZCgyKSBpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNikgcm90YXRlKDE3ZGVnKTtcbiAgfVxuICAubGlzdC1jaXJjbGVzLWFsdCBsaTpudGgtY2hpbGQoMykgaSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpIHJvdGF0ZSgxNTJkZWcpO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc1QgRG90c1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3QtZG90cyB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuLmxpc3QtZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuLmxpc3QtZG90cyBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGlzdC1kb3RzIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAubGlzdC1kb3RzIGxpOmFmdGVyIHtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IFJhZGlvc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3QtcmFkaW9zIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgRGV0YWlsc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3QtZGV0YWlscyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5saXN0LWRldGFpbHMgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDI5cHg7XG59XG4ubGlzdC1kZXRhaWxzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xufVxuLmxpc3QtZGV0YWlscyBoNiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luOiAwO1xufVxuLmxpc3QtZGV0YWlscyBoNiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5saXN0LWRldGFpbHMgaDUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzdCBTbGlkZXJzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGlzdC1zbGlkZXJzIGg2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi5saXN0LXNsaWRlcnMgaDYgc3BhbiArIHNwYW4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5saXN0LXNsaWRlcnMgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IExvY2F0aW9uc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3QtbG9jYXRpb25zIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM5cHg7XG59XG4ubGlzdC1sb2NhdGlvbnMgbGkgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0NSU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGlzdC1sb2NhdGlvbnMgbGkgaSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG4ubGlzdC1sb2NhdGlvbnMgbGkgLmZhLWNvbW1lbnQtbyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKC0xLCAxKTtcbn1cbi5saXN0LWxvY2F0aW9ucyBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5saXN0LWxvY2F0aW9ucyBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmxpc3QtbG9jYXRpb25zIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxpc3QtbG9jYXRpb25zIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIH1cbiAgLmxpc3QtbG9jYXRpb25zIGxpIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAubGlzdC1sb2NhdGlvbnMgbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAubGlzdC1sb2NhdGlvbnMgbGk6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzdCBGZWF0dXJlcyBBbHRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5saXN0LWZlYXR1cmVzLWFsdCBsaSB7XG4gIHdpZHRoOiA1MCU7XG59XG4ubGlzdC1mZWF0dXJlcy1hbHQgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEzMHB4O1xufVxuLmxpc3QtZmVhdHVyZXMtYWx0IGxpOm50aC1jaGlsZChvZGQpIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbn1cbi5saXN0LWZlYXR1cmVzLWFsdCBsaTpudGgtY2hpbGQoMSkge1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG59XG4ubGlzdC1mZWF0dXJlcy1hbHQgbGk6bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZy1sZWZ0OiAxOTVweDtcbn1cbi5saXN0LWZlYXR1cmVzLWFsdCBsaTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAxOTdweDtcbn1cbi5saXN0LWZlYXR1cmVzLWFsdCBsaTpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tdG9wOiA4MXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE3M3B4O1xufVxuLmxpc3QtZmVhdHVyZXMtYWx0IGgyIHtcbiAgbWFyZ2luOiAyNXB4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAubGlzdC1mZWF0dXJlcy1hbHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAubGlzdC1mZWF0dXJlcy1hbHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxpc3QtZmVhdHVyZXMtYWx0ICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDgzcHg7XG4gIH1cbiAgLmxpc3QtZmVhdHVyZXMtYWx0Om50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjVweDtcbiAgfVxuICAubGlzdC1mZWF0dXJlcy1hbHQ6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tdG9wOiAxMjZweDtcbiAgfVxuICAubGlzdC1mZWF0dXJlcy1hbHQ6bnRoLWNoaWxkKDQpIHtcbiAgICBtYXJnaW4tdG9wOiA1MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5saXN0LWZlYXR1cmVzLWFsdCBsaSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAubGlzdC1mZWF0dXJlcy1hbHQgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAubGlzdC1mZWF0dXJlcy1hbHQgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICB9XG4gIC5saXN0LWZlYXR1cmVzLWFsdCBsaTpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxpc3QtZmVhdHVyZXMtYWx0IGxpIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5saXN0LWZlYXR1cmVzLWFsdCBsaTpudGgtY2hpbGQoMSkge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5saXN0LWZlYXR1cmVzLWFsdCBsaTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbjogNjdweCAwIDAgMzdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5saXN0LWZlYXR1cmVzLWFsdCBsaTpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNzElO1xuICB9XG4gIC5saXN0LWZlYXR1cmVzLWFsdCBsaTpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbjogNTNweCAwIDAgNDNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDYyJTtcbiAgfVxuICAubGlzdC1mZWF0dXJlcy1hbHQgaDIge1xuICAgIG1hcmdpbjogMTJweCAwIDA7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzdCBTdGVwc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3Qtc3RlcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTEwcHggLTEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxpc3Qtc3RlcHMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDc2cHg7XG4gIGhlaWdodDogNzRweDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBwYWRkaW5nOiAyMXB4IDAgMDtcbn1cbi5saXN0LXN0ZXBzIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5saXN0LXN0ZXBzIGxpIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5saXN0LXN0ZXBzIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5saXN0LXN0ZXBzIGxpIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxpc3Qtc3RlcHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubGlzdC1zdGVwcyBsaSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmxpc3Qtc3RlcHMgbGkgKyBsaSB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgfVxuICAubGlzdC1zdGVwcyBzcGFuIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgd2lkdGg6IDU4cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogOTAlIDkwJTtcbiAgICBwYWRkaW5nOiAxM3B4IDAgMDtcbiAgfVxuICAubGlzdC1zdGVwcyBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IFNlcnZpY2VzIEFsdFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3Qtc2VydmljZXMtYWx0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIC0zN3B4IC02NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubGlzdC1zZXJ2aWNlcy1hbHQgbGkge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbiAgcGFkZGluZzogNjVweCAxMHB4IDY1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saXN0LXNlcnZpY2VzLWFsdCBsaSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5saXN0LXNlcnZpY2VzLWFsdCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG4ubGlzdC1zZXJ2aWNlcy1hbHQgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5saXN0LXNlcnZpY2VzLWFsdCBwICsgLmJ0biB7XG4gIG1hcmdpbjogNTZweCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgLmxpc3Qtc2VydmljZXMtYWx0IHtcbiAgICBtYXJnaW46IDAgLTEwcHggLTY1cHg7XG4gIH1cbiAgLmxpc3Qtc2VydmljZXMtYWx0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5saXN0LXNlcnZpY2VzLWFsdCBsaSB7XG4gICAgZmxleDogMCAwIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saXN0LXNlcnZpY2VzLWFsdCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4IC02NXB4O1xuICB9XG4gIC5saXN0LXNlcnZpY2VzLWFsdCBsaSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICAubGlzdC1zZXJ2aWNlcy1hbHQgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzdCBMaW5rc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3QtbGlua3MgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubGlzdC1saW5rcyBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMb2dvXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvbG9nby5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDE1M3B4O1xuICBoZWlnaHQ6IDY2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLmxvZ28tLXNpemUxIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi5sb2dvLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL2xvZ28tc2Vjb25kYXJ5LnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDE3NXB4O1xuICBoZWlnaHQ6IDc2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5sb2dvLXNlY29uZGFyeSB7XG4gICAgd2lkdGg6IDE0NXB4O1xuICAgIGhlaWdodDogNjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogNjhweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbiAgLmxvZ28tc2Vjb25kYXJ5IHtcbiAgICB3aWR0aDogODdweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TmF2XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2IGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNlODQwNDI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgcGFkZGluZzogMThweCAxMHB4IDE0cHggMzJweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzLCBjb2xvciAwLjRzO1xufVxuLm5hdiBhIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzOHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ubmF2ID4gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBoZWlnaHQ6IDg4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cbi5uYXYgPiB1bCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZTg0MDQyICFpbXBvcnRhbnQ7XG59XG4ubmF2ID4gdWwgbGk6Zmlyc3QtY2hpbGQgYSBpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBtYXJnaW46IC00cHggMTlweCAwIDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubmF2ID4gdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4ubmF2IHVsIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHMsIGxlZnQgMC40cztcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5uYXYgdWwgdWwgYSB7XG4gIHBhZGRpbmc6IDE3LjVweCAxMHB4IDE0cHggMzJweDtcbn1cbi5uYXYgdWwgdWwgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGhlaWdodDogODhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdiB1bCB1bCA+IGxpOmZpcnN0LWNoaWxkIGEge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogMzFweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZTg0MDQyICFpbXBvcnRhbnQ7XG59XG4ubmF2IHVsIHVsID4gbGk6Zmlyc3QtY2hpbGQgYSBpIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG4ubmF2IHVsIHVsID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4ubmF2IC5leHBhbmRlZCA+IHVsIHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWN0aW9uXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDg3cHggMCA1N3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qICBTZWN0aW9uIFNpemUxICAqL1xuICAvKiAgU2VjdGlvbiBTaXplMiAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTMgICovXG4gIC8qICBTZWN0aW9uIFNpemU0ICAqL1xuICAvKiAgU2VjdGlvbiBTaXplNSAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTYgICovXG4gIC8qICBTZWN0aW9uIFNpemU3ICAqL1xuICAvKiAgU2VjdGlvbiBTaXplOCAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTkgICovXG4gIC8qICBTZWN0aW9uIFNpemUxMCAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTExICAqL1xuICAvKiAgU2VjdGlvbiBTaXplMTIgICovXG4gIC8qICBTZWN0aW9uIFNpemUxMyAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTE0ICAqL1xuICAvKiAgU2VjdGlvbiBTaXplMTUgICovXG4gIC8qICBTZWN0aW9uIFNpemUxNiAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTE4ICAqL1xuICAvKiAgU2VjdGlvbiBTaXplMTkgICovXG4gIC8qICBTZWN0aW9uIFNpemUyMCAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTIwICAqL1xuICAvKiAgU2VjdGlvbiBTaXplMjAgICovXG4gIC8qICBTZWN0aW9uIFNpemUyNCAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTI1ICAqL1xuICAvKiAgU2VjdGlvbiBTaXplMjYgICovXG4gIC8qICBTZWN0aW9uIFNpemUyNyAgKi9cbiAgLyogIFNlY3Rpb24gU2l6ZTI4ICAqL1xuICAvKiAgU2VjdGlvbiBTaXplMjkgICovXG4gIC8qICBTZWN0aW9uIEZvcm0gICovXG4gIC8qICBTZWN0aW9uIFNtYWxsICAqL1xuICAvKiAgU2VjdGlvbiBTdGVwcyAgKi9cbiAgLyogIFNlY3Rpb24gU3RlcHMgQWx0ICAqL1xuICAvKiAgU2VjdGlvbiBZZWxsb3cgICovXG4gIC8qICBTZWN0aW9uIEhvc3RzICAqL1xuICAvKiAgU2VjdGlvbiBCbHVlICAqL1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2ljbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUxIHtcbiAgdG9wOiA0OXB4O1xuICByaWdodDogMjJweDtcbiAgb3BhY2l0eTogMC4xO1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2ljby0tc2l6ZTIge1xuICB0b3A6IC0xODVweDtcbiAgbGVmdDogLTUycHg7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUzIHtcbiAgdG9wOiAtMjQ1cHg7XG4gIHJpZ2h0OiAtNTJweDtcbiAgb3BhY2l0eTogMC4xO1xuICB3aWR0aDogNDE1cHg7XG4gIGhlaWdodDogNDM3cHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faWNvLS1zaXplNCB7XG4gIHRvcDogLTEzN3B4O1xuICBsZWZ0OiAtNDJweDtcbiAgb3BhY2l0eTogMC4xO1xuICB3aWR0aDogNDE1cHg7XG4gIGhlaWdodDogNDM3cHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faWNvLS1zaXplNSB7XG4gIHRvcDogLTE2MnB4O1xuICByaWdodDogLTU0cHg7XG4gIG9wYWNpdHk6IDAuMTtcbiAgd2lkdGg6IDQxNXB4O1xuICBoZWlnaHQ6IDQzN3B4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2ljby0tc2l6ZTYge1xuICB0b3A6IC0xMjVweDtcbiAgcmlnaHQ6IC0zM3B4O1xuICBvcGFjaXR5OiAwLjE7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faWNvLS1zaXplNyB7XG4gIHRvcDogLTQxcHg7XG4gIHJpZ2h0OiAtNTBweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemU4IHtcbiAgdG9wOiAyMSU7XG4gIGxlZnQ6IC03MnB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2ljby0tc2l6ZTkge1xuICB0b3A6IDUzLjUlO1xuICByaWdodDogLTQ5cHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faWNvLS1zaXplMTAge1xuICB0b3A6IC05MnB4O1xuICBsZWZ0OiAtNzhweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUxMSB7XG4gIHRvcDogNTM2cHg7XG4gIHJpZ2h0OiAtNzhweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUxMiB7XG4gIHRvcDogMjMzcHg7XG4gIGxlZnQ6IC01NnB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2ljby0tc2l6ZTEzIHtcbiAgdG9wOiA0Ni43JTtcbiAgcmlnaHQ6IDMxcHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faWNvLS1zaXplMTQge1xuICB0b3A6IDY4LjQlO1xuICBsZWZ0OiAtMjAxcHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faWNvLS1zaXplMTUge1xuICB0b3A6IC0xMDBweDtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2ljby0tc2l6ZTE2IHtcbiAgdG9wOiAyNHB4O1xuICBsZWZ0OiAtMzdweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUxOCB7XG4gIHRvcDogNjglO1xuICBsZWZ0OiAtMzdweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUxOSB7XG4gIHRvcDogMzFweDtcbiAgcmlnaHQ6IDEycHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faWNvLS1zaXplMjEge1xuICB0b3A6IDM2JTtcbiAgbGVmdDogLTgzcHg7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUyMiB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC01MHB4O1xuICBvcGFjaXR5OiAwLjE7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faWNvLS1zaXplMjMge1xuICB0b3A6IC0xMjBweDtcbiAgbGVmdDogLTIxMHB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2ljby0tc2l6ZTI0IHtcbiAgdG9wOiAzMDNweDtcbiAgcmlnaHQ6IC0yMTBweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUyNSB7XG4gIGJvdHRvbTogLTcwcHg7XG4gIGxlZnQ6IC00MnB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUyNiB7XG4gIHRvcDogMTQwcHg7XG4gIHJpZ2h0OiAtNTBweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUyNyB7XG4gIHRvcDogNDQlO1xuICBsZWZ0OiAtMzVweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUyOCB7XG4gIHRvcDogLTk2cHg7XG4gIHJpZ2h0OiAtNTBweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUzNSB7XG4gIGJvdHRvbTogMnB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAyMjdweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc4KTtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19pY28tLXNpemUzNiB7XG4gIHRvcDogLTMwcHg7XG4gIGxlZnQ6IC0zOXB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2ljby0tc2l6ZTM3IHtcbiAgYm90dG9tOiAtNDMycHg7XG4gIHJpZ2h0OiAtNTNweDtcbn1cbi5zZWN0aW9uIC5hcnRpY2xlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjA7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19oZWFkIGgxLFxuLnNlY3Rpb24gLnNlY3Rpb25fX2hlYWQgaDIge1xuICBjb2xvcjogIzI4MzA2YztcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2hlYWQgaDEgaSxcbi5zZWN0aW9uIC5zZWN0aW9uX19oZWFkIGgyIGkge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLThweDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faGVhZCBoMSArIHAsXG4uc2VjdGlvbiAuc2VjdGlvbl9faGVhZCBoMiArIHAge1xuICBtYXJnaW46IDM4cHggMCAwO1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2hlYWQgaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9faGVhZC0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2FjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDM5cHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9fYWN0aW9ucyBwIHtcbiAgbWFyZ2luOiAxN3B4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgY29sb3I6ICMyODMwNmM7XG4gIHBhZGRpbmctcmlnaHQ6IDQxcHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnQgcCArIHAge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnQtLWFsdCB7XG4gIHBhZGRpbmc6IDVweCAwIDAgNDdweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19jb250ZW50LS1hbHQgcCArIHAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnQtYWx0IHtcbiAgY29sb3I6ICMyODMwNmM7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudC1hbHQgaDEge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19jb250ZW50LWFsdCBoMiB7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnQtYWx0IHN0cm9uZy5jb250ZW50LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudC1hbHQgcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19jb250ZW50LWFsdCBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudC1hbHQtLXByaW1hcnkgcCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLnNlY3Rpb24gLnNlY3Rpb25fX2FjdGlvbnMtYWx0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6ICMzNjNlNzY7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19hY3Rpb25zLWFsdCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uX19hY3Rpb25zLWFsdCBhIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc2VjdGlvbi0tc2l6ZTEge1xuICBwYWRkaW5nOiAzM3B4IDA7XG59XG4uc2VjdGlvbi0tc2l6ZTEgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb24tLXNpemUyIHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLnNlY3Rpb24tLXNpemUyIC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zZWN0aW9uLS1zaXplMyB7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cbi5zZWN0aW9uLS1zaXplMyAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTQge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uc2VjdGlvbi0tc2l6ZTQgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbn1cbi5zZWN0aW9uLS1zaXplNSB7XG4gIHBhZGRpbmc6IDM2cHggMDtcbn1cbi5zZWN0aW9uLS1zaXplNSAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTYge1xuICBwYWRkaW5nOiAxOHB4IDA7XG59XG4uc2VjdGlvbi0tc2l6ZTYgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuLnNlY3Rpb24tLXNpemU3IHtcbiAgcGFkZGluZzogNjlweCAwIDg2cHg7XG59XG4uc2VjdGlvbi0tc2l6ZTcgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNlY3Rpb24tLXNpemU4IHtcbiAgcGFkZGluZzogNjZweCAwIDQwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTggLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuLnNlY3Rpb24tLXNpemU5IHtcbiAgcGFkZGluZzogMjdweCAwIDQwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTkgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLnNlY3Rpb24tLXNpemU5IC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cbi5zZWN0aW9uLS1zaXplMTAge1xuICBwYWRkaW5nOiA3NnB4IDAgMTIwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTEwIC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogNTNweDtcbn1cbi5zZWN0aW9uLS1zaXplMTEgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuLnNlY3Rpb24tLXNpemUxMiB7XG4gIHBhZGRpbmc6IDQzcHggMDtcbn1cbi5zZWN0aW9uLS1zaXplMTIgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLnNlY3Rpb24tLXNpemUxMyB7XG4gIHBhZGRpbmc6IDE3cHggMCAyNXB4O1xufVxuLnNlY3Rpb24tLXNpemUxMyAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4uc2VjdGlvbi0tc2l6ZTE0IHtcbiAgcGFkZGluZzogNjFweCAwIDkwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTE0IC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cbi5zZWN0aW9uLS1zaXplMTUge1xuICBwYWRkaW5nOiAxN3B4IDAgNjBweDtcbn1cbi5zZWN0aW9uLS1zaXplMTUgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb24tLXNpemUxNiB7XG4gIHBhZGRpbmc6IDU1cHggMCAzMHB4O1xufVxuLnNlY3Rpb24tLXNpemUxOCB7XG4gIHBhZGRpbmc6IDE3cHggMCAzMHB4O1xufVxuLnNlY3Rpb24tLXNpemUxOCAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uc2VjdGlvbi0tc2l6ZTE4IC5zZWN0aW9uX19jb250ZW50LWFsdCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbi5zZWN0aW9uLS1zaXplMTkge1xuICBwYWRkaW5nOiAyOXB4IDAgNjBweDtcbn1cbi5zZWN0aW9uLS1zaXplMTkgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb24tLXNpemUxOSAuc2VjdGlvbl9fYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTIxIHtcbiAgcGFkZGluZzogNTZweCAwIDMwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTIxIC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbn1cbi5zZWN0aW9uLS1zaXplMjEgLnNlY3Rpb25fX2FjdGlvbnMge1xuICBtYXJnaW4tdG9wOiA0MXB4O1xufVxuLnNlY3Rpb24tLXNpemUyMiB7XG4gIHBhZGRpbmc6IDMwcHggMCA2MHB4O1xufVxuLnNlY3Rpb24tLXNpemUyMiAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG4uc2VjdGlvbi0tc2l6ZTIyIC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMzlweDtcbn1cbi5zZWN0aW9uLS1zaXplMjMge1xuICBwYWRkaW5nOiA1NnB4IDAgM3B4O1xufVxuLnNlY3Rpb24tLXNpemUyMyAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uc2VjdGlvbi0tc2l6ZTIzIC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMzlweDtcbn1cbi5zZWN0aW9uLS1zaXplMjQge1xuICBwYWRkaW5nOiA1OXB4IDAgMzBweDtcbn1cbi5zZWN0aW9uLS1zaXplMjQgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA2N3B4O1xufVxuLnNlY3Rpb24tLXNpemUyNSB7XG4gIHBhZGRpbmc6IDU5cHggMCAzMHB4O1xufVxuLnNlY3Rpb24tLXNpemUyNSAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTI2IHtcbiAgcGFkZGluZzogMjRweCAwIDQwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTI2IC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cbi5zZWN0aW9uLS1zaXplMjcge1xuICBwYWRkaW5nOiA1N3B4IDAgNDBweDtcbn1cbi5zZWN0aW9uLS1zaXplMjcgLmZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiA0MXB4O1xufVxuLnNlY3Rpb24tLXNpemUyNyAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VjdGlvbi0tc2l6ZTI3IC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cbi5zZWN0aW9uLS1zaXplMjgge1xuICBwYWRkaW5nOiAxNXB4IDAgNDBweDtcbn1cbi5zZWN0aW9uLS1zaXplMjggLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xufVxuLnNlY3Rpb24tLXNpemUyOSB7XG4gIHBhZGRpbmc6IDQ3cHggMCA3NHB4O1xufVxuLnNlY3Rpb24tLXNpemUyOSAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zZWN0aW9uLS1zaXplMjkgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnNlY3Rpb24tLWZvcm0ge1xuICBwYWRkaW5nOiA1M3B4IDAgNDBweDtcbn1cbi5zZWN0aW9uLS1mb3JtIC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzlweDtcbn1cbi5zZWN0aW9uLS1mb3JtIC5zZWN0aW9uX19ib2R5IHtcbiAgcGFkZGluZy1yaWdodDogNjJweDtcbn1cbi5zZWN0aW9uLS1mb3JtIC5zZWN0aW9uX19hc2lkZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5zZWN0aW9uLS1mb3JtIC5zZWN0aW9uX19hc2lkZSAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uc2VjdGlvbi0tZm9ybSAuc2VjdGlvbl9fYXNpZGUgLnNlY3Rpb25fX2FjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDIwM3B4O1xuICBtYXJnaW4tdG9wOiA0MXB4O1xufVxuLnNlY3Rpb24tLXNtYWxsIHtcbiAgcGFkZGluZzogMjRweCAwIDkwcHg7XG59XG4uc2VjdGlvbi0tc3RlcHMge1xuICBwYWRkaW5nOiAxNTVweCAwIDY1cHg7XG59XG4uc2VjdGlvbi0tc3RlcHMtYWx0IHtcbiAgcGFkZGluZzogMjRweCAwIDc3cHg7XG59XG4uc2VjdGlvbi0tc3RlcHMtYWx0IC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNzNweDtcbn1cbi5zZWN0aW9uLS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjZmFiNjRjO1xuICBwYWRkaW5nOiA1NnB4IDAgNjBweDtcbiAgei1pbmRleDogMTA7XG59XG4uc2VjdGlvbi0teWVsbG93IC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZWN0aW9uLS15ZWxsb3cgLnNlY3Rpb25fX2FjdGlvbnMge1xuICBtYXJnaW46IDIycHggMCAwO1xufVxuLnNlY3Rpb24tLWhvc3RzIHtcbiAgcGFkZGluZzogODdweCAwIDMxcHg7XG59XG4uc2VjdGlvbi0taG9zdHMgLnNlY3Rpb25fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA1NHB4O1xufVxuLnNlY3Rpb24tLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMjkzMTZBO1xuICBwYWRkaW5nOiA3OXB4IDAgNTNweDtcbn1cbi5zZWN0aW9uLS1ibHVlIC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTRweDtcbn1cbi5zZWN0aW9uLS1ibHVlIC5zZWN0aW9uX19oZWFkIGgxLFxuLnNlY3Rpb24tLWJsdWUgLnNlY3Rpb25fX2hlYWQgaDIge1xuICBjb2xvcjogI0ZGQjc0Qjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAuc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudC1hbHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tLWZvcm0gLnNlY3Rpb25fX2JvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24gLnNlY3Rpb25fX2ljbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbl9faGVhZCAuc2VjdGlvbl9faGVhZC1pbWFnZSB7XG4gICAgdG9wOiAtNjlweDtcbiAgICByaWdodDogLTMwcHg7XG4gIH1cbiAgLnNlY3Rpb24gLnNlY3Rpb25fX2FjdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemU5IC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgICBtYXJnaW46IDI1cHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZWN0aW9uIC5zZWN0aW9uX19oZWFkIC5zZWN0aW9uX19oZWFkLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMjcge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQzcHggMCAyMHB4O1xuICAgIC8qICBTZWN0aW9uIElpb25zICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemUxICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemUxICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemUyICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemUzICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemU0ICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemU1ICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemU2ICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemU3ICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemUxMSAgKi9cbiAgICAvKiAgU2VjdGlvbiBTaXplMTIgICovXG4gICAgLyogIFNlY3Rpb24gU2l6ZTEzICAqL1xuICAgIC8qICBTZWN0aW9uIFNpemUxMSAgKi9cbiAgICAvKiAgU2VjdGlvbiBTaXplMTUgICovXG4gICAgLyogIFNlY3Rpb24gU2l6ZTggICovXG4gICAgLyogIFNlY3Rpb24gU2l6ZTkgICovXG4gICAgLyogIFNlY3Rpb24gU2l6ZTEwICAqL1xuICAgIC8qICBTZWN0aW9uIEZvcm0gICovXG4gICAgLyogIFNlY3Rpb24gU3RlcHMgICovXG4gICAgLyogIFNlY3Rpb24gU3RlcHMgQWx0ICAqL1xuICAgIC8qICBTZWN0aW9uIFN0ZXBzIEFsdCAgKi9cbiAgICAvKiAgU2VjdGlvbiBTaXplMjYgICovXG4gICAgLyogIFNlY3Rpb24gU2l6ZTI5ICAqL1xuICAgIC8qICBTZWN0aW9uIEhvc3RzICAqL1xuICAgIC8qICBTZWN0aW9uIEJsdWUgICovXG4gIH1cbiAgLnNlY3Rpb24gLnNlY3Rpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gIH1cbiAgLnNlY3Rpb24gLnNlY3Rpb25fX2hlYWQgaDIgKyBwIHtcbiAgICBtYXJnaW46IDE0cHggMCAwO1xuICB9XG4gIC5zZWN0aW9uIC5zZWN0aW9uX19oZWFkIGgyICsgcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbl9fYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbl9fYWN0aW9ucyBwIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnQgcCArIHAge1xuICAgIG1hcmdpbjogMTJweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnQtYWx0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uIC5zZWN0aW9uX19jb250ZW50LWFsdCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudC1hbHQgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIH1cbiAgLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnQtYWx0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbl9fY29udGVudC1hbHQtLXByaW1hcnkgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWN0aW9uIC5zZWN0aW9uX19jb250ZW50LWFsdC0tcHJpbWFyeSAuZmluZC1ob3N0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VjdGlvbi0taWNvbnMgLnNlY3Rpb25fX2ljbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjI4KTtcbiAgfVxuICAuc2VjdGlvbi0taWNvbnMgLnNlY3Rpb25fX2ljby0tc2l6ZTIzIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogLTE3NXB4O1xuICB9XG4gIC5zZWN0aW9uLS1pY29ucyAuc2VjdGlvbl9faWNvLS1zaXplMjQge1xuICAgIHRvcDogMzglO1xuICAgIHJpZ2h0OiAtMTkwcHg7XG4gIH1cbiAgLnNlY3Rpb24tLWljb25zIC5zZWN0aW9uX19pY28tLXNpemUyNSB7XG4gICAgdG9wOiA2Ni41JTtcbiAgICBsZWZ0OiAtMTgwcHg7XG4gIH1cbiAgLnNlY3Rpb24tLWljb25zIC5zZWN0aW9uX19pY28tLXNpemUzMzEge1xuICAgIHRvcDogMy41JTtcbiAgICByaWdodDogLTEzMnB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgfVxuICAuc2VjdGlvbi0taWNvbnMgLnNlY3Rpb25fX2ljby0tc2l6ZTM1IHtcbiAgICB0b3A6IDM1LjglO1xuICAgIGxlZnQ6IC0xMDBweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjUpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi0taWNvbnMgLnNlY3Rpb25fX2ljby0tc2l6ZTMzMyB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTklO1xuICAgIGxlZnQ6IC0xMnB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Myk7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemUxIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemUxIC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMDEge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTAxIC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMiB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMiAuc2VjdGlvbl9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTMge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTMgLnNlY3Rpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemU0IHtcbiAgICBwYWRkaW5nOiAyM3B4IDA7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemU0IC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplNCAuc2VjdGlvbl9fYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTUge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTUgLnNlY3Rpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemU2IHtcbiAgICBwYWRkaW5nOiAyOHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemU2IC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplNyB7XG4gICAgcGFkZGluZzogMTVweCAwIDQ1cHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemU3IC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMTEge1xuICAgIHBhZGRpbmc6IDQzcHggMCAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMTEgLnNlY3Rpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemUxMiB7XG4gICAgcGFkZGluZzogMTlweCAwIDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemUxMiAuc2VjdGlvbl9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTEyIC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgICBtYXJnaW46IDE1cHggMCAwO1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMTMge1xuICAgIHBhZGRpbmc6IDIzcHggMCAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMTMgLnNlY3Rpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemUxMyAuc2VjdGlvbl9fYWN0aW9ucyB7XG4gICAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTE0IHtcbiAgICBwYWRkaW5nOiAyM3B4IDAgNDRweDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTE0IC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMTQgLnNlY3Rpb25fX2FjdGlvbnMge1xuICAgIG1hcmdpbjogMjlweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemUxNSB7XG4gICAgcGFkZGluZzogMjBweCAwIDQ0cHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemUxNSAuc2VjdGlvbl9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTE1IC5zZWN0aW9uX19ib2R5IHtcbiAgICBtYXJnaW46IDAgOHB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplOCB7XG4gICAgcGFkZGluZzogNDFweCAwIDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemU4IC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplOSB7XG4gICAgcGFkZGluZzogMjFweCAwIDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemU5IC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplOSAuc2VjdGlvbl9fYWN0aW9ucyB7XG4gICAgbWFyZ2luOiAxNHB4IDAgMDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTEwIHtcbiAgICBwYWRkaW5nOiAyMXB4IDAgNDRweDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTEwIC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5zZWN0aW9uLS1zaXplMTAgLnNlY3Rpb25fX2FjdGlvbnMge1xuICAgIG1hcmdpbjogMjhweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24tLWZvcm0ge1xuICAgIHBhZGRpbmc6IDQwcHggMCAyM3B4O1xuICB9XG4gIC5zZWN0aW9uLS1mb3JtIC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zZWN0aW9uLS1mb3JtIC5zZWN0aW9uX19hc2lkZSB7XG4gICAgcGFkZGluZzogNDJweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2VjdGlvbi0tZm9ybSAuc2VjdGlvbl9fYXNpZGUgLnNlY3Rpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnNlY3Rpb24tLWZvcm0gLnNlY3Rpb25fX2FzaWRlIC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDI1cHggMCAwO1xuICB9XG4gIC5zZWN0aW9uLS1zdGVwcyB7XG4gICAgcGFkZGluZzogNTdweCAwIDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tLXN0ZXBzLWFsdCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5zZWN0aW9uLS15ZWxsb3cge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTI2IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tLXNpemUyNiAuc2VjdGlvbl9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuc2VjdGlvbi0tc2l6ZTI5IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tLWhvc3RzIHtcbiAgICBwYWRkaW5nOiAyMnB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tLWhvc3RzIC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG4gIC5zZWN0aW9uLS1ob3N0cyAuc2VjdGlvbl9faGVhZCBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgfVxuICAuc2VjdGlvbi0taG9zdHMgLnNlY3Rpb25fX2hlYWQgaDIgaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLS1ibHVlIHtcbiAgICBwYWRkaW5nOiAyMnB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tLWJsdWUgLnNlY3Rpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLnNlY3Rpb24tLWJsdWUgLnNlY3Rpb25fX2hlYWQgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIH1cbiAgLnNlY3Rpb24tLWJsdWUgLnNlY3Rpb25fX2hlYWQgaDIgaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLS1ibHVlIC5hcnRpY2xlIC5hcnRpY2xlX19ib2R5IHtcbiAgICBjb2xvcjogI0ZGQjc0QjtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWN0aW9uIERhcmtcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zZWN0aW9uLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNTZweCAwIDY5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogIFNlY3Rpb24gRGFyayBQcmltYXJ5ICAqL1xufVxuLnNlY3Rpb24tZGFyayAubGlzdC1mZWF0dXJlcyB7XG4gIHBhZGRpbmc6IDE3cHggMCAwIDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLWRhcmsgLnNlY3Rpb25fX2NvbnRlbnQgc3Ryb25nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbn1cbi5zZWN0aW9uLWRhcmsgLnNlY3Rpb25fX2NvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uc2VjdGlvbi1kYXJrIC5zZWN0aW9uX19pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2VjdGlvbi1kYXJrIC5zZWN0aW9uX19pY28tLXNpemUxIHtcbiAgdG9wOiAtMTcxcHg7XG4gIHJpZ2h0OiAtMiU7XG59XG4uc2VjdGlvbi1kYXJrIC5zZWN0aW9uX19pY28tLXNpemUyIHtcbiAgdG9wOiA0MiU7XG4gIGxlZnQ6IC01JTtcbn1cbi5zZWN0aW9uLWRhcmsgLnNlY3Rpb25fX2ljby0tc2l6ZTMge1xuICBib3R0b206IC0xMDVweDtcbiAgcmlnaHQ6IDIuNSU7XG59XG4uc2VjdGlvbi1kYXJrLS1wcmltYXJ5IHtcbiAgcGFkZGluZzogMTMzcHggMCAxNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAuc2VjdGlvbi1kYXJrIC5zZWN0aW9uX19jb250ZW50IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tZGFyayB7XG4gICAgcGFkZGluZzogMjNweCAwIDI0cHg7XG4gICAgLyogIFNlY3Rpb24gRGFyayBQcmltYXJ5ICAqL1xuICB9XG4gIC5zZWN0aW9uLWRhcmsgLmxpc3QtZmVhdHVyZXMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNlY3Rpb24tZGFyayAuc2VjdGlvbl9fY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgfVxuICAuc2VjdGlvbi1kYXJrIC5zZWN0aW9uX19jb250ZW50IHN0cm9uZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1kYXJrIC5zZWN0aW9uX19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAuc2VjdGlvbi1kYXJrIC5zZWN0aW9uX19pY28ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yNik7XG4gIH1cbiAgLnNlY3Rpb24tZGFyayAuc2VjdGlvbl9faWNvLS1zaXplMSB7XG4gICAgdG9wOiAtMTgwcHg7XG4gICAgcmlnaHQ6IC01OSU7XG4gIH1cbiAgLnNlY3Rpb24tZGFyayAuc2VjdGlvbl9faWNvLS1zaXplMiB7XG4gICAgdG9wOiAxNi41JTtcbiAgICBsZWZ0OiAtNjAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yOSk7XG4gIH1cbiAgLnNlY3Rpb24tZGFyayAuc2VjdGlvbl9faWNvLS1zaXplMyB7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAtNjAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yOSk7XG4gIH1cbiAgLnNlY3Rpb24tZGFyay0tcHJpbWFyeSB7XG4gICAgcGFkZGluZzogNTNweCAwIDI3cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VjdGlvbiBNYWluXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VjdGlvbi1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9faWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9faWNvLS1zaXplMSB7XG4gIG9wYWNpdHk6IDAuMTtcbiAgcmlnaHQ6IC02MHB4O1xuICB0b3A6IDEwLjklO1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9faWNvLS1zaXplMiB7XG4gIG9wYWNpdHk6IDAuMTtcbiAgbGVmdDogLTQwcHg7XG4gIHRvcDogMzEuMiU7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19pY28tLXNpemUzIHtcbiAgb3BhY2l0eTogMC4xO1xuICByaWdodDogLTVweDtcbiAgdG9wOiA1OCU7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19pY28tLXNpemU0IHtcbiAgb3BhY2l0eTogMC4xO1xuICBsZWZ0OiAtNjBweDtcbiAgdG9wOiA4NC42JTtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2FzaWRlIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgbWFyZ2luOiAwIC0xNXB4IDAgLTE5cHg7XG4gIHBhZGRpbmc6IDU1cHggNjBweCA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19hc2lkZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fYXNpZGUgLnNlY3Rpb25fX2FzaWRlLWhlYWQge1xuICBjb2xvcjogIzI4MzA2YztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2FzaWRlIC5zZWN0aW9uX19hc2lkZS1oZWFkIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19hc2lkZSAuc2VjdGlvbl9fYXNpZGUtaGVhZCAubGlzdC1zdGFycyB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2FzaWRlIC5zZWN0aW9uX19hc2lkZS1oZWFkIC5saXN0LXN0YXJzIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fYXNpZGUgLnNlY3Rpb25fX2FzaWRlLWJvZHkgPiBoNiB7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2FzaWRlIC5zZWN0aW9uX19hc2lkZS1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2FzaWRlIC5zZWN0aW9uX19hc2lkZS1hY3Rpb25zIGgyIHtcbiAgY29sb3I6ICMyODMwNmM7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19hc2lkZSAuc2VjdGlvbl9fYXNpZGUtYWN0aW9ucyBoMiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fYXNpZGUgLnNlY3Rpb25fX2FzaWRlLWFjdGlvbnMgLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIycHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fYXNpZGUgLnNlY3Rpb25fX2FzaWRlLWZvb3Qge1xuICBtYXJnaW4tdG9wOiA5N3B4O1xuICBjb2xvcjogIzI4MzA2Yztcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2FzaWRlIC5zZWN0aW9uX19hc2lkZS1mb290IGg2IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2FzaWRlIC5zZWN0aW9uX19hc2lkZS1mb290IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2JvZHkge1xuICBwYWRkaW5nLXRvcDogNThweDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2NvbnRlbnQge1xuICBjb2xvcjogIzI4MzA2Yztcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2NvbnRlbnQgaDIge1xuICBtYXJnaW46IDA7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19jb250ZW50IGgyICsgcCB7XG4gIG1hcmdpbjogMzZweCAwIDA7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19jb250ZW50IGgyICsgdWwge1xuICBtYXJnaW46IDMwcHggMCAwO1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fY29udGVudCBoMiArIGg2IHtcbiAgbWFyZ2luOiAzMXB4IDAgMDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2NvbnRlbnQgcCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fY29udGVudCBwICsgaDIge1xuICBtYXJnaW4tdG9wOiA1OHB4O1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fY29udGVudCB1bCArIGgyIHtcbiAgbWFyZ2luLXRvcDogNjJweDtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2NvbnRlbnQgdWwgKyBoNiB7XG4gIG1hcmdpbjogMzlweCAwIDA7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19jb250ZW50IGg2IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbi5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2NvbnRlbnQgaDYgKyB1bCB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19jb250ZW50IGg2ICsgcCB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG4uc2VjdGlvbi1tYWluIC5zZWN0aW9uX19hY3Rpb25zLWFsdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kOiAjMzYzZTc2O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fYWN0aW9ucy1hbHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2FzaWRlIHtcbiAgICBtYXJnaW46IDAgMCAwIC02NXB4O1xuICAgIHBhZGRpbmc6IDcwcHggMjBweCA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2ljbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2JvZHkge1xuICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuICB9XG4gIC5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2NvbnRlbnQgaDIgKyBwIHtcbiAgICBtYXJnaW46IDI0cHggMCAwO1xuICB9XG4gIC5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2NvbnRlbnQgaDIgKyB1bCB7XG4gICAgbWFyZ2luOiAxOXB4IDAgMDtcbiAgfVxuICAuc2VjdGlvbi1tYWluIC5zZWN0aW9uX19jb250ZW50IGgyICsgaDYge1xuICAgIG1hcmdpbjogMThweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fY29udGVudCBwICsgaDIge1xuICAgIG1hcmdpbjogNDRweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fY29udGVudCB1bCArIGgyIHtcbiAgICBtYXJnaW46IDQzcHggMCAwO1xuICB9XG4gIC5zZWN0aW9uLW1haW4gLnNlY3Rpb25fX2NvbnRlbnQgdWwgKyBoNiB7XG4gICAgbWFyZ2luOiAzMnB4IDAgMDtcbiAgfVxuICAuc2VjdGlvbi1tYWluIC5zZWN0aW9uX19jb250ZW50IGg2ICsgdWwge1xuICAgIG1hcmdpbjogMTZweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24tbWFpbiAuc2VjdGlvbl9fY29udGVudCBoNiArIHAge1xuICAgIG1hcmdpbjogMTZweCAwIDA7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VjdGlvbiBTbWFsbFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlY3Rpb24tc21hbGwge1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjlweCAwIDI3cHg7XG59XG4uc2VjdGlvbi1zbWFsbCAuc2VjdGlvbl9fY29udGVudCBoNiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuLnNlY3Rpb24tc21hbGwgLnNlY3Rpb25fX2NvbnRlbnQgLmxpc3QtbG9jYXRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWN0aW9uIEltYWdlXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VjdGlvbi1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLWltYWdlIC5zZWN0aW9uX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZy10b3A6IDU3LjMlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24taW1hZ2UgLnNlY3Rpb25fX2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAxMDBweCAyODBweCByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uc2VjdGlvbi1pbWFnZSAuc2VjdGlvbl9faW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTc3cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zZWN0aW9uLWltYWdlIC5zZWN0aW9uX19jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZWN0aW9uLWltYWdlIC5zZWN0aW9uX19pbWFnZTphZnRlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwMHB4IDEzMHB4IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxuICAuc2VjdGlvbi1pbWFnZSAuc2VjdGlvbl9faW5uZXIge1xuICAgIHRvcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWltYWdlIC5zZWN0aW9uX19pbWFnZSB7XG4gICAgcGFkZGluZy10b3A6IDEzOSU7XG4gIH1cbiAgLnNlY3Rpb24taW1hZ2UgLnNlY3Rpb25fX2ltYWdlOmFmdGVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNDhweCA3NXB4IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxuICAuc2VjdGlvbi1pbWFnZSAuc2VjdGlvbl9faW5uZXIge1xuICAgIHRvcDogNzBweDtcbiAgICB0b3A6IDM0cHg7XG4gIH1cbiAgLnNlY3Rpb24taW1hZ2UgLnNlY3Rpb25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuc2VjdGlvbi1pbWFnZSAuc2VjdGlvbl9fY29udGVudCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWN0aW9uIERlZlxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlY3Rpb24tZGVmIHtcbiAgcGFkZGluZzogMjAwcHggMCA0NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1kZWYgLmJyZWFkY3J1bXBzIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLnNlY3Rpb24tZGVmIC5zZWN0aW9uX19pY28ge1xuICBvcGFjaXR5OiAwLjE1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43OCk7XG59XG4uc2VjdGlvbi1kZWYgLnNlY3Rpb25fX2ljby0tc2l6ZTI5IHtcbiAgdG9wOiA1LjglO1xuICBsZWZ0OiAtMTA3cHg7XG59XG4uc2VjdGlvbi1kZWYgLnNlY3Rpb25fX2ljby0tc2l6ZTMwIHtcbiAgdG9wOiAyNC41JTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEyMXB4O1xufVxuLnNlY3Rpb24tZGVmIC5zZWN0aW9uX19pY28tLXNpemUzMSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRvcDogNDMuMSU7XG4gIGxlZnQ6IC0xMjJweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg0KTtcbn1cbi5zZWN0aW9uLWRlZiAuc2VjdGlvbl9faWNvLS1zaXplMzIge1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDU0LjUlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNzYpO1xufVxuLnNlY3Rpb24tZGVmIC5zZWN0aW9uX19pY28tLXNpemUzMyB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvdHRvbTogMi4zJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogMjQ5cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43OSk7XG59XG4uc2VjdGlvbi1kZWYgLnNlY3Rpb25fX2ljby0tc2l6ZTM0IHtcbiAgb3BhY2l0eTogMTtcbiAgYm90dG9tOiAtMy43JTtcbiAgbGVmdDogNDZweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgxKTtcbn1cbi5zZWN0aW9uLWRlZiAuYXJ0aWNsZXMtc2Vjb25kYXJ5IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnNlY3Rpb24tZGVmIC5zZWN0aW9uX19hc2lkZSB7XG4gIG1hcmdpbjogMCAtNnB4IDAgLTVweDtcbn1cbi5zZWN0aW9uLWRlZiAuc2VjdGlvbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuLnNlY3Rpb24tZGVmIC5zZWN0aW9tX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLWRlZiAuc2VjdGlvbl9fYm9keSB7XG4gIHBhZGRpbmc6IDAgNzVweCAwIDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24tZGVmIC5zZWN0aW9uX19ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zZWN0aW9uLWRlZiAuYnJlYWRjcnVtcHMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWRlZiB7XG4gICAgcGFkZGluZzogMjlweCAwIDQ2cHg7XG4gIH1cbiAgLnNlY3Rpb24tZGVmIC5saXN0LWxpbmtzIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gIC5zZWN0aW9uLWRlZiAuYXJ0aWNsZXMtc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zZWN0aW9uLWRlZiAuc2VjdGlvbl9fYXNpZGUge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxuICAuc2VjdGlvbi1kZWYgLnNlY3Rpb25fX2ljbyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQ0KTtcbiAgfVxuICAuc2VjdGlvbi1kZWYgLnNlY3Rpb25fX2ljby0tc2l6ZTI5IHtcbiAgICB0b3A6IDQuMiU7XG4gICAgbGVmdDogLTE0MnB4O1xuICB9XG4gIC5zZWN0aW9uLWRlZiAuc2VjdGlvbl9faWNvLS1zaXplMjkxIHtcbiAgICB0b3A6IDEwLjQlO1xuICAgIHJpZ2h0OiAtNjNweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjcpO1xuICB9XG4gIC5zZWN0aW9uLWRlZiAuc2VjdGlvbl9faWNvLS1zaXplMzAge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiAxMS40JTtcbiAgICByaWdodDogLTEyM3B4O1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnNlY3Rpb24tZGVmIC5zZWN0aW9uX19pY28tLXNpemUzMzMge1xuICAgIHRvcDogMTcuNyU7XG4gICAgbGVmdDogLTM2cHg7XG4gIH1cbiAgLnNlY3Rpb24tZGVmIC5zZWN0aW9uX19pY28tLXNpemUzMSB7XG4gICAgdG9wOiAyNS4xJTtcbiAgICBsZWZ0OiAtMTIycHg7XG4gIH1cbiAgLnNlY3Rpb24tZGVmIC5zZWN0aW9uX19pY28tLXNpemUzMiB7XG4gICAgdG9wOiAzMi43JTtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi1kZWYgLnNlY3Rpb25fX2ljby0tc2l6ZTMyMiB7XG4gICAgdG9wOiA0MS43JTtcbiAgICBsZWZ0OiAtMTExcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VjdGlvbiBTZWNvbmRhcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zZWN0aW9uLXNlY29uZGFyeSB7XG4gIHBhZGRpbmc6IDQ1cHggMDtcbn1cbi5zZWN0aW9uLXNlY29uZGFyeSAud2lkZ2V0LXRvdGFsIHtcbiAgcGFkZGluZzogNjBweCAwIDAgMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNlY29uZGFyeSAud2lkZ2V0LXRvdGFsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgfVxufVxuLnNlY3Rpb25fX2ljbyB7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNsaWNrXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMjA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zbGljay1hcnJvdzphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgc2Fucy1zZXJpZjtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAxcHggIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zbGljay1hcnJvdzphZnRlciB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAxNXB4O1xufVxuLnNsaWNrLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4uYmVjb21lLWEtaG9zdC1ob3N0LWNhcm91c2VsIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5iZWNvbWUtYS1ob3N0LWhvc3QtY2Fyb3VzZWwgLnNsaWNrLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5iZWNvbWUtYS1ob3N0LWhvc3QtY2Fyb3VzZWwgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMTEwcHg7XG4gIHRvcDogLTIwcHg7XG59XG4uYmVjb21lLWEtaG9zdC1ob3N0LWNhcm91c2VsIC5zbGljay1wcmV2OjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgoLTEsIDAsIDAsIDEsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogbWF0cml4KC0xLCAwLCAwLCAxLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiBtYXRyaXgoLTEsIDAsIDAsIDEsIDAsIDApO1xuICB0cmFuc2Zvcm06IG1hdHJpeCgtMSwgMCwgMCwgMSwgMCwgMCk7XG59XG4uYmVjb21lLWEtaG9zdC1ob3N0LWNhcm91c2VsIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yMnB4O1xufVxuLmJlY29tZS1hLWhvc3QtaG9zdC1jYXJvdXNlbCAuaG9zdC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iZWNvbWUtYS1ob3N0LWhvc3QtY2Fyb3VzZWwgLmhvc3QtY2Fyb3VzZWwgLnNsaWRlci1hY3Rpb24tYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDYwcHg7XG4gIHRvcDogLTMwcHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2xpZGVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDtcbiAgLyogIFNsaWRlciBTZWNvbmRhcnkgICovXG59XG4uc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgbGVmdDogNTBweDtcbn1cbi5zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogNTBweDtcbn1cbi5zbGlkZXIgLnNsaWRlcl9faWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNsaWRlciAuc2xpZGVyX19pY28tLXNpemUxIHtcbiAgdG9wOiA5MHB4O1xuICByaWdodDogLTExM3B4O1xufVxuLnNsaWRlciAuYnJlYWRjcnVtcHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNzA1cHg7XG4gIHotaW5kZXg6IDIwO1xuICBjb2xvcjogIzI4MzA2Yztcbn1cbi5zbGlkZXIgLmJyZWFkY3J1bXBzIGxpICsgbGk6YWZ0ZXIge1xuICBjb2xvcjogIzI4MzA2Yztcbn1cbi5zbGlkZXIgLnNsaWRlcl9faGVhZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMCAwIDYwcHg7XG59XG4uc2xpZGVyIC5zbGlkZXJfX2hlYWQgaDEge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW46IDAgMCAyOXB4O1xufVxuLnNsaWRlciAuc2xpZGVyX19oZWFkIGgyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG59XG4uc2xpZGVyLS1zZWNvbmRhcnkge1xuICBwYWRkaW5nLXRvcDogNzhweDtcbn1cbi5zbGlkZXItLXNlY29uZGFyeSAuc2xpY2stYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5zbGlkZXItLXNlY29uZGFyeSAuc2xpY2stcHJldiB7XG4gIG1hcmdpbi1sZWZ0OiAtNjc0cHg7XG59XG4uc2xpZGVyLS1zZWNvbmRhcnkgLnNsaWNrLW5leHQge1xuICBtYXJnaW4tbGVmdDogNjE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgLnNsaWRlciB7XG4gICAgLyogIFNsaWRlciBTZWNvbmRhcnkgICovXG4gIH1cbiAgLnNsaWRlciAuYnJlYWRjcnVtcHMge1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAuc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAuc2xpZGVyLS1zZWNvbmRhcnkgLnNsaWNrLWFycm93IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNsaWRlci0tc2Vjb25kYXJ5IC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG4gIC5zbGlkZXItLXNlY29uZGFyeSAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2xpZGVyIHtcbiAgICAvKiAgU2xpZGVyIFByaW1hcnkgICovXG4gIH1cbiAgLnNsaWRlciAuYnJlYWRjcnVtcHMge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTU1NXB4O1xuICB9XG4gIC5zbGlkZXIgLnNsaWRlcl9faWNvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zbGlkZXItLXNlY29uZGFyeSAuc2xpY2stYXJyb3cge1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuc2xpZGVyLS1zZWNvbmRhcnkgLnNsaWNrLXByZXYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDUwcHg7XG4gIH1cbiAgLnNsaWRlci0tc2Vjb25kYXJ5IC5zbGljay1uZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMzkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNsaWRlciAuYnJlYWRjcnVtcHMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNsaWRlciAuc2xpZGVyX19oZWFkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNsaWRlciAuYnJlYWRjcnVtcHMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzQ1cHg7XG4gIH1cbiAgLnNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgIHRvcDogNDAlO1xuICB9XG4gIC5zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNjBweDtcbiAgfVxuICAuc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBtYXJnaW4tbGVmdDogLTMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlciB7XG4gICAgLyogIFNsaWRlciBTZWNvbmRhcnkgICovXG4gIH1cbiAgLnNsaWRlciAuYnJlYWRjcnVtcHMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjU1cHg7XG4gIH1cbiAgLnNsaWRlciAuYnJlYWRjcnVtcHMgbGk6YmVmb3JlIHtcbiAgICBjb2xvcjogIzAwN2JmZjtcbiAgfVxuICAuc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgdG9wOiAyNSU7XG4gIH1cbiAgLnNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNDBweDtcbiAgfVxuICAuc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7XG4gIH1cbiAgLnNsaWRlci0tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAuc2xpZGVyLS1zZWNvbmRhcnkgLnNsaWRlcl9fY2xpcCB7XG4gICAgbWF4LWhlaWdodDogNTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2xpZGVyIC5icmVhZGNydW1wcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAuc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbiAgLnNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICB0b3A6IDIwJTtcbiAgfVxuICAuc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG4gIC5zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2xpZGVyIE1haW5cblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGlkZXItbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZXItbWFpbiAuYnJlYWRjcnVtcHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC03MDVweDtcbiAgei1pbmRleDogMjAwO1xufVxuLnNsaWRlci1tYWluIC5zbGljay1hcnJvdyB7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG59XG4uc2xpZGVyLW1haW4gLnNsaWNrLXByZXYge1xuICBsZWZ0OiA1MHB4O1xufVxuLnNsaWRlci1tYWluIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgLnNsaWRlci1tYWluIC5icmVhZGNydW1wcyB7XG4gICAgbGVmdDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuc2xpZGVyLW1haW4gLnNsaWNrLWFycm93IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5zbGlkZXItbWFpbiAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAuc2xpZGVyLW1haW4gLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlci1tYWluIC5icmVhZGNydW1wcyB7XG4gICAgdG9wOiA1OHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAuc2xpZGVyLW1haW4gLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2xpZGVyIFByaW1hcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGlkZXItcHJpbWFyeSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0xOTBweDtcbn1cbi5zbGlkZXItcHJpbWFyeSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMTkwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxODUwcHgpIHtcbiAgLnNsaWRlci1wcmltYXJ5IC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gIH1cbiAgLnNsaWRlci1wcmltYXJ5IC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG4gIC5zbGlkZXItcHJpbWFyeSAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAuc2xpZGVyLXByaW1hcnkgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlci1wcmltYXJ5IHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cbiAgLnNsaWRlci1wcmltYXJ5IC5zbGlkZXJfX3NsaWRlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2xpZGVyIE1vYmlsZVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItbW9iaWxlIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cbiAgLnNsaWRlci1tb2JpbGUgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbiAgLnNsaWRlci1tb2JpbGUgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zbGlkZXItbW9iaWxlIC5yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zbGlkZXItbW9iaWxlIC5yb3cgLmNvbC1tZC02IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zbGlkZXItbW9iaWxlIC5hcnRpY2xlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5zbGlkZXItbW9iaWxlIC5hcnRpY2xlIC5hcnRpY2xlX19ib2R5IHtcbiAgICBwYWRkaW5nOiA1MnB4IDE2cHggMjZweDtcbiAgfVxuICAuc2xpZGVyLW1vYmlsZS5zbGlkZXItbW9iaWxlLS1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLnNsaWRlci1tb2JpbGUuc2xpZGVyLW1vYmlsZS0tcHJpbWFyeSAucm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgLTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2xpZGVyLW1vYmlsZS5zbGlkZXItbW9iaWxlLS1wcmltYXJ5IC5yb3cgLmNvbC1tZC02IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLnNsaWRlci1tb2JpbGUuc2xpZGVyLW1vYmlsZS0tcHJpbWFyeSAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAuc2xpZGVyLW1vYmlsZS5zbGlkZXItbW9iaWxlLS1wcmltYXJ5IC5zbGljay1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zbGlkZXItbW9iaWxlLnNsaWRlci1tb2JpbGUtLXByaW1hcnkgLmFydGljbGUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG4gIC5zbGlkZXItbW9iaWxlLnNsaWRlci1tb2JpbGUtLXByaW1hcnkgLmFydGljbGUgLmFydGljbGVfX2JvZHkge1xuICAgIHBhZGRpbmc6IDI1cHggMjZweCA1M3B4O1xuICB9XG59XG4uc2xpZGUtZXggLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi5ob3N0X19zbGlkZXIge1xuICBoZWlnaHQ6IDQzNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMzM3B4KSB7XG4gIC5ob3N0X19zbGlkZXIge1xuICAgIGhlaWdodDogNDAycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvc3RfX3NsaWRlciB7XG4gICAgaGVpZ2h0OiAzNDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9zdF9fc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvc3RfX3NsaWRlciB7XG4gICAgaGVpZ2h0OiAzMjJweDtcbiAgfVxufVxuLmV4cGVyaWVuY2VzX19zbGlkZXIge1xuICBoZWlnaHQ6IDc0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAuZXhwZXJpZW5jZXNfX3NsaWRlciB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5leHBlcmllbmNlc19fc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDM1M3B4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0V2lkZ2V0c1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndpZGdldHMge1xuICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRXaWRnZXRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53aWRnZXQge1xuICBiYWNrZ3JvdW5kOiAjRDg0RTRBO1xuICBwYWRkaW5nOiAyNHB4IDMwcHggNDVweDtcbiAgLyogIFdpZGdldCBZZWxsb3cgICovXG4gIC8qICBXaWRnZXQgQmx1ZSAgKi9cbiAgLyogIFdpZGdldCBHcmVlbiAgKi9cbn1cbi53aWRnZXQgLndpZGdldF9faWNvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53aWRnZXQgLndpZGdldF9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ud2lkZ2V0IC53aWRnZXRfX2hlYWQtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud2lkZ2V0IC53aWRnZXRfX2hlYWQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndpZGdldCAud2lkZ2V0X19oZWFkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi53aWRnZXQgLndpZGdldF9faGVhZCBwIHtcbiAgbWFyZ2luOiAzcHggMCAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG4ud2lkZ2V0IC53aWRnZXRfX2hlYWQtLWRhcmsge1xuICBjb2xvcjogIzIxMjAyMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi53aWRnZXQgLndpZGdldF9faGVhZC0tZGFyayBoNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi53aWRnZXQgLmFydGljbGVfX2JvZHkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi53aWRnZXQgLndpZGdldF9faW1hZ2Uge1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG4ud2lkZ2V0IC53aWRnZXRfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndpZGdldCAud2lkZ2V0X19hY3Rpb25zIHtcbiAgbWFyZ2luOiA1NHB4IDEwcHggMDtcbn1cbi53aWRnZXQgLndpZGdldF9fYWN0aW9ucyAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi53aWRnZXQgLndpZGdldF9fYWN0aW9ucy0tcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG59XG4ud2lkZ2V0LS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjRkZCNzRCO1xufVxuLndpZGdldC0tYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMyOTMxNkE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndpZGdldC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMTI4QzhGO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud2lkZ2V0IC53aWRnZXRfX2FjdGlvbnMgLmJ0biB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAud2lkZ2V0IHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbiAgLndpZGdldCAud2lkZ2V0X19pbWFnZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAud2lkZ2V0IC53aWRnZXRfX2FjdGlvbnMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndpZGdldCB7XG4gICAgcGFkZGluZzogNDZweCA0MHB4IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLyogIFdpZGdldCBCbHVlICAqL1xuICB9XG4gIC53aWRnZXQgLndpZGdldF9faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgLndpZGdldCAud2lkZ2V0X19oZWFkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLndpZGdldCAud2lkZ2V0X19oZWFkLS1kYXJrIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAud2lkZ2V0IC53aWRnZXRfX2hlYWQtLWRhcmsgaDYge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxuICAud2lkZ2V0IC5hcnRpY2xlcy1zbWFsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgLndpZGdldCAud2lkZ2V0X19hY3Rpb25zIHtcbiAgICBtYXJnaW46IDQycHggMTVweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuICB9XG4gIC53aWRnZXQgLndpZGdldF9fYWN0aW9ucyAuYnRuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogN3B4O1xuICB9XG4gIC53aWRnZXQgLndpZGdldF9fYWN0aW9ucy0tcHJpbWFyeSB7XG4gICAgbWFyZ2luOiA0OHB4IDAgMDtcbiAgfVxuICAud2lkZ2V0IC53aWRnZXRfX2ljbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDAuMjE7XG4gIH1cbiAgLndpZGdldCAud2lkZ2V0X19pY28tLXNpemUxIHtcbiAgICB0b3A6IDIlO1xuICAgIGxlZnQ6IC04N3B4O1xuICB9XG4gIC53aWRnZXQgLndpZGdldF9faWNvLS1zaXplMiB7XG4gICAgdG9wOiA0NyU7XG4gICAgcmlnaHQ6IC0xMjBweDtcbiAgfVxuICAud2lkZ2V0IC53aWRnZXRfX2ljby0tc2l6ZTMge1xuICAgIGJvdHRvbTogLTE2NnB4O1xuICAgIGxlZnQ6IC0xMzBweDtcbiAgfVxuICAud2lkZ2V0LS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMjkzMTZBO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFdpZGdldCBQcmltYXJ5XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2lkZ2V0LXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi53aWRnZXQtcHJpbWFyeSBoMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbn1cbi53aWRnZXQtcHJpbWFyeSBoMSBzcGFuIHtcbiAgY29sb3I6ICNmYWI2NGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lkZ2V0LXByaW1hcnkgaDEge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAud2lkZ2V0LXByaW1hcnkgLmZvcm0tbG9jYXRpb24ge1xuICAgIHBhZGRpbmc6IDAgMzVweCAwIDMwcHg7XG4gIH1cbiAgLndpZGdldC1wcmltYXJ5IC5mb3JtLWxvY2F0aW9uIC5zZWxlY3Q6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLXdoaXRlLnBuZyk7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC53aWRnZXQtcHJpbWFyeSAuZm9ybS1sb2NhdGlvbiAuc2VsZWN0IHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiAwIDEzcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0V2lkZ2V0IEFsdFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndpZGdldC1hbHQge1xuICAvKiAgV2lkZ2V0IEFsdCBQcmltYXJ5ICAqL1xuICAvKiAgV2lkZ2V0IEFsdCBTZWNvbmRhcnkgICovXG4gIC8qICBXaWRnZXQgQWx0IFRlcml0YXJ5ICAqL1xufVxuLndpZGdldC1hbHQgLmNoZWNrYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG4ud2lkZ2V0LWFsdCAud2lkZ2V0X19hY3Rpb25zIHtcbiAgbWFyZ2luOiA0NXB4IDI4cHggMjhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLndpZGdldC1hbHQtLXByaW1hcnkge1xuICBwYWRkaW5nOiAyNXB4IDI2cHggMjVweCAxOXB4O1xufVxuLndpZGdldC1hbHQtLXByaW1hcnkgLmxpc3QtcmFkaW9zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53aWRnZXQtYWx0LS1wcmltYXJ5IC5saXN0LXJhZGlvcyBsaTpsYXN0LWNoaWxkIC5yYWRpbyBsYWJlbDphZnRlciwgLndpZGdldC1hbHQtLXByaW1hcnkgLmxpc3QtcmFkaW9zIGxpOmxhc3QtY2hpbGQgLnJhZGlvIGxhYmVsOmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4ud2lkZ2V0LWFsdC0tcHJpbWFyeSAud2lkZ2V0X19hY3Rpb25zIHtcbiAgbWFyZ2luOiA0NHB4IDAgMDtcbn1cbi53aWRnZXQtYWx0LS1zZWNvbmRhcnkge1xuICBwYWRkaW5nOiAxOHB4IDIzcHggMjVweCAyN3B4O1xufVxuLndpZGdldC1hbHQtLXNlY29uZGFyeSAud2lkZ2V0X19hY3Rpb25zIHtcbiAgbWFyZ2luOiAzOXB4IDAgMDtcbn1cbi53aWRnZXQtYWx0LS10ZXJpdGFyeSB7XG4gIHBhZGRpbmc6IDIzcHggMjVweCAyNXB4IDI3cHg7XG59XG4ud2lkZ2V0LWFsdC0tdGVyaXRhcnkgLndpZGdldF9fYWN0aW9ucyB7XG4gIG1hcmdpbjogNDlweCAwIDA7XG59XG5cbi53aWRnZXQtbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG59XG4ud2lkZ2V0LW1lc3NhZ2UgKyAud2lkZ2V0LW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLndpZGdldC1tZXNzYWdlIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi53aWRnZXQtbWVzc2FnZSBoMywgLndpZGdldC1tZXNzYWdlIGg2IHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ud2lkZ2V0LW1lc3NhZ2UgLndpZGdldF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xufVxuLndpZGdldC1tZXNzYWdlIC53aWRnZXRfX2NvbnRlbnQtLXByaW1hcnkge1xuICB0b3A6IDU3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lkZ2V0LW1lc3NhZ2UgKyAud2lkZ2V0LW1lc3NhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gIH1cbiAgLndpZGdldC1tZXNzYWdlIGgzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLndpZGdldC1tZXNzYWdlIHAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAud2lkZ2V0LW1lc3NhZ2UgLndpZGdldF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMCA3cHggMCAwO1xuICAgIHRvcDogMzBweDtcbiAgfVxuICAud2lkZ2V0LW1lc3NhZ2UgLndpZGdldF9fY29udGVudC0tcHJpbWFyeSB7XG4gICAgdG9wOiAyNXB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRXaWRnZXQgU2Vjb25kYXJ5XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2lkZ2V0LXNlY29uZGFyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndpZGdldC1zZWNvbmRhcnkgaDIge1xuICBtYXJnaW46IDA7XG59XG4ud2lkZ2V0LXNlY29uZGFyeSBoMiArIC5mb3JtLWxvY2F0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi53aWRnZXQtc2Vjb25kYXJ5IC5mb3JtLWxvY2F0aW9uIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xufVxuLndpZGdldC1zZWNvbmRhcnkgLndpZGdldF9faWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLndpZGdldC1zZWNvbmRhcnkgLndpZGdldF9faWNvLS1zaXplMSB7XG4gIHRvcDogMzVweDtcbiAgbGVmdDogMjM1cHg7XG59XG4ud2lkZ2V0LXNlY29uZGFyeSAud2lkZ2V0X19pY28tLXNpemUyIHtcbiAgdG9wOiAtOTNweDtcbiAgcmlnaHQ6IDE0NnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC53aWRnZXQtc2Vjb25kYXJ5IC53aWRnZXRfX2ljby0tc2l6ZTEge1xuICAgIGxlZnQ6IDEzNXB4O1xuICB9XG4gIC53aWRnZXQtc2Vjb25kYXJ5IC53aWRnZXRfX2ljby0tc2l6ZTIge1xuICAgIHJpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53aWRnZXQtc2Vjb25kYXJ5IC53aWRnZXRfX2ljby0tc2l6ZTEge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbiAgLndpZGdldC1zZWNvbmRhcnkgLndpZGdldF9faWNvLS1zaXplMiB7XG4gICAgcmlnaHQ6IDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAud2lkZ2V0LXNlY29uZGFyeSAud2lkZ2V0X19pY28tLXNpemUxIHtcbiAgICBsZWZ0OiAtNDBweDtcbiAgfVxuICAud2lkZ2V0LXNlY29uZGFyeSAud2lkZ2V0X19pY28tLXNpemUyIHtcbiAgICByaWdodDogLTc1cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0V2lkZ2V0IFRlcml0YXJ5XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2lkZ2V0LXRlcml0YXJ5IHtcbiAgYmFja2dyb3VuZDogIzI5MzE2QTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAyMHB4IDM3cHg7XG59XG4ud2lkZ2V0LXRlcml0YXJ5IGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLndpZGdldC10ZXJpdGFyeSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi53aWRnZXQtdGVyaXRhcnkgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xufVxuLndpZGdldC10ZXJpdGFyeSBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ud2lkZ2V0LXRlcml0YXJ5IGg2IHtcbiAgY29sb3I6ICNGRkI3NEI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMTRweCAwIDA7XG59XG4ud2lkZ2V0LXRlcml0YXJ5IC5idG4ge1xuICBtYXJnaW46IDdweCAwIDA7XG59XG4ud2lkZ2V0LXRlcml0YXJ5IC5zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2lkZ2V0LXRlcml0YXJ5IC53aWRnZXRfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiA0MTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAud2lkZ2V0LXRlcml0YXJ5IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53aWRnZXQtdGVyaXRhcnkgcCBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndpZGdldC10ZXJpdGFyeSB7XG4gICAgcGFkZGluZzogMjdweCAxOXB4IDM0cHg7XG4gIH1cbiAgLndpZGdldC10ZXJpdGFyeSBoNiB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgfVxuICAud2lkZ2V0LXRlcml0YXJ5IHAgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLndpZGdldC10ZXJpdGFyeSAuYnRuIHtcbiAgICBtYXJnaW46IDExcHggMCAwO1xuICAgIG1pbi13aWR0aDogMjA4cHg7XG4gIH1cbiAgLndpZGdldC10ZXJpdGFyeSAud2lkZ2V0X19pbWFnZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRXaWRnZXQgVG90YWxcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53aWRnZXQtdG90YWwge1xuICBjb2xvcjogIzM0MzMzMztcbn1cbi53aWRnZXQtdG90YWwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ud2lkZ2V0LXRvdGFsIHVsIGg2IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG59XG4ud2lkZ2V0LXRvdGFsIHVsIGg2IHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndpZGdldC10b3RhbCB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi53aWRnZXQtdG90YWwgdWwgLnByaW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi53aWRnZXQtdG90YWwgdWwgLnByaW1hcnkgaDYge1xuICBmbGV4OiAwIDAgNDUlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLndpZGdldC10b3RhbCAud2lkZ2V0X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDQ5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLndpZGdldC10b3RhbCAud2lkZ2V0X19mb290IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICBwYWRkaW5nOiAyNXB4IDAgMzJweCAzNHB4O1xuICBtYXJnaW46IDQ4cHggM3B4IDAgLTMwcHg7XG59XG4ud2lkZ2V0LXRvdGFsIC53aWRnZXRfX2Zvb3QgaDMge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ud2lkZ2V0LXRvdGFsIC53aWRnZXRfX2Zvb3QgaDMgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xufVxuLndpZGdldC10b3RhbCAuZm9ybS1jb2RlIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICBtYXJnaW4tdG9wOiAzOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53aWRnZXQtdG90YWwge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC53aWRnZXQtdG90YWwgdWwgaDYge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxuICAud2lkZ2V0LXRvdGFsIC53aWRnZXRfX2Zvb3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAud2lkZ2V0LXRvdGFsIHVsIGg2IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLndpZGdldC10b3RhbCAud2lkZ2V0X19mb290IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICB9XG4gIC53aWRnZXQtdG90YWwgLndpZGdldF9fZm9vdCBoMyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC53aWRnZXQtdG90YWwgLmZvcm0tcGF5bWVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lkZ2V0LXRvdGFsIHVsIGg2IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLndpZGdldC10b3RhbCAud2lkZ2V0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAud2lkZ2V0LXRvdGFsIC53aWRnZXRfX2Zvb3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRXaWRnZXQgTWFwXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2lkZ2V0LW1hcCB7XG4gIGJhY2tncm91bmQ6ICNGRkI3NEI7XG4gIHBhZGRpbmc6IDE0cHggMThweDtcbn1cbi53aWRnZXQtbWFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEljb25zXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaWNvLXgge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5pY28teDphZnRlciwgLmljby14OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgYmFja2dyb3VuZDogI2U4NDA0MjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uaWNvLXg6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmljby1wbHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uaWNvLXBsdXM6YWZ0ZXIsIC5pY28tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5pY28tcGx1czphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5pY28tYW5nbGUtZG93bi13aGl0ZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5pY28tc2VhcmNoLXJlZCxcbi5pY28tc2VhcmNoIHtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbn1cblxuLmljby1tb3VzZSB7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDExMnB4O1xufVxuXG4uaWNvLWxhYmVsIHtcbiAgd2lkdGg6IDEyMnB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5pY28tY2FtZXJhIHtcbiAgd2lkdGg6IDg5cHg7XG4gIGhlaWdodDogNzFweDtcbn1cblxuLmljby1jaXJjbGUtYXJyb3ctYmx1ZSB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi5pY28tY2lyY2xlLWFycm93IHtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbn1cblxuLmljby1hbmdsZS1yaWdodCB7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLmljby1ncmFwZXMge1xuICB3aWR0aDogMTM1cHg7XG4gIGhlaWdodDogMTUycHg7XG59XG5cbi5pY28tZmxhZyB7XG4gIHdpZHRoOiAxNTdweDtcbiAgaGVpZ2h0OiAxNTRweDtcbn1cblxuLmljby1mbGlwZmxvcHMge1xuICB3aWR0aDogMTM3cHg7XG4gIGhlaWdodDogMTIycHg7XG59XG5cbi5pY28tZG9sbGFyLWJsdWUge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuXG4uaWNvLWhlYXJ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzhweDtcbn1cblxuLmljby1jdXJyZW5jeSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM5cHg7XG59XG5cbi5pY28td2FsayB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5pY28tY2FyIHtcbiAgd2lkdGg6IDU3cHg7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLmljby1tZXNzYWdlLWFsdCB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG5cbi5pY28tc2V0dGluZy1yZWQsXG4uaWNvLXNldHRpbmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvLWFuZ2xlLWRvd24tcmVkLFxuLmljby1hbmdsZS1kb3duLWJsdWUge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5pY28tYmFsbCB7XG4gIHdpZHRoOiA3MnB4O1xuICBoZWlnaHQ6IDcxcHg7XG59XG5cbi5pY28tZHJpbmsge1xuICB3aWR0aDogNjlweDtcbiAgaGVpZ2h0OiA4OXB4O1xufVxuXG4uaWNvLWNhZmUtZ3JlZW4ge1xuICB3aWR0aDogMTc3cHg7XG4gIGhlaWdodDogMjA2cHg7XG59XG5cbi5pY28tZ3JhcGVzLWdyZWVuIHtcbiAgd2lkdGg6IDEzNXB4O1xuICBoZWlnaHQ6IDE1MnB4O1xufVxuXG4uaWNvLWFycm93LWRvd24tYmlnIHtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMzRweDtcbn1cblxuLmljby1tYWlsLWJpZyB7XG4gIHdpZHRoOiAxMjJweDtcbiAgaGVpZ2h0OiA5OXB4O1xufVxuXG4uaWNvLWNpcmxjZXMteWVsbG93LFxuLmljby1jaXJjbGVzIHtcbiAgd2lkdGg6IDEwMXB4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG5cbi5pY28tcGRmIHtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNjFweDtcbn1cblxuLmljby1hbmdsZS1yaWdodC1kYXJrIHtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4uaWNvLXNoYXJlIHtcbiAgd2lkdGg6IDQxcHg7XG4gIGhlaWdodDogNDFweDtcbn1cblxuLmljby1wZGYtYWx0IHtcbiAgd2lkdGg6IDQxcHg7XG4gIGhlaWdodDogNDFweDtcbn1cblxuLmljby1tYXAge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuXG4uaWNvLWluZm8ge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmljby14IHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbiAgLmljby14OmFmdGVyLCAuaWNvLXg6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDNweDtcbiAgfVxuICAuaWNvLXNlYXJjaC1yZWQsXG4gIC5pY28tc2VhcmNoIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLmljby1hbmdsZS1kb3duLXdoaXRlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbiAgLmljby1mb29kLTEge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbiAgLmljby1idXJnZXIge1xuICAgIHdpZHRoOiA5NHB4O1xuICAgIGhlaWdodDogNzdweDtcbiAgfVxuICAuaWNvLWZsb3dlcnMge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogODNweDtcbiAgfVxuICAuaWNvLWNhdC1ncmVlbi1hbHQsXG4gIC5pY28tY2F0IHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gIH1cbiAgLmljby1nYXRlLWdyZWVuLWFsdCxcbiAgLmljby1nYXRlIHtcbiAgICB3aWR0aDogNjZweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLmljby1jYWZlLWdyZWVuLWFsdCxcbiAgLmljby1jYWZlIHtcbiAgICB3aWR0aDogODZweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5pY28tbW91c2Uge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxuICAuaWNvLWxhYmVsIHtcbiAgICB3aWR0aDogNjFweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLmljby1jYW1lcmEge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuaWNvLWNpcmNsZS1hcnJvdyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5pY28tbWVzc2FnZS1kZWYge1xuICAgIHdpZHRoOiAxOXB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxuICAuaWNvLWhlYXJ0IHtcbiAgICB3aWR0aDogMzNweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmljby1jdXJyZW5jeSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5pY28td2FsayB7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5pY28tY2FyIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmljby1tZXNzYWdlLWFsdCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5pY28tZG9sbGFyLWJsdWUge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxuICAuaWNvLWJhbGwge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuaWNvLWRyaW5rIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgLmljby1ncmFwZXMge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGhlaWdodDogNTNweDtcbiAgfVxuICAuaWNvLWZsYWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgfVxuICAuaWNvLWZsaXBmbG9wcyB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG4gIC5pY28tYXJyb3ctZG93bi1iaWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuICAuaWNvLW1hc2sge1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBoZWlnaHQ6IDk2cHg7XG4gIH1cbiAgLmljby1idXJucyB7XG4gICAgd2lkdGg6IDkxcHg7XG4gICAgaGVpZ2h0OiA4OXB4O1xuICB9XG4gIC5pY28taGVhcnQtY2xvdWQge1xuICAgIHdpZHRoOiAxMDZweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLmljby1jYWZlLXJlZCB7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIGhlaWdodDogMTIycHg7XG4gIH1cbiAgLmljby1zdGFtcCB7XG4gICAgd2lkdGg6IDY2cHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICB9XG4gIC5pY28td29ybGQge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxuICAuaWNvLW1vYmlsZSB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG4gIC5pY28tcGhvdG8ge1xuICAgIHdpZHRoOiA3M3B4O1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxuICAuaWNvLXN1cHBvcnQge1xuICAgIHdpZHRoOiA2M3B4O1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxuICAuaWNvLWNpcmxjZXMteWVsbG93LFxuICAuaWNvLWNpcmNsZXMge1xuICAgIHdpZHRoOiA3N3B4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRDaXJjbGVzIGljb25zXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5bY2xhc3NePWljb24tXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmljb24tY2lybGNlLXNtYWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2NpcmNsZS1zbWFsbC5zdmcpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uaWNvbi1jaXJsY2Utc21hbGwtMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmxjZS1zbWFsbC0xLnN2Zyk7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG5cbi5pY29uLWNpcmxjZS1zbWFsbC0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljb24tY2lybGNlLXNtYWxsLTIuc3ZnKTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogNDJweDtcbn1cblxuLmljb24tc2hhcGUtMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLXNoYXBlLTEuc3ZnKTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTJweDtcbn1cblxuLmljb24tc2hhcGUtMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLXNoYXBlLTIuc3ZnKTtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTJweDtcbn1cblxuLmljb24tc2hhcGUtMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLXNoYXBlLTMuc3ZnKTtcbiAgd2lkdGg6IDk1cHg7XG4gIGhlaWdodDogOTFweDtcbn1cblxuLmljb24tY2lybGNlMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9jaXJjbGUxLnN2Zyk7XG4gIHdpZHRoOiAyNDlweDtcbiAgaGVpZ2h0OiAyODBweDtcbn1cbi5pY29uLWNpcmxjZTEtLXNpemUxIHtcbiAgd2lkdGg6IDE1M3B4O1xuICBoZWlnaHQ6IDE2OXB4O1xufVxuXG4uaWNvbi1jaXJsY2UyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2NpcmNsZTIuc3ZnKTtcbiAgd2lkdGg6IDI2N3B4O1xuICBoZWlnaHQ6IDI4MHB4O1xufVxuLmljb24tY2lybGNlMi0tc2l6ZTEge1xuICB3aWR0aDogMTY0cHg7XG4gIGhlaWdodDogMTcwcHg7XG59XG5cbi5pY29uLWNpcmNsZTIteWVsbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2NpcmNsZTIteWVsbG93LnN2Zyk7XG4gIHdpZHRoOiAyNjdweDtcbiAgaGVpZ2h0OiAyODBweDtcbn1cblxuLmljb24tY2lybGNlMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9jaXJjbGUzLnN2Zyk7XG4gIHdpZHRoOiAyNTJweDtcbiAgaGVpZ2h0OiAyODBweDtcbn1cbi5pY29uLWNpcmxjZTMtLXNpemUxIHtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDE2OHB4O1xufVxuXG4uaWNvbi1jaXJsY2UtYmlnLTEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzEuc3ZnKTtcbiAgd2lkdGg6IDM5M3B4O1xuICBoZWlnaHQ6IDQzN3B4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmljb24tY2lybGNlLWJpZy0zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2MzLnN2Zyk7XG4gIHdpZHRoOiA0MTVweDtcbiAgaGVpZ2h0OiA0MzdweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy00IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2M0LnN2Zyk7XG4gIHdpZHRoOiA0MTVweDtcbiAgaGVpZ2h0OiA0MzdweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy01IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzUuc3ZnXCIpO1xuICB3aWR0aDogNDE1cHg7XG4gIGhlaWdodDogNDM3cHg7XG59XG5cbi5pY29uLWNpcmxjZS1iaWctZDEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvY2lyY2xlLWQxLnN2Zyk7XG4gIHdpZHRoOiAzOTNweDtcbiAgaGVpZ2h0OiA0MzdweDtcbn1cblxuLmljb24tY2lyY2xlLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUtZ3JlZW4uc3ZnKTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLmljb24tY2lyY2xlLXllbGxvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tY2lyY2xlLXllbGxvdy5zdmcpO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4uaWNvbi1jaXJjbGUtcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUtcmVkLnN2Zyk7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5pY29uLWNpcmNsZS1ibHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUtYmx1ZS5zdmcpO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4uaWNvbi1jaXJjbGUtZ3JlZW4tYWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUtZ3JlZW4tYWx0LnN2Zyk7XG4gIHdpZHRoOiA5MnB4O1xuICBoZWlnaHQ6IDk2cHg7XG59XG5cbi5pY29uLWNpcmNsZS15ZWxsb3ctYWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUteWVsbG93LWFsdC5zdmcpO1xuICB3aWR0aDogOTJweDtcbiAgaGVpZ2h0OiA5NnB4O1xufVxuXG4uaWNvbi1jaXJjbGUtcmVkLWFsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tY2lyY2xlLXJlZC1hbHQuc3ZnKTtcbiAgd2lkdGg6IDkycHg7XG4gIGhlaWdodDogOTZweDtcbn1cblxuLmljb24tY2lyY2xlLWJsdWUtYWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUtYmx1ZS1hbHQuc3ZnKTtcbiAgd2lkdGg6IDkycHg7XG4gIGhlaWdodDogOTZweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy0xLWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzEtZS5zdmcpO1xuICB3aWR0aDogMzg0cHg7XG4gIGhlaWdodDogNDMycHg7XG59XG5cbi5pY29uLWNpcmxjZS1iaWctMy1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2MzLWUuc3ZnKTtcbiAgd2lkdGg6IDM4NHB4O1xuICBoZWlnaHQ6IDQzMnB4O1xufVxuXG4uaWNvbi1jaXJsY2UtYmlnLTQtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9jNC1lLnN2Zyk7XG4gIHdpZHRoOiAzODRweDtcbiAgaGVpZ2h0OiA0MzJweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy1oMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9jaXJjbGUtaDEuc3ZnKTtcbiAgd2lkdGg6IDM5M3B4O1xuICBoZWlnaHQ6IDQzN3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtZjEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJsY2UtZjEuc3ZnKTtcbiAgd2lkdGg6IDI1OXB4O1xuICBoZWlnaHQ6IDI3MnB4O1xufVxuXG4uaWNvbi1jaXJsY2UtZjIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJsY2UtZjIuc3ZnKTtcbiAgd2lkdGg6IDI1OXB4O1xuICBoZWlnaHQ6IDI3MnB4O1xufVxuXG4uaWNvbi1jaXJsY2UtaDEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJjbGUtaDEuc3ZnKTtcbiAgd2lkdGg6IDM4NHB4O1xuICBoZWlnaHQ6IDQzMnB4O1xufVxuXG4uaWNvbi1jaXJsY2UtaDIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJjbGUtaDIuc3ZnKTtcbiAgd2lkdGg6IDM5M3B4O1xuICBoZWlnaHQ6IDQzN3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtaDIteSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmNsZS1oMi15LnN2Zyk7XG4gIHdpZHRoOiAzOTNweDtcbiAgaGVpZ2h0OiA0MzdweDtcbn1cblxuLmljb24tY2lybGNlLWgzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2M1LWJsdWUuc3ZnKTtcbiAgd2lkdGg6IDQxNXB4O1xuICBoZWlnaHQ6IDQzN3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtZzEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmNsZS1nMS5zdmdcIik7XG4gIHdpZHRoOiA0MTVweDtcbiAgaGVpZ2h0OiA0MzdweDtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4uaWNvbi1jaXJsY2UtZzIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJjbGUtZzIuc3ZnKTtcbiAgd2lkdGg6IDM4NHB4O1xuICBoZWlnaHQ6IDQzMnB4O1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5pY29uLWFydGljbGUtY2lyY2xlMTEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYXJ0aWNsZS1jaXJjbGUxMS5zdmcpO1xuICB3aWR0aDogMTA2cHg7XG4gIGhlaWdodDogMTE2cHg7XG59XG5cbi5pY29uLWFydGljbGUtY2lyY2xlMTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYXJ0aWNsZS1jaXJjbGUxMi5zdmcpO1xuICB3aWR0aDogOTdweDtcbiAgaGVpZ2h0OiAxMDFweDtcbn1cblxuLmljb24tYXJ0aWNsZS1jaXJjbGUxMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9hcnRpY2xlLWNpcmNsZTEzLnN2Zyk7XG4gIHdpZHRoOiAxNTRweDtcbiAgaGVpZ2h0OiAxNzFweDtcbn1cblxuLmljb24tYXJ0aWNsZS1jaXJjbGUyMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9hcnRpY2xlLWNpcmNsZTIxLnN2Zyk7XG4gIHdpZHRoOiAxODJweDtcbiAgaGVpZ2h0OiAxOTBweDtcbn1cblxuLmljb24tYXJ0aWNsZS1jaXJjbGUyMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9hcnRpY2xlLWNpcmNsZTIyLnN2Zyk7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDk3cHg7XG59XG5cbi5pY29uLWFydGljbGUtY2lyY2xlMjMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYXJ0aWNsZS1jaXJjbGUyMy5zdmcpO1xuICB3aWR0aDogMTQ3cHg7XG4gIGhlaWdodDogMTYxcHg7XG59XG5cbi5pY29uLWFydGljbGUtY2lyY2xlMzEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYXJ0aWNsZS1jaXJjbGUzMS5zdmcpO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLmljb24tYXJ0aWNsZS1jaXJjbGUzMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9hcnRpY2xlLWNpcmNsZTMyLnN2Zyk7XG4gIHdpZHRoOiAxMzJweDtcbiAgaGVpZ2h0OiAxNDRweDtcbn1cblxuLmljb24tYXJ0aWNsZS1jaXJjbGUzMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9hcnRpY2xlLWNpcmNsZTMzLnN2Zyk7XG4gIHdpZHRoOiAxMjVweDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy1jMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmxjZS1iaWctYzEuc3ZnKTtcbiAgd2lkdGg6IDQxNXB4O1xuICBoZWlnaHQ6IDQzN3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtYmlnLTUtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmxjZS1iaWctNS1lLnN2Zyk7XG4gIHdpZHRoOiAzOTNweDtcbiAgaGVpZ2h0OiA0MzdweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy1yMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmxjZS1iaWctcjEuc3ZnKTtcbiAgd2lkdGg6IDM5M3B4O1xuICBoZWlnaHQ6IDQzN3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtaDMtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzUtd2hpdGUuc3ZnKTtcbiAgd2lkdGg6IDI3Ni42N3B4O1xuICBoZWlnaHQ6IDI5MS4zM3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtaDItd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzYtd2hpdGUuc3ZnKTtcbiAgd2lkdGg6IDI2MnB4O1xuICBoZWlnaHQ6IDI5MS4zM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pY29uLWNpcmxjZS1mMSB7XG4gICAgd2lkdGg6IDIxNXB4O1xuICAgIGhlaWdodDogMjI2cHg7XG4gIH1cbiAgLmljb24tY2lybGNlLWYyIHtcbiAgICB3aWR0aDogMjE1cHg7XG4gICAgaGVpZ2h0OiAyMjZweDtcbiAgfVxuICAuaWNvbi1jaXJsY2UxLS1zaXplMSB7XG4gICAgd2lkdGg6IDEwNnB4O1xuICAgIGhlaWdodDogMTE4cHg7XG4gIH1cbiAgLmljb24tY2lybGNlMi0tc2l6ZTEge1xuICAgIHdpZHRoOiAxMTRweDtcbiAgICBoZWlnaHQ6IDExOHB4O1xuICB9XG4gIC5pY29uLWNpcmxjZTMtLXNpemUxIHtcbiAgICB3aWR0aDogMTA3cHg7XG4gICAgaGVpZ2h0OiAxMTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pY29uLWNpcmxjZS1zbWFsbCB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5pY29uLWNpcmxjZS1zbWFsbC0xIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLmljb24tY2lybGNlLXNtYWxsLTIge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuaWNvbi1zaGFwZS0xIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLmljb24tc2hhcGUtMiB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5pY29uLXNoYXBlLTMge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuaWNvbi1jaXJsY2UxIHtcbiAgICB3aWR0aDogNzlweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gIH1cbiAgLmljb24tY2lybGNlMiB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4OHB4O1xuICB9XG4gIC5pY29uLWNpcmxjZTMge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODhweDtcbiAgfVxuICAuaWNvbi1jaXJsY2UtZjEge1xuICAgIHdpZHRoOiAxNDRweDtcbiAgICBoZWlnaHQ6IDE1MXB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdGRvb2RsZSBpY29uIG1vdmVkIGZyb20gX2Jvb2tpbmctd2lkZ2V0LnNjc3M7XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZG9vZGxlLWljb24uc21hbGwge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmRvb2RsZS1pY29uLm5vcm1hbCB7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZG9vZGxlLWljb24uZHVyYXRpb24tZXhwZXJpZW5jZS1jYXJkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2ljb24tZG9vZGxlcy9leHBlcmllbmNlLWNhcmRzL2R1cmF0aW9uLWV4cGVyaWVuY2UtY2FyZC5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmRvb2RsZS1pY29uLm1hcHBpbi1leHBlcmllbmNlLWNhcmQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvaWNvbi1kb29kbGVzL2V4cGVyaWVuY2UtY2FyZHMvbWFwcGluLWV4cGVyaWVuY2UtY2FyZC5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmRvb2RsZS1pY29uLnByaWNlLWZyb20tZXhwZXJpZW5jZS1jYXJkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2ljb24tZG9vZGxlcy9leHBlcmllbmNlLWNhcmRzL3ByaWNlLWZyb20tZXhwZXJpZW5jZS1jYXJkLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TXVsdGkgbGFuZ3VhZ2UgaWNvbnM7XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGFuZ3VhZ2UtZmxhZ3Mge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGFuZ3VhZ2UtZmxhZ3Mge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuXG4ubGFuZ3VhZ2UtZmxhZ19fZW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL3VzYS5zdmcpO1xufVxuXG4ubGFuZ3VhZ2UtZmxhZ19fZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL2dlcm1hbnkuc3ZnKTtcbn1cblxuLmxhbmd1YWdlLWZsYWdfX2l0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sYW5ndWFnZS1mbGFncy9pdGFseS5zdmcpO1xufVxuXG4ubGFuZ3VhZ2UtZmxhZ19fZnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL2ZyYW5jZS5zdmcpO1xufVxuXG4ubGFuZ3VhZ2UtZmxhZ19fZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL3NwYWluLnN2Zyk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RmVhdHVyZXMgQWx0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mZWF0dXJlcy1hbHQge1xuICAgIG1hcmdpbi1ib3R0b206IC0yOXB4O1xuICB9XG4gIC5mZWF0dXJlcy1hbHQgLmNvbC1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZlYXR1cmUgQWx0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmVhdHVyZS1hbHQge1xuICBjb2xvcjogIzI4MzA2Yztcbn1cbi5mZWF0dXJlLWFsdCBoMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuLmZlYXR1cmUtYWx0IGgzIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZmVhdHVyZS1hbHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZlYXR1cmUtYWx0IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAuZmVhdHVyZS1hbHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmVhdHVyZS1hbHQgaDMge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5mZWF0dXJlLWFsdCBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RmVhdHVyZXNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZlYXR1cmVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgfVxuICAuZmVhdHVyZXMgLmNvbC1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweDtcbiAgfVxuICAuZmVhdHVyZXMgLmNvbC1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZlYXR1cmVcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mZWF0dXJlIHtcbiAgY29sb3I6ICMyODMwNmM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICAvKiAgRmVhdHVyZSBQcmltYXJ5ICAqL1xufVxuLmZlYXR1cmUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5mZWF0dXJlIHAgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5mZWF0dXJlIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbi5mZWF0dXJlID4gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5mZWF0dXJlIC5pY28tY2F0LWdyZWVuLWFsdCxcbi5mZWF0dXJlIC5pY28tY2F0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuLmZlYXR1cmUgLmljby1jYWZlLWdyZWVuLWFsdCxcbi5mZWF0dXJlIC5pY28tY2FmZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTI2cHg7XG59XG4uZmVhdHVyZS0tcHJpbWFyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDY5cHg7XG59XG4uZmVhdHVyZS0tcHJpbWFyeSA+IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTM5cHg7XG4gIHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5mZWF0dXJlIHtcbiAgICAvKiAgRmVhdHVyZSBQcmltYXJ5ICAqL1xuICB9XG4gIC5mZWF0dXJlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mZWF0dXJlIC5pY28tY2FmZS1ncmVlbi1hbHQsXG4gIC5mZWF0dXJlIC5pY28tY2FmZSB7XG4gICAgdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5mZWF0dXJlLS1wcmltYXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgfVxuICAuZmVhdHVyZS0tcHJpbWFyeSA+IGkge1xuICAgIHRvcDogLTQ5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmVhdHVyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgOTVweCAwIDA7XG4gICAgLyogIEZlYXR1cmUgUHJpbWFyeSAgKi9cbiAgfVxuICAuZmVhdHVyZSBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuZmVhdHVyZSBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZlYXR1cmUtLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwMHB4O1xuICB9XG4gIC5mZWF0dXJlLS1wcmltYXJ5IGkge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RmVhdHVyZXMgUHJpbWFyeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZlYXR1cmVzLXByaW1hcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mZWF0dXJlcy1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgfVxuICAuZmVhdHVyZXMtcHJpbWFyeSAuY29sLW1kLTQsXG4gIC5mZWF0dXJlcy1wcmltYXJ5IC5jb2wtbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlcy1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjZweDtcbiAgfVxuICAuZmVhdHVyZXMtcHJpbWFyeSAuY29sLW1kLTQsXG4gIC5mZWF0dXJlcy1wcmltYXJ5IC5jb2wtbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGZWF0dXJlIFByaW1hcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mZWF0dXJlLXByaW1hcnkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVhdHVyZS1wcmltYXJ5IGgzIHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNjNlNzY7XG59XG4uZmVhdHVyZS1wcmltYXJ5IHAge1xuICBtYXJnaW46IDE5cHggMCAwO1xuICBjb2xvcjogIzI4MzA2Yztcbn1cbi5mZWF0dXJlLXByaW1hcnkgLmZlYXR1cmVfX2ljbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZlYXR1cmUtcHJpbWFyeSAuZmVhdHVyZV9faWNvIGkgKyBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5mZWF0dXJlLXByaW1hcnkgLmZlYXR1cmVfX2ljbyAuaWNvLW1vdXNlIHtcbiAgbWFyZ2luOiAtMjdweCAwIDAgLTJweDtcbn1cbi5mZWF0dXJlLXByaW1hcnkgLmZlYXR1cmVfX2ljbyAuaWNvLWxhYmVsIHtcbiAgbWFyZ2luOiAtM3B4IDAgMCAzMnB4O1xufVxuLmZlYXR1cmUtcHJpbWFyeSAuZmVhdHVyZV9faWNvIC5pY28tY2FtZXJhIHtcbiAgbWFyZ2luOiAxcHggMCAwIC0xMnB4O1xufVxuLmZlYXR1cmUtcHJpbWFyeS0tYWx0IGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmZlYXR1cmUtcHJpbWFyeS0tYWx0IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMjRweCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZlYXR1cmUtcHJpbWFyeSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmVhdHVyZS1wcmltYXJ5IGgzIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmZlYXR1cmUtcHJpbWFyeSBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmVhdHVyZS1wcmltYXJ5IGgzIHtcbiAgICBtYXJnaW46IDdweCAwIDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5mZWF0dXJlLXByaW1hcnkgcCB7XG4gICAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgfVxuICAuZmVhdHVyZS1wcmltYXJ5IC5mZWF0dXJlX19pY28gLmljby1tb3VzZSB7XG4gICAgbWFyZ2luOiAtMThweCAwIDAgLTRweDtcbiAgfVxuICAuZmVhdHVyZS1wcmltYXJ5IC5mZWF0dXJlX19pY28gLmljby1sYWJlbCB7XG4gICAgbWFyZ2luOiAtNHB4IDAgMCAxNnB4O1xuICB9XG4gIC5mZWF0dXJlLXByaW1hcnkgLmZlYXR1cmVfX2ljbyAuaWNvLWNhbWVyYSB7XG4gICAgbWFyZ2luOiAtNXB4IDAgMCAtNXB4O1xuICB9XG4gIC5mZWF0dXJlLXByaW1hcnktLWFsdCBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luOiAxNHB4IDAgMDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGZWF0dXJlcyBTZWNvbmRhcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mZWF0dXJlcy1zZWNvbmRhcnkgLnJvdyB7XG4gIG1hcmdpbjogMCAtMjNweDtcbn1cbi5mZWF0dXJlcy1zZWNvbmRhcnkgLmNvbC1sZy00IHtcbiAgcGFkZGluZzogMCAyM3B4O1xufVxuLmZlYXR1cmVzLXNlY29uZGFyeS0tYWx0IC5yb3cge1xuICBtYXJnaW4tYm90dG9tOiAtNTBweDtcbn1cbi5mZWF0dXJlcy1zZWNvbmRhcnktLWFsdCAuY29sLWxnLTQge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5mZWF0dXJlcy1zZWNvbmRhcnkgLnJvdyB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG4gIC5mZWF0dXJlcy1zZWNvbmRhcnkgLmNvbC1sZy00IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmZlYXR1cmVzLXNlY29uZGFyeS0tYWx0IC5yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICB9XG4gIC5mZWF0dXJlcy1zZWNvbmRhcnktLWFsdCAuY29sLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmVhdHVyZXMtc2Vjb25kYXJ5LS1hbHQgLnJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmVhdHVyZXMtc2Vjb25kYXJ5LS1hbHQgLmNvbC1sZy00IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZlYXR1cmVzLXNlY29uZGFyeS0tYWx0IC5jb2wtbGctNCArIC5jb2wtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGZWF0dXJlIFNlY29uZGFyeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZlYXR1cmUtc2Vjb25kYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogODkuOCU7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogIEZlYXR1cmUgU2Vjb25kYXJ5IEFsdCAgKi9cbn1cbi5mZWF0dXJlLXNlY29uZGFyeSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mZWF0dXJlLXNlY29uZGFyeSA+IGE6aG92ZXIgLmZlYXR1cmVfX2ltYWdlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmZlYXR1cmUtc2Vjb25kYXJ5IC5mZWF0dXJlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cztcbn1cbi5mZWF0dXJlLXNlY29uZGFyeSAuZmVhdHVyZV9fYm9keSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgei1pbmRleDogMTA7XG59XG4uZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHkgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyM3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmZlYXR1cmUtc2Vjb25kYXJ5IC5mZWF0dXJlX19ib2R5IGg2IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHkgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZlYXR1cmUtc2Vjb25kYXJ5IC5mZWF0dXJlX19ib2R5IGgzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHktLXByaW1hcnkge1xuICBjb2xvcjogIzI4MzA2YyAhaW1wb3J0YW50O1xufVxuLmZlYXR1cmUtc2Vjb25kYXJ5IC5mZWF0dXJlX19pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBvcGFjaXR5OiAwLjE7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2ljby5pY29uLWNpcmxjZS1mMiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTA1ZGVnKTtcbn1cbi5mZWF0dXJlLXNlY29uZGFyeS0tYWx0IHtcbiAgcGFkZGluZy10b3A6IDY4JTtcbn1cbi5mZWF0dXJlLXNlY29uZGFyeS0tYWx0IC5mZWF0dXJlX19ib2R5IHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAtM3B4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmVhdHVyZS1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgIC8qICBGZWF0dXJlIFNlY29uZGFyeSBBbHQgICovXG4gIH1cbiAgLmZlYXR1cmUtc2Vjb25kYXJ5IC5mZWF0dXJlX19ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxuICAuZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHkgaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmZlYXR1cmUtc2Vjb25kYXJ5LS1hbHQge1xuICAgIHBhZGRpbmctdG9wOiA2OCU7XG4gIH1cbiAgLmZlYXR1cmUtc2Vjb25kYXJ5LS1hbHQgLmZlYXR1cmVfX2JvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZy10b3A6IDYzJTtcbiAgICAvKiAgRmVhdHVyZSBTZWNvbmRhcnkgQWx0ICAqL1xuICB9XG4gIC5mZWF0dXJlLXNlY29uZGFyeSAuZmVhdHVyZV9fYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDYycHg7XG4gICAgbWFyZ2luLXRvcDogLTZweDtcbiAgfVxuICAuZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHkgaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmZlYXR1cmUtc2Vjb25kYXJ5IC5mZWF0dXJlX19pY28ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmZlYXR1cmUtc2Vjb25kYXJ5LS1hbHQge1xuICAgIHBhZGRpbmctdG9wOiA2OSU7XG4gIH1cbiAgLmZlYXR1cmUtc2Vjb25kYXJ5LS1hbHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZlYXR1cmUtc2Vjb25kYXJ5LS1hbHQgLmZlYXR1cmVfX2JvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRJbnRyb1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmludHJvIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzExOGM4ZjtcbiAgei1pbmRleDogMTk5O1xuICAvKiAgSW50cm8gUHJpbWFyeSAgKi9cbiAgLyogIEludHJvIFNlY29uZGFyeSAgKi9cbiAgLyogIEludHJvIFRlcml0YXJ5ICAqL1xuICAvKiAgSW50cm8gUXVhdGVybmFyeSAgKi9cbiAgLyogIEludHJvIFNpemUxICAqL1xuICAvKiAgSW50cm8gQWx0ICAqL1xuICAvKiAgSW50cm8gQWx0ICAqL1xufVxuLmludHJvIC5pbnRyb19faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5pbnRybyAuaW50cm9fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4uaW50cm8gLmludHJvX19pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmludHJvIC5pbnRyb19fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4uaW50cm8gLmludHJvX19jb250ZW50IGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDNweDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5pbnRybyAuaW50cm9fX2NvbnRlbnQgaDIgc3BhbiB7XG4gIGNvbG9yOiAjZmZiNzRiO1xufVxuLmludHJvIC5pbnRyb19fY29udGVudCAuZm9ybS1sb2NhdGlvbiB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA0NTBweDtcbn1cbi5pbnRybyAuaW50cm9fX2NvbnRlbnQtLXByaW1hcnkgaDIge1xuICBtYXJnaW46IDA7XG59XG4uaW50cm8gLmludHJvX19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDIwO1xufVxuLmludHJvIC5pbnRyb19fYnRuIC5pY28tYW5nbGUtZG93bi13aGl0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWRvd24td2hpdGUucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmludHJvIC5icmVhZGNydW1wcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTcwNXB4O1xuICB6LWluZGV4OiAyMDA7XG59XG4uaW50cm8tLXByaW1hcnkge1xuICBwYWRkaW5nOiAyNTBweCAwIDUwcHg7XG59XG4uaW50cm8tLXByaW1hcnkgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG4uaW50cm8tLXByaW1hcnkgLmludHJvX19pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uaW50cm8tLXByaW1hcnkgLmljb24tY2lybGNlLWJpZy1kMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNThweDtcbiAgcmlnaHQ6IC01MXB4O1xufVxuLmludHJvLS1wcmltYXJ5IC5pY28tZ3JhcGVzIHtcbiAgYm90dG9tOiAyMDRweDtcbiAgbGVmdDogODZweDtcbn1cbi5pbnRyby0tcHJpbWFyeSAuaWNvLWZsYWcge1xuICBib3R0b206IDI0NnB4O1xuICBsZWZ0OiAyMzlweDtcbn1cbi5pbnRyby0tcHJpbWFyeSAuaWNvLWZsaXBmbG9wcyB7XG4gIGJvdHRvbTogMTAwcHg7XG4gIGxlZnQ6IDE5M3B4O1xufVxuLmludHJvLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjO1xuICBwYWRkaW5nOiAyMDZweCAwIDIwcHg7XG59XG4uaW50cm8tLXNlY29uZGFyeSAuaWNvbi1jaXJsY2UtYmlnLWgxIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1OHB4O1xuICByaWdodDogLTUxcHg7XG59XG4uaW50cm8tLXRlcml0YXJ5IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogMDtcbiAgbWF4LWhlaWdodDogNzQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5pbnRyby0tdGVyaXRhcnkge1xuICAgIGhlaWdodDogNTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50cm8tLXRlcml0YXJ5IHtcbiAgICBoZWlnaHQ6IDM1M3B4O1xuICB9XG59XG4uaW50cm8tLXRlcml0YXJ5IC5pbnRyb19faW5uZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmludHJvLS10ZXJpdGFyeSAuaW50cm9fX2lubmVyIHtcbiAgbWFyZ2luLXRvcDogNjZweDtcbn1cbi5pbnRyby0tcXVhdGVybmFyeSB7XG4gIGJhY2tncm91bmQ6ICMyODMwNmM7XG4gIHBhZGRpbmc6IDI1MHB4IDAgODlweDtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5pbnRyby0tcXVhdGVybmFyeSAuY291bnRyeS1pbWFnZSA+IGltZyB7XG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5pbnRyby0tcXVhdGVybmFyeSAuaWNvbi1jaXJsY2UtYmlnLWMxIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUxcHg7XG4gIHJpZ2h0OiAtMTE0cHg7XG59XG4uaW50cm8tLXNpemUxIHtcbiAgbWF4LWhlaWdodDogNzQ1cHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGhlaWdodDogMTAwdmg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5pbnRyby0tc2l6ZTEge1xuICAgIGhlaWdodDogNTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50cm8tLXNpemUxIHtcbiAgICBoZWlnaHQ6IDM1M3B4O1xuICB9XG59XG4uaW50cm8tLXNpemUxIC5pbnRyb19faW5uZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmludHJvLS1hbHQgLmludHJvX19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5pbnRyby0tYWx0IC5pbnRyb19faW5uZXIge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xufVxuLmludHJvLS1hbHQgLmludHJvX19idG4ge1xuICBtYXJnaW4tbGVmdDogLTY4N3B4O1xuICBib3R0b206IDI1cHg7XG59XG4uaW50cm8tLWFsdGVybmF0aXZlIC5pbnRyb19faW5uZXIge1xuICBtYXJnaW46IDUwcHggMCAwO1xufVxuLmludHJvLS1hbHRlcm5hdGl2ZSAuaW50cm9fX2NvbnRlbnQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLmludHJvLS1zaXplMiB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC1oZWlnaHQ6IDc2OHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTc1MHB4KSB7XG4gIC5pbnRyby0tcHJpbWFyeSAuaWNvLWdyYXBlcyB7XG4gICAgbGVmdDogLTUwcHg7XG4gIH1cbiAgLmludHJvLS1wcmltYXJ5IC5pY28tZmxhZyB7XG4gICAgbGVmdDogODJweDtcbiAgfVxuICAuaW50cm8tLXByaW1hcnkgLmljby1mbGlwZmxvcHMge1xuICAgIGxlZnQ6IDY3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgLmludHJvIHtcbiAgICAvKiAgSW50cm8gUHJpbWFyeSAgKi9cbiAgICAvKiAgSW50cm8gU2Vjb25kYXJ5ICAqL1xuICAgIC8qICBJbnRybyBTZWNvbmRhcnkgICovXG4gICAgLyogIEludHJvIEFsdCAgKi9cbiAgfVxuICAuaW50cm8gLmJyZWFkY3J1bXBzIHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5pbnRyby0tcHJpbWFyeSAuaWNvLWdyYXBlcyB7XG4gICAgbGVmdDogLTgycHg7XG4gIH1cbiAgLmludHJvLS1wcmltYXJ5IC5pY28tZmxhZyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxuICAuaW50cm8tLXByaW1hcnkgLmljby1mbGlwZmxvcHMge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbiAgLmludHJvLS1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IDE5MHB4IDAgNTBweDtcbiAgfVxuICAuaW50cm8tLXRlcml0YXJ5IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgfVxuICAuaW50cm8tLWFsdCAuaW50cm9fX2J0biB7XG4gICAgbGVmdDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmludHJvIHtcbiAgICAvKiAgSW50cm8gQWx0ICAqL1xuICB9XG4gIC5pbnRybyAuaW50cm9fX2ljbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW50cm8gLmJyZWFkY3J1bXBzIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC01NTVweDtcbiAgfVxuICAuaW50cm8tLWFsdCAuaW50cm9fX2J0biB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTU1cHg7XG4gIH1cbiAgLmludHJvLS1zaXplMiwgLmludHJvLS1zaXplMSB7XG4gICAgbWF4LWhlaWdodDogNTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmludHJvIHtcbiAgICAvKiAgSW50cm8gQWx0ICAqL1xuICB9XG4gIC5pbnRybyAuYnJlYWRjcnVtcHMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDY1cHg7XG4gIH1cbiAgLmludHJvLS1hbHQgLmludHJvX19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmludHJvIC5pbnRyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAuaW50cm8gLmludHJvX19pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbnRybyB7XG4gICAgLyogIEludHJvIEFsdCAgKi9cbiAgfVxuICAuaW50cm8gLmJyZWFkY3J1bXBzIHtcbiAgICBtYXJnaW4tbGVmdDogLTM0NXB4O1xuICB9XG4gIC5pbnRyby0tYWx0IC5pbnRyb19fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTM0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludHJvIHtcbiAgICAvKiAgSW50cm8gUHJpbWFyeSAgKi9cbiAgICAvKiAgSW50cm8gU2Vjb25kYXJ5ICAqL1xuICAgIC8qICBJbnRybyBUZXJpdGFyeSAgKi9cbiAgICAvKiAgSW50cm8gQWx0ICAqL1xuICAgIC8qICBJbnRybyBRdWF0ZXJuYXJ5ICAqL1xuICB9XG4gIC5pbnRybyAuYnJlYWRjcnVtcHMge1xuICAgIHRvcDogNThweDtcbiAgICBtYXJnaW4tbGVmdDogLTI1NXB4O1xuICB9XG4gIC5pbnRybyAuaW50cm9fX2J0biB7XG4gICAgYm90dG9tOiAyM3B4O1xuICB9XG4gIC5pbnRybyAuaW50cm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmludHJvIC5pbnRyb19fY29udGVudCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxuICAuaW50cm8gLmludHJvX19jb250ZW50IC5mb3JtLWxvY2F0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5pbnRybyAuaW50cm9fX2NvbnRlbnQgLmZvcm0tbG9jYXRpb24gLnNlbGVjdDphZnRlciB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC5pbnRybyAuaW50cm9fX2NvbnRlbnQgLmZvcm0tbG9jYXRpb24gLnNlbGVjdCBzZWxlY3Qge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5pbnRybyAuaW50cm9fX2NvbnRlbnQtLXByaW1hcnkgaDIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaW50cm8tLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IDE2MHB4IDAgMTE3cHg7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuICAuaW50cm8tLXByaW1hcnkgLmludHJvX19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmludHJvLS1wcmltYXJ5IC5pbnRyb19faWNvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogNzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgLmludHJvLS1wcmltYXJ5IC5pbnRyb19faWNvLmljb24tY2lybGNlLWJpZy1kMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW50cm8tLXByaW1hcnkgLmljby1mbGFnIHtcbiAgICBtYXJnaW4tbGVmdDogMjdweDtcbiAgfVxuICAuaW50cm8tLXByaW1hcnkgLmljby1ncmFwZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICB0b3A6IDg2cHg7XG4gIH1cbiAgLmludHJvLS1wcmltYXJ5IC5pY28tZmxpcGZsb3BzIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG4gIC5pbnRyby0tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAxMjlweCAwIDUwcHg7XG4gIH1cbiAgLmludHJvLS10ZXJpdGFyeSB7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gIH1cbiAgLmludHJvLS10ZXJpdGFyeSAuaW50cm9fX2lubmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5pbnRyby0tYWx0IC5pbnRyb19fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuICAuaW50cm8tLWFsdCAuaW50cm9fX2lubmVyIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA5MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAuaW50cm8tLXF1YXRlcm5hcnkge1xuICAgIHBhZGRpbmc6IDEyOXB4IDAgNTBweDtcbiAgfVxuICAuaW50cm8tLXNpemUyIHtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXRvcDogNTklO1xuICB9XG4gIC5pbnRyby0tc2l6ZTIgLmJyZWFkY3J1bXBzIHtcbiAgICB0b3A6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5pbnRybyAuYnJlYWRjcnVtcHMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QXJ0aWNsZXNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hcnRpY2xlcyAucm93IHtcbiAgbWFyZ2luOiAwIC0yMHB4O1xufVxuLmFydGljbGVzIC5jb2wtbGctNCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5hcnRpY2xlcy0tc2l6ZTEgLnJvdyB7XG4gIG1hcmdpbjogMCAtMTJweDtcbn1cbi5hcnRpY2xlcy0tc2l6ZTEgLmNvbC1sZy00IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5hcnRpY2xlcyAucm93IHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cbiAgLmFydGljbGVzIC5jb2wtbGctNCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5hcnRpY2xlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gIH1cbiAgLmFydGljbGVzIC5jb2wtbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcnRpY2xlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG4gIH1cbiAgLmFydGljbGVzIC5jb2wtbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuYXJ0aWNsZXMtLXNpemUxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweDtcbiAgfVxuICAuYXJ0aWNsZXMtLXNpemUxIC5jb2wtbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRBcnRpY2xlXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYXJ0aWNsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiAgQXJ0aWNsZSBHcmVlbiAgKi9cbiAgLyogIEFydGljbGUgUmVkICAqL1xuICAvKiAgQXJ0aWNsZSBQcmltYXJ5ICAqL1xuICAvKiAgQXJ0aWNsZSBQaXJtYXJ5IEFsdCAgKi9cbiAgLyogIEFydGljbGUgUHJpbWFyeSBEZWYgICovXG4gIC8qICBBcnRpY2xlIFllbGxvdyAgKi9cbn1cbi5hcnRpY2xlIGgzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5hcnRpY2xlIGgzIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLmFydGljbGUgaDYge1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmFydGljbGUgaDYgaSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIGxlZnQ6IDFweDtcbn1cbi5hcnRpY2xlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbn1cbi5hcnRpY2xlIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5hcnRpY2xlIHAgKyBoNiB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG4uYXJ0aWNsZSAubGluay10by1yZXZpZXcge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXJ0aWNsZSAubGluay10by1yZXZpZXc6aG92ZXIsIC5hcnRpY2xlIC5saW5rLXRvLXJldmlldzpmb2N1cywgLmFydGljbGUgLmxpbmstdG8tcmV2aWV3OmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5hcnRpY2xlIC5saW5rLXRvLXJldmlldzpob3ZlciA+IHVsID4gbGkgPiBpLCAuYXJ0aWNsZSAubGluay10by1yZXZpZXc6Zm9jdXMgPiB1bCA+IGxpID4gaSwgLmFydGljbGUgLmxpbmstdG8tcmV2aWV3OmFjdGl2ZSA+IHVsID4gbGkgPiBpIHtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG59XG4uYXJ0aWNsZSAubGlzdC1zdGFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogM3B4IDAgMCAwO1xuICB6LWluZGV4OiAyMjtcbn1cbi5hcnRpY2xlIC5hcnRpY2xlX19pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHJpZ2h0OiAtMzJweDtcbn1cbi5hcnRpY2xlIC5pY28tYnVyZ2VyIHtcbiAgYm90dG9tOiAtMTJweDtcbiAgcmlnaHQ6IC0xNXB4O1xufVxuLmFydGljbGUgLmljby1mbG93ZXJzIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogOXB4O1xufVxuLmFydGljbGUgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cbi5hcnRpY2xlIC5saXN0LWdhZGdldHMge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUgLmxpc3QtZ2FkZ2V0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFydGljbGUgLmFydGljbGVfX2ltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hcnRpY2xlIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIgLmFydGljbGVfX2ltYWdlLWFsdGVybmF0aXZlIHtcbiAgcGFkZGluZy10b3A6IDY4JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMTEge1xuICB0b3A6IC01NnB4O1xuICBsZWZ0OiAxMyU7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMTIge1xuICBib3R0b206IDEyJTtcbiAgbGVmdDogNCU7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMTMge1xuICBib3R0b206IC00NXB4O1xuICByaWdodDogLTEwJTtcbn1cbi5hcnRpY2xlIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIgLmljb24tYXJ0aWNsZS1jaXJjbGUyMSB7XG4gIHRvcDogLTc0cHg7XG4gIGxlZnQ6IC0xMiU7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMjIge1xuICB0b3A6IDQlO1xuICByaWdodDogMyU7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMjMge1xuICBib3R0b206IC05NnB4O1xuICBsZWZ0OiAyMCU7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMzEge1xuICB0b3A6IC01N3B4O1xuICBsZWZ0OiAxMCU7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMzIge1xuICB0b3A6IDMyJTtcbiAgcmlnaHQ6IDA7XG59XG4uYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMzMge1xuICBib3R0b206IC0zNnB4O1xuICBsZWZ0OiAtMTIlO1xufVxuLmFydGljbGUgLmFydGljbGVfX2ltYWdlIHtcbiAgcGFkZGluZy10b3A6IDY4LjUlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xufVxuLmFydGljbGUgLmFydGljbGVfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMXB4O1xuICByaWdodDogLTM4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZDogI2U4NDA0MjtcbiAgd2lkdGg6IDEyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDM0cHggMCAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFydGljbGUgLmFydGljbGVfX2JvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDM2cHggNDBweCA4MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjO1xufVxuLmFydGljbGUtLWdyZWVuIC5hcnRpY2xlX19ib2R5IHtcbiAgYmFja2dyb3VuZDogIzExOGM4Zjtcbn1cbi5hcnRpY2xlLS1yZWQgLmFydGljbGVfX2JvZHkge1xuICBiYWNrZ3JvdW5kOiAjZTg0MDQyO1xufVxuLmFydGljbGUtLXByaW1hcnkge1xuICBjb2xvcjogIzI4MzA2Yztcbn1cbi5hcnRpY2xlLS1wcmltYXJ5IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5hcnRpY2xlLS1wcmltYXJ5IGgzICsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYXJ0aWNsZS0tcHJpbWFyeSAuYXJ0aWNsZV9faW1hZ2Uge1xuICBwYWRkaW5nLXRvcDogOTElO1xufVxuLmFydGljbGUtLXByaW1hcnkgLmFydGljbGVfX2JvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmFydGljbGUtLXByaW1hcnktYWx0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbn1cbi5hcnRpY2xlLS1wcmltYXJ5LWFsdCBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYXJ0aWNsZS0tcHJpbWFyeS1hbHQgLmFydGljbGVfX2JvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2MwYzBjMDtcbiAgcGFkZGluZzogMjNweCAxOXB4IDIxcHg7XG4gIG1pbi1oZWlnaHQ6IDkxcHg7XG59XG4uYXJ0aWNsZS0tcHJpbWFyeS1kZWYgcCB7XG4gIG1pbi1oZWlnaHQ6IDE2NHB4O1xufVxuLmFydGljbGUtLXByaW1hcnktZGVmIC5idG4ge1xuICBtaW4td2lkdGg6IDE0NHB4O1xufVxuLmFydGljbGUtLXllbGxvdyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5hcnRpY2xlLS15ZWxsb3cgLmFydGljbGVfX2JvZHkge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkI3NEI7XG4gIGNvbG9yOiAjMjkzMTZBO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5hcnRpY2xlIC5pY28tZmxvd2VycyB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlIC5hcnRpY2xlX19ib2R5IHtcbiAgICBwYWRkaW5nOiAzNnB4IDI1cHggNDBweDtcbiAgfVxuICAuYXJ0aWNsZSAuYXJ0aWNsZV9fYm9keSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIGkge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYXJ0aWNsZSAuYXJ0aWNsZV9fYm9keSB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJ0aWNsZSB7XG4gICAgLyogIEFydGljbGUgUHJpbWFyeSAgKi9cbiAgICAvKiAgQXJ0aWNsZSBQaXJtYXJ5IEFsdCAgKi9cbiAgICAvKiAgQXJ0aWNsZSBQcmltYXJ5IERlZiAgKi9cbiAgfVxuICAuYXJ0aWNsZSBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAuYXJ0aWNsZSBoMyBzcGFuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYXJ0aWNsZSBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuYXJ0aWNsZSBwICsgaDYge1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gIH1cbiAgLmFydGljbGUgaDYgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cbiAgLmFydGljbGUgLmxpc3Qtc3RhcnMge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBtYXJnaW46IDRweCAwIDAgMTBweDtcbiAgfVxuICAuYXJ0aWNsZSAubGlzdC1zdGFycyBsaSA+IC5mYS5mYS1zdGFyIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuYXJ0aWNsZSAubGlzdC1zdGFycyBsaTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgfVxuICAuYXJ0aWNsZSAuYXJ0aWNsZV9fYm9keSB7XG4gICAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFydGljbGUgLmFydGljbGVfX2ljbyB7XG4gICAgYm90dG9tOiAxMnB4O1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgfVxuICAuYXJ0aWNsZSAuaWNvLWJ1cmdlciB7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIHJpZ2h0OiAtMTNweDtcbiAgfVxuICAuYXJ0aWNsZSAuaWNvLWZsb3dlcnMge1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogLTVweDtcbiAgfVxuICAuYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMTEge1xuICAgIHRvcDogLTUycHg7XG4gICAgbGVmdDogNyU7XG4gIH1cbiAgLmFydGljbGUgLmFydGljbGVfX2ltYWdlLWNvbnRhaW5lciAuaWNvbi1hcnRpY2xlLWNpcmNsZTEyIHtcbiAgICBib3R0b206IDYlO1xuICAgIGxlZnQ6IC0xJTtcbiAgfVxuICAuYXJ0aWNsZSAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIC5pY29uLWFydGljbGUtY2lyY2xlMTMge1xuICAgIGJvdHRvbTogLTUycHg7XG4gICAgcmlnaHQ6IC0xOCU7XG4gIH1cbiAgLmFydGljbGUgLmFydGljbGVfX2ltYWdlLWNvbnRhaW5lciAuaWNvbi1hcnRpY2xlLWNpcmNsZTIxIHtcbiAgICB0b3A6IC03NXB4O1xuICAgIGxlZnQ6IC0yMiU7XG4gIH1cbiAgLmFydGljbGUgLmFydGljbGVfX2ltYWdlLWNvbnRhaW5lciAuaWNvbi1hcnRpY2xlLWNpcmNsZTIyIHtcbiAgICB0b3A6IC0xJTtcbiAgICByaWdodDogLTIlO1xuICB9XG4gIC5hcnRpY2xlIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIgLmljb24tYXJ0aWNsZS1jaXJjbGUyMyB7XG4gICAgYm90dG9tOiAtODVweDtcbiAgICBsZWZ0OiAxMSU7XG4gIH1cbiAgLmFydGljbGUgLmFydGljbGVfX2ltYWdlLWNvbnRhaW5lciAuaWNvbi1hcnRpY2xlLWNpcmNsZTMxIHtcbiAgICB0b3A6IC01MXB4O1xuICAgIGxlZnQ6IDQlO1xuICB9XG4gIC5hcnRpY2xlIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIgLmljb24tYXJ0aWNsZS1jaXJjbGUzMiB7XG4gICAgdG9wOiAyMyU7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gIC5hcnRpY2xlIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIgLmljb24tYXJ0aWNsZS1jaXJjbGUzMyB7XG4gICAgYm90dG9tOiAtNDNweDtcbiAgICBsZWZ0OiAtMTklO1xuICB9XG4gIC5hcnRpY2xlLS1wcmltYXJ5IGgzICsgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4gIC5hcnRpY2xlLS1wcmltYXJ5IC5hcnRpY2xlX19ib2R5IHtcbiAgICBwYWRkaW5nOiAyNHB4IDI1cHg7XG4gIH1cbiAgLmFydGljbGUtLXByaW1hcnktYWx0IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC5hcnRpY2xlLS1wcmltYXJ5LWFsdCBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjExO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmFydGljbGUtLXByaW1hcnktYWx0IC5hcnRpY2xlX19ib2R5IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmc6IDlweCAwIDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC5hcnRpY2xlLS1wcmltYXJ5LWRlZiBwIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG4gIC5hcnRpY2xlLS1wcmltYXJ5LWRlZiAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDk3cHg7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRBcnRpY2xlIEFMdCBcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hcnRpY2xlLWFsdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjZmZmO1xuICAvKiAgQXJ0aWNsZSBBbHQgR3JlZW4gICovXG4gIC8qICBBcnRpY2xlIEFsdCBQcmltYXJ5ICAqL1xufVxuLmFydGljbGUtYWx0IGgzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbi5hcnRpY2xlLWFsdCBoMyBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5hcnRpY2xlLWFsdCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmFydGljbGUtYWx0IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbn1cbi5hcnRpY2xlLWFsdCBwICsgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDM4cHg7XG59XG4uYXJ0aWNsZS1hbHQgLmFydGljbGVfX2ltYWdlIHtcbiAgZmxleDogMCAwIDU5LjElO1xuICBtYXgtd2lkdGg6IDU5LjElO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTgwcHg7XG59XG4uYXJ0aWNsZS1hbHQgLmFydGljbGVfX2ltYWdlIC5hcnRpY2xlX19pbWFnZS1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5IHtcbiAgZmxleDogMCAwIDQwLjklO1xuICBtYXgtd2lkdGg6IDQwLjklO1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE0OXB4IDIwcHggMzBweCA4MHB4O1xufVxuLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5IC5hcnRpY2xlX19pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjFweDtcbiAgbGVmdDogMzU4cHg7XG59XG4uYXJ0aWNsZS1hbHQgLmFydGljbGVfX2JvZHkgLmljby1idXJnZXIge1xuICB3aWR0aDogMTkycHg7XG4gIGhlaWdodDogMTU3cHg7XG59XG4uYXJ0aWNsZS1hbHQgLmFydGljbGVfX2JvZHkgLmljby1mb29kLTEge1xuICB3aWR0aDogMjMxcHg7XG4gIGhlaWdodDogMTEzcHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDIwcHg7XG59XG4uYXJ0aWNsZS1hbHQgLmFydGljbGVfX2JvZHkgLmljby1mbG93ZXJzIHtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDE4M3B4O1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5LS1hbHQge1xuICBwYWRkaW5nOiAxMjJweCAyMHB4IDMwcHggODBweDtcbn1cbi5hcnRpY2xlLWFsdC0tZ3JlZW4gLmFydGljbGVfX2JvZHkge1xuICBiYWNrZ3JvdW5kOiAjMTE4YzhmO1xufVxuLmFydGljbGUtYWx0LS1wcmltYXJ5IC5hcnRpY2xlX19pbWFnZSB7XG4gIG9yZGVyOiAxO1xuICBmbGV4OiAwIDAgNTkuNSU7XG4gIG1heC13aWR0aDogNTkuNSU7XG59XG4uYXJ0aWNsZS1hbHQtLXByaW1hcnkgLmFydGljbGVfX2JvZHkge1xuICBmbGV4OiAwIDAgNDAuNSU7XG4gIG1heC13aWR0aDogNDAuNSU7XG4gIHBhZGRpbmc6IDExOHB4IDc1cHggMzBweCAyNTRweDtcbn1cbi5hcnRpY2xlLWFsdC0tcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG4uYXJ0aWNsZS1hbHQtLXByaW1hcnkgLmFydGljbGVfX2JvZHkgcCArIC5idG4ge1xuICBtYXJnaW4tdG9wOiA1OHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5hcnRpY2xlLWFsdCB7XG4gICAgLyogIEFydGljbGUgQWx0IFByaW1hcnkgICovXG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5IHtcbiAgICBwYWRkaW5nOiA5MHB4IDEyMHB4IDMwcHggNDBweDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQgLmFydGljbGVfX2JvZHkgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiA0OTVweDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQtLXByaW1hcnkgLmFydGljbGVfX2JvZHkge1xuICAgIHBhZGRpbmc6IDkwcHggNDBweCAzMHB4IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5hcnRpY2xlLWFsdCAuYXJ0aWNsZV9fYm9keSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuYXJ0aWNsZS1hbHQgLmFydGljbGVfX2ltYWdlIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLWFsdCB7XG4gICAgLyogIEFydGljbGUgQWx0IFByaW1hcnkgICovXG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5IHtcbiAgICBwYWRkaW5nOiA1MHB4IDEyMHB4IDkwcHggNDBweDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQgLmFydGljbGVfX2JvZHkgLmljby1mb29kLTEge1xuICAgIHdpZHRoOiAxNTFweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5IC5pY28tYnVyZ2VyIHtcbiAgICB3aWR0aDogMTEzcHg7XG4gICAgaGVpZ2h0OiA5M3B4O1xuICB9XG4gIC5hcnRpY2xlLWFsdCAuYXJ0aWNsZV9fYm9keSAuaWNvLWZsb3dlcnMge1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiA1MjVweDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQtLXByaW1hcnkgLmFydGljbGVfX2JvZHkge1xuICAgIHBhZGRpbmc6IDUwcHggNDBweCA5MHB4IDkycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFydGljbGUtYWx0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5hcnRpY2xlLWFsdCAuYXJ0aWNsZV9fYm9keSB7XG4gICAgb3JkZXI6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDgwcHggNDBweCA4MHB4O1xuICB9XG4gIC5hcnRpY2xlLWFsdCAuYXJ0aWNsZV9fYm9keSAuYXJ0aWNsZV9faWNvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJ0aWNsZS1hbHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5hcnRpY2xlLWFsdCBoMyBzcGFuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQgcCArIHAge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQgcCArIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDEzcHggIWltcG9ydGFudDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQgaDYgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctdG9wOiA2OCU7XG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5IHtcbiAgICBwYWRkaW5nOiA1MnB4IDE2cHggNTJweDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQgLmFydGljbGVfX2JvZHkgLmljby1mb29kLTEge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5IC5pY28tYnVyZ2VyIHtcbiAgICB3aWR0aDogOTRweDtcbiAgICBoZWlnaHQ6IDc3cHg7XG4gIH1cbiAgLmFydGljbGUtYWx0IC5hcnRpY2xlX19ib2R5IC5pY28tZmxvd2VycyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA4M3B4O1xuICB9XG4gIC5hcnRpY2xlLWFsdCAuYXJ0aWNsZV9faWNvIHtcbiAgICBib3R0b206IDEycHg7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICB9XG4gIC5hcnRpY2xlLWFsdCAuaWNvLWJ1cmdlciB7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIHJpZ2h0OiAtMTNweDtcbiAgfVxuICAuYXJ0aWNsZS1hbHQgLmljby1mbG93ZXJzIHtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IC01cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QXJ0aWNsZSBCaWdcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hcnRpY2xlLWJpZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYXJ0aWNsZS1iaWcgaDIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xufVxuLmFydGljbGUtYmlnIGgyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuLmFydGljbGUtYmlnIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLmFydGljbGUtYmlnIC5hcnRpY2xlX19pbWFnZSB7XG4gIGhlaWdodDogNzQ2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4uYXJ0aWNsZS1iaWcgLmFydGljbGVfX2lubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAuYXJ0aWNsZS1iaWcgLmFydGljbGVfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFydGljbGUtYmlnIGgyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG4gIC5hcnRpY2xlLWJpZyBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG4gIC5hcnRpY2xlLWJpZyBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5hcnRpY2xlLWJpZyAuYXJ0aWNsZV9faW1hZ2Uge1xuICAgIGhlaWdodDogMzUzcHg7XG4gIH1cbiAgLmFydGljbGUtYmlnIC5hcnRpY2xlX19pbm5lciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBjb2xvcjogIzI4MzA2YztcbiAgICBwYWRkaW5nOiA0NHB4IDAgMDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRBcnRpY2xlIFByaW1hcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hcnRpY2xlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgLyogIEFydGljbGUgUHJpbWFyeSBBbHQgICovXG59XG4uYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19tZWRpYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIHBhZGRpbmctdG9wOiA0MnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19tZWRpYSBoMiB7XG4gIG1hcmdpbjogODZweCAwIDAgNDNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA3cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmYWI2NGU7XG59XG4uYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19pbWFnZS5ob3N0LXNpbmdsZV9faW1hZ2Uge1xuICB3aWR0aDogMzkwcHg7XG4gIGhlaWdodDogMzkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9faW1hZ2UuaG9zdC1zaW5nbGVfX2ltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2ltYWdlLmhvc3Qtc2luZ2xlX19pbWFnZSBoMSB7XG4gIGNvbG9yOiAjYjliNWJiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19pbWFnZS5ob3N0LXNpbmdsZV9faW1hZ2Uge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2ltYWdlLmhvc3Qtc2luZ2xlX19pbWFnZSBoMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9faW1hZ2UuaG9zdC1zaW5nbGVfX2ltYWdlIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAuYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19pbWFnZS5ob3N0LXNpbmdsZV9faW1hZ2UgaDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IC0zNXB4O1xuICBsZWZ0OiA0M3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keS5ob3N0LXNpbmdsZS1pbnRybyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19ib2R5IGgxIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSBoMSB7XG4gICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbiAgfVxufVxuLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSBoMixcbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgLmNvdW50cnktaGVyb19fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDU3cHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG4uYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19ib2R5IGgyIHNwYW4sXG4uYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19ib2R5IC5jb3VudHJ5LWhlcm9fX2Rlc2NyaXB0aW9uIHNwYW4ge1xuICBjb2xvcjogI2ZhYjY0ZTtcbn1cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgaDIgc3Ryb25nLFxuLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSAuY291bnRyeS1oZXJvX19kZXNjcmlwdGlvbiBzdHJvbmcge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSAuY291bnRyeS1oZXJvX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMjlweCAwIDAgMDtcbn1cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgaDYge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSBwIHtcbiAgbWluLWhlaWdodDogMjQzcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYXJ0aWNsZS1wcmltYXJ5LS1hbHQgLmFydGljbGVfX2JvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDg3cHg7XG59XG4uYXJ0aWNsZS1wcmltYXJ5LS1hbHQgLmFydGljbGVfX2JvZHkgaDEgKyBoMiB7XG4gIG1hcmdpbjogMjlweCAwIDA7XG59XG4uYXJ0aWNsZS1wcmltYXJ5LS1hbHQgLmFydGljbGVfX21lZGlhIHtcbiAgcGFkZGluZy1yaWdodDogNDdweDtcbn1cbi5hcnRpY2xlLXByaW1hcnktLWFsdCAuYXJ0aWNsZV9faW1hZ2UgaW1nIHtcbiAgdG9wOiAtMzdweDtcbiAgbGVmdDogNDdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1wcmltYXJ5IHtcbiAgICAvKiAgQXJ0aWNsZSBQcmltYXJ5IEFsdCAgKi9cbiAgfVxuICAuYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19ib2R5IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgLmNvdW50cnktaGVyb19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgLmNvdW50cnktaGVyb19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSBwIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG4gIC5hcnRpY2xlLXByaW1hcnktLWFsdCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXJ0aWNsZS1wcmltYXJ5LS1hbHQgLmFydGljbGVfX2JvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuYXJ0aWNsZS1wcmltYXJ5LS1hbHQgLmFydGljbGVfX2JvZHkgaDIsXG4gIC5hcnRpY2xlLXByaW1hcnktLWFsdCAuYXJ0aWNsZV9fYm9keSAuY291bnRyeS1oZXJvX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19tZWRpYSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19tZWRpYSBoMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9faW1hZ2UgaW1nIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJ0aWNsZS1wcmltYXJ5IHtcbiAgICAvKiAgQXJ0aWNsZSBQcmltYXJ5IEFsdCAgKi9cbiAgfVxuICAuYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19tZWRpYSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIC5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX21lZGlhIGgyLFxuICAuYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19tZWRpYSAuY291bnRyeS1oZXJvX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAyMnB4IDAgMDtcbiAgfVxuICAuYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19pbWFnZSB7XG4gICAgbWFyZ2luOiAwIDM0cHggMCAxN3B4O1xuICB9XG4gIC5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2ltYWdlIGltZyB7XG4gICAgdG9wOiAtMTNweDtcbiAgICBsZWZ0OiAxM3B4O1xuICB9XG4gIC5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgaDIsXG4gIC5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgLmNvdW50cnktaGVyb19fZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICB9XG4gIC5hcnRpY2xlLXByaW1hcnktLWFsdCAuYXJ0aWNsZV9fYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5hcnRpY2xlLXByaW1hcnktLWFsdCAuYXJ0aWNsZV9fYm9keSBoMSArIGgyIHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEFydGljbGUgUHJpbWFyeSBGcmFtZVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFydGljbGUtcHJpbWFyeS1mcmFtZSAuYXJ0aWNsZV9faW1hZ2U6YWZ0ZXIge1xuICBtYXJnaW46IC0zNXB4IDAgMCA0M3B4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNHMsIHdpZHRoIDAuNHM7XG59XG4uYXJ0aWNsZS1wcmltYXJ5LWZyYW1lLmFuaW1hdGVkIC5hcnRpY2xlX19pbWFnZTphZnRlciB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDdweCk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QXJ0aWNsZSBTZWNvbmRhcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hcnRpY2xlLXNlY29uZGFyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcnRpY2xlLXNlY29uZGFyeSAuc29jaWFscy1hbHQgKyBoMSB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG4uYXJ0aWNsZS1zZWNvbmRhcnkgLnRlc3RpbW9uaWFsLWFsdCArIC5hcnRpY2xlX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzFweDtcbn1cbi5hcnRpY2xlLXNlY29uZGFyeSAudGVzdGltb25pYWwtYWx0ICsgLndpZGdldC1tYXAge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xufVxuLmFydGljbGUtc2Vjb25kYXJ5IC53aWRnZXQtbWFwICsgLmFydGljbGVfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMXB4O1xufVxuLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX190b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDg3cHg7XG4gIHJpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTY2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDNweCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyM3B4IDE1cHggMjNweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5hcnRpY2xlLXNlY29uZGFyeSAuYXJ0aWNsZV9fdG9vbHRpcCAuYXJ0aWNsZV9fbGluay1kZWYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMDIwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xufVxuLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX190b29sdGlwIC5hcnRpY2xlX19saW5rLWRlZjpob3ZlciB7XG4gIGNvbG9yOiAjRkZCNzRCO1xufVxuLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX190b29sdGlwIC5hcnRpY2xlX19saW5rLWRlZiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtNnB4O1xufVxuLmFydGljbGUtc2Vjb25kYXJ5IGgxLmFydGljbGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMS4xMztcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5hcnRpY2xlLXNlY29uZGFyeSBoMi5hcnRpY2xlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4uYXJ0aWNsZS1zZWNvbmRhcnkgLmFydGljbGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG59XG4uYXJ0aWNsZS1zZWNvbmRhcnkgLmFydGljbGVfX2NvbnRlbnQgcCB7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX19jb250ZW50IHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNGMjA0NDg7XG59XG4uYXJ0aWNsZS1zZWNvbmRhcnkgLmFydGljbGVfX2ltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXJ0aWNsZS1zZWNvbmRhcnkgLmFydGljbGVfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX19pbWFnZSBwIHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0JGQkZCRjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX19pbWFnZSArIC5hcnRpY2xlX19jb250ZW50IHtcbiAgbWFyZ2luOiAzM3B4IDAgMDtcbn1cbi5hcnRpY2xlLXNlY29uZGFyeSArIC5hcnRpY2xlLXNlY29uZGFyeSB7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG59XG4uYXJ0aWNsZS1zZWNvbmRhcnkgKyAuZm9ybS1zdWJzY3JpYmUge1xuICBtYXJnaW46IDUwcHggMTJweCAwIDA7XG59XG4uYXJ0aWNsZS1zZWNvbmRhcnkgKyAuZm9ybS1zdWJzY3JpYmUgKyAuYXJ0aWNsZS1zZWNvbmRhcnkge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLmFydGljbGUtc2Vjb25kYXJ5ICsgLndpZGdldC10ZXJpdGFyeSB7XG4gIG1hcmdpbjogNDhweCAxMnB4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAuYXJ0aWNsZS1zZWNvbmRhcnkgLmFydGljbGVfX3Rvb2x0aXAge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMTBweCAxMHB4O1xuICB9XG4gIC5hcnRpY2xlLXNlY29uZGFyeSAuYXJ0aWNsZV9fdG9vbHRpcCAuYXJ0aWNsZV9fbGluay1kZWYge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX190b29sdGlwIC5hcnRpY2xlX19saW5rLWRlZiBpIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcnRpY2xlLXNlY29uZGFyeSBoMS5hcnRpY2xlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5hcnRpY2xlLXNlY29uZGFyeSBoMi5hcnRpY2xlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxuICAuYXJ0aWNsZS1zZWNvbmRhcnkgLmFydGljbGVfX3Rvb2x0aXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFydGljbGUtc2Vjb25kYXJ5IC5hcnRpY2xlX19jb250ZW50IHtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgfVxuICAuYXJ0aWNsZS1zZWNvbmRhcnkgLndpZGdldC1tYXAgKyAuYXJ0aWNsZV9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxuICAuYXJ0aWNsZS1zZWNvbmRhcnkgLmFydGljbGVfX2ltYWdlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuYXJ0aWNsZS1zZWNvbmRhcnkgLmFydGljbGVfX2ltYWdlICsgLmFydGljbGVfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cbiAgLmFydGljbGUtc2Vjb25kYXJ5ICsgLmFydGljbGUtc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICB9XG4gIC5hcnRpY2xlLXNlY29uZGFyeSArIC53aWRnZXQtdGVyaXRhcnkge1xuICAgIG1hcmdpbjogNTJweCAtMTVweCAwO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEFydGljbGUgU21hbGxcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hcnRpY2xlLXNtYWxsIHtcbiAgLyogIEFydGljbGUgU21hbGwgUHJpbWFyeSAgKi9cbiAgLyogIEFydGljbGUgU21hbGwgU2Vjb25kYXJ5ICAqL1xufVxuLmFydGljbGUtc21hbGwgLnNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hcnRpY2xlLXNtYWxsIC5hcnRpY2xlX19pbWFnZSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5hcnRpY2xlLXNtYWxsIC5hcnRpY2xlX19pbWFnZSBpbWcge1xuICBoZWlnaHQ6IDE5NXB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtc21hbGwgLmFydGljbGVfX2ltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiAxNDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFydGljbGUtc21hbGwgLmFydGljbGVfX2ltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiAxMTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFydGljbGUtc21hbGwgLmFydGljbGVfX2ltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYXJ0aWNsZS1zbWFsbCAuYXJ0aWNsZV9faW1hZ2UgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFydGljbGUtc21hbGwgLmFydGljbGVfX2ltYWdlIGE6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmFydGljbGUtc21hbGwgLmFydGljbGVfX2JvZHkge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xufVxuLmFydGljbGUtc21hbGwgLmFydGljbGVfX2JvZHkgaDQsXG4uYXJ0aWNsZS1zbWFsbCAuYXJ0aWNsZV9fYm9keSAuZXhwZXJpZW5jZS1jYXJkX190aXRsZSxcbi5hcnRpY2xlLXNtYWxsIC5hcnRpY2xlX19ib2R5IC5ob3N0LWNhcmRfX25hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbn1cbi5hcnRpY2xlLXNtYWxsIC5hcnRpY2xlX19ib2R5IGg0IHNwYW4sXG4uYXJ0aWNsZS1zbWFsbCAuYXJ0aWNsZV9fYm9keSAuZXhwZXJpZW5jZS1jYXJkX190aXRsZSBzcGFuLFxuLmFydGljbGUtc21hbGwgLmFydGljbGVfX2JvZHkgLmhvc3QtY2FyZF9fbmFtZSBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmFydGljbGUtc21hbGwgLmFydGljbGVfX2JvZHkgcCB7XG4gIG1hcmdpbjogN3B4IDAgMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmFydGljbGUtc21hbGwgKyAuYXJ0aWNsZS1zbWFsbCB7XG4gIG1hcmdpbjogNDdweCAwIDA7XG59XG4uYXJ0aWNsZS1zbWFsbC0tcHJpbWFyeSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hcnRpY2xlLXNtYWxsLS1wcmltYXJ5IC5hcnRpY2xlX19ib2R5IHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG4uYXJ0aWNsZS1zbWFsbC0tc2Vjb25kYXJ5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzI5MzE2QTtcbn1cbi5hcnRpY2xlLXNtYWxsLS1zZWNvbmRhcnkgLmFydGljbGVfX2JvZHkge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbi5hcnRpY2xlLXNtYWxsLS1zZWNvbmRhcnkgLmFydGljbGVfX2JvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDAuOTM7XG4gIG1hcmdpbjogLTFweCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgLmFydGljbGUtc21hbGwgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJ0aWNsZS1zbWFsbCB7XG4gICAgLyogIEFydGljbGUgU21hbGwgUHJpbWFyeSAgKi9cbiAgICAvKiAgQXJ0aWNsZSBTbWFsbCBTZWNvbmRhcnkgICovXG4gIH1cbiAgLmFydGljbGUtc21hbGwgLmFydGljbGVfX2ltYWdlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5hcnRpY2xlLXNtYWxsIC5hcnRpY2xlX19ib2R5IHtcbiAgICBwYWRkaW5nOiA0cHggMCAwO1xuICB9XG4gIC5hcnRpY2xlLXNtYWxsIC5hcnRpY2xlX19ib2R5IGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmFydGljbGUtc21hbGwgLmFydGljbGVfX2JvZHkgaDQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5hcnRpY2xlLXNtYWxsIC5hcnRpY2xlX19ib2R5IHAge1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgfVxuICAuYXJ0aWNsZS1zbWFsbCArIC5hcnRpY2xlLXNtYWxsIHtcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICB9XG4gIC5hcnRpY2xlLXNtYWxsLS1wcmltYXJ5IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5hcnRpY2xlLXNtYWxsLS1zZWNvbmRhcnkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QXJ0aWNsZSBUZXJpdGFyeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFydGljbGUtdGVyaXRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZmFiNjRlO1xuICBjb2xvcjogIzI4MzA2YztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uYXJ0aWNsZS10ZXJpdGFyeSBwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDM1ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xufVxuLmFydGljbGUtdGVyaXRhcnkgcCArIGg2IHtcbiAgbWFyZ2luOiAxOHB4IDAgMDtcbn1cbi5hcnRpY2xlLXRlcml0YXJ5IGg2IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG4uYXJ0aWNsZS10ZXJpdGFyeSBoNiArIGltZyB7XG4gIG1hcmdpbi10b3A6IDM5cHg7XG59XG4uYXJ0aWNsZS10ZXJpdGFyeSAuYXJ0aWNsZV9fYm9keSB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgOTBweCAwIDE2NHB4O1xufVxuLmFydGljbGUtdGVyaXRhcnkgLmFydGljbGVfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xufVxuLmFydGljbGUtdGVyaXRhcnkgLmFydGljbGVfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgLmFydGljbGUtdGVyaXRhcnkgLmFydGljbGVfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDEwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLXRlcml0YXJ5IC5hcnRpY2xlX19ib2R5IHtcbiAgICBoZWlnaHQ6IDQyMHB4O1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDEwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5hcnRpY2xlLXRlcml0YXJ5IC5hcnRpY2xlX19ib2R5IHtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgcGFkZGluZzogODBweCAzMHB4IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFydGljbGUtdGVyaXRhcnkgLmFydGljbGVfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJ0aWNsZS10ZXJpdGFyeSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5hcnRpY2xlLXRlcml0YXJ5IC5hcnRpY2xlX19ib2R5IHtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHggMzBweDtcbiAgfVxuICAuYXJ0aWNsZS10ZXJpdGFyeSAuYXJ0aWNsZV9faW1hZ2Uge1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cbn1cbi5hcnRpY2xlX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5hcnRpY2xlX19pbm5lciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcbn1cbi5hcnRpY2xlX19pbm5lciAuZGVzY3JpcHRpb25fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFydGljbGVfX2lubmVyIC5kZXNjcmlwdGlvbl9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmFydGljbGVfX2lubmVyIC5kZXNjcmlwdGlvbl9fd3JhcHBlciBwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFydGljbGVfX2lubmVyIC5kZXNjcmlwdGlvbl9fd3JhcHBlciBwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4uYXJ0aWNsZV9faW5uZXIgdWwge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFydGljbGVfX3NoYWRvdyB7XG4gIHRleHQtc2hhZG93OiAwIDAgM3B4ICMwMDAwMDA7XG59XG5cbi5hcnRpY2xlX19ib2R5IHAge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcnRpY2xlX19pbm5lciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgLmFydGljbGVfX2lubmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYXJ0aWNsZV9fc2hhZG93IHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBwLnBhcmFncGFwaF9fc2l6ZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYXJ0aWNsZV9fYm9keS1jYXRlZ29yeSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5yZXZpZXdzLWludHJvLXNsaWRlciB7XG4gIHBhZGRpbmctdG9wOiAxMzNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzLWludHJvLXNsaWRlciB7XG4gICAgcGFkZGluZy10b3A6IDE3MXB4O1xuICB9XG59XG5cbi5yZXZpZXcge1xuICBoZWlnaHQ6IDU0MHB4O1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmV2aWV3IC5zbGlkZXJfX3NsaWRlcyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yZXZpZXcgLnNsaWRlcl9fc2xpZGVzIC5zbGljay1hcnJvdyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5yZXZpZXcgLnNsaWRlcl9fc2xpZGVzIC5zbGljay1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3R0b206IDUwJTtcbiAgdG9wOiBpbml0aWFsO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtNjQ2YmFhOWIxZi5zdmcjY2Fyb3VzZWwtYXJyb3dcIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG59XG4ucmV2aWV3IC5zbGlkZXJfX3NsaWRlcyAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ucmV2aWV3IC5zbGlkZXJfX3NsaWRlcyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4ucmV2aWV3LXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5yZXZpZXctc2xpZGVyX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTIwcHg7XG59XG4ucmV2aWV3LXNsaWRlcl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjY0ZTtcbn1cbi5yZXZpZXctc2xpZGVyX19jb250ZW50ID4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnJldmlldy1zbGlkZXJfX2NvbnRlbnQgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5yZXZpZXcge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgLnJldmlldy1zbGlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICB9XG4gIC5yZXZpZXctc2xpZGVyX19jb250YWluZXIge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgLnJldmlldy1zbGlkZXJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggNTBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlldyB7XG4gICAgaGVpZ2h0OiA1ODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5yZXZpZXctc2xpZGVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG4gIC5yZXZpZXctc2xpZGVyX19jb250YWluZXIge1xuICAgIGhlaWdodDogNTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmV2aWV3IHtcbiAgICBoZWlnaHQ6IDQyMHB4O1xuICB9XG4gIC5yZXZpZXcgLnNsaWRlcl9fc2xpZGVzIC5zbGljay1hcnJvdyB7XG4gICAgdG9wOiA0MCU7XG4gICAgYm90dG9tOiBpbml0aWFsO1xuICB9XG4gIC5yZXZpZXcgLnNsaWRlcl9fc2xpZGVzIC5zbGljay1hcnJvdzo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9tYWluLWljb25zLXNwcml0ZS02NDZiYWE5YjFmLnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0O1xuICB9XG4gIC5yZXZpZXcgLnNsaWRlcl9fc2xpZGVzIC5zbGljay1hcnJvdy5zbGljay1wcmV2OjphZnRlciB7XG4gICAgbWFyZ2luOiAwIC0ycHggMCAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gIC5yZXZpZXcgLnNsaWRlcl9fc2xpZGVzIC5zbGljay1hcnJvdy5zbGljay1uZXh0OjphZnRlciB7XG4gICAgbWFyZ2luOiAwIDAgMCAtMnB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgfVxuICAucmV2aWV3LXNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxuICAucmV2aWV3LXNsaWRlcl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBoZWlnaHQ6IDQyMHB4O1xuICB9XG4gIC5yZXZpZXctc2xpZGVyX19pbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJldmlldy1zbGlkZXJfX2ltZyA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAucmV2aWV3LXNsaWRlcl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDQ1cHggMzBweCAwIDg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLnJldmlldyB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuICAucmV2aWV3LXNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiAxNDQycHg7XG4gIH1cbiAgLnJldmlldy1zbGlkZXJfX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuICAucmV2aWV3LXNsaWRlcl9faW1nID4gaW1nIHtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICB9XG4gIC5yZXZpZXctc2xpZGVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA3MHB4IDMwcHggMCA4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0M3B4KSB7XG4gIC5yZXZpZXctc2xpZGVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA5MHB4IDM1cHggMCAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudHJ5LWltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNvY2lhbFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNvY2lhbHMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDIycHg7XG59XG4uc29jaWFscyB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDIzcHg7XG59XG4uc29jaWFscyBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xufVxuLnNvY2lhbHMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc29jaWFscyB1bCBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWxzIHVsIGxpICsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiA0N3B4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNvY2lhbHMgQWx0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc29jaWFscy1hbHQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc29jaWFscy1hbHQgdWwgbGkge1xuICBtYXJnaW46IDAgMTVweCAwIDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5zb2NpYWxzLWFsdCB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc29jaWFscy1hbHQgdWwgbGkgYSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5zb2NpYWxzLWFsdCB1bCBsaSBhIGkuZmFjZWJvb2sge1xuICBjb2xvcjogIzNjNTk5ODtcbn1cbi5zb2NpYWxzLWFsdCB1bCBsaSBhIGkudHdpdHRlciB7XG4gIGNvbG9yOiAjMjZhNmQxO1xufVxuLnNvY2lhbHMtYWx0IHVsIGxpIGEgaS5pbnN0YWdyYW0ge1xuICBjb2xvcjogIzQwNzI5Yjtcbn1cbi5zb2NpYWxzLWFsdCB1bCBsaSBhIGkubGlua2VkaW4ge1xuICBjb2xvcjogIzAyN2JiNTtcbn1cbi5zb2NpYWxzLWFsdCB1bCBsaSBhIGkucGludGVyZXN0IHtcbiAgY29sb3I6ICNjODIzMmM7XG59XG4uc29jaWFscy1hbHQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zb2NpYWxzLWFsdCBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xufVxuLnNvY2lhbHMtYWx0IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uc29jaWFscy1hbHQgPiBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMTIwMjA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDAgMjdweCAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc29jaWFscy1hbHQtLXByaW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNjZweCAwIDYzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNvY2lhbHMtYWx0ID4gc3Ryb25nIHtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNvY2lhbHMtYWx0ID4gc3Ryb25nIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC5zb2NpYWxzLWFsdC0tcHJpbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QnJlYWRjcnVtcHNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5icmVhZGNydW1wcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJyZWFkY3J1bXBzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1wcyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYnJlYWRjcnVtcHMgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icmVhZGNydW1wcyB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5icmVhZGNydW1wcyB1bCBsaSArIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCIvXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnJlYWRjcnVtcHMgLmFjdGl2ZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bXBzLS1hbHQge1xuICBjb2xvcjogIzI4MzA2Yztcbn1cbi5icmVhZGNydW1wcy0tYWx0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMjgzMDZjICFpbXBvcnRhbnQ7XG59XG4uYnJlYWRjcnVtcHMtLWFsdCB1bCBsaSArIGxpOmFmdGVyIHtcbiAgY29sb3I6ICMyODMwNmM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtcHMge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuYnJlYWRjcnVtcHMgdWwgbGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5icmVhZGNydW1wcyB1bCBsaTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnJlYWRjcnVtcHMgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIi9cIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5icmVhZGNydW1wcyB1bCBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmJyZWFkY3J1bXBzIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYnJlYWRjcnVtcHMgdWwgbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuICAgIE1vdmVkIGZyb20gaGVyb1BhZ2Uuc2NzcztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53aGl0ZS1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5NHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndoaXRlLWJnIC5icmVhZGNydW1wcyB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxM3B4IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLndoaXRlLWJnIC5icmVhZGNydW1wcyB1bCB7XG4gIG1hcmdpbjogMDtcbn1cbi53aGl0ZS1iZyAuYnJlYWRjcnVtcHMgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ud2hpdGUtYmcgLmJyZWFkY3J1bXBzIGxpOmJlZm9yZSxcbi53aGl0ZS1iZyAuYnJlYWRjcnVtcHMgbGk6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53aGl0ZS1iZyAuYnJlYWRjcnVtcHMgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi53aGl0ZS1iZyAuYnJlYWRjcnVtcHMgLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndoaXRlLWJnLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbi53aGl0ZS1iZy1hY3RpdmUgLmJyZWFkY3J1bXBzIGxpOmJlZm9yZSxcbi53aGl0ZS1iZy1hY3RpdmUgLmJyZWFkY3J1bXBzIGxpOmFmdGVyIHtcbiAgY29sb3I6ICMyODMwNkM7XG59XG4ud2hpdGUtYmctYWN0aXZlIC5icmVhZGNydW1wcyBhIHtcbiAgY29sb3I6ICMyODMwNkM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53aGl0ZS1iZy1hY3RpdmUgLmJyZWFkY3J1bXBzIC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aGl0ZS1iZyB7XG4gICAgdG9wOiA0OXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgfVxuICAud2hpdGUtYmcgLmJyZWFkY3J1bXBzIGxpOmJlZm9yZSxcbiAgLndoaXRlLWJnIC5icmVhZGNydW1wcyBsaTphZnRlciB7XG4gICAgY29sb3I6ICMyODMwNkM7XG4gIH1cbiAgLndoaXRlLWJnIC5icmVhZGNydW1wcyBhIHtcbiAgICBjb2xvcjogIzI4MzA2QztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLndoaXRlLWJnIC5icmVhZGNydW1wcyAuYWN0aXZlIGEge1xuICAgIGNvbG9yOiAjODA4MDgwO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZpbHRlcnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5maWx0ZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxNTA7XG59XG4uZmlsdGVycyAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycyBoNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgY29sb3I6ICMyODMwNmM7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZmlsdGVycyAuZmlsdGVyc19fYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZmlsdGVycyAuZmlsdGVyc19fYmFyIC5maWx0ZXIgKyAuZmlsdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDQ3cHg7XG59XG4uZmlsdGVycyAuZmlsdGVyc19fYWN0aW9ucyxcbi5maWx0ZXJzIC5maWx0ZXJzX19ib2R5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmlsdGVycyAuZmlsdGVyc19fYmFyIC5maWx0ZXIgKyAuZmlsdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWx0ZXJzIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHMsIHRvcCAxcyAwLjRzO1xuICAgIHotaW5kZXg6IDI1MDtcbiAgICBwYWRkaW5nOiA0MnB4IDE1cHggMCAxNXB4O1xuICB9XG4gIC5maWx0ZXJzIGg2IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gIC5maWx0ZXJzIC5idG4tY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzX19iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzX19iYXIgLmZpbHRlcl9fZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnNfX2JhciAuZmlsdGVyICsgLmZpbHRlciB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVyc19fYm9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNTFweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVyc19fYm9keSAuZmlsdGVyX19kcm9wZG93biB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDI4NnB4KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5maWx0ZXJzLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cztcbiAgfVxuICAuZmlsdGVycy5maWx0ZXJzLWFjdGl2ZSAuZmlsdGVyc19fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RmlsdGVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmlsdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiAgRmlsdGVyIEV4cGFuZGVkICAqL1xuICAvKiAgRmlsdGVyIEFjdGl2ZSAgKi9cbiAgLyogIEZpbHRlciBDaXR5ICAqL1xufVxuLmZpbHRlciAuZmlsdGVyX19idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2U4NDA0MjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2U4NDA0MjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTRweCAxN3B4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMsIGNvbG9yIDAuNHM7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2J0biBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZpbHRlciAuZmlsdGVyX19idG4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2J0biBzcGFuIGkge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2J0biBzcGFuIGkgKyBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMDBweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHM7XG4gIG1heC1oZWlnaHQ6IDY5OXB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmZpbHRlciAuZmlsdGVyX19kcm9wZG93biAubUNTQl9zY3JvbGxUb29scyB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogOHB4O1xuICByaWdodDogMTBweDtcbn1cbi5maWx0ZXIgLmZpbHRlcl9fZHJvcGRvd24gLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciB7XG4gIHdpZHRoOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5maWx0ZXIgLmZpbHRlcl9fZHJvcGRvd24gLm1DU0JfZHJhZ2dlcl9iYXIge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA4cHg7XG4gIGJhY2tncm91bmQ6ICM0NzQ3NDcgIWltcG9ydGFudDtcbn1cbi5maWx0ZXIgLmZpbHRlcl9fZHJvcGRvd24gLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwge1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2Ryb3Bkb3duIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLmZpbHRlciAuZmlsdGVyX19kcm9wZG93biB1bCBoNiB7XG4gIG1hcmdpbjogMTRweCAxN3B4O1xufVxuLmZpbHRlciAuZmlsdGVyX19kcm9wZG93biBoNiB7XG4gIG1hcmdpbjogMTVweCAxNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbi5maWx0ZXIgLmZpbHRlcl9fZHJvcGRvd24gbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cbi5maWx0ZXIgLmZpbHRlcl9fZHJvcGRvd24gbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuLmZpbHRlciAuZmlsdGVyX19kcm9wZG93biAuY2hlY2tib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTg0MDQyO1xufVxuLmZpbHRlciAuZmlsdGVyX19kcm9wZG93biAuY2hlY2tib3g6aG92ZXIgbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5maWx0ZXIgLmZpbHRlcl9fZHJvcGRvd24gLmNoZWNrYm94OmhvdmVyIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmZpbHRlciAuZmlsdGVyX19kcm9wZG93biAuY2hlY2tib3ggbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbiAgY29sb3I6ICNlODQwNDI7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzLCBjb2xvciAwLjRzO1xufVxuLmZpbHRlciAuZmlsdGVyX19kcm9wZG93biAuY2hlY2tib3ggbGFiZWw6YWZ0ZXIsIC5maWx0ZXIgLmZpbHRlcl9fZHJvcGRvd24gLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDE2cHg7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2Ryb3Bkb3duIC5jaGVja2JveCBsYWJlbDphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2U4NDA0MjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNHM7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2Ryb3Bkb3duIC5jaGVja2JveCBsYWJlbDpiZWZvcmUge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsZWZ0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmZpbHRlciAuZmlsdGVyX19kcm9wZG93biAuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogI2U4NDA0MjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2FjdGlvbnMge1xuICBtYXJnaW46IDVweCAyMHB4IDMwcHg7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2FjdGlvbnMgLmxpbmsge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZmlsdGVyIC5maWx0ZXJfX2FjdGlvbnMgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5maWx0ZXIgLmZpbHRlcl9fYWN0aW9ucyBwICsgcCB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG4uZmlsdGVyLmV4cGFuZGVkIC5maWx0ZXJfX2J0biB7XG4gIGJhY2tncm91bmQ6ICNlODQwNDI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZpbHRlci5leHBhbmRlZCAuZmlsdGVyX19idG4gc3BhbiBpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5maWx0ZXIuZXhwYW5kZWQgLmZpbHRlcl9fYnRuIHNwYW4gaSArIGkge1xuICBvcGFjaXR5OiAxO1xufVxuLmZpbHRlci5leHBhbmRlZCAuZmlsdGVyX19kcm9wZG93biB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZmlsdGVyLmFjdGl2ZSAuZmlsdGVyX19idG4ge1xuICBiYWNrZ3JvdW5kOiAjZTg0MDQyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5maWx0ZXIuYWN0aXZlIC5maWx0ZXJfX2J0biBzcGFuIGkge1xuICBvcGFjaXR5OiAwO1xufVxuLmZpbHRlci5hY3RpdmUgLmZpbHRlcl9fYnRuIHNwYW4gaSArIGkge1xuICBvcGFjaXR5OiAxO1xufVxuLmZpbHRlci0tY2l0eSB1bCAuY2hlY2tib3ggbGFiZWw6YWZ0ZXIsIC5maWx0ZXItLWNpdHkgdWwgLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gIGxlZnQ6IDM2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlsdGVyIC5maWx0ZXJfX2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG4gIC5maWx0ZXIgLmZpbHRlcl9fYnRuIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTNweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZpbHRlciBBbHRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5maWx0ZXItYWx0IHtcbiAgcGFkZGluZy10b3A6IDM4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbHRlci1hbHQgLmZpbHRlcl9fYmFyIHtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uZmlsdGVyLWFsdCAuZmlsdGVyX19iYXIgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZmlsdGVyLWFsdCAuZmlsdGVyX19iYXIgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiAjZTAzZTNmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5maWx0ZXItYWx0IC5maWx0ZXJfX2JhciAuaWNvLXVwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90ZW1wL2ljby1hbmdsZS11cC1ncmF5LnBuZyk7XG4gIGxlZnQ6IDE3cHg7XG59XG4uZmlsdGVyLWFsdCAuZmlsdGVyX19iYXIgLmljby1kb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLnBuZyk7XG4gIGxlZnQ6IDU1cHg7XG59XG4uZmlsdGVyLWFsdCAuZmlsdGVyX19kcm9wZG93biBoNiB7XG4gIG1hcmdpbjogMTBweCAyN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZmlsdGVyLWFsdCAuZmlsdGVyX19kcm9wZG93biB1bCB7XG4gIG1hcmdpbjogMDtcbn1cbi5maWx0ZXItYWx0IC5maWx0ZXJfX2Ryb3Bkb3duIHVsIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmZpbHRlci1hbHQgLmZpbHRlcl9fZHJvcGRvd24gLmNoZWNrYm94IGxhYmVsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZmVmZWY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuICBwYWRkaW5nOiA5cHggMTBweCA5cHggNTZweDtcbiAgY29sb3I6ICNkOTM5MzE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZpbHRlci1hbHQgLmZpbHRlcl9fZHJvcGRvd24gLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVyLWFsdCAuZmlsdGVyX19kcm9wZG93biAuY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItY29sb3I6ICNkOTM5MzE7XG4gIHRvcDogNnB4O1xuICBsZWZ0OiAyN3B4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHM7XG59XG4uZmlsdGVyLWFsdCAuZmlsdGVyX19kcm9wZG93biAuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Q5MzkzMTtcbn1cbi5maWx0ZXItYWx0IC5maWx0ZXJfX2Ryb3Bkb3duIC5maWx0ZXJfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbHRlci1hbHQgLmZpbHRlcl9fZHJvcGRvd24gLm1DU0Jfc2Nyb2xsVG9vbHMge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDZweDtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAxMHB4O1xufVxuLmZpbHRlci1hbHQgLmZpbHRlcl9fZHJvcGRvd24gLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5maWx0ZXItYWx0IC5maWx0ZXJfX2Ryb3Bkb3duIC5tQ1NCX2RyYWdnZXJfYmFyIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogNnB4O1xuICBiYWNrZ3JvdW5kOiAjNDc0NzQ3ICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVyLWFsdCAuZmlsdGVyX19kcm9wZG93biAubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCB7XG4gIHdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5maWx0ZXItYWx0LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmlsdGVyc19fYnRuX2NsZWFyIHtcbiAgbWFyZ2luOiAwIDAgMCA0N3B4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTg0MDQyO1xuICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gIGNvbG9yOiAjZTg0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlsdGVycyA+IGg2IHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAuZmlsdGVyc19fYmFyID4gLmZpbHRlcl9fY291bnRyeSB7XG4gICAgbWFyZ2luOiAwIDAgMzVweCAwO1xuICB9XG4gIC5maWx0ZXJzX19iYXIgPiAuZmlsdGVyX19jaXR5IHtcbiAgICBtYXJnaW46IDAgMCAzNXB4IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmlsdGVyc19fYnRuX2NsZWFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2MnB4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgICBjb2xvcjogIzI4MzA2YztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZpbHRlcnNfX2J0bl9jbGVhciB7XG4gICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRlc3RpbW9uaWFsc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnRlc3RpbW9uaWFscyAucm93IHtcbiAgbWFyZ2luOiAwIC0yM3B4O1xufVxuLnRlc3RpbW9uaWFscyAuY29sLWxnLTQge1xuICBwYWRkaW5nOiAwIDIzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgLnRlc3RpbW9uaWFscyAucm93IHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFscyAuY29sLWxnLTQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGVzdGltb25pYWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgfVxuICAudGVzdGltb25pYWxzIC5jb2wtbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXN0aW1vbmlhbHMge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4O1xuICB9XG4gIC50ZXN0aW1vbmlhbHMgLmNvbC1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRlc3RpbW9uaWFsXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udGVzdGltb25pYWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzI4MzA2YztcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4udGVzdGltb25pYWwgLnRlc3RpbW9uaWFsX19oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDM2cHggMTBweCAzNnB4O1xufVxuLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbF9faGVhZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDE5cHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2hlYWQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2hlYWQgcCAuZmEtc3RhciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2hlYWQgcCAuc2VwYXJhdG9yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxN3B4O1xufVxuLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbF9faGVhZCAudGVzdGltb25pYWxfX2ltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDM0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2hlYWQgLnRlc3RpbW9uaWFsX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2NvbnRlbnQge1xuICBtYXJnaW46IDE0cHggMzNweCAwO1xuICBwYWRkaW5nOiAyMHB4IDJweCAzNnB4O1xufVxuLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbF9fY29udGVudCAucmV2aWV3LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2NvbnRlbnQgLnJldmlldy10aXRsZSA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGVzdGltb25pYWwgLnRlc3RpbW9uaWFsX19jb250ZW50IHAge1xuICBtYXJnaW46IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xufVxuLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbF9fY29udGVudCBwICsgcCB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG4udGVzdGltb25pYWwgLnRlc3RpbW9uaWFsX19jb250ZW50IC5saXN0LXN0YXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2NvbnRlbnQgLnRlc3RpbW9uaWFsX19jcmVhdGVkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbF9fY29udGVudCAudGVzdGltb25pYWxfX2F1dGhvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2NvbnRlbnQgLnRlc3RpbW9uaWFsX19hdXRob3Igc3BhbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucmV2aWV3cy1ob3N0IC50ZXN0aW1vbmlhbF9faGVhZCBhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmV2aWV3cy1jaXR5IC50ZXN0aW1vbmlhbF9faGVhZCxcbi5yZXZpZXdzLWhvc3QgLnRlc3RpbW9uaWFsX19oZWFkIHtcbiAgcGFkZGluZzogMjBweCAzNnB4IDEwcHggMzZweDtcbn1cbi5yZXZpZXdzLWNpdHkgLnRlc3RpbW9uaWFsX19oZWFkIGEsXG4ucmV2aWV3cy1ob3N0IC50ZXN0aW1vbmlhbF9faGVhZCBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5yZXZpZXdzLWNpdHkgLnRlc3RpbW9uaWFsX19jb250ZW50LFxuLnJldmlld3MtaG9zdCAudGVzdGltb25pYWxfX2NvbnRlbnQge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2U2ZTZlNjtcbn1cbi5yZXZpZXdzLWNpdHkgLnRlc3RpbW9uaWFsX19jb250ZW50ID4gcCxcbi5yZXZpZXdzLWhvc3QgLnRlc3RpbW9uaWFsX19jb250ZW50ID4gcCB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGVzdGltb25pYWwgLnRlc3RpbW9uaWFsX19oZWFkIC50ZXN0aW1vbmlhbF9faW1hZ2Uge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2hlYWQgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbF9faGVhZCBwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbF9faGVhZCBwIC5zZXBhcmF0b3Ige1xuICAgIHdpZHRoOiAxMXB4O1xuICB9XG4gIC50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2hlYWQgLnRlc3RpbW9uaWFsX19pbWFnZSB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG4gIC50ZXN0aW1vbmlhbCAudGVzdGltb25pYWxfX2NvbnRlbnQge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIG1hcmdpbjogOXB4IDMzcHggMDtcbiAgICBwYWRkaW5nOiAxM3B4IDAgNTBweDtcbiAgfVxuICAudGVzdGltb25pYWwgLnRlc3RpbW9uaWFsX19jb250ZW50IC5yZXZpZXctdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbF9fY29udGVudCAubGlzdC1zdGFycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgfVxuICAudGVzdGltb25pYWwgLnRlc3RpbW9uaWFsX19jb250ZW50IC50ZXN0aW1vbmlhbF9fYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRUZXN0aW1vbmlhbCBBbHRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi50ZXN0aW1vbmlhbC1hbHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI5O1xufVxuLnRlc3RpbW9uaWFsLWFsdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xufVxuLnRlc3RpbW9uaWFsLWFsdCBzcGFuIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRlc3RpbW9uaWFsLWFsdCBwIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIG1hcmdpbjogMDtcbn1cbi50ZXN0aW1vbmlhbC1hbHQgLnRlc3RpbW9uaWFsX19pbWFnZSB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50ZXN0aW1vbmlhbC1hbHQgLnRlc3RpbW9uaWFsX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi50ZXN0aW1vbmlhbC1hbHQgLnRlc3RpbW9uaWFsX19jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlc3RpbW9uaWFsLWFsdCBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG4gIC50ZXN0aW1vbmlhbC1hbHQgc3BhbiBzdHJvbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAudGVzdGltb25pYWwtYWx0IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAudGVzdGltb25pYWwtYWx0IC50ZXN0aW1vbmlhbF9faW1hZ2Uge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAudGVzdGltb25pYWwtYWx0IC50ZXN0aW1vbmlhbF9fY29udGVudCB7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRBY2NvcmRpb25cblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hY2NvcmRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uICsgLmFjY29yZGlvbiB7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb25fX2hlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjgzMDZjO1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC40cztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uX19oZWFkIGg2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzI4MzA2YztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC40cztcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbl9faGVhZCBoNiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTNweDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uX19oZWFkIGg2IGkgKyBpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbl9faGVhZCBoNiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uX19oZWFkIGg2IC5pY28tc2V0dGluZyB7XG4gIG1hcmdpbjogLTEwcHggMCAwIC0xMnB4O1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uX19oZWFkIGg2IC5pY28tc2V0dGluZyArIGkge1xuICBtYXJnaW46IC0xMHB4IDAgMCAtMTJweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbl9faGVhZCAuYWNjb3JkaW9uX19pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uX19oZWFkIC5hY2NvcmRpb25fX2ljbyBpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHM7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb25fX2hlYWQgLmFjY29yZGlvbl9faWNvIGkgKyBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbl9fYm9keSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDUlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMjA7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHM7XG59XG4uYWNjb3JkaW9uLmV4cGFuZGVkIC5hY2NvcmRpb25fX2hlYWQge1xuICBib3JkZXItY29sb3I6ICNkZTNmNDE7XG59XG4uYWNjb3JkaW9uLmV4cGFuZGVkIC5hY2NvcmRpb25fX2hlYWQgaDYge1xuICBjb2xvcjogI2RlM2Y0MTtcbn1cbi5hY2NvcmRpb24uZXhwYW5kZWQgLmFjY29yZGlvbl9faGVhZCBoNiBpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hY2NvcmRpb24uZXhwYW5kZWQgLmFjY29yZGlvbl9faGVhZCBoNiBpICsgaSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWNjb3JkaW9uLmV4cGFuZGVkIC5hY2NvcmRpb25fX2hlYWQgLmFjY29yZGlvbl9faWNvIGkge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uLmV4cGFuZGVkIC5hY2NvcmRpb25fX2hlYWQgLmFjY29yZGlvbl9faWNvIGkgKyBpIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5hY2NvcmRpb24uZXhwYW5kZWQgLmFjY29yZGlvbl9fYm9keSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlua1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5saW5rLS1hbHQge1xuICBjb2xvcjogI2U4NDA0MjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWFyY2hcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDUwcHggMTBweCAxMHB4O1xufVxuLnNlYXJjaCAuc2VhcmNoX19maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogNDVweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnNlYXJjaCAuc2VhcmNoX19idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAxNXB4O1xuICB9XG4gIC5zZWFyY2ggLnNlYXJjaF9fZmllbGQge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc2VhcmNoIC5zZWFyY2hfX2J0biB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U3RlcHNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zdGVwcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxNjdweDtcbn1cbi5zdGVwczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGJvdHRvbTogNTAxcHg7XG4gIGxlZnQ6IDQzcHg7XG4gIHdpZHRoOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG4uc3RlcHMtLXByaW1hcnkge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5zdGVwcy0tcHJpbWFyeTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHMtLXByaW1hcnktYWx0IC5zdGVwICsgLnN0ZXAge1xuICBtYXJnaW4tdG9wOiAxMTBweDtcbn1cbi5zdGVwcy0tcHJpbWFyeS1hbHQgLnN0ZXAtLXByaW1hcnkgLnN0ZXBfX2JvZHkge1xuICBwYWRkaW5nOiAwIDYwcHggMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zdGVwcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAuc3RlcHM6YWZ0ZXIge1xuICAgIGJvdHRvbTogMzYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RlcHMge1xuICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgfVxuICAuc3RlcHM6YWZ0ZXIge1xuICAgIHdpZHRoOiAycHg7XG4gICAgbGVmdDogMTFweDtcbiAgICBib3R0b206IDI5MHB4O1xuICAgIGJvdHRvbTogMTQlO1xuICB9XG4gIC5zdGVwcy0tcHJpbWFyeS1hbHQgLnN0ZXAgKyAuc3RlcCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2NXB4KSB7XG4gIC5zdGVwczphZnRlciB7XG4gICAgYm90dG9tOiAxMyU7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U3RlcFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnN0ZXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICAvKiAgU3RlcCBBbHQgICovXG4gIC8qICBTdGVwIEFsdCAgKi9cbn1cbi5zdGVwICsgLnN0ZXAge1xuICBtYXJnaW4tdG9wOiA5NnB4O1xufVxuLnN0ZXAgLnN0ZXBfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zM3B4O1xuICBsZWZ0OiAtMTY3cHg7XG59XG4uc3RlcCAuc3RlcF9fbGFiZWwgaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uc3RlcCAuc3RlcF9fbGFiZWwgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc3RlcCAuc3RlcF9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNjEzcHg7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xufVxuLnN0ZXAgLnN0ZXBfX2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMxMThjOGY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMycHgsIC0zNHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDAuNHMsIHRyYW5zZm9ybSAwLjRzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc3RlcCAuc3RlcF9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMzRweDtcbiAgbGVmdDogMzJweDtcbiAgei1pbmRleDogNTtcbn1cbi5zdGVwIC5zdGVwX19ib2R5IHtcbiAgY29sb3I6ICMyODMwNmM7XG4gIHBhZGRpbmctdG9wOiAzOXB4O1xufVxuLnN0ZXAgLnN0ZXBfX2JvZHkgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnN0ZXAgLnN0ZXBfX2JvZHkgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdGVwIC5zdGVwX19ib2R5IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zdGVwLS15ZWxsb3cgLnN0ZXBfX2ltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZhYjY0ZTtcbn1cbi5zdGVwLS15ZWxsb3cgLnN0ZXBfX2xhYmVsIGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTlkZWcpO1xufVxuLnN0ZXAtLXJlZCAuc3RlcF9faW1hZ2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTg0MDQyO1xufVxuLnN0ZXAtLWJsdWUgLnN0ZXBfX2ltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzI4MzA2Yztcbn1cbi5zdGVwLS1ibHVlIC5zdGVwX19sYWJlbCBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTE5ZGVnKTtcbn1cbi5zdGVwLmFuaW1hdGVkIC5zdGVwX19pbWFnZTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnN0ZXAtLWFsdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RlcC0tYWx0IC5zdGVwX19ib2R5IHtcbiAgcGFkZGluZzogMCAwIDAgMTA4cHg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xufVxuLnN0ZXAtLWFsdCAuc3RlcF9fYm9keSBwIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLnN0ZXAtLWFsdCAuc3RlcF9fYm9keSBwIGVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNDVlbTtcbn1cbi5zdGVwLS1hbHQgLnN0ZXBfX2JvZHkgcCArIHAge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xufVxuLnN0ZXAtLWFsdCAuc3RlcF9fYm9keS0tcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IC03MHB4O1xufVxuLnN0ZXAtLWFsdCAuc3RlcF9faW1hZ2Uge1xuICBmbGV4OiAwIDAgNjEycHg7XG59XG4uc3RlcC0tYWx0IC5zdGVwX19pbWFnZTphZnRlciB7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMTZweCk7XG59XG4uc3RlcC0tYWx0ICsgLnN0ZXAtLWFsdCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xufVxuLnN0ZXAtLWFsdC1wcmltYXJ5IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5zdGVwLS1hbHQtcHJpbWFyeSAuc3RlcF9faW1hZ2Uge1xuICBvcmRlcjogMTtcbn1cbi5zdGVwLS1hbHQtcHJpbWFyeSAuc3RlcF9fYm9keSB7XG4gIHBhZGRpbmc6IDAgMTM1cHggMCAwO1xufVxuLnN0ZXAtLWFsdC1wcmltYXJ5IC5zdGVwX19ib2R5LS1wcmltYXJ5IHtcbiAgcGFkZGluZzogMCA2OHB4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICAuc3RlcC0tYWx0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdGVwLS1hbHQgLnN0ZXBfX2JvZHksXG4gIC5zdGVwLS1hbHQgLnN0ZXBfX2ltYWdlIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zdGVwIC5zdGVwX19sYWJlbCB7XG4gICAgbGVmdDogLTEzMHB4O1xuICB9XG4gIC5zdGVwIC5zdGVwX19pbWFnZSBpbWcge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAtMjBweDtcbiAgfVxuICAuc3RlcC0tYWx0IC5zdGVwX19ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDAgMCA3MHB4O1xuICB9XG4gIC5zdGVwLS1hbHQgLnN0ZXBfX2JvZHktLXByaW1hcnkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnN0ZXAtLWFsdCAuc3RlcF9faW1hZ2U6YWZ0ZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuc3RlcC0tYWx0LXByaW1hcnkgLnN0ZXBfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgNzBweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RlcCArIC5zdGVwIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG4gIC5zdGVwIC5zdGVwX19pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG4gIC5zdGVwIC5zdGVwX19pbWFnZTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTJweCwgLTEycHgpO1xuICB9XG4gIC5zdGVwIC5zdGVwX19pbWFnZSBpbWcge1xuICAgIGxlZnQ6IDEycHg7XG4gICAgdG9wOiAtMTJweDtcbiAgfVxuICAuc3RlcCAuc3RlcF9fbGFiZWwge1xuICAgIHRvcDogLTQ4cHg7XG4gICAgbGVmdDogLTczcHg7XG4gIH1cbiAgLnN0ZXAgLnN0ZXBfX2xhYmVsIGkge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yNikgcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgLnN0ZXAgLnN0ZXBfX2xhYmVsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICB9XG4gIC5zdGVwIC5zdGVwX19ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgfVxuICAuc3RlcCAuc3RlcF9fYm9keSBoMyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIH1cbiAgLnN0ZXAgLnN0ZXBfX2JvZHkgcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICB9XG4gIC5zdGVwIC5zdGVwX19ib2R5IHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5zdGVwLS1hbHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuc3RlcC0tYWx0IC5zdGVwX19pbWFnZSxcbiAgLnN0ZXAtLWFsdCAuc3RlcF9fYm9keSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc3RlcC0tYWx0IC5zdGVwX19ib2R5IHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgfVxuICAuc3RlcC0tYWx0IC5zdGVwX19ib2R5IHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuc3RlcC0tYWx0IC5zdGVwX19pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLnN0ZXAtLWFsdCAuc3RlcF9faW1hZ2U6YWZ0ZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuc3RlcC0tYWx0ICsgLnN0ZXAtLWFsdCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuLndyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmVycm9yLXBhZ2UtaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgcGFkZGluZzogMTAwcHggMzBweCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lcnJvci1wYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5lcnJvci1wYWdlLWhvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5lcnJvci1wYWdlLWhvbGRlciAuY29udGVudC1ob2xkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5lcnJvci1wYWdlLWhvbGRlciAuY29udGVudC1ob2xkZXIge1xuICAgIG1hcmdpbjogMzVweCAwIDAgMDtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4O1xuICB9XG59XG4uZXJyb3ItcGFnZS1ob2xkZXIgLmNvbnRlbnQtaG9sZGVyIC5jb2RlLWhvbGRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVycm9yLXBhZ2UtaG9sZGVyIC5jb250ZW50LWhvbGRlciAuY29kZS1ob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmVycm9yLXBhZ2UtaG9sZGVyIC5jb250ZW50LWhvbGRlciAuZXJyb3ItZGVzY3JpcHRpb24sIC5lcnJvci1wYWdlLWhvbGRlciAuY29udGVudC1ob2xkZXIgLmFkdmljZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVycm9yLXBhZ2UtaG9sZGVyIC5jb250ZW50LWhvbGRlciAuZXJyb3ItZGVzY3JpcHRpb24sIC5lcnJvci1wYWdlLWhvbGRlciAuY29udGVudC1ob2xkZXIgLmFkdmljZS1kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5lcnJvci1wYWdlLWhvbGRlciAuY29udGVudC1ob2xkZXIgLnNlY3Rpb25fX2FjdGlvbnMgLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4uZXJyb3ItcGFnZS1ob2xkZXIgLmNvbnRlbnQtaG9sZGVyIC5zZWN0aW9uX19hY3Rpb25zIC5idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVycm9yLXBhZ2UtaG9sZGVyIC5jb250ZW50LWhvbGRlciAuc2VjdGlvbl9fYWN0aW9ucyAuYnRuIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZXJyb3ItcGFnZS1ob2xkZXIgLnBpY3R1cmUtaG9sZGVyIHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG59XG4uZXJyb3ItcGFnZS1ob2xkZXIgLnBpY3R1cmUtaG9sZGVyIC5zaW5nLXBpY3R1cmUge1xuICB3aWR0aDogMTg1cHg7XG4gIGhlaWdodDogMjM1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcGFnZS00MDQtYjIwNjA1ZGI2ZS5zdmcjNDA0LXNpZ25cIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5lcnJvci1wYWdlLWhvbGRlciAucGljdHVyZS1ob2xkZXIgLnNpbmctcGljdHVyZSB7XG4gICAgd2lkdGg6IDMxMnB4O1xuICAgIGhlaWdodDogNDc4cHg7XG4gIH1cbn1cblxuLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDYwcHggMzBweCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaG9zdGluZy1yZXN0YXJ0LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG59XG4uaG9zdGluZy1yZXN0YXJ0LXdyYXBwZXIgLmNvbnRlbnQtaG9sZGVyIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHdpZHRoOiA5NSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIC5jb250ZW50LWhvbGRlciB7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciAuY29udGVudC1ob2xkZXIge1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaG9zdGluZy1yZXN0YXJ0LXdyYXBwZXIgLmNvbnRlbnQtaG9sZGVyIHtcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG4uaG9zdGluZy1yZXN0YXJ0LXdyYXBwZXIgLmNvbnRlbnQtaG9sZGVyIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBTeXNGYWxzby1JdGFsaWMsIFBvcHBpbnMtTWVkaXVtLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDEwcHggYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaG9zdGluZy1yZXN0YXJ0LXdyYXBwZXIgLmNvbnRlbnQtaG9sZGVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDQwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciAuY29udGVudC1ob2xkZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIC5jb250ZW50LWhvbGRlciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxufVxuLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIC5jb250ZW50LWhvbGRlciAuc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gNTVweCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciAuY29udGVudC1ob2xkZXIgLnN1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gNTVweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIC5jb250ZW50LWhvbGRlciAuc3ViLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbn1cbi5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciAuY29udGVudC1ob2xkZXIgLmNpcmNsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciAuY29udGVudC1ob2xkZXIgLmNpcmNsZXMgLmNpcmNsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIC5jb250ZW50LWhvbGRlciAuY2lyY2xlcyAuY2lyY2xlIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaG9zdGluZy1yZXN0YXJ0LXdyYXBwZXIgLmNvbnRlbnQtaG9sZGVyIC5jaXJjbGVzIC5jaXJjbGUge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIC5jb250ZW50LWhvbGRlciAuY2lyY2xlcyAucmVkLWNpcmNsZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9wYWdlLTQwNC1iMjA2MDVkYjZlLnN2ZyNyZWQtY2lyY2xlXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciAuY29udGVudC1ob2xkZXIgLmNpcmNsZXMgLmdyZWVuLWNpcmNsZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9wYWdlLTQwNC1iMjA2MDVkYjZlLnN2ZyNncmVlbi1jaXJjbGVcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIC5jb250ZW50LWhvbGRlciAuY2lyY2xlcyAueWVsbG93LWNpcmNsZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9wYWdlLTQwNC1iMjA2MDVkYjZlLnN2ZyN5ZWxsb3ctY2lyY2xlXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciAuY29udGVudC1ob2xkZXIgLmRvb2RsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy93b3JsZC1jb2xsYWdlLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIC5jb250ZW50LWhvbGRlciAuZG9vZGxlIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjVweDtcbiAgICBib3R0b206IDUwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaG9zdGluZy1yZXN0YXJ0LXdyYXBwZXIgLmNvbnRlbnQtaG9sZGVyIC5kb29kbGUge1xuICAgIHdpZHRoOiAzMTJweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5ob3N0aW5nLXJlc3RhcnQtd3JhcHBlciAuY29udGVudC1ob2xkZXIgLmRvb2RsZSB7XG4gICAgd2lkdGg6IDM1MnB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxufVxuXG4uY3NzLWFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjc3MtYm91bmNlIHtcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNzcy1ib3VuY2Uge1xuICBmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbn1cbi5jc3MtYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogY3NzLWJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGNzcy1ib3VuY2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbn1cblxuLmJ0bi1sb2FkZXIge1xuICBib3JkZXI6IDEwcHggc29saWQgI0ZGRjhFRDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjRTg0MDQyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYW5pbWF0aW9uOiBzcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5mZWF0dXJlLWxpc3QgaSB7XG4gIG1hcmdpbi1ib3R0b206IDJ2aDtcbn1cblxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCB7XG4gIG1hcmdpbi1ib3R0b206IDV2aDtcbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiA1cHggMTVweCAyMHB4IDNweCAjNjU0NzVhO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSAucmV2aWV3LXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gM3ZoIGF1dG87XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgei1pbmRleDogNTtcbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgLnJldmlldy10aXRsZSA+IGgzIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0ZXh0LXNoYWRvdzogMXB4IDAgM3B4ICMwNzEzODE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgLnJldmlldy10aXRsZSA+IGgzIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgLnJldmlldy10aXRsZSA+IC5pY28tY2lyY2xlcyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgLnJldmlldy10aXRsZSA+IC5pY28tY2lyY2xlcyB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgbGFiZWwsXG4ubW9kdWxlLXJldmlldy1hLWxvY2FsIC5mb3JtLXJlc291cmNlIGxhYmVsICsgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1ncmF5LWRhcmspO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSBpbnB1dCxcbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgdGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICM2NDY0NjQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSAucmV2aWV3LXVzZXItZGF0YSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSAucmV2aWV3LXVzZXItZGF0YSAudXNlci1kYXRhLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSAucmV2aWV3LXVzZXItZGF0YSAudXNlci1kYXRhLXdyYXAgLmRhdGVwaWNrZXItbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAydmg7XG59XG4ubW9kdWxlLXJldmlldy1hLWxvY2FsIC5mb3JtLXJlc291cmNlIC5yZXZpZXctdXNlci1kYXRhIC51c2VyLWRhdGEtd3JhcCAucmFkaW8tc3RhcnMtZ3JvdXAge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDN2aDtcbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgLnJldmlldy11c2VyLWRhdGEgLnVzZXItZGF0YS13cmFwIC5yYWRpby1zdGFycy1ncm91cCBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSAucmV2aWV3LXVzZXItZGF0YSAudXNlci1kYXRhLXdyYXAgLnJhZGlvLXN0YXJzLWdyb3VwIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgLnJldmlldy11c2VyLWRhdGEgLnVzZXItZGF0YS13cmFwIC5yYWRpby1zdGFycy1ncm91cCBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSAucmV2aWV3LXVzZXItZGF0YSAudXNlci1kYXRhLXdyYXAgLnJhZGlvLXN0YXJzLWdyb3VwIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kdWxlLXJldmlldy1hLWxvY2FsIC5mb3JtLXJlc291cmNlIC5yZXZpZXctdXNlci1kYXRhIC51c2VyLWRhdGEtd3JhcCAucmFkaW8tc3RhcnMtZ3JvdXAgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSAucmV2aWV3LXVzZXItZGF0YSBwIHtcbiAgbWluLWhlaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSA+IGkge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSA+IGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgPiAuaWNvbi1jaXJsY2UtZiB7XG4gIHdpZHRoOiAxNzZweDtcbiAgaGVpZ2h0OiAxOTZweDtcbiAgdG9wOiAtMjBweDtcbiAgbGVmdDogLTYwcHg7XG59XG4ubW9kdWxlLXJldmlldy1hLWxvY2FsIC5mb3JtLXJlc291cmNlID4gLmljb24tY2lybGNlLXMge1xuICB3aWR0aDogMTE3cHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIHRvcDogMzAwcHg7XG4gIHJpZ2h0OiAtMjBweDtcbn1cbi5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgPiAuaWNvbi1jaXJsY2UtdCB7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGxlZnQ6IDMwcHg7XG59XG4ubW9kdWxlLXJldmlldy1hLWxvY2FsIC5mb3JtLXJlc291cmNlIC5idG4tbGcge1xuICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgYm9yZGVyOiAzcHggc29saWQgI2U4NDA0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCAuZm9ybS1yZXNvdXJjZSAuYnRuLWxnOmhvdmVyLCAubW9kdWxlLXJldmlldy1hLWxvY2FsIC5mb3JtLXJlc291cmNlIC5idG4tbGc6Zm9jdXMsIC5tb2R1bGUtcmV2aWV3LWEtbG9jYWwgLmZvcm0tcmVzb3VyY2UgLmJ0bi1sZzphY3RpdmUge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yYWRpby1zdGFycy1ncm91cCAuZmEtc3RhciB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2NXB4KSB7XG4gIC5yYWRpby1zdGFycy1ncm91cCAuZmEtc3RhciB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uY29uc3VsLWFkZFJldmlldyAuZm9ybS1yZXNvdXJjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb25zdWwtYWRkUmV2aWV3IC5jb25zdWwtdXNlckRhdGEge1xuICBtYXJnaW4tYm90dG9tOiAzdmg7XG59XG4uY29uc3VsLWFkZFJldmlldyAuY29uc3VsLXVzZXJEYXRhIC5hcnRpY2xlX19ib2R5ID4gcCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi5qcy1hbmNob3Ige1xuICBoZWlnaHQ6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmhvc3QtZm9ybS1kZXNjcmlwdGlvbiAuYnRuLS1yZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDIzcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob3N0LWZvcm0tZGVzY3JpcHRpb24gLmJ0bi0tcmVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDExcHggMDtcbiAgfVxufVxuLmhvc3QtZm9ybS1kZXNjcmlwdGlvbiAuYnRuLS1yZWQgLmFycm93cy1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmhvc3QtZm9ybS1kZXNjcmlwdGlvbiAuYnRuLS1yZWQgLmFycm93cy1ncm91cCAuaWNvLWFuZ2xlLWRvd24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvc3QtZm9ybS1kZXNjcmlwdGlvbiAuYnRuLS1yZWQgLmFycm93cy1ncm91cCAuaWNvLWFuZ2xlLWRvd24sXG4uaG9zdC1mb3JtLWRlc2NyaXB0aW9uIC5idG4tLXJlZCAuYXJyb3dzLWdyb3VwIC5pY28tYW5nbGUtZG93bi13aGl0ZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uaG9zdC1mb3JtLWRlc2NyaXB0aW9uIGJ1dHRvbjpob3ZlciAuYXJyb3dzLWdyb3VwIC5pY28tYW5nbGUtZG93bixcbi5ob3N0LWZvcm0tZGVzY3JpcHRpb24gYnV0dG9uOmZvY3VzIC5hcnJvd3MtZ3JvdXAgLmljby1hbmdsZS1kb3duLFxuLmhvc3QtZm9ybS1kZXNjcmlwdGlvbiBidXR0b246YWN0aXZlIC5hcnJvd3MtZ3JvdXAgLmljby1hbmdsZS1kb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmhvc3QtZm9ybS1kZXNjcmlwdGlvbiBidXR0b246aG92ZXIgLmFycm93cy1ncm91cCAuaWNvLWFuZ2xlLWRvd24td2hpdGUsXG4uaG9zdC1mb3JtLWRlc2NyaXB0aW9uIGJ1dHRvbjpmb2N1cyAuYXJyb3dzLWdyb3VwIC5pY28tYW5nbGUtZG93bi13aGl0ZSxcbi5ob3N0LWZvcm0tZGVzY3JpcHRpb24gYnV0dG9uOmFjdGl2ZSAuYXJyb3dzLWdyb3VwIC5pY28tYW5nbGUtZG93bi13aGl0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50aGFuay15b3VfX3N1Y3NjZXNzLW1lc3NhZ2Uge1xuICBtaW4taGVpZ2h0OiA2MHZoO1xuICBwYWRkaW5nOiA2dmggM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLnRoYW5rLXlvdV9fc3Vjc2Nlc3MtbWVzc2FnZSAuc2VlLWV4cHJlc3Nlcy1idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRoYW5rLXlvdV9fc3Vjc2Nlc3MtbWVzc2FnZSAuYnRuLS1yZWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsteW91X19zdWNzY2Vzcy1tZXNzYWdlIC5idG4tLXJlZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmxpc3QtbG9jYXRpb25zIC5saXN0LXN0YXJzIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saXN0LWxvY2F0aW9ucyAubGlzdC1zdGFycyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4ucGxhY2Vob2xkZXItc21vb3RoLW9wYWNpdHk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtb290aC1vcGFjaXR5OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5wbGFjZWhvbGRlci1zbW9vdGgtb3BhY2l0eTotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5wbGFjZWhvbGRlci1zbW9vdGgtb3BhY2l0eTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtb290aC1vcGFjaXR5OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5wbGFjZWhvbGRlci1zbW9vdGgtb3BhY2l0eTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4ucGxhY2Vob2xkZXItc21vb3RoLW9wYWNpdHk6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4ucGxhY2Vob2xkZXItc21vb3RoLW9wYWNpdHk6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5mb3JtLWFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xufVxuXG4uZXhwZXJpZW5jZXMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5leHBlcmllbmNlcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cbn1cbi5leHBlcmllbmNlcy1zZWN0aW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5leHBlcmllbmNlcy1zZWN0aW9uLWhlYWRlcl9fdGl0bGUge1xuICB3aWR0aDogNjUlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXhwZXJpZW5jZXMtc2VjdGlvbi1oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbi5leHBlcmllbmNlcy1zZWN0aW9uLWhlYWRlcl9fZG9vZGxlcyB7XG4gIHdpZHRoOiAzNSU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmV4cGVyaWVuY2VzLXNlY3Rpb24taGVhZGVyX19kb29kbGVzIGltZyB7XG4gIGhlaWdodDogNDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5leHBlcmllbmNlcy1zZWN0aW9uLWhlYWRlcl9fZG9vZGxlcyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5leHBlcmllbmNlcy1zZWN0aW9uLWhlYWRlcl9fZG9vZGxlcyBpbWcgKyBpbWcge1xuICBtYXJnaW4tdG9wOiA0dmg7XG59XG5cbi5jYXJkLWJsb2NrLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cywgb3BhY2l0eSAxcztcbn1cbi5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2staGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcmQtYmxvY2staXRlbSAuY2FyZC1ibG9jay1oZWFkZXIgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtYmxvY2staXRlbSAuY2FyZC1ibG9jay1oZWFkZXIgPiBpbWcge1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gIH1cbn1cbi5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2staGVhZGVyX19iZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDIwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cbi5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2staGVhZGVyX19idG4ge1xuICBwYWRkaW5nOiAxOXB4IDQ1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG4uY2FyZC1ibG9jay1pdGVtIC5jYXJkLWJsb2NrLWhlYWRlcl9fYnRuOmhvdmVyLCAuY2FyZC1ibG9jay1pdGVtIC5jYXJkLWJsb2NrLWhlYWRlcl9fYnRuOmZvY3VzLCAuY2FyZC1ibG9jay1pdGVtIC5jYXJkLWJsb2NrLWhlYWRlcl9fYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tcmVkLWJhc2ljKTtcbn1cbi5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2staGVhZGVyX19idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xufVxuLmNhcmQtYmxvY2staXRlbSAuY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEzcHg7XG4gIG1pbi13aWR0aDogMTM1cHg7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAyMTtcbn1cbi5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2stbWFpbl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2stbWFpbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY2FyZC1ibG9jay1pdGVtIC5jYXJkLWJsb2NrLW1haW5fX3RpdGxlIC5jYXJkLXRpbGVfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2stbWFpbiAubGlzdC1nYWRnZXRzIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uY2FyZC1ibG9jay1pdGVtIC5jYXJkLWJsb2NrLW1haW4gLmxpc3QtZ2FkZ2V0cyBsaS5uYW1lLWNvdW50cnktY2l0eSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtYmxvY2staXRlbSAuY2FyZC1ibG9jay1tYWluIC5saXN0LWdhZGdldHMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5jYXJkLWJsb2NrLWl0ZW06aG92ZXIgLmNhcmQtYmxvY2staGVhZGVyX19iZyxcbi5jYXJkLWJsb2NrLWl0ZW06Zm9jdXMgLmNhcmQtYmxvY2staGVhZGVyX19iZyxcbi5jYXJkLWJsb2NrLWl0ZW06YWN0aXZlIC5jYXJkLWJsb2NrLWhlYWRlcl9fYmcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2VjdGlvbl9fYm9keSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5lbWFpbC1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5lbWFpbC1ibG9ja19fdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG4uZW1haWwtYmxvY2sgLnRleHQtYmxvY2sge1xuICBtYXJnaW46IDAgMCA4MHB4IDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5lbWFpbC1ibG9jayAudGV4dC1ibG9jayB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICB9XG59XG4uZW1haWwtYmxvY2sgLnRleHQtYmxvY2tfX3BhcmFncmFwaDEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmVtYWlsLWJsb2NrIC50ZXh0LWJsb2NrX19wYXJhZ3JhcGgxID4gYS5saW5rLWVtYWlsIHtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG59XG4uZW1haWwtYmxvY2sgLnRleHQtYmxvY2tfX3BhcmFncmFwaDIge1xuICBtYXJnaW46IDA7XG59XG4uZW1haWwtYmxvY2sgLm1haW4tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZW1haWwtYmxvY2sgLm1haW4tYmxvY2sge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmVtYWlsLWJsb2NrIC5tYWluLWJsb2NrIC5waG90by1ibG9jayB7XG4gIHdpZHRoOiAyNzFweDtcbiAgaGVpZ2h0OiAyNzFweDtcbiAgbWFyZ2luOiAwIDgwcHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5lbWFpbC1ibG9jayAubWFpbi1ibG9jayAucGhvdG8tYmxvY2sge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWJsb2NrIC5tYWluLWJsb2NrIC5waG90by1ibG9jayB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cbi5lbWFpbC1ibG9jayAubWFpbi1ibG9jayAucGhvdG8tYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lbWFpbC1ibG9jayAubWFpbi1ibG9jayAuY29udGFjdC1ibG9ja19fbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAzLjM3NXJlbTtcbn1cbi5lbWFpbC1ibG9jayAubWFpbi1ibG9jayAuY29udGFjdC1ibG9ja19fcG9zaXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZW1haWwtYmxvY2sgLm1haW4tYmxvY2sgLmNvbnRhY3QtYmxvY2tfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZW1haWwtYmxvY2sgLm1haW4tYmxvY2sgLmNvbnRhY3QtYmxvY2tfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xufVxuLmVtYWlsLWJsb2NrIC5tYWluLWJsb2NrIC5jb250YWN0LWJsb2NrX19pdGVtOm50aC1jaGlsZCgxKSA+IGkge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbn1cbi5lbWFpbC1ibG9jayAubWFpbi1ibG9jayAuY29udGFjdC1ibG9ja19faXRlbSA+IGkge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5lbWFpbC1ibG9jayAubWFpbi1ibG9jayAuY29udGFjdC1ibG9ja19faXRlbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmVtYWlsLWJsb2NrIC5tYWluLWJsb2NrIC5kb29kbGVzLWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwJTtcbiAgcmlnaHQ6IDEwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZW1haWwtYmxvY2sgLm1haW4tYmxvY2sgLmRvb2RsZXMtYmxvY2sge1xuICAgIHJpZ2h0OiAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWJsb2NrIC5tYWluLWJsb2NrIC5kb29kbGVzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZW1haWwtYmxvY2sgLm1haW4tYmxvY2sgLmRvb2RsZXMtYmxvY2sgLmRvb2RsZS1jaXR5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG4uZW1haWwtYmxvY2sgLm1haW4tYmxvY2sgLmRvb2RsZXMtYmxvY2sgLmRvb2RsZS1jaXR5LmZpcnN0IHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xufVxuXG4uaG93LWl0LXdvcmtzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDUwcHggMCA3MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LWl0LXdvcmtzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDcwcHggMTVweDtcbiAgfVxufVxuLmhvdy1pdC13b3JrcyAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uaG93LWl0LXdvcmtzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDV2aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1pdC13b3Jrc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uaG93LWl0LXdvcmtzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1pdC13b3Jrc19fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDZ2dztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LWl0LXdvcmtzX19saXN0X19pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMzAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYW5pbWF0aW9uLW5hbWU6IG9yYW5nZUxheW91dERlc2t0b3A7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiAyOCU7XG4gIH1cbn1cbi5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA5NSU7XG4gIGhlaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYW5pbWF0aW9uLW5hbWU6IG9yYW5nZUxheW91dE1vYmlsZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LWl0LXdvcmtzX19saXN0X19pdGVtOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0tYmxvY2sge1xuICBmbGV4LXNocmluazogMDtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LWl0LXdvcmtzX19saXN0X19pdGVtLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0tYmxvY2s6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0tYmxvY2s6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgbWFyZ2luLXJpZ2h0OiAxdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0tYmxvY2s6bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbn1cbi5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0tYmxvY2sgPiBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LWl0LXdvcmtzX19saXN0X19pdGVtLWJsb2NrID4gc3Ryb25nIHtcbiAgICBtYXJnaW46IDF2aCAwO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbi5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0tYmxvY2sgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0tYmxvY2sgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG4uaG93LWl0LXdvcmtzX19saXN0X19pdGVtLWJsb2NrID4gYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA0LjE2N3JlbTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0tYmxvY2sgPiBiIHtcbiAgICBmb250LXNpemU6IDcuNXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG4uaG93LWl0LXdvcmtzX19saXN0X19pdGVtLWJsb2NrID4gaW1nIHtcbiAgaGVpZ2h0OiA4M3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1pdC13b3Jrc19fbGlzdF9faXRlbS1ibG9jayA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDhweDtcbiAgfVxufVxuLmhvdy1pdC13b3Jrc19fbGlzdF9faXRlbS1ibG9jazpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tbGVmdDogNXZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1pdC13b3Jrc19fbGlzdF9faXRlbS1ibG9jazpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uaG93LWl0LXdvcmtzX19saXN0X19pdGVtIC50cmlhbmd1bGFyLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEzNXB4O1xuICB0b3A6IDUwJTtcbiAgYm9yZGVyOiAxMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob3ctaXQtd29ya3NfX2xpc3RfX2l0ZW0gLnRyaWFuZ3VsYXItbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaG93LWl0LXdvcmtzX19saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1pdC13b3Jrc19fbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaG93LWl0LXdvcmtzX19saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1pdC13b3Jrc19fbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvdy1pdC13b3Jrc19fbGlzdF9faXRlbTpmaXJzdC1jaGlsZCAudHJpYW5ndWxhci1sYWJlbCB7XG4gIGJvcmRlci1sZWZ0OiA1MHB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLmhvdy1pdC13b3Jrc19fbGlzdF9faXRlbTpudGgtY2hpbGQoMikgLnRyaWFuZ3VsYXItbGFiZWwge1xuICBib3JkZXItbGVmdDogNTBweCBzb2xpZCB2YXIoLS1ncmVlbi1iYXNpYyk7XG59XG5cbkBrZXlmcmFtZXMgb3JhbmdlTGF5b3V0TW9iaWxlIHtcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtMTBweCAwIDAgI2ZhYjY0ZTtcbiAgfVxufVxuQGtleWZyYW1lcyBvcmFuZ2VMYXlvdXREZXNrdG9wIHtcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogLTIwcHggMjBweCAwIDAgI2ZhYjY0ZTtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDM1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2sge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1ibG9jayAuaWNvbi1jaXJsY2UtZzEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzFweDtcbiAgcmlnaHQ6IDEycHg7XG59XG4uY29udGVudC1wYWdlLWNhcm91c2VsLWJsb2NrX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1wYWdlLWNhcm91c2VsLWJsb2NrX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uY29udGVudC1wYWdlLWNhcm91c2VsLWJsb2NrLmNhcm91c2VsLWNvbnRlbnQtcGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlIGEge1xuICBwYWRkaW5nOiAwIDZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlIGE6aG92ZXIsIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlIGE6Zm9jdXMsIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlIGE6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGVudC1wYWdlLWNhcm91c2VsLWJsb2NrLmNhcm91c2VsLWNvbnRlbnQtcGFnZSAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1ibG9jay5jYXJvdXNlbC1jb250ZW50LXBhZ2UuY2Fyb3VzZWwtaXRlbS1ibG9jayB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlLmNhcm91c2VsLWl0ZW0tYmxvY2tfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1ibG9jay5jYXJvdXNlbC1jb250ZW50LXBhZ2UuY2Fyb3VzZWwtaXRlbS1ibG9ja19faW1nID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGVudC1wYWdlLWNhcm91c2VsLWJsb2NrLmNhcm91c2VsLWNvbnRlbnQtcGFnZS5jYXJvdXNlbC1pdGVtLWJsb2NrLmNhcm91c2VsLXRleHQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjY0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlLmNhcm91c2VsLWl0ZW0tYmxvY2suY2Fyb3VzZWwtdGV4dC1ibG9jayB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1ibG9jay5jYXJvdXNlbC1jb250ZW50LXBhZ2UuY2Fyb3VzZWwtaXRlbS1ibG9jay5jYXJvdXNlbC10ZXh0LWJsb2NrX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1ibG9jay5jYXJvdXNlbC1jb250ZW50LXBhZ2UuY2Fyb3VzZWwtaXRlbS1ibG9jay5jYXJvdXNlbC10ZXh0LWJsb2NrX190aXRsZSB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1ibG9jay5jYXJvdXNlbC1jb250ZW50LXBhZ2UuY2Fyb3VzZWwtaXRlbS1ibG9jay5jYXJvdXNlbC10ZXh0LWJsb2NrID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cbi5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlLmNhcm91c2VsLWl0ZW0tYmxvY2suY2Fyb3VzZWwtdGV4dC1ibG9jayA+IHNwYW46aG92ZXIsIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlLmNhcm91c2VsLWl0ZW0tYmxvY2suY2Fyb3VzZWwtdGV4dC1ibG9jayA+IHNwYW46Zm9jdXMsIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYmxvY2suY2Fyb3VzZWwtY29udGVudC1wYWdlLmNhcm91c2VsLWl0ZW0tYmxvY2suY2Fyb3VzZWwtdGV4dC1ibG9jayA+IHNwYW46YWN0aXZlIHtcbiAgY29sb3I6ICMwMDU2YjM7XG59XG4uY29udGVudC1wYWdlLWNhcm91c2VsLWJsb2NrLmNhcm91c2VsLWNvbnRlbnQtcGFnZSAuc2xpY2stYXJyb3cge1xuICB0b3A6IDMwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cblxuLmdlbmVyYWwtZmlsdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHotaW5kZXg6IDIwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nZW5lcmFsLWZpbHRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2VuZXJhbC1maWx0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5nZW5lcmFsLWZpbHRlciA+IHN0cm9uZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9ucyBsYWJlbCBzdmcge1xuICBtYXJnaW46IDAgMTBweCAtN3B4IDA7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zIGxhYmVsIHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICB9XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnMgbGFiZWw6aG92ZXIgc3ZnLCAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnMgbGFiZWw6Zm9jdXMgc3ZnLCAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnMgbGFiZWw6YWN0aXZlIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX2xlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE1MTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19sZWZ0IC5maWx0ZXJzX19idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogLTdweDtcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9ucyBsYWJlbC5hY3RpdmUtZmlsdGVyX19yYWRpbyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zIGxhYmVsLmFjdGl2ZS1maWx0ZXJfX3JhZGlvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zIC5maWx0ZXJzX19idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE0cHggNTBweCAxNHB4IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnMgLmZpbHRlcnNfX2J0biB7XG4gICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTVweDtcbiAgfVxufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zIC5maWx0ZXJzX19idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnMgLmZpbHRlcnNfX2J0biBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnMgLmZpbHRlcnNfX2J0biBpIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9ucyAuZmlsdGVyc19fYnRuIGkge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zIC5maWx0ZXJzX19idG4gaSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9ucyAuZmlsdGVyc19fYnRuIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBpICsgdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5maWx0ZXJzX19idG4tbG9uZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVyc19fYnRuLWxvbmcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnNfX2J0bi1sb25nIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnksXG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnkgPiAuZmlsdGVyc19fYnRuLWxvbmcsXG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iID4gLmZpbHRlcnNfX2J0bi1sb25nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5zb3J0LWJ5ID4gLmZpbHRlcnMtbW9iX19idG4sXG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iID4gLmZpbHRlcnMtbW9iX19idG4ge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuc29ydC1ieSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTUyO1xufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuc29ydC1ieV9fbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTExMHB4O1xuICB0b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwICM4MDgwODA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5zb3J0LWJ5X19saXN0IHtcbiAgICB3aWR0aDogMTk1JTtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB0b3A6IDEycHg7XG4gIH1cbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnlfX2xpc3QgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweCAxNXB4IDRweCAzMHB4O1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuc29ydC1ieV9fbGlzdCBsYWJlbCB7XG4gICAgcGFkZGluZzogMnB4IDEwcHggMnB4IDI1cHg7XG4gIH1cbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnlfX2xpc3QgbGFiZWw6aG92ZXIsIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnlfX2xpc3QgbGFiZWw6Zm9jdXMsIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnlfX2xpc3QgbGFiZWw6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5OTA5MjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5zb3J0LWJ5X19saXN0IGxhYmVsOmhvdmVyOmJlZm9yZSwgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuc29ydC1ieV9fbGlzdCBsYWJlbDpmb2N1czpiZWZvcmUsIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnlfX2xpc3QgbGFiZWw6YWN0aXZlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgc2Fucy1zZXJpZjtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogN3B4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnlfX2xpc3QgbGFiZWw6aG92ZXI6YmVmb3JlLCAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5zb3J0LWJ5X19saXN0IGxhYmVsOmZvY3VzOmJlZm9yZSwgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuc29ydC1ieV9fbGlzdCBsYWJlbDphY3RpdmU6YmVmb3JlIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLnNvcnQtYnlfX2xpc3QgbGFiZWwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5maWx0ZXJzLW1vYl9fYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX19idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2JfX2J0biAuZmEtc2xpZGVycyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5maWx0ZXJzLW1vYl9fYnRuIC5mYS1zbGlkZXJzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX193cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDExMHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDg3JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTUyO1xufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2JfX21lbnUge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwICM4MDgwODA7XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5maWx0ZXJzLW1vYl9fbWVudSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX19tZW51ID4gbGk6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpudGgtY2hpbGQoMikpOmhvdmVyLCAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5maWx0ZXJzLW1vYl9fbWVudSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bnRoLWNoaWxkKDIpKTpmb2N1cywgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2JfX21lbnUgPiBsaTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOm50aC1jaGlsZCgyKSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2JfX21lbnUgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSA+IGkge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5maWx0ZXJzLW1vYl9fbWVudSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIGIge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzJmOTA5Mztcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX19tZW51X19jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX19tZW51X19jbG9zZV9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0zNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX19tZW51X19jbG9zZV9fYnRuOmhvdmVyLCAuZ2VuZXJhbC1maWx0ZXJfX2J1dHRvbnNfX3JpZ2h0IC5maWx0ZXJzLW1vYl9fbWVudV9fY2xvc2VfX2J0bjpmb2N1cywgLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2JfX21lbnVfX2Nsb3NlX19idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2JfX21lbnVfX2Nsb3NlX19idG4gPiBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2JfX3N1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDVweCAwICM4MDgwODA7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX19zdWJtZW51IHVsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX19zdWJtZW51IHVsID4gbGkgPiBsYWJlbDo6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xufVxuLmdlbmVyYWwtZmlsdGVyX19idXR0b25zX19yaWdodCAuZmlsdGVycy1tb2JfX3N1Ym1lbnUgdWwgPiBsaSA+IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRvcDogLTZweDtcbiAgbGVmdDogMDtcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iX19zdWJtZW51IC5maWx0ZXItdmlldy1leHAge1xuICBtYXJnaW46IDIwcHggMTBweDtcbn1cbi5nZW5lcmFsLWZpbHRlcl9fYnV0dG9uc19fcmlnaHQgLmZpbHRlcnMtbW9iLmZpbHRlcnMtbW9iLS1vcGVuZWQgLmZpbHRlcnMtbW9iX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE2MDtcbn1cbi5nZW5lcmFsLWZpbHRlciAuY291bnRyeS1zdWJtZW51LWxpc3QsXG4uZ2VuZXJhbC1maWx0ZXIgLmNpdHktc3VibWVudS1saXN0LFxuLmdlbmVyYWwtZmlsdGVyIC5leHBlcmllbmNlLXN1Ym1lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2VuZXJhbC1maWx0ZXIgLmZpbHRlcl9fc3VibWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4MHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IC0ycHggIzgwODA4MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nZW5lcmFsLWZpbHRlciAuZmlsdGVyX19zdWJtZW51IHtcbiAgICB0b3A6IDY5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5nZW5lcmFsLWZpbHRlciAuZmlsdGVyX19zdWJtZW51IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDQxNXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnUge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4uZ2VuZXJhbC1maWx0ZXIgLmZpbHRlcl9fc3VibWVudSAuYXBwbHktZmlsdGVyIHtcbiAgbWFyZ2luOiAzMHB4IDAgMzBweCAxNHB4O1xufVxuLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDM1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MXB4KSB7XG4gIC5nZW5lcmFsLWZpbHRlciAuZmlsdGVyX19zdWJtZW51X19saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nZW5lcmFsLWZpbHRlciAuZmlsdGVyX19zdWJtZW51X19saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiA0MzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX2xpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDUwNXB4O1xuICB9XG59XG4uZ2VuZXJhbC1maWx0ZXIgLmZpbHRlcl9fc3VibWVudV9fbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2VuZXJhbC1maWx0ZXIgLmZpbHRlcl9fc3VibWVudV9fbGlzdCBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX2xpc3QgbGkgbGFiZWwge1xuICBtYXJnaW46IDA7XG59XG4uZ2VuZXJhbC1maWx0ZXIgLmZpbHRlcl9fc3VibWVudV9fbGlzdCBsaSBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX2xpc3QgbGkgbGFiZWw6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2VuZXJhbC1maWx0ZXIgLmZpbHRlcl9fc3VibWVudV9fbGlzdCBsaSBsYWJlbDo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICB9XG59XG4uZ2VuZXJhbC1maWx0ZXIgLmZpbHRlcl9fc3VibWVudV9fbGlzdCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2VuZXJhbC1maWx0ZXIgLmZpbHRlcl9fc3VibWVudV9fbGlzdCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5nZW5lcmFsLWZpbHRlciAuZmlsdGVyX19zdWJtZW51X19saXN0IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAycHg7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgc2Fucy1zZXJpZjtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX2J1dHRvbiB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCBncmV5O1xuICBtYXgtaGVpZ2h0OiA3NXB4O1xufVxuLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX3Jlc3VsdCB7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5nZW5lcmFsLWZpbHRlciAuZmlsdGVyX19zdWJtZW51X19yZXN1bHQtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX3Jlc3VsdC1saXN0ID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5nZW5lcmFsLWZpbHRlciAuZmlsdGVyX19zdWJtZW51X19yZXN1bHQtbGlzdCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXJfX3N1Ym1lbnVfX3Jlc3VsdC1saXN0ID4gbGkgaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2VuZXJhbC1maWx0ZXIgLmZpbHRlci1yZWQtYnRuIHtcbiAgbWluLXdpZHRoOiAxMjhweDtcbiAgcGFkZGluZzogMTBweCAxOHB4O1xuICBmb250OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1yZWQtYmFzaWMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cbi5nZW5lcmFsLWZpbHRlciAuZmlsdGVyLXJlZC1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZ2VuZXJhbC1maWx0ZXIgLmZpbHRlci1yZWQtYnRuOmhvdmVyOm5vdChbZGlzYWJsZWRdKSwgLmdlbmVyYWwtZmlsdGVyIC5maWx0ZXItcmVkLWJ0bjpmb2N1czpub3QoW2Rpc2FibGVkXSksIC5nZW5lcmFsLWZpbHRlciAuZmlsdGVyLXJlZC1idG46YWN0aXZlOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdlbmVyYWwtZmlsdGVyIC5jbGVhbi1yZXN1bHRfX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2VuZXJhbC1maWx0ZXIgLmNsZWFuLXJlc3VsdF9fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmdlbmVyYWwtZmlsdGVyIC5tYWluLXJlc3VsdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmdlbmVyYWwtZmlsdGVyIC5tYWluLXJlc3VsdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdlbmVyYWwtZmlsdGVyIC5tYWluLXJlc3VsdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZ2VuZXJhbC1maWx0ZXIgLm1haW4tcmVzdWx0LWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0ZXhwZXJpZW5jZXMgKyBDYXJkcztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MnB4KSB7XG4gIC5hcHBlYXJhbmNlLWVmZmVjdC1leHBlcmllbmNlcyAuY29sLWxnLTQsXG4gIC5uby1tYXNvbnJ5IC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzJTtcbiAgICBtYXgtd2lkdGg6IDMzJTtcbiAgfVxufVxuLmFwcGVhcmFuY2UtZWZmZWN0LWV4cGVyaWVuY2VzIC5jb2wtbGctNCAuY2FyZC10aWxlOmhvdmVyLFxuLm5vLW1hc29ucnkgLmNvbC1sZy00IC5jYXJkLXRpbGU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG5cbi5jYXJkLWJsb2NrLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMXM7XG59XG4uY2FyZC1ibG9jay1pdGVtOmhvdmVyLCAuY2FyZC1ibG9jay1pdGVtOmZvY3VzLCAuY2FyZC1ibG9jay1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuY2FyZC1ibG9jay1oZWFkZXIgPiBpbWcge1xuICBtYXgtaGVpZ2h0OiAyMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWJsb2NrIC5jYXJkLXRpbGUgLmNhcmQtYmxvY2staGVhZGVyID4gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICB9XG59XG4uY2FyZC1ibG9jayAuY2FyZC10aWxlIC5jYXJkLWJsb2NrLWhlYWRlciAuY2F0ZWdvcnlfX3RpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWJsb2NrIC5jYXJkLXRpbGUgLmNhcmQtYmxvY2staGVhZGVyIC5jYXRlZ29yeV9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1pbi13aWR0aDogMTM1cHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgfVxufVxuLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuYXJ0aWNsZV9fYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xuICBtYXgtaGVpZ2h0OiAyMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuYXJ0aWNsZV9fYm9keSB7XG4gICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICBtaW4taGVpZ2h0OiAyOTBweDtcbiAgfVxufVxuLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuYXJ0aWNsZV9fYm9keSAuY291bnRyeS1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuYXJ0aWNsZV9fYm9keSAuY291bnRyeS1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4uY2FyZC1ibG9jayAuY2FyZC10aWxlIC5hcnRpY2xlX19ib2R5IC5jYXJkLXRpbGVfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWJsb2NrIC5jYXJkLXRpbGUgLmFydGljbGVfX2JvZHkgLmNhcmQtdGlsZV9fdGl0bGUge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4uY2FyZC1ibG9jayAuY2FyZC10aWxlIC5hcnRpY2xlX19ib2R5IC5saXN0LXN0YXJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1ibG9jayAuY2FyZC10aWxlIC5hcnRpY2xlX19ib2R5IC5saXN0LXN0YXJzIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBib3R0b206IGluaXRpYWw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuYXJ0aWNsZV9fYm9keSAubGlzdC1zdGFycyBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1ibG9jayAuY2FyZC10aWxlIC5hcnRpY2xlX19ib2R5IC5saXN0LXN0YXJzIGxpICsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbi5jYXJkLWJsb2NrIC5jYXJkLXRpbGUgLmFydGljbGVfX2JvZHkgLmxpc3Qtc3RhcnMgbGkgPiBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuYXJ0aWNsZV9fYm9keSAubGlzdC1zdGFycyBsaSA+IGkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuYXJ0aWNsZV9fYm9keSAubGlzdC1zdGFycyBsaTpsYXN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtYmxvY2sgLmNhcmQtdGlsZSAuYXJ0aWNsZV9fYm9keSAubGlzdC1zdGFycyBsaTpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IGluaXRpYWw7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuICAgIE91ciBob3N0cyBTZWN0aW9uO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm91ci1ob3N0cyB7XG4gIHBhZGRpbmc6IDM1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItaG9zdHMge1xuICAgIHBhZGRpbmc6IDcwcHggMTVweDtcbiAgfVxufVxuLm91ci1ob3N0cyAuaG9zdC1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCA2cHggMCA2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3VyLWhvc3RzIC5ob3N0LWNhcmQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4IDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm91ci1ob3N0cyAuaG9zdC1jYXJkIHtcbiAgICBwYWRkaW5nOiA1cHggMjNweCAwIDIzcHg7XG4gIH1cbn1cbi5vdXItaG9zdHMgLmhvc3QtY2FyZCAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyID4gaW1nIHtcbiAgaGVpZ2h0OiAyMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItaG9zdHMgLmhvc3QtY2FyZCAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4ub3VyLWhvc3RzIC5ob3N0LWNhcmQgLmFydGljbGVfX2ltYWdlLWNvbnRhaW5lciA+IGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm91ci1ob3N0cyAuaG9zdC1jYXJkIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIgPiBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5vdXItaG9zdHMgLmhvc3QtY2FyZCAuYXJ0aWNsZV9fYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3VyLWhvc3RzIC5ob3N0LWNhcmQgLmFydGljbGVfX2JvZHkge1xuICAgIHBhZGRpbmc6IDI0cHggMjVweDtcbiAgfVxufVxuLm91ci1ob3N0cyAuaG9zdC1jYXJkIC5hcnRpY2xlX19ib2R5IHBbZGF0YS1uYW1lPXRhZ2xpbmVdIHtcbiAgZm9udC1zaXplOiAxLjA4M3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItaG9zdHMgLmhvc3QtY2FyZCAuYXJ0aWNsZV9fYm9keSBwW2RhdGEtbmFtZT10YWdsaW5lXSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5vdXItaG9zdHMgLmhvc3QtY2FyZCAuYXJ0aWNsZV9fYm9keSAuYXJ0aWNsZV9fYm90dG9tLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItaG9zdHMgLmhvc3QtY2FyZCAuYXJ0aWNsZV9fYm9keSAuYXJ0aWNsZV9fYm90dG9tLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ub3VyLWhvc3RzIC5ob3N0LWNhcmQgLmFydGljbGVfX2JvZHkgLmFydGljbGVfX2JvdHRvbS1ncm91cCBsaSA+IGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3VyLWhvc3RzIC5ob3N0LWNhcmQgLmFydGljbGVfX2JvZHkgLmFydGljbGVfX2JvdHRvbS1ncm91cCBsaSA+IGkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuLm91ci1ob3N0cyAuaG9zdC1jYXJkIC5hcnRpY2xlX19ib2R5IC5hcnRpY2xlX19ib3R0b20tZ3JvdXAgbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm91ci1ob3N0cyAuaG9zdC1jYXJkIC5hcnRpY2xlX19ib2R5IC5hcnRpY2xlX19ib3R0b20tZ3JvdXAgbGkgKyBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuLm91ci1ob3N0cyAuaG9zdC1jYXJkIC5hcnRpY2xlX19ib2R5IC5hcnRpY2xlX19ib3R0b20tZ3JvdXAgLmJvdHRvbV9fY29udHJvbHMgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItaG9zdHMgLmhvc3QtY2FyZCAuYXJ0aWNsZV9fYm9keSAuYXJ0aWNsZV9fYm90dG9tLWdyb3VwIC5ib3R0b21fX2NvbnRyb2xzID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ub3VyLWhvc3RzIC5ob3N0LWNhcmQgLmFydGljbGVfX2JvZHkgLmFydGljbGVfX2JvdHRvbS1ncm91cCAuYm90dG9tX19jb250cm9scyAudmlldy1ob3N0X19idG4ge1xuICBmb250LXNpemU6IDEuMDgzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm91ci1ob3N0cyAuaG9zdC1jYXJkIC5hcnRpY2xlX19ib2R5IC5hcnRpY2xlX19ib3R0b20tZ3JvdXAgLmJvdHRvbV9fY29udHJvbHMgLnZpZXctaG9zdF9fYnRuIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbi5jb250YWluZXIgPiBoZWFkZXIub3VyLWhvc3RzX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciA+IGhlYWRlci5vdXItaG9zdHNfX2hlYWQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5jb250YWluZXIgPiBoZWFkZXIub3VyLWhvc3RzX19oZWFkID4gaDIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uY29udGFpbmVyID4gaGVhZGVyLm91ci1ob3N0c19faGVhZCA+IGgyICsgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4uaG9zdC1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3N0LWNhcmQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAyM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9zdC1jYXJkIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG59XG4uaG9zdC1jYXJkIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaG9zdC1jYXJkIC5jYXJkLXRpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaG9zdC1jYXJkIC5jYXJkLXRpbGU6aG92ZXIsIC5ob3N0LWNhcmQgLmNhcmQtdGlsZTpmb2N1cywgLmhvc3QtY2FyZCAuY2FyZC10aWxlOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5ob3N0LWNhcmQgcFtkYXRhLW5hbWU9dGFnbGluZV0ge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5ob3N0LWNhcmQgLmxpc3Qtc3RhcnMge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4uaG9zdC1jYXJkIC5ib3R0b21fX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhvc3QtY2FyZCAuYm90dG9tX19jb250cm9scyA+IHNwYW4ge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5ob3N0LWNhcmQgLmJvdHRvbV9fY29udHJvbHMgLnZpZXctaG9zdF9fYnRuIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaG9zdC1jYXJkIC5ib3R0b21fX2NvbnRyb2xzIC52aWV3LWhvc3RfX2J0bjpob3ZlciwgLmhvc3QtY2FyZCAuYm90dG9tX19jb250cm9scyAudmlldy1ob3N0X19idG5mb2N1cywgLmhvc3QtY2FyZCAuYm90dG9tX19jb250cm9scyAudmlldy1ob3N0X19idG46YWN0aXZlIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJldmlld3MtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDN2aDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNFRSBBTEwgYnV0dG9uO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlZV9fbW9yZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWVfX21vcmUgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VlX19tb3JlIC5idG4ge1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0b3ZlcmxheS13cmFwcGVyIGNsb3NlIHNlYXJjaCBiYXIgbGlzdCB3aGVuIGNsaWNraW5nIG91dHNpZGU7XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ub3ZlcmxheS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDE4MDtcbn1cblxuLnByZWZlcmVuY2UtY2VudGVyIC5wcmVmZXJlbmNlLWNlbnRlci1oZWFkZXIgLmhlcm8taW1nLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHZoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJlZmVyZW5jZS1jZW50ZXIgLnByZWZlcmVuY2UtY2VudGVyLWhlYWRlciAuaGVyby1pbWctYmxvY2tfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwIDAgMCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0LjM3NXJlbTtcbn1cbi5wcmVmZXJlbmNlLWNlbnRlciAucHJlZmVyZW5jZS1jZW50ZXItaGVhZGVyIC5oZXJvLWltZy1ibG9ja19fdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZhYjY0ZTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDcuODc1cmVtO1xufVxuLnByZWZlcmVuY2UtY2VudGVyIC5wcmVmZXJlbmNlLWNlbnRlci1oZWFkZXIgLmhlcm8taW1nLWJsb2NrIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucHJlZmVyZW5jZS1jZW50ZXIgLnByZWZlcmVuY2UtY2VudGVyLWhlYWRlciAuaGVyby1pbWctYmxvY2sgLmljb24tbGV0dGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1sZXR0ZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnByZWZlcmVuY2UtY2VudGVyIC5wcmVmZXJlbmNlLWNlbnRlci1oZWFkZXIgLmhlcm8taW1nLWJsb2NrIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ucHJlZmVyZW5jZS1jZW50ZXIgLnByZWZlcmVuY2UtY2VudGVyLWhlYWRlciAuYmx1ZS1iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5wcmVmZXJlbmNlLWNlbnRlciAucHJlZmVyZW5jZS1jZW50ZXItbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA4OTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbi5wcmVmZXJlbmNlLWNlbnRlciAucHJlZmVyZW5jZS1jZW50ZXItbWFpbiAuX2Zvcm0uX2Zvcm1fMTMuX2lubGluZS1mb3JtLl9kYXJrIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMCAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMCAwIDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ucHJlZmVyZW5jZS1jZW50ZXIgLnByZWZlcmVuY2UtY2VudGVyLW1haW4gLl9mb3JtLl9mb3JtXzEzLl9pbmxpbmUtZm9ybS5fZGFyayAuX2J1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmljby1jaXJjbGUteWVsbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDcwMHB4O1xuICBoZWlnaHQ6IDc3N3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tY2lyY2xlLXllbGxvdy5zdmdcIik7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLmljby1jaXJjbGUteWVsbG93LnRvcCB7XG4gIHRvcDogLTEwJTtcbiAgbGVmdDogLTM1JTtcbn1cblxuLmljby1jaXJjbGUteWVsbG93LmNlbnRlciB7XG4gIHRvcDogNDAlO1xuICBsZWZ0OiA0NSU7XG59XG5cbi5pY28tY2lyY2xlLXllbGxvdy5ib3R0b20ge1xuICBib3R0b206IC04JTtcbiAgbGVmdDogMjUlO1xufVxuXG4uYmFjay10by10b3Age1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDI1JTtcbiAgei1pbmRleDogMjUwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uYmFjay10by10b3BfX3RleHQge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwIDE1cHggMCAwO1xuICBjb2xvcjogIzExOGM4Zjtcbn1cbi5iYWNrLXRvLXRvcF9fYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAxNDAsIDE0MywgMC41MDE5NjA3ODQzKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYmFjay10by10b3BfX2J0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYmFjay10by10b3BfX2J0bjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG4uYmFjay10by10b3AuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhY2stdG8tdG9wX19idG46aG92ZXIgfiAuYmFjay10by10b3AtLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdE11bHRpIGxhbmd1YWdlIG1lbnU7XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTUwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5sYW5ndWFnZSAubGFuZ3VhZ2UtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmxhbmd1YWdlIC5sYW5ndWFnZS1idG4gLmxhbmd1YWdlLWljb24tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ubGFuZ3VhZ2UgLmxhbmd1YWdlLWJ0biAubGFuZ3VhZ2UtaWNvbi1idG4uZW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sYW5ndWFnZS1mbGFncy91c2EtaWNvbi5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmxhbmd1YWdlIC5sYW5ndWFnZS1idG4gLmxhbmd1YWdlLWljb24tYnRuLmRlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvbGFuZ3VhZ2UtZmxhZ3MvZ2VybWFueS1pY29uLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ubGFuZ3VhZ2UgLmxhbmd1YWdlLWJ0biAubGFuZ3VhZ2UtaWNvbi1idG4uaXQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sYW5ndWFnZS1mbGFncy9pdGFseS1pY29uLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ubGFuZ3VhZ2UgLmxhbmd1YWdlLWJ0biAubGFuZ3VhZ2UtaWNvbi1idG4uZnIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sYW5ndWFnZS1mbGFncy9mcmFuY2UtaWNvbi5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmxhbmd1YWdlIC5sYW5ndWFnZS1idG4gLmxhbmd1YWdlLWljb24tYnRuLmVzIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvbGFuZ3VhZ2UtZmxhZ3Mvc3BhaW4taWNvbi5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmxhbmd1YWdlIC5sYW5ndWFnZS1idG4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xufVxuLmxhbmd1YWdlIC5sYW5ndWFnZS1jdXJyZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubGFuZ3VhZ2UgLmxhbmd1YWdlLWN1cnJlbnQgPiBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5sYW5ndWFnZSAubGFuZ3VhZ2UtY3VycmVudCA+IGkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTMwcHg7XG4gIHRvcDogMjBweDtcbiAgd2lkdGg6IDEzNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwICM4MDgwODA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbn1cbi5sYW5ndWFnZSAubGFuZ3VhZ2VfX2xpc3QgbGkge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19saXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19saXN0IGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5sYW5ndWFnZSAubGFuZ3VhZ2VfX2xpc3QgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMzVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19saXN0IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sYW5ndWFnZSAubGFuZ3VhZ2VfX2xpc3QgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDM3cHg7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgc2Fucy1zZXJpZjtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4ubGFuZ3VhZ2UubGFuZ3VhZ2UtLW9wZW5lZCAubGFuZ3VhZ2UtY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEFuaW1hdGlvbiBmb3IgdGhlIGFycm93LCB3aGVuIG11bHRpIGN1cnJlbmN5IG1lbnUgd2FzIG9wZW47XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGFuZ3VhZ2UtLW9wZW5lZCAubGFuZ3VhZ2UtY3VycmVudCA+IGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRoZSBzYW1lIGNvbG9ycyBiZWhhdmlvdXIsIHdoZW4gdXNlciBpcyBzY3JvbGxpbmcgZG93bi91cDtcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmhlYWRlci5maXhlZCAubGFuZ3VhZ2UgLmxhbmd1YWdlLWJ0biB7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmd1YWdlIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuICAubGFuZ3VhZ2UgLmxhbmd1YWdlLWJ0biB7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICB9XG4gIC5sYW5ndWFnZSAubGFuZ3VhZ2UtYnRuIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0YW5pbWF0aW9uIENhbnZhcztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNjYW52YXNfYW5pbWF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uY2FudmFzX2FuaW1hdGlvbi1jaXJjbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm94LXNwaW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMxMzcyNTQ5MDIpO1xufVxuLmJveC1zcGlubmVyIC5ib3gtc3Bpbm5lci1pY29uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA5OTk5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIGZvbnQtc2l6ZTogODBweDtcbn1cblxuLm1haW4taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjUwcHgpO1xuICBtaW4taGVpZ2h0OiAzNzVweDtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICBwYWRkaW5nOiA0OXB4IDAgMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5tYWluLWltZyBzb3VyY2UsXG4ubWFpbi1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5tYWluLWltZ19fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi5yZWdpc3QtYWdlbnQge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5yZWdpc3QtYWdlbnQgLmctcmVjYXB0Y2hhIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5yZWdpc3QtYWdlbnQgLnN1Y2Nlc3MtbWVzc2FnZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlZ2lzdC1hZ2VudCAuc2VlX19tb3JlIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLnJlZ2lzdC1hZ2VudF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5yZWdpc3QtYWdlbnQgLmZvcm0tYWxlcnQtZGFuZ2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZCB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkIGgzIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDRkYTtcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA1cHggNXB4O1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQgbGFiZWwgLnJlcXVpcmVkIHtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZCBpbnB1dCxcbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkIHNlbGVjdCxcbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZCBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQgc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwsXG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIHtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQgc2VsZWN0W25hbWU9Y29tbWlzc2lvbl9tb2RlbF0ge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDEwMnB4O1xuICByZXNpemU6IG5vbmU7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZC5waG9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQucGhvbmUgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkLnBob25lIC5pbnRsLXRlbC1pbnB1dCxcbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkLnBob25lICNwaG9uZV9jb2RlIHtcbiAgd2lkdGg6IDEwJTtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkLnBob25lICNwaG9uZV9udW1iZXIge1xuICB3aWR0aDogNzclO1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQubm90aWZpY2F0aW9uID4gcCB7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQubm90aWZpY2F0aW9uID4gcCAucmVxdWlyZWQge1xuICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkLm5vdGlmaWNhdGlvbiAucmFkaW8tc2VjdGlvbiAucmFkaW8tYm94IHtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZC5ub3RpZmljYXRpb24gLnJhZGlvLXNlY3Rpb24gLnJhZGlvLWJveCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZC5ub3RpZmljYXRpb24gLnJhZGlvLXNlY3Rpb24gLnJhZGlvLWJveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyZWVuLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMTQwLCAxNDMsIDAuMzEzNzI1NDkwMik7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZC5ub3RpZmljYXRpb24gLnJhZGlvLXNlY3Rpb24gLnJhZGlvLWJveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiY2hlY2tlZFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWdyZWVuLWJhc2ljKTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQubm90aWZpY2F0aW9uIC5yYWRpby1zZWN0aW9uIC5yYWRpby1ib3ggLmNoZWNrbWFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZC5ub3RpZmljYXRpb24gLnJhZGlvLXNlY3Rpb24gLnJhZGlvLWJveCAuY2hlY2ttYXJrOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JlZW4tYmFzaWMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAxNDAsIDE0MywgMC4zMTM3MjU0OTAyKTtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkLmNvbmZpcm0gbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbjogMDtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkLmNvbmZpcm0gbGFiZWw6aG92ZXIgLmNoZWNrbWFyayB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWdyZWVuLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMTQwLCAxNDMsIDAuMzEzNzI1NDkwMik7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZC5jb25maXJtIGxhYmVsIC5saW5rLXRvLXRlcm0tY29uZCB7XG4gIGNvbG9yOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZC5jb25maXJtIGxhYmVsIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkLmNvbmZpcm0gbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1ncmVlbi1iYXNpYyk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTcsIDE0MCwgMTQzLCAwLjMxMzcyNTQ5MDIpIHVybChcIi4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL2Nyb3NzLWljb24tc21hbGwucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4ucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZC5jb25maXJtIGxhYmVsIC5jaGVja21hcmsge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQgPiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU1JTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAuc2F2ZS10cmF2ZWwtYWdlbnQtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1yZWQtYmFzaWMpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5yZWdpc3QtYWdlbnRfX2Zvcm0gLnNhdmUtdHJhdmVsLWFnZW50LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xufVxuLnJlZ2lzdC1hZ2VudF9fZm9ybSAubWVzc2FnZS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1pbWcge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1haW4taW1nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuICAucmVnaXN0LWFnZW50X190aXRsZSB7XG4gICAgcGFkZGluZzogMTVweCA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAucmVnaXN0LWFnZW50X19mb3JtIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkIGgzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZC5wZXJzb25hbCwgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQuY29udGFjdCwgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQuYWNjb3VudCwgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQuY29tbWlzc2lvbiwgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQub3RoZXIgLnJhZGlvLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZC5wZXJzb25hbCAuZmllbGQ6bnRoLWNoaWxkKDIpLCAucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZC5wZXJzb25hbCAuZmllbGQ6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLnBlcnNvbmFsIC5maWVsZDpudGgtY2hpbGQoNCksIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLnBlcnNvbmFsIC5maWVsZDpudGgtY2hpbGQoNSksIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLnBlcnNvbmFsIC5maWVsZDpudGgtY2hpbGQoNikge1xuICAgIHdpZHRoOiAzMSU7XG4gIH1cbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQuY29udGFjdCAuZmllbGQ6bnRoLWNoaWxkKDIpLCAucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZC5jb250YWN0IC5maWVsZDpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQuY29udGFjdCAuZmllbGQ6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZC5hY2NvdW50IC5maWVsZDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLmFjY291bnQgLmZpZWxkOm50aC1jaGlsZCgzKSwgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQuYWNjb3VudCAuZmllbGQ6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLmNvbW1pc3Npb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLmNvbW1pc3Npb24gLmZpZWxkIC51c2EuZnVsbF9hZGRyZXNzIHtcbiAgICBtaW4td2lkdGg6IDUwMHB4O1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLmNvbW1pc3Npb24gLmZpZWxkIC5ldXJvcGUge1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG4gIH1cbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQuY29tbWlzc2lvbiAuZmllbGQgLmNoaW5hIHtcbiAgICBtaW4td2lkdGg6IDM1MHB4O1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLmNvbW1pc3Npb24gLmZpZWxkIC5yZXN0LmZ1bGxfYWRkcmVzcyB7XG4gICAgbWluLXdpZHRoOiA1MDBweDtcbiAgfVxuICAucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZC5jb21taXNzaW9uIC5maWVsZDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLm90aGVyIC5yYWRpby1zZWN0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuICAucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZC5vdGhlciAucmFkaW8tc2VjdGlvbiAucmFkaW8tYm94Om50aC1jaGlsZCgxKSwgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZ3JvdXAtZmllbGQub3RoZXIgLnJhZGlvLXNlY3Rpb24gLnJhZGlvLWJveDpudGgtY2hpbGQoMiksIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmdyb3VwLWZpZWxkLm90aGVyIC5yYWRpby1zZWN0aW9uIC5yYWRpby1ib3g6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogMzElO1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkLnBob25lICNwaG9uZV9udW1iZXIge1xuICAgIHdpZHRoOiA4OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1pbWcgfiAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuICAucmVnaXN0LWFnZW50X19mb3JtIC5wZXJzb25hbCxcbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuY29udGFjdCxcbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuYWNjb3VudCxcbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSAub3RoZXIge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuc2F2ZS10cmF2ZWwtYWdlbnQtYnRuIHtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucmVnaXN0LWFnZW50X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAucmVnaXN0LWFnZW50X19mb3JtIC5ncm91cC1maWVsZCBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkIGlucHV0LFxuICAucmVnaXN0LWFnZW50X19mb3JtIC5maWVsZCBzZWxlY3QsXG4gIC5yZWdpc3QtYWdlbnRfX2Zvcm0gLmZpZWxkIHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnJlZ2lzdC1hZ2VudF9fZm9ybSAuZmllbGQubm90aWZpY2F0aW9uIC5yYWRpby1zZWN0aW9uIC5yYWRpby1ib3ggLmNoZWNrbWFyayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udGEtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnRhLWJveCAudGEtb3Blbi1idG4ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGEtYm94IC50YS1vcGVuLWJ0biAudGEtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW46IDAgYXV0byA0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3RyYXZlbC1hZ2VudC1pY29uLWJsdWUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi50YS1ib3ggLnRhLW9wZW4tYnRuIC50YS1uYW1lIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRhLWJveCAudGEtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogLTEwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi50YS1ib3ggLnRhLWNvbnRlbnQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhLWJveCAudGEtY29udGVudCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi50YS1ib3ggLnRhLWNvbnRlbnQgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnRhLWJveCAudGEtY29udGVudCB1bCBsaSAudGEtbG9nb3V0LWJ0biB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi50YS1ib3ggLnRhLWNvbnRlbnQgdWwgbGkgLnRhLWxvZ291dC1idG46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YS1ib3gge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG4gIC50YS1ib3ggLnRhLW9wZW4tYnRuIC50YS1pY29uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90cmF2ZWwtYWdlbnQtaWNvbi13aGl0ZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnRhLWJveCAudGEtb3Blbi1idG4gLnRhLW5hbWUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIC50YS1ib3ggLnRhLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgcmlnaHQ6IC00MHB4O1xuICB9XG4gIC5oZWFkZXIuZml4ZWQgLnRhLWJveCAudGEtb3Blbi1idG4gLnRhLWljb24ge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90cmF2ZWwtYWdlbnQtaWNvbi1ibHVlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuaGVhZGVyLmZpeGVkIC50YS1ib3ggLnRhLW9wZW4tYnRuIC50YS1uYW1lIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbn1cbi5wb3B1cC10YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB3aWR0aDogOTAlO1xuICBwYWRkaW5nOiA4MHB4IDIwcHggMjBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5wb3B1cC10YSAuaWNvbi1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTU1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wb3B1cC10YSAuaWNvbi1ib3ggLmxvY2staWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAxMnB4IDAgMCAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sb2NrLWljb24ucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnBvcHVwLXRhIC5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wb3B1cC10YS5zdWNjZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb3B1cC10YS5zdWNjZXNzLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3B1cC10YS5zdWNjZXNzIC50aXRsZSB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgY29sb3I6IHZhcigtLWdyZWVuLWJhc2ljKTtcbiAgZm9udC1mYW1pbHk6IFwiUHJvZmVzc29yXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5wb3B1cC10YS5zdWNjZXNzIC50ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3MgLnRleHQgLm5hbWUtYWdlbmN5IHtcbiAgY29sb3I6IHZhcigtLWdyZWVuLWJhc2ljKTtcbn1cbi5wb3B1cC10YS5zdWNjZXNzIC5tZXNzYWdlIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3MgLnBvcHVwLXN0YXJ0LWJvb2tpbmctYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwLXRhLnN1Y2Nlc3MgLnBvcHVwLXN0YXJ0LWJvb2tpbmctYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ucG9wdXAtdGEubG9nLWluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb3B1cC10YS5sb2ctaW4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGl0bGUge1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLmZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLmZpZWxkIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucG9wdXAtdGEubG9nLWluIC50YS1sb2dpbi1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCAwIDVweCAwO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1yZWQtYmFzaWMpO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucG9wdXAtdGEubG9nLWluIC50YS1sb2dpbi1idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wb3B1cC10YS5sb2ctaW4gLnRhLWZvcmdvdC1wYXNzd29yZC1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtZm9yZ290LXBhc3N3b3JkLWJ0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBvcHVwLXRhLmxvZy1pbiAudGEtcmVnaXN0ZXItYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucG9wdXAtdGEubG9nLWluIC50YS1yZWdpc3Rlci1idG46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucG9wdXAtdGEgLnBvcHVwLXRhLWNsb3NlLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucG9wdXAtdGEgLnBvcHVwLXRhLWNsb3NlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMTE4YzhmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9wdXAtdGEge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgcGFkZGluZzogODBweCA0MHB4IDIwcHggNDBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnBvcHVwLXRhLnN1Y2Nlc3MgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnBvcHVwLXRhLmxvZy1pbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAucG9wdXAtdGEubG9nLWluIC5maWVsZCB7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG4gIC5wb3B1cC10YS5sb2ctaW4gLmZpZWxkIGlucHV0IHtcbiAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5wb3B1cC10YS5sb2ctaW4gLnRhLWxvZ2luLWJ0biB7XG4gICAgbWFyZ2luOiA0MHB4IDAgNXB4IDA7XG4gICAgcGFkZGluZzogMTNweCAwO1xuICB9XG4gIC5wb3B1cC10YS5sb2ctaW4gLnRhLWZvcmdvdC1wYXNzd29yZC1idG4ge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3B1cC10YSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnBvcHVwLXRhIC5pY29uLWJveCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTc1cHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnBvcHVwLXRhIC5pY29uLWJveCAubG9jay1pY29uIHtcbiAgICBtYXJnaW46IDM0cHggMCAwIDEycHg7XG4gIH1cbiAgLnBvcHVwLXRhLnN1Y2Nlc3MgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLnBvcHVwLXRhIC5wb3B1cC10YS1jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wb3B1cC10YSB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnBvcHVwLXRhLnN1Y2Nlc3MgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuYnRuLXllbGxvdyB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmJ0bi15ZWxsb3c6aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuYmFjay1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuYmFjay1saW5rIC5hcnJvdy1iYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuYmFjay1saW5rIC50ZXh0LWJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnJldHVybi1iYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnJldHVybi1iYWNrOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10aXRsZSBoMSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogNDVweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxMDBweCAwO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0ci5ib29raW5nIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRyLmJvb2tpbmcgdGgsXG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdHIuYm9va2luZyB0ZCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAuY29udGludWUtc2hvcHBpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTgwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFyZ2luOiAwIGF1dG8gMjVweCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIC5jb250aW51ZS1zaG9wcGluZzpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIC5hZGRpdGlvbmFsLWJsb2NrIHtcbiAgcGFkZGluZzogMjVweCA0NXB4IDAgMDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIC5hZGRpdGlvbmFsLWJsb2NrIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1ib3gge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyAuYWRkaXRpb25hbC1ibG9jayAuY2hhbmdlLXBlb3BsZS13cmFwcGVyIC5zZWwtYm94IGlucHV0IHtcbiAgd2lkdGg6IDE1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIC5hZGRpdGlvbmFsLWJsb2NrIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1ib3ggLnNlbC1pY29uIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMjFweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZDpudGgtY2hpbGQoMikge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmJvb2tpbmctaW1nIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmJvb2tpbmctaW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIHRkIC5kZWxldGUtYm9va2luZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3N1aXRjYXNlLXBhZ2Utc3ByaXRlLTcwNDdjMzUyMDguc3ZnI2ljb24tY2xvc2UtYmx1ZVwiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIHRkIC5kZWxldGUtYm9va2luZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zdWl0Y2FzZS1wYWdlLXNwcml0ZS03MDQ3YzM1MjA4LnN2ZyNpY29uLWNsb3NlLXllbGxvd1wiKSBuby1yZXBlYXQ7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmxpc3QtaW5mbyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIHRkIC5saXN0LWluZm8gbGkuYWRkT24tYm9va2luZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpLmFkZE9uLWJvb2tpbmcgLmljb24ge1xuICB3aWR0aDogMTM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpLmFkZE9uLWJvb2tpbmcgLmljb24gaW1nIHtcbiAgbWF4LWhlaWdodDogMjVweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIHRkIC5saXN0LWluZm8gbGkgaDMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDkwJTtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgY29sb3I6IHZhcigtLWdyZWVuLWJhc2ljKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpIC5pY29uLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpIC5pY29uLWNvbnRhaW5lciAuc3Rhci1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3N1aXRjYXNlLXBhZ2Utc3ByaXRlLTcwNDdjMzUyMDguc3ZnI3N0YXItaWNvblwiKSBuby1yZXBlYXQ7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpIC5pY29uLWNvbnRhaW5lciAucGluLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc3VpdGNhc2UtcGFnZS1zcHJpdGUtNzA0N2MzNTIwOC5zdmcjcGluLWljb25cIikgbm8tcmVwZWF0O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmxpc3QtaW5mbyBsaSAuaWNvbi1jb250YWluZXIgLnRpbWUtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zdWl0Y2FzZS1wYWdlLXNwcml0ZS03MDQ3YzM1MjA4LnN2ZyN0aW1lLWljb25cIikgbm8tcmVwZWF0O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmxpc3QtaW5mbyBsaSAuaWNvbi1jb250YWluZXIgLmNhbGVuZGFyLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc3VpdGNhc2UtcGFnZS1zcHJpdGUtNzA0N2MzNTIwOC5zdmcjY2FsZW5kYXItaWNvblwiKSBuby1yZXBlYXQ7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpIC5pY29uLWNvbnRhaW5lciAuY2xvY2tfeWVsbG93LWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc3VpdGNhc2UtcGFnZS1zcHJpdGUtNzA0N2MzNTIwOC5zdmcjaWNvbi1jbG9ja195ZWxsb3dcIikgbm8tcmVwZWF0O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmxpc3QtaW5mbyBsaSAuaWNvbi1jb250YWluZXIgLmNoZWNrX3llbGxvdy1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3N1aXRjYXNlLXBhZ2Utc3ByaXRlLTcwNDdjMzUyMDguc3ZnI2ljb24tZG93blwiKSBuby1yZXBlYXQ7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAucHJpY2UtYm9va2luZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIHRkIC5wcmljZS1ib29raW5nID4gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmRlc2t0b3Atb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZC5wcmljZS1ib29raW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQucHJpY2UtYm9va2luZyA+IHNwYW4ge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxNzZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I0YjRiNDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tdGl0bGUgdHIsXG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLXRpdGxlIHRkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi10aXRsZSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi10aXRsZSB0ZCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tbGlzdF9faXRlbSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiNGI0YjQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC5pY29uIHtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLmljb24gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC50aXRsZSBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC50aXRsZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tbGlzdF9faXRlbSAudXNlci1pbmZvIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLnVzZXItaW5mbyAudXNlci1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTg1cHg7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLnVzZXItaW5mbyAudXNlci1zZWxlY3QgPiBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLnVzZXItaW5mbyAudXNlci1zZWxlY3QgPiBwOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWUsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLnVzZXItaW5mbyAudXNlci1zZWxlY3RfX2xpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTA1JTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuNTAxOTYwNzg0Myk7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLnVzZXItaW5mbyAudXNlci1zZWxlY3RfX2xpc3QgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC51c2VyLWluZm8gLnVzZXItc2VsZWN0X19saXN0IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLnVzZXItaW5mbyAudXNlci1zZWxlY3RfX2xpc3QgbGFiZWw6aG92ZXIsIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tbGlzdF9faXRlbSAudXNlci1pbmZvIC51c2VyLXNlbGVjdF9fbGlzdCBsYWJlbDpmb2N1cywgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC51c2VyLWluZm8gLnVzZXItc2VsZWN0X19saXN0IGxhYmVsOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC51c2VyLWluZm8gLnVzZXItc2VsZWN0X19saXN0IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC51c2VyLWluZm8gLnVzZXItc2VsZWN0Lm9wZW4tc2VsZWN0IC51c2VyLXNlbGVjdF9fbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC51c2VyLWluZm8gLnVzZXItc2VsZWN0Lm9wZW4tc2VsZWN0ID4gcDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC51c2VyLWluZm8gLmFkZE9uLXRvdGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLmFkZC1hZGRPbl9fYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNzBweDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1yZWQtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC5hZGQtYWRkT25fX2J0bjpob3ZlciwgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC5hZGQtYWRkT25fX2J0bjpmb2N1cywgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC5hZGQtYWRkT25fX2J0bjphY3RpdmUge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC50b3RhbC1zZWN0aW9uX19kZXNjcmlwdGlvbi10b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLnRvdGFsLXNlY3Rpb25fX2Rlc2NyaXB0aW9uLXRvcCB0ZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUwcHggMCAzMHB4IDA7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAudG90YWwtc2VjdGlvbl9fZGVzY3JpcHRpb24tdG9wIHRkIC5wcmljZSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IC50b3RhbC1zZWN0aW9uX19kZXNjcmlwdGlvbi10b3AgdGQgLmJ0bi15ZWxsb3cge1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTBweCA0NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAudG90YWwtc2VjdGlvbl9fZGVzY3JpcHRpb24tdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24gdHIge1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uIHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uIHRyIHRkIC5zZWN1cmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24gdHIgdGQgLnNlY3VyZS1jb250YWluZXIgLnNlY3VyZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjNweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbiB0ciB0ZCAuYnV5ZXItaW5mb3JtYXRpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I0YjRiNDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uIHRyLnRvdGFsLXNlY3Rpb25fX3RpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uIHRyLnRvdGFsLXNlY3Rpb25fX3RpdGxlIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uIHRyLnRvdGFsLXNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24gdHIudG90YWwtc2VjdGlvbl9fZGVzY3JpcHRpb24gLnRvdGFsLXByaWNlX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIxcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24gdHIudG90YWwtc2VjdGlvbl9fZGVzY3JpcHRpb24gLnRvdGFsLWR1ZSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbiB0ci50b3RhbC1zZWN0aW9uX19kZXNjcmlwdGlvbiAuc3VpdGNhc2UtYm9va2luZy10b3RhbCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbiB0ci50b3RhbC1zZWN0aW9uX19kZXNjcmlwdGlvbiAuc3VpdGNhc2UtYm9va2luZy10b3RhbCA+IHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb25fX3NlY3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24tZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24tZGVza3RvcCAudG90YWwtc2VjdGlvbl9fZGVzY3JpcHRpb24gdGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uLWRlc2t0b3AgLnRvdGFsLXNlY3Rpb25fX2Nhc2VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1tb2JpbGUgdHIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uLW1vYmlsZSB0ciB0ZCAuYnV5ZXItaW5mb3JtYXRpb24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1tb2JpbGUgdHIgdGQgLmJ1eWVyLWluZm9ybWF0aW9uIC5idXllci1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1tb2JpbGUgLnRvdGFsLXNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24tbW9iaWxlIC5idG4teWVsbG93IHtcbiAgbWFyZ2luOiAyNXB4IDAgMCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggNDVweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1tb2JpbGUgLnRvdGFsLXNlY3Rpb25fX2Nhc2VzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1tb2JpbGUgLmJ1eWVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1tb2JpbGUgLmxvZ28tYm90dG9tIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAubWVzc2FnZS1uby1ib29raW5ncyB7XG4gIHBhZGRpbmc6IDMwcHggNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjRiNGI0O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLm1lc3NhZ2Utbm8tYm9va2luZ3MgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAudG90YWwtc2VjdGlvbl9fY2FzZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC50b3RhbC1zZWN0aW9uX19jYXNlcyAuc3VpdGNhc2UtY29udGFpbmVyLWRvb2RsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC50b3RhbC1zZWN0aW9uX19jYXNlcyAuc3VpdGNhc2UtY29udGFpbmVyLWRvb2RsZSAuZG9vZGxlLWNhc2UtMSxcbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC50b3RhbC1zZWN0aW9uX19jYXNlcyAuc3VpdGNhc2UtY29udGFpbmVyLWRvb2RsZSAuZG9vZGxlLWNhc2UtMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC50b3RhbC1zZWN0aW9uX19jYXNlcyAuc3VpdGNhc2UtY29udGFpbmVyLWRvb2RsZSAuZG9vZGxlLWNhc2UtMSB7XG4gIHdpZHRoOiA4MXB4O1xuICBoZWlnaHQ6IDc0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9pY29uLWRvb2RsZXMvZG9vZGxlLWNhc2UtMS5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAudG90YWwtc2VjdGlvbl9fY2FzZXMgLnN1aXRjYXNlLWNvbnRhaW5lci1kb29kbGUgLmRvb2RsZS1jYXNlLTIge1xuICB3aWR0aDogODJweDtcbiAgaGVpZ2h0OiAxMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2ljb24tZG9vZGxlcy9kb29kbGUtY2FzZS0yLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5idXllci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5idXllci1jb250YWluZXIgLmljb24tZmxhc2hfYmx1ZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3N1aXRjYXNlLXBhZ2Utc3ByaXRlLTcwNDdjMzUyMDguc3ZnI2ZsYXNoLWJsdWUtaWNvblwiKSBuby1yZXBlYXQ7XG59XG4uc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuYnV5ZXItY29udGFpbmVyIC5idXllci1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnJldmlld3MtY2Fyb3VzZWwge1xuICBwYWRkaW5nOiAwIDM1cHg7XG59XG4uc3VpdGNhc2UtcGFnZSAucmV2aWV3cy1jYXJvdXNlbCAudGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnJldmlld3MtY2Fyb3VzZWwgLnNsaWRlci1pdGVtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAucmV2aWV3cy1jYXJvdXNlbCAuc2xpZGVyLWl0ZW0gLmxpc3Qtc3RhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5yZXZpZXdzLWNhcm91c2VsIC5zbGlkZXItaXRlbSAubGlzdC1zdGFyIC5zdGFyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQ7XG59XG4uc3VpdGNhc2UtcGFnZSAucmV2aWV3cy1jYXJvdXNlbCAuc2xpZGVyLWl0ZW0gLnRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnN1aXRjYXNlLXBhZ2UgLnJldmlld3MtY2Fyb3VzZWwgLnNsaWRlci1pdGVtIC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5yZXZpZXdzLWNhcm91c2VsIC5zbGlkZXItaXRlbSAuYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5yZXZpZXdzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc3VpdGNhc2UtcGFnZSAucmV2aWV3cy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTk1cHg7XG4gIHRvcDogMjIlO1xufVxuLnN1aXRjYXNlLXBhZ2UgLnJldmlld3MtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stcHJldjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9tYWluLWljb25zLXNwcml0ZS02NDZiYWE5YjFmLnN2ZyNjYXJvdXNlbC1hcnJvd1wiKSAwIDAvY29udGFpbiBuby1yZXBlYXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc3VpdGNhc2UtcGFnZSAucmV2aWV3cy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC01NXB4O1xuICB0b3A6IDMwJTtcbn1cbi5zdWl0Y2FzZS1wYWdlIC5yZXZpZXdzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtNjQ2YmFhOWIxZi5zdmcjY2Fyb3VzZWwtYXJyb3dcIikgMCAwL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMzBweCAxNXB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLmJhY2stbGluayB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuYmFjay1saW5rIC50ZXh0LWJhY2sge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmJ0bi15ZWxsb3cge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHBhZGRpbmc6IDI1cHggMTBweCAxMHB4IDEwcHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmxpc3QtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSB0ci5ib29raW5nIHRkIC5saXN0LWluZm8gbGkgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpIC5pY29uLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmxpc3QtaW5mbyBsaSAuaWNvbi1jb250YWluZXIgaSB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Zm9vdCAudG90YWwtc2VjdGlvbl9fY2FzZXMgdGQgLnN1aXRjYXNlLWNvbnRhaW5lci1kb29kbGUgLmRvb2RsZS1jYXNlLXdyYXBwZXIgLmRvb2RsZS1jYXNlLTEge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdGZvb3QgLnRvdGFsLXNlY3Rpb25fX2Nhc2VzIHRkIC5zdWl0Y2FzZS1jb250YWluZXItZG9vZGxlIC5kb29kbGUtY2FzZS13cmFwcGVyIC5kb29kbGUtY2FzZS0yIHtcbiAgICB3aWR0aDogNjNweDtcbiAgICBoZWlnaHQ6IDEwNXB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5ib3gtc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnJldmlld3MtY2Fyb3VzZWwge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAucmV2aWV3cy1jYXJvdXNlbCAuc2xpZGVyLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMjBweCA0MHB4IDIwcHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnJldmlld3MtY2Fyb3VzZWwgLnNsaWRlci1pdGVtIC5saXN0LXN0YXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5yZXZpZXdzLWNhcm91c2VsIC5zbGlkZXItaXRlbTpudGgtY2hpbGQobis2KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdHIuYm9va2luZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRyLmJvb2tpbmcgdGQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRyLmJvb2tpbmcgdGQgZGl2LmJvb2tpbmctaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdHIuYm9va2luZyB0ZCBkaXYuYm9va2luZy1pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLnN1aXRjYXNlLXRhYmxlIHRyLmJvb2tpbmcgdGQgLmxpc3QtaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGFibGUgdHIuYm9va2luZyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSB0Zm9vdCB0ci5ib29raW5nIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuYWRkaXRpb25hbC1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5hZGRpdGlvbmFsLWJsb2NrIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLmFkZGl0aW9uYWwtYmxvY2sgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciAuc2VsLWJveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5hZGRpdGlvbmFsLWJsb2NrIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1ib3ggaW5wdXQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5hZGRpdGlvbmFsLWJsb2NrIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIgLnNlbC1ib3ggLnNlbC1pY29uIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLmFkZGl0aW9uYWwtYmxvY2sgLnByaWNlLWJvb2tpbmcgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmJhY2stbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuc3VpdGNhc2UtdGl0bGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbl9fc2VjdXJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5tZXNzYWdlLW5vLWJvb2tpbmdzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweCAzMHB4IDE1cHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRpdGxlIC5zdWl0Y2FzZS1jb250YWluZXItZG9vZGxlIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIHRib2R5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNjklO1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZCAubGlzdC1pbmZvIGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIHRib2R5IHRyLmJvb2tpbmcgdGQgLmRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgdGJvZHkgdHIuYm9va2luZyB0ZC5wcmljZS1ib29raW5nIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0IHRyLFxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tbGlzdCB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tbGlzdF9faXRlbSAuaWNvbixcbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLnRpdGxlLFxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tbGlzdF9faXRlbSAudXNlci1pbmZvIHtcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLmljb24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC50aXRsZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIHRib2R5IC5hZGRPbi1saXN0X19pdGVtIC51c2VyLWluZm8ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tbGlzdF9faXRlbSAudXNlci1pbmZvIC51c2VyLXNlbGVjdF9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZ3JheSk7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgdGJvZHkgLmFkZE9uLWxpc3RfX2l0ZW0gLnVzZXItaW5mbyAudXNlci1zZWxlY3Qge1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10YWJsZSB0Ym9keSAuYWRkT24tbGlzdF9faXRlbSAuYWRkLWFkZE9uX19idG4ge1xuICAgIHdpZHRoOiAxMTVweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24tZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uLWRlc2t0b3AgdHIsXG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uLWRlc2t0b3AgdGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1kZXNrdG9wIHRyIC5zdWl0Y2FzZS1ib29raW5nLXRvdGFsLFxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1kZXNrdG9wIHRkIC5zdWl0Y2FzZS1ib29raW5nLXRvdGFsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uLWRlc2t0b3AgdHIgLmJ0bi15ZWxsb3csXG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uLWRlc2t0b3AgdGQgLmJ0bi15ZWxsb3cge1xuICAgIG1hcmdpbjogMCAzNXB4IDI1cHggMzVweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5zdWl0Y2FzZS10YWJsZSAudG90YWwtc2VjdGlvbi1kZXNrdG9wIHRyIC5jb250aW51ZS1zaG9wcGluZyxcbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24tZGVza3RvcCB0ZCAuY29udGludWUtc2hvcHBpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciAuc3VpdGNhc2UtdGFibGUgLnRvdGFsLXNlY3Rpb24tZGVza3RvcCB0ciAubG9nby1ib3R0b20sXG4gIC5zdWl0Y2FzZS1wYWdlIC5zdWl0Y2FzZS1tYWluIC5jb250YWluZXIgLnN1aXRjYXNlLXRhYmxlIC50b3RhbC1zZWN0aW9uLWRlc2t0b3AgdGQgLmxvZ28tYm90dG9tIHtcbiAgICBtYXJnaW46IDE1cHggYXV0byAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIC5tZXNzYWdlLW5vLWJvb2tpbmdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDVweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuc3VpdGNhc2UtcGFnZSAuc3VpdGNhc2UtbWFpbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDEycHggMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnN1aXRjYXNlLXBhZ2UgLnN1aXRjYXNlLW1haW4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4IDMwcHg7XG4gIH1cbn1cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjaywgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDJweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIFNlbGVjdHJpYyB2MS4xMy4wXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5zZWxlY3RyaWMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0cmljLXJlc3BvbnNpdmUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlbGVjdHJpYyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2VsZWN0cmljIC5sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luOiAwIDM4cHggMCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgaGVpZ2h0OiAzOHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0cmljIC5idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4ZjhmODtcbiAgY29sb3I6ICNCQkI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udDogMC8wIGE7XG4gICpmb250OiAyMHB4LzM4cHggTHVjaWRhIFNhbnMgVW5pY29kZSwgQXJpYWwgVW5pY29kZSBNUywgQXJpYWw7XG59XG5cbi5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JCQjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnNlbGVjdHJpYy1mb2N1cyAuc2VsZWN0cmljIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWFhYWFhO1xufVxuXG4uc2VsZWN0cmljLWhvdmVyIC5zZWxlY3RyaWMge1xuICBib3JkZXItY29sb3I6ICNjNGM0YzQ7XG59XG5cbi5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9uIHtcbiAgY29sb3I6ICNhMmEyYTI7XG59XG5cbi5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2EyYTJhMjtcbn1cblxuLnNlbGVjdHJpYy1vcGVuIHtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLnNlbGVjdHJpYy1vcGVuIC5zZWxlY3RyaWMge1xuICBib3JkZXItY29sb3I6ICNjNGM0YzQ7XG59XG5cbi5zZWxlY3RyaWMtb3BlbiAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWxlY3RyaWMtZGlzYWJsZWQge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdHJpYy1oaWRlLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cblxuLnNlbGVjdHJpYy1oaWRlLXNlbGVjdCBzZWxlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAlO1xufVxuXG4uc2VsZWN0cmljLWhpZGUtc2VsZWN0LnNlbGVjdHJpYy1pcy1uYXRpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2VsZWN0cmljLWhpZGUtc2VsZWN0LnNlbGVjdHJpYy1pcy1uYXRpdmUgc2VsZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zZWxlY3RyaWMtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgKmZvbnQ6IDAvMCBhICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdHJpYy10ZW1wLXNob3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIEl0ZW1zIGJveCAqL1xuLnNlbGVjdHJpYy1pdGVtcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuICB6LWluZGV4OiAtMTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggLTZweDtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLXNjcm9sbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5zZWxlY3RyaWMtYWJvdmUgLnNlbGVjdHJpYy1pdGVtcyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIHVsLCAuc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjNjY2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgbGkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRTBFMEUwO1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyBsaS5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICNEMEQwRDA7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Q1RDVENTtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgLmRpc2FibGVkIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgLnNlbGVjdHJpYy1ncm91cC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cC5kaXNhYmxlZCBsaSB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4iLCIubWFpblBvcHVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLDAsMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xufVxuXG4ucG9wdXAtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgICB3aWR0aDogOTAlO1xuXG4gICAgJi5yZXF1ZXN0LWhvc3QtZm9ybS1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAmLnRoYW5rLXlvdS1yZXF1ZXN0LWhvc3QtY29udGVudCwgJi5yZXF1ZXN0LWhvc3QtZm9ybS1tZXNzYWdlIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3B1cC1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDYwJTtcblxuICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxvZ2luLWRlc2t0b3Age1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBhbmltYXRpb246IHNsaWRlLWluIDFzIGZvcndhcmRzO1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlLWluIDFzIGZvcndhcmRzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGlkZS1pbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNjBweCk7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc2xpZGUtaW4gMXMgZm9yd2FyZHM7XG4gICAgICAgICAgICBhbmltYXRpb246IHNsaWRlSW5MZWZ0IDFzIGZvcndhcmRzO1xuICAgICAgICB9XG5cbiAgICAgICAgQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gICAgICAgICAgICAwJSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1zY3JvbGwge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzUwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYucmVxdWVzdC1ob3N0LWZvcm0tY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogNTElO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50aGFuay15b3UtcmVxdWVzdC1ob3N0LWNvbnRlbnQsICYucmVxdWVzdC1ob3N0LWZvcm0tbWVzc2FnZSB7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wb3B1cC1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDYwJTtcblxuICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MiU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJlcXVlc3QtaG9zdC1mb3JtLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIC5wb3B1cC1jb250ZW50IHtcblxuICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MSU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxvZ2luLWRlc2t0b3Age1xuICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmVxdWVzdC1ob3N0LWZvcm0tY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGhhbmsteW91LXJlcXVlc3QtaG9zdC1jb250ZW50LCAmLnJlcXVlc3QtaG9zdC1mb3JtLW1lc3NhZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAucG9wdXAtY29udGVudCB7XG5cbiAgICAgICAgJi5yZXF1ZXN0LWhvc3QtZm9ybS1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMTE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnBvcHVwLWNvbnRlbnQge1xuXG4gICAgICAgICYucmVxdWVzdC1ob3N0LWZvcm0tY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTE4NXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgIC5wb3B1cC1jb250ZW50IHtcblxuICAgICAgICAmLnJlcXVlc3QtaG9zdC1mb3JtLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEyNzVweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEJhc2VcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuYm9keSB7XG5cdG1pbi13aWR0aDogMzIwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG5cdGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuYnV0dG9uIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHQmOmhvdmVyLFxuXHQmW2hyZWZePVwidGVsXCJdIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuaDEge1xuXHRmb250LXNpemU6IDJyZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmgyIHtcblx0Zm9udC1zaXplOiAxLjg3NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDMge1xuXHRmb250LXNpemU6IDEuMzc1cmVtO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oNiB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuXG5wIHtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0Q2xhc3NlcyBmb3IgdGhlIGNvbG9ycztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5iYXNpYy1yZWQge1xuXHRjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcblx0ZmlsbDogdmFyKC0tcmVkLWJhc2ljKTtcbn1cblxuLmJhc2ljLWJsdWUge1xuXHRjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdGZpbGw6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuXG4uYmFzaWMtZ3JlZW4ge1xuXHRjb2xvcjogdmFyKC0tZ3JlZW4tYmFzaWMpO1xuXHRmaWxsOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG59XG5cbi5iYXNpYy15ZWxsb3cge1xuXHRjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcblx0ZmlsbDogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cblxuLndoaXRlIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0ZmlsbDogdmFyKC0td2hpdGUpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdENsYXNzZXMgZm9yIHRoZSBiYWNrZ3JvdW5kIGNvbG9ycztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5iYy1yZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xufVxuXG4uYmMtYmx1ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuXG4uYmMtZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG59XG5cbi5iYy15ZWxsb3cge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuXG4uaGlkZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcbn1cblxuLm5vLWRpc3BsYXksXG4jZ3R4LXRyYW5zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tY2FwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2VsZWN0ZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLnNsaWNrLWRvdHMge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mYS5mYS1zdGFyIHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHR0cmFuc2l0aW9uOiAuM3M7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubm8tc2Nyb2xsIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDAgN3B4IDAgMDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uby1zY3JvbGwge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHR9XG59XG5cbi5kZXNrdG9wLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICB9XG59XG5cbi8vID09PT09IGN1c3RvbSBzY3JvbGwgZm9yIE1vemlsbGEgRmlyZWZveCA9PT09PVxuaHRtbCxib2R5IHtcblx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXHRzY3JvbGxiYXItY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpICNmMWYxZjE7XG59XG5cbi8vID09PT09IGN1c3RvbSBzY3JvbGwgPT09PT1cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogNXB4O1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtcblx0XHR3aWR0aDogOHB4O1xuXHR9XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRiYWNrZ3JvdW5kOiAjZjFmMWYxO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0YmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cblxuLy8gPT09PT1cblxuLmEtYnRuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgMCAwIDA7XG5cdHBhZGRpbmc6IDEwcHggMzBweDtcblx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0td2hpdGUpO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IC41cztcblx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdH1cblxuXHQmLndoaXRlIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmhvdmVyLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdH1cblx0fVxufVxuXG4uc3Vic3RyYXRlIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDIwMDtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwNTA7XG5cblx0Ji5zaG93IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufSIsIkBpbXBvcnQgJy4uL2NvbW1vbi12YXJpYWJsZXMuc2Nzcyc7XG5cbi5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdC5zZWwtYm94IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0LnNlbC1pY29uIHtcblx0XHRcdHdpZHRoOiAyM3B4O1xuXHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRyaWdodDogNnB4O1xuXHRcdFx0YmFja2dyb3VuZDp1cmwoJHN1aXRjYXNlLXBhZ2Utc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24tYmx1ZScpIHJpZ2h0IG5vLXJlcGVhdDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQmLnVwIHtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWwtY2hpbGRyZW4gLCAuc2VsLWFkdWx0cywgLm9wdGlvbnMtbGlzdCB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDE3NnB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuXHRcdHBhZGRpbmc6IDhweDtcblx0XHRjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcblxuXHRcdC5vcHRpb25zIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuXG5cdFx0XHQmOm50aC1sYXN0LWNoaWxkKDEpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdGVkLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vcHRpb25zLWxpc3Qge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDQwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ei1pbmRleDogMTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHR9XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRSZXNldFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4qIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRib3gtc2l6aW5nOiBpbmhlcml0O1xuXHR9XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5LFxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmh0bWwge1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG5cdHRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmJvZHkge1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0Zm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHR0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xufVxuXG5pbWcsXG5pZnJhbWUsXG52aWRlbyxcbmF1ZGlvLFxub2JqZWN0IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWcsXG5pZnJhbWUge1xuXHRib3JkZXI6IDAgbm9uZTtcbn1cblxuaW1nIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuYWRkcmVzcyB7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5hLFxuYnV0dG9uLFxuaW5wdXRbdHlwZT0nc3VibWl0J10sXG5pbnB1dFt0eXBlPSdidXR0b24nXSxcbmlucHV0W3R5cGU9J3Jlc2V0J10sXG5pbnB1dFt0eXBlPSdmaWxlJ10sXG5pbnB1dFt0eXBlPSdpbWFnZSddLFxubGFiZWxbZm9yXSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYVtocmVmXj0ndGVsJ10sXG5idXR0b25bZGlzYWJsZWRdLFxuaW5wdXRbZGlzYWJsZWRdLFxudGV4dGFyZWFbZGlzYWJsZWRdLFxuc2VsZWN0W2Rpc2FibGVkXSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdkYXRlJ10sXG5pbnB1dFt0eXBlPSdkYXRldGltZSddLFxuaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbmlucHV0W3R5cGU9J21vbnRoJ10sXG5pbnB1dFt0eXBlPSd3ZWVrJ10sXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0nbnVtYmVyJ10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0ndGltZSddLFxuaW5wdXRbdHlwZT0ndXJsJ10sXG5pbnB1dFt0eXBlPSdjb2xvciddLFxudGV4dGFyZWEsXG5hW2hyZWZePSd0ZWwnXSB7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHRhcHBlYXJhbmNlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdG92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0Zm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxudGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbm5hdiB1bCxcbm5hdiBvbCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZSBub25lO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRIZWxwZXJzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qICBIaWRkZW4gICovXG5baGlkZGVuXSxcbi5oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qICBHcmlkICAqL1xuLmNvbCB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0ZmxleDogMTtcblxuXHQmcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdG1hcmdpbjogMCAtMTVweDtcblx0fVxuXG5cdCYtLTFvZjIge1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdH1cblxuXHQmLS0xb2Y0IHtcblx0XHRtYXgtd2lkdGg6IDI1JTtcblx0XHRmbGV4OiAwIDAgMjUlO1xuXHR9XG59XG5cbi52aXNpYmxlLW1vYmlsZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgXG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnZpc2libGUtbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyBcblx0fVxuXG5cdC5oaWRkZW4tbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IFxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0VGV4dCBDb2xvcnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnJlZC1jb2xvciB7IFxuXHRjb2xvcjogI2U4NDA0MjsgXG59XG4uZ3JlZW4tY29sb3IgeyBcblx0Y29sb3I6ICMxMThjOGY7IFxufVxuLnllbGxvdy1jb2xvciB7IFxuXHRjb2xvcjogI2ZhYjY0ZTsgXG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RGF0ZXBpY2tlclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZGF0ZXBpY2tlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXI6IG5vbmU7XG5cdGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcblxuXHQuZGF0ZXBpY2tlci0tbmF2IHtcblx0XHRwYWRkaW5nOiAxNnB4IDE4cHggN3B4OyBcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tY2VsbHMge1xuXHRcdG1hcmdpbjogMCAtMTZweDsgXG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tbmF2LXRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNzAwOyBcblx0XHRjb2xvcjogIzI4MzA2YzsgXG5cdFx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogIzI4MzA2YzsgXG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0LmRhdGVwaWNrZXItLW5hdi1hY3Rpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0dG9wOiAtM3B4O1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7IFxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAzNXB4OyBcblx0XHRcdGhlaWdodDogMzVweDtcblx0XHR9XG5cblx0XHRwYXRoIHtcblx0XHRcdHN0cm9rZTogcmVkO1xuXHRcdH1cblx0fVxuXG5cdC5kYXRlcGlja2VyLS1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDQ2cHggMCAzMXB4OyBcblx0fVxuXG5cdC5kYXRlcGlja2VyLS1kYXlzLW5hbWVzIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNnB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgzMDZjO1xuXHRcdG1hcmdpbjogMCAwIDNweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tZGF5LW5hbWUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDsgXG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGZsZXg6IGluaGVyaXQ7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5kYXRlcGlja2VyLS1jZWxsLWRheSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdGhlaWdodDogNDhweDtcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IFxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC40czsgXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ICAgXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNpY29uLWNhbGVuZGFyLXBvaW50ZXInKSBuby1yZXBlYXQgMCAwICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMzRweDsgXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCUgIWltcG9ydGFudDsgXG5cdFx0XHRvcGFjaXR5OiAwOyBcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cywgdmlzaWJpbGl0eSAuNHM7IFxuXHRcdH1cblxuXHRcdCYuLWN1cnJlbnQtIHtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji4tc2VsZWN0ZWQtIHtcblx0XHRcdGNvbG9yOiAjZmZmOyBcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLi1kaXNhYmxlZC0ge1xuXHRcdFx0Y29sb3I6ICNiNmI2YjY7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRzbWFsbC1kZXNrdG9wfSB7XG5cdC5kYXRlcGlja2VyIHtcblx0XHQuZGF0ZXBpY2tlci0tY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7IFxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5kYXRlcGlja2VyIHtcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5kYXRlcGlja2VyIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRSYW5nZSBTbGlkZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnJhbmdlLXNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAjMjgzMDZjICFpbXBvcnRhbnQ7IFxuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRoZWlnaHQ6IDJweDtcblxuXHQuZG90cyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTsgXG5cdFx0ZGlzcGxheTogZmxleDsgXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0dG9wOiA1MCU7IFxuXHRcdGxlZnQ6IDA7IFxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcblx0XHRcdHdpZHRoOiA3cHg7IFxuXHRcdFx0aGVpZ2h0OiA3cHg7IFxuXHRcdFx0YmFja2dyb3VuZDogIzI4MzA2YzsgXG5cdFx0fVxuXHR9XG5cblx0LnVpLXdpZGdldC1oZWFkZXIge1xuXHRcdGJhY2tncm91bmQ6ICMyODMwNmMgIWltcG9ydGFudDsgXG5cdH1cblxuXHQudWktc2xpZGVyLWhhbmRsZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcblx0XHR3aWR0aDogMjBweDsgXG5cdFx0aGVpZ2h0OiAyMHB4OyBcblx0XHRiYWNrZ3JvdW5kOiAjZTg0MDQyO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHR0b3A6IC0xMHB4O1xuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TWFzb25yeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubWFzb25yeS1ncmlkIHtcblx0LmNvbC1sZy00IHtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHR9XG5cblx0Ji0tc2l6ZTEge1xuXHRcdC5jb2wtbGctNCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cdFxuXHR9XG59XG5cbi5tYXNvbnJ5LWdyaWQtYWx0IHtcblx0LmNvbC1sZy00IHtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHR9XG5cblx0Ji0tc2l6ZTEge1xuXHRcdC5jb2wtbGctNCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cdFxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0Lm1hc29ucnktZ3JpZCB7XG5cdFx0PiBkaXYge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyBcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50OyBcblx0XHR9XG5cblx0XHQuY29sLWxnLTQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHR9XG5cdH1cblxuXHQubWFzb25yeS1ncmlkLWFsdCB7XG5cdFx0PiBkaXYge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyBcblx0XHR9XG5cblx0XHQuY29sLWxnLTQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHREaXNhYmxlIFNjcm9sbFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZGlzYWJsZS1zY3JvbGwge1xuXHRwb3NpdGlvbjogZml4ZWQ7IFxuXHR0b3A6IDA7IFxuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTsgXG5cdGhlaWdodDogMTAwdmg7IFxuXHR6LWluZGV4OiA1MDtcblx0b3BhY2l0eTogMDsgXG5cdHZpc2liaWxpdHk6IGhpZGRlbjsgIFxuXG5cdCYuYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAxOyBcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VsZWN0cmljXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zZWxlY3RyaWMge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuXHRib3JkZXItcmFkaXVzOiAycHg7IFxuXG5cdC5sYWJlbCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjJGMjsgXG5cdFx0aGVpZ2h0OiA1OHB4OyBcblx0XHRsaW5lLWhlaWdodDogNjBweDsgXG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IFxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDlweCBjZW50ZXI7IFxuXHRcdGJhY2tncm91bmQtc2l6ZTogNTRweCAzNnB4OyBcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiA1MCU7IFxuXHRcdFx0cmlnaHQ6IDhweDsgXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IFxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWFuZ2xlLWRvd24tZ3JheS5wbmcpIG5vLXJlcGVhdCAwIDA7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogOHB4OyAgXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMge1xuXHR3aWR0aDogNTEwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcblx0Ym94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAuMTYpO1xuXG5cdHVsIHtcblx0XHRwYWRkaW5nOiAxMnB4IDE1cHg7IFxuXHR9XG5cblxuXHRsaSB7XG5cdFx0bWluLWhlaWdodDogMzZweDsgXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50OyAgIFxuXHRcdGJhY2tncm91bmQtc2l6ZTogNTRweCAzNnB4ICFpbXBvcnRhbnQ7IFxuXHRcdHBhZGRpbmctbGVmdDogNjlweDtcblx0XHRmb250LXNpemU6IDIwcHg7IFxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxuXHRcdGNvbG9yOiAjNTg1ODU4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0XHQrIGxpIHtcblx0XHRcdG1hcmdpbjogNHB4IDAgMDsgXG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0XHR0b3A6IC0xMXB4OyBcblx0XHRcdFx0bGVmdDogLTZweDsgXG5cdFx0XHRcdHJpZ2h0OiAtMTFweDsgXG5cdFx0XHRcdGhlaWdodDogMXB4OyBcblx0XHRcdFx0YmFja2dyb3VuZDogIzcwNzA3MDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5oaWdobGlnaHRlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnNlbGVjdHJpYyB7XG5cdFx0LmxhYmVsIHtcblx0XHRcdGhlaWdodDogMzVweDsgXG5cdFx0XHRsaW5lLWhlaWdodDogMzVweDsgXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IGNlbnRlcjsgXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM3cHggMjVweDsgXG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiA2cHg7ICBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VsZWN0cmljLWl0ZW1zIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0dWwge1xuXHRcdFx0cGFkZGluZzogMTJweCAxNXB4OyBcblx0XHR9XG5cblxuXHRcdGxpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDsgXG5cdFx0XHRtaW4taGVpZ2h0OiAzNnB4OyBcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM3cHggMjVweCAhaW1wb3J0YW50OyBcblx0XHRcdHBhZGRpbmc6IDVweCA1cHggNXB4IDUwcHg7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0dG9wOiAtMTRweDsgXG5cdFx0XHRcdFx0bGVmdDogMDsgXG5cdFx0XHRcdFx0cmlnaHQ6IDA7IFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qICBmb3IgdGhlIGxpZ2h0IGJhY2tncm91bmQgaW1hZ2VzIChleGNlcHQgbW9iaWxlKSAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5leHBlcmllbmNlLXNsaWRlIHtcblx0XHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwO1xuXHRcdH1cblx0fVxufVxuXG4uZmVhdHVyZS1zZWNvbmRhcnkge1xuXHQuZmVhdHVyZV9fYm9keSB7XG5cdFx0JiA+IGgzIHtcblx0XHRcdHRleHQtc2hhZG93OiAwIDAgM3B4ICMwMDAwMDA7XG5cdFx0fVxuXG5cdFx0JiAuZmF2b3VyaXRlX190aXRsZSB7XG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLyogIGFjdGl2ZSBjdXJzb3IgZm9yIGFsbCBzZWxlY3RzICAqL1xuLnNlbGVjdCBzZWxlY3Q6aG92ZXIsXG4uc2VsZWN0IHNlbGVjdDpmb2N1cyxcbi5zZWxlY3Qgc2VsZWN0OmFjdGl2ZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gY29ycmVjdGlvbnMgaW4gUG9wdWxhciBFeHBlcmllbmNlcy1zbGlkZXJcbi5leHBlcmllbmNlcy1zbGlkZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0YnV0dG9uLnNsaWNrLWFycm93IHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRidXR0b24uc2xpY2stYXJyb3cge1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qICBmb3IgdGhlIEFkdWx0cy9DaGlsZHJlbiBpbnB1dHMgICovXG4uaW5jcmVtZW50b3JfX2ZpZWxkOmhvdmVyIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiAgRHJvcCBzaGFkb3cgY2xhc3MgZm9yIHRoZSBhbGwgVGl0bGVzICAqL1xuLmRyb3Atc2hhZG93IHtcblx0dGV4dC1zaGFkb3c6IDNweCAzcHggM3B4ICMwMDAwMDBcbn1cblxuLyogIGF1dG8gaGVpZ2h0IHRvIHJlbW92ZSBleHRyYSBzcGFjZXMgaW4gaG9zdCdzIGRlc2NyaXB0aW9uICAqL1xuLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSAuaG9zdF9fZGVzY3JpcHRpb24ge1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0bWluLWhlaWdodDogYXV0bztcbn1cblxuLyogIGNvcnJlY3Qgd2l0aCBmb3IgdGhlIGNpcmNsZXMgaW4gJ1N1YnNjcmliZSBub3cgYW5kIHRoYW5rIHVzIGxhdGVyJyBzZWN0aW9uICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuXHQubGlzdC1jaXJjbGVzIHtcblx0XHQuaWNvbi1jaXJsY2UxIHtcblx0XHRcdHdpZHRoOiAxODZweDtcblx0XHR9XG5cblx0XHQuaWNvbi1jaXJsY2UyIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHR9XG5cblx0XHQuaWNvbi1jaXJsY2UzIHtcblx0XHRcdHdpZHRoOiAxODlweDtcblx0XHR9XG5cdH1cbn1cblxuLmFydGljbGUtc2Vjb25kYXJ5ICsgZGl2LmNvbnRlbnQtcGFnZS1mb3JtIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiAgc3R5bGUgZm9yIHRoZSBzaWduLXVwLWZvcm0gICovXG4ucm9ibHktd3JhcCB7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiAgc3R5bGUgZm9yIHNsb2dhbiB0aXRsZSBzZWN0aW9uICAqL1xuLnNsb2dhbl9fdGl0bGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdCYgPiBoMyB7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdH1cbn1cblxuLmludmlzaWJsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtOTk5OXB4O1xuXHRsZWZ0OiAtOTk5OXB4O1xufVxuXG4vKiBUT0RPOjogRE0gJiBJTiByZWZhY3RvciBhbmQgbWFrZSBsZXNzIGh1Z2UgICAqL1xuXG4vKiAgaG9zdCBjb250ZW50ICAqL1xuLmhvc3QtY29udGVudCB7XG5cdC5ob3N0LXJldmlld3Mge1xuXHRcdC5hc2lkZS1yZXZpZXdzIHtcblx0XHRcdHdpZHRoOiAzMzBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDYwcHggMDtcblx0XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XG5cdFx0XHQud2lkZ2V0LW1lc3NhZ2VzIHtcblx0XHRcdFx0LndpZGdldC1tZXNzYWdlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDQwcHggMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcblx0XHRcdFx0XHQud2lkZ2V0X19jb250ZW50IHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XG5cdFx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb25fX2FjdGlvbnMge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qICBob3N0IHJlcXVlc3QgICovXG4uaG9zdC1yZXF1ZXN0IHtcblx0LmZvcm1fX2NvbCxcblx0LmFjY29yZGlvbnMge1xuXHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXG5cdFx0aDYge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5tYXktYWxzby1saWtlIHtcblx0cGFkZGluZzogNTBweCAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gPT09PT0gaG9zdCBwYWdlID09PT09XG5cbi5ob3N0LXBhZ2Utc2xpZGVyIHtcblx0bWFyZ2luOiAwIGF1dG8gNTBweDtcblx0cGFkZGluZzogMDtcblxuXHQuc2xpY2stYXJyb3cge1xuXHRcdHRvcDogNTAlO1xuXHR9XG5cblx0Lmhvc3QtcGFnZS1zbGlkZXItaXRlbSB7XG5cdFx0aGVpZ2h0OiAyNTBweDtcblx0XHRwYWRkaW5nOiAwIDZweDtcblxuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblxuXHQuaG9zdC1wYWdlLXNsaWRlci10ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXG5cdFx0Lmljb24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cdFx0fVxuXG5cdFx0Lmljb24tY29ja3RhaWwge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9zdmcvY29ja3RhaWwtaWNvbi5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0fVxuXG5cdFx0Lmljb24tZm9vdGJhbCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3N2Zy9mdXRib2wtaWNvbi5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0fVxuXG5cdFx0LnRleHR7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcblx0Lmhvc3QtcGFnZS1zbGlkZXIuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0Lmhvc3QtcGFnZS1zbGlkZXItaXRlbSB7XG5cdFx0XHRoZWlnaHQ6IDM1MHB4O1xuXHRcdH1cblxuXHRcdC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR3aWR0aDogOTBweDtcblx0XHRcdFx0aGVpZ2h0OiA5MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy8gPT09PT09PT09PT09PT09PT09PT09XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFdyYXBwZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLndyYXBwZXIge1xuXHRtaW4taGVpZ2h0OiAxMDB2aDsgXG5cdG92ZXJmbG93OiBoaWRkZW47IFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0dG9wOiAwOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0aGVpZ2h0OiAxMDAlOyBcblx0XHRiYWNrZ3JvdW5kOiAjZmZmOyAgXG5cdFx0ei1pbmRleDogMjAwO1xuXHRcdG9wYWNpdHk6IDA7IFxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzOyBcblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IC43NTsgXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblx0XHR9XG5cdH1cblxuXHQvKiAgV3JhcHBlciBQcmltYXJ5ICAqL1xuXHQmLS1wcmltYXJ5IHtcblx0XHRwYWRkaW5nLXRvcDogOTNweDsgXG5cdH1cbn1cblxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC53cmFwcGVyIHtcblx0XHQvKiAgV3JhcHBlciBQcmltYXJ5ICAqL1xuXHRcdCYtLXByaW1hcnkge1xuXHRcdFx0cGFkZGluZy10b3A6IDQ5cHg7IFxuXHRcdH1cblxuXHRcdC8qICBXcmFwcGVyIFNlY29uZGFyeSAgKi9cblx0XHQmLS1zZWNvbmRhcnkge1xuXHRcdFx0cGFkZGluZy10b3A6IDQ5cHg7IFxuXHRcdH1cdFxuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNoZWxsXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zaGVsbCB7XG5cdG1heC13aWR0aDogJHNoZWxsLW1heC13aWR0aCArICRzaGVsbC1ndXR0ZXIgKiAyO1xuXHRwYWRkaW5nLXJpZ2h0OiAkc2hlbGwtZ3V0dGVyO1xuXHRwYWRkaW5nLWxlZnQ6ICRzaGVsbC1ndXR0ZXI7XG5cdG1hcmdpbjogYXV0bztcblxuXHQmLS1mbHVpZCB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdENvbnRhaW5lclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBtZWRpYShtaW4td2lkdGg6IDEyMDFweCl7XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTQ0MnB4O1xuXG5cdFx0Ji0tc2l6ZTEge1xuXHRcdFx0bWF4LXdpZHRoOiAxMjA1cHg7IFxuXHRcdH1cblxuXHRcdCYtLXNpemUyIHtcblx0XHRcdG1heC13aWR0aDogMTE5MHB4OyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuY29udGFpbmVyIHtcblx0XHQmLS1zbWFsbCB7XG5cdFx0XHRwYWRkaW5nOiAwIDM1cHg7IFxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdENvbnRhaW5lciBJbm5lclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uY29udGFpbmVyLWlubmVyIHtcblx0bWFyZ2luOiAwIC0xNXB4OyBcbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuY29udGFpbmVyLWlubmVyIHtcblx0XHRtYXJnaW46IDA7IFxuXHR9XHRcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0SGVhZGVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAyMDI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHggMDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDkwcHggNjlweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgdmlzaWJpbGl0eSAwLjRzO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwMTtcbiAgICB9XG5cbiAgICAuaGVhZGVyX19zZWxlY3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMsIGJvcmRlci1jb2xvciAwLjRzO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZpeGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL2xvZ28tc2Vjb25kYXJ5LnBuZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyX19zZWxlY3Qge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWFuZ2xlLWRvd24ucG5nKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2U4NDA0MjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNlODQwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAgSGVhZGVyIFNlbGVjdCAgKi9cbiAgICAmLS1zZWxlY3Qge1xuICAgICAgICAuaGVhZGVyX19zZWxlY3Qge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgdmlzaWJpbGl0eSAwLjRzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogIEhlYWRlciBWaXNpYmxlIHNlbGVjdCAgKi9cbiAgICAmLnZpc2libGUtc2VsZWN0IHtcbiAgICAgICAgLmhlYWRlcl9fc2VsZWN0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDlweCAwIDdweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzLCB0cmFuc2Zvcm0gMC40cztcbiAgICAgICAgei1pbmRleDogMjUwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyX19zZWxlY3Qge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sb2dvLXNlY29uZGFyeS5wbmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlcl9fc2VsZWN0IHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLnBuZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNlODQwNDI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTg0MDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi51cCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYmx1ZV9fYmFyIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGgyIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCA1cHggIzAwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG59IiwiLnNlY3Rpb24tZGVmIHtcbiAgLm1vYmlsZS1leHBlcmllbmNlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDV2aDtcbiAgICBtYXJnaW46IDN2aCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIC5hcnRpY2xlLXNtYWxsIHtcbiAgICAgICYgPiBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICYgPiBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJ2aDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZV9faW1hZ2Uge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW4tdG9wOiAydmg7XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlX19ib2R5IHtcbiAgICAgICAgcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWUtZXhwcmVzc2VzX19idG4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogM3ZoO1xuICAgICAgcGFkZGluZzogMXZoIDJ2aDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI2d0eC10cmFucyB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgdWwsIG9sIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIH1cbn1cblxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGb290ZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZvb3RlciB7XG5cdGNvbG9yOiAjZjYzZTNjICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQub3VyLWluZm8ge1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdCZfX2NhdGVnb3J5LXRpdGxlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5idG4tY2hhdCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJvdHRvbTogMDtcblx0XHRyaWdodDogNTAlO1xuXHRcdG1hcmdpbi1yaWdodDogLTcyMXB4O1xuXHRcdHotaW5kZXg6IDIwMDtcblx0fVxuXG5cdC5mb290ZXJfX25hdiB7XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjYzZTNjO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB3aWR0aCAwLjRzO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNmNjNlM2M7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHQrIGxpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogOXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXJfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmctdG9wOiAzcHg7XG5cblx0XHQuc29jaWFscyB7XG5cdFx0XHRtYXJnaW46IDIwcHggMCAwO1xuXHRcdH1cblx0fVxuXG5cdC5vdXItY2l0aWVzIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblxuXHRcdC5vdXItY2l0aWVzLWxpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogaW5oZXJpdDtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGhlaWdodDogMjUwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgNyUgMnB4IDA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0Ji5jb250aW5lbnQge1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCA3JSAxMHB4IDA7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDclIDEwcHggMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LmZvb3RlciB7XG5cdFx0LmJ0bi1jaGF0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuZm9vdGVyIHtcblx0XHQuYnRuLWNoYXQge1xuXHRcdFx0bWFyZ2luOiAwIC01NTVweCAwIDA7XG5cdFx0XHRyaWdodDogNTAlO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5mb290ZXIge1xuXHRcdC5idG4tY2hhdCB7XG5cdFx0XHRtYXJnaW46IDAgLTQ2NXB4IDAgMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdC5mb290ZXIge1xuXHRcdC5idG4tY2hhdCB7XG5cdFx0XHRtYXJnaW46IDAgLTM0NXB4IDAgMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuZm9vdGVyIHtcblx0XHQmX19jYXRlZ29yeS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXG5cdFx0LmJ0bi1jaGF0IHtcblx0XHRcdGJvdHRvbTogMTJweDtcblx0XHRcdHotaW5kZXg6IDMwMDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTI1NXB4O1xuXHRcdH1cblxuXHRcdC5jb2wtbGctMiArIC5jb2wtbGctMiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdH1cblxuXHRcdC5mb290ZXJfX25hdiB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0KyBsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlcl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMThweDtcblxuXHRcdFx0LnNvY2lhbHMge1xuXHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHQuZm9vdGVyIHtcblx0XHQuYnRuLWNoYXQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEJ1dHRvblxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRmb250LXdlaWdodDogNzAwOyBcblx0Zm9udC1zaXplOiAxNnB4OyBcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpOyBcblx0Ym9yZGVyOiAzcHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0bWluLXdpZHRoOiAxMjhweDsgXG5cdHBhZGRpbmc6IDEwcHggMThweDsgXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjRzLCBjb2xvciAuNHMsIGJvcmRlci1jb2xvciAuNHM7IFxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmOyBcblxuXHQmOmZvY3VzLFxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1yZWQtYmFzaWMpO1xuXHRcdGNvbG9yOiAjZmZmOyBcblx0fVxuXG5cblx0Ji0tcmVkIHtcblx0XHRiYWNrZ3JvdW5kOiAjZTg0MDQyOyBcblx0XHRjb2xvcjogI2ZmZjsgXG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7IFxuXHRcdFx0Y29sb3I6ICNlODQwNDI7IFxuXHRcdH1cblx0fVxuXG5cdCYtLXllbGxvdyB7XG5cdFx0YmFja2dyb3VuZDogI0ZGQjc0QjsgXG5cdFx0Y29sb3I6ICNmZmY7IFxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmOyBcblx0XHRcdGNvbG9yOiAjRkZCNzRCOyBcblx0XHR9XG5cdH1cblxuXHQmLS1ncmVlbiB7XG5cdFx0YmFja2dyb3VuZDogIzZCQzE0QjsgXG5cdFx0Ym9yZGVyLWNvbG9yOiAjNkJDMTRCO1xuXHRcdGNvbG9yOiAjZmZmOyBcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjsgXG5cdFx0XHRjb2xvcjogIzZCQzE0QjsgXG5cdFx0fVxuXHR9XG5cblx0Ji0tYmx1ZSB7XG5cdFx0YmFja2dyb3VuZDogIzJhMzA3MDtcblx0XHRib3JkZXItY29sb3I6ICMyYTMwNzA7IFxuXHRcdGNvbG9yOiAjZmZmOyBcblx0XHR3aWR0aDogMTAwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA3cHggMTBweCAhaW1wb3J0YW50OyBcblx0fVxuXG5cdCYtLWJvcmRlci13aGl0ZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRcdGNvbG9yOiAjZmZmOyBcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogMTRweDsgXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0cGFkZGluZzogMTFweCAxN3B4OyBcblx0XHRtaW4td2lkdGg6IDE4OXB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmOyBcblx0XHRcdGNvbG9yOiAjZTg0MDQyOyBcblx0XHR9XG5cdH1cblxuXHQmLS1zaXplMSB7XG5cdFx0cGFkZGluZzogMTVweCAzMHB4OyBcblx0fVxuXG5cdCYtLXNpemUyIHtcblx0XHRtaW4td2lkdGg6IDE0NHB4O1xuXHR9XG5cblx0Ji0tc2l6ZTMge1xuXHRcdG1pbi13aWR0aDogMTU1cHg7XG5cdH1cblxuXHQmLS1zaXplNCB7XG5cdFx0cGFkZGluZzogMTBweCAzNHB4OyBcblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5idG4ge1xuXHRcdG1pbi13aWR0aDogODFweDsgXG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Zm9udC1zaXplOiAxMXB4OyBcblx0XHRwYWRkaW5nOiA5cHggMTBweDsgXG5cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEJ1dHRvbiBDaGF0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5idG4tY2hhdCB7XG5cdGJhY2tncm91bmQ6ICNkNjAxNDA7IFxuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyBcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRtaW4td2lkdGg6IDI1NnB4OyBcblx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0Ym9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDsgXG5cdHBhZGRpbmc6IDEycHggMTBweCAxMnB4IDEwcHg7IFxuXHRib3JkZXItdG9wOiAxcHggc29saWQgIzkyNzA3Njtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG5cblx0aSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IDUwJTsgXG5cdFx0bGVmdDogMTBweDsgXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0KyBpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0c3BhbiB7XG5cdFx0KyBzcGFuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IC44O1xuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LmJ0bi1jaGF0IHtcblx0XHRtaW4td2lkdGg6IDExMHB4OyBcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6ICNlOTAwNDU7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7IFxuXHRcdHBhZGRpbmc6IDRweCAxNXB4OyBcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDA7IFxuXHRcdFx0bGVmdDogMDsgXG5cdFx0XHR3aWR0aDogNDNweDsgXG5cdFx0XHRoZWlnaHQ6IDEwMCU7IFxuXHRcdFx0YmFja2dyb3VuZDogI2Q4MDAzYzsgIFxuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgXG5cdFx0XHRsZWZ0OiAxMnB4OyBcblx0XHRcdHotaW5kZXg6IDU7XG5cblx0XHRcdCsgaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXG5cdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGb3JtIEVsZW1lbnRzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmlucHV0OjpwbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRvcGFjaXR5OiAxO1xufVxuXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0b3BhY2l0eTogMTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG5cdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBpbmhlcml0O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCAjZmZmIGluc2V0O1xufVxuXG5zZWxlY3Qge1xuXHRhcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuXHRkaXNwbGF5OiBub25lOyBcbn1cblxuLnRleHRhcmVhIHtcblx0d2lkdGg6IDEwMCU7IFxuXHRib3JkZXI6IDJweCBzb2xpZCAjMjgzMDZjO1xuXHRyZXNpemU6IG5vbmU7XG5cdHBhZGRpbmc6IDNweCAwcHg7IFxuXHRoZWlnaHQ6IDEwMHB4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQudGV4dGFyZWEge1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGhlaWdodDogNTNweDsgXG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG4uc2VsZWN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7ICBcblx0XHR0b3A6IDUwJTsgXG5cdFx0cmlnaHQ6IDE0cHg7IFxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWFuZ2xlLWRvd24ucG5nKSBuby1yZXBlYXQgMCAwO1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMTRweDsgXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0c2VsZWN0IHtcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0aGVpZ2h0OiA1MHB4OyBcblx0XHRwYWRkaW5nOiAwIDE4cHg7IFxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRjb2xvcjogI2U4NDA0MjsgXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cblxuXHQvKiAgU2VsZWN0IFByaW1hcnkgICovXG5cdCYtLXByaW1hcnkge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWFuZ2xlLWRvd24td2hpdGUucG5nKTtcblx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4OyBcblx0XHRcdHJpZ2h0OiAyMHB4OyBcblx0XHR9XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0Ym9yZGVyOiA0cHggc29saWQgI2ZmZjtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7IFxuXHRcdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDsgXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cblxuXHQmLS1yZWQge1xuXHRcdHNlbGVjdCB7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTg0MDQyO1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdENoZWNrYm94XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jaGVja2JveCB7XG5cdGlucHV0IHtcblx0XHRkaXNwbGF5OiBub25lOyBcblxuXHRcdCY6Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0b3BhY2l0eTogMTsgXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGxhYmVsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdGZvbnQtc2l6ZTogMTFweDsgXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAzM3B4O1xuXHRcdG1hcmdpbjogMDsgXG5cblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDsgXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnOyBcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRsZWZ0OiAwOyBcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHdpZHRoOiAxOHB4OyBcblx0XHRcdGhlaWdodDogMThweDsgXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMjgzMDZjO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHdpZHRoOiAxMnB4OyBcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdGJhY2tncm91bmQ6ICMyODMwNmM7IFxuXHRcdFx0dG9wOiAycHg7IFxuXHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0b3BhY2l0eTogMDsgXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzOyBcblx0XHR9XG5cdH1cblxuXHQvKiAgQ2hlY2tib3ggQmlnICAqL1xuXHQmLS1iaWcge1xuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDsgXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcblxuXHRcdFx0XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0d2lkdGg6IDI2cHg7IFxuXHRcdFx0XHRoZWlnaHQ6IDI2cHg7IFxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjMjgzMDZjO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4OyBcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5jaGVja2JveCB7XG5cdFx0Ji0tYmlnIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4OyBcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNnB4OyBcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdFx0XHR3aWR0aDogMjBweDsgXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4OyBcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHdpZHRoOiAxNnB4OyBcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0dG9wOiAtMXB4OyBcblx0XHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRSYWRpb1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucmFkaW8ge1xuXHRpbnB1dCB7XG5cdFx0ZGlzcGxheTogbm9uZTsgXG5cblx0XHQmOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdGNvbG9yOiAjMjgzMDZjOyBcblx0XHRmb250LXNpemU6IDExcHg7IFxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRtYXJnaW46IDA7IFxuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJzsgXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiAycHg7XG5cdFx0XHRsZWZ0OiAwOyBcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHdpZHRoOiAxOHB4OyBcblx0XHRcdGhlaWdodDogMThweDsgXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMjgzMDZjO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHdpZHRoOiAxMnB4OyBcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdGJhY2tncm91bmQ6ICMyODMwNmM7IFxuXHRcdFx0dG9wOiA1cHg7IFxuXHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0b3BhY2l0eTogMDsgXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzOyBcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWxlY3QgQWx0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zZWxlY3QtYWx0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogNTAlOyBcblx0XHRyaWdodDogMTVweDsgXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tYW5nbGUtZG93bi1ncmF5LnBuZykgbm8tcmVwZWF0IDAgMDtcblx0XHR3aWR0aDogMTJweDtcblx0XHRoZWlnaHQ6IDhweDsgIFxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyBcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuIiwidGV4dGFyZWEge1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZvcm1cblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZvcm0ge1xuXHQuZm9ybV9fZmllbGQge1xuXHRcdHdpZHRoOiAxMDAlOyBcblx0XHRiYWNrZ3JvdW5kOiBub25lOyBcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzI4MzA2Yztcblx0XHRwYWRkaW5nOiAwIDdweCA3cHg7XG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHR9XG5cblx0LmZvcm1fX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDAgLTQ1cHg7IFxuXG5cdFx0KyAuZm9ybV9fcm93IHtcblx0XHRcdG1hcmdpbi10b3A6IDQ5cHg7XG5cdFx0fVxuXG5cdFx0KyAuZm9ybV9fcm93LS1zaXplMSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdH1cblxuXHRcdCsgLmNoZWNrYm94IHtcblx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XG5cdFx0fVxuXG5cdFx0Ji0tYWx0IHtcblx0XHRcdG1hcmdpbjogMDsgXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0XG5cdC5mb3JtX19jb2wge1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7IFxuXHRcdHBhZGRpbmc6IDAgNDVweDsgXG5cdH1cblxuXHQuZm9ybV9fYWN0aW9ucyB7XG5cdFx0bWFyZ2luLXRvcDogNDVweDtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAyM3B4IDAgMDsgXG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRzbWFsbC1kZXNrdG9wfSB7XG5cdC5mb3JtIHtcblx0XHQuZm9ybV9fcm93IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDsgXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xNXB4OyBcblxuXHRcdFx0LmZvcm1fX2NvbCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDsgXG5cdFx0XHR9XG5cblx0XHRcdCYtLWFsdCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwOyBcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtX19hY3Rpb25zIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQuZm9ybSB7XG5cdFx0LmZvcm1fX3JvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRtYXJnaW4tbGVmdDogMDsgXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0XHRcdC5mb3JtX19jb2wge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQrIC5mb3JtX19yb3cge1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtX19jb2wge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHQrIC5mb3JtX19jb2wge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5mb3JtIHtcblx0XHQuZm9ybV9fZmllbGQge1xuXHRcdFx0cGFkZGluZzogMCA0cHggNHB4OyBcblx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdH1cblxuXHRcdC5mb3JtX19yb3cge1xuXHRcdFx0KyAuZm9ybV9fcm93IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjNweDtcblx0XHRcdH1cblxuXHRcdFx0KyAuY2hlY2tib3gge1xuXHRcdFx0XHRtYXJnaW46IDIzcHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtX19jb2wge1xuXHRcdFx0KyAuZm9ybV9fY29sIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybV9fYWN0aW9ucyB7XG5cdFx0XHRtYXJnaW46IDIwcHggMCAwO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAxMXB4IDAgMDsgXG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZvcm0gU3Vic2NyaWJlXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5mb3JtLXN1YnNjcmliZSB7XG5cdGJhY2tncm91bmQ6ICNlODQwNDI7IFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdHBhZGRpbmc6IDU3cHggMCA2MHB4OyBcblxuXHQubGlzdC1jaXJjbGVzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyAgXG5cdFx0ei1pbmRleDogNTtcblx0XHRtYXJnaW4tbGVmdDogNnB4O1xuXHR9XG5cblx0LnJvdyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHR6LWluZGV4OiAxNTtcblx0fVxuXG5cdC5mb3JtX19jb250ZW50IHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRtYXJnaW4tYm90dG9tOiA0MnB4OyBcblxuXHRcdHN0cm9uZyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm1fX2JvZHkge1xuXHRcdG1heC13aWR0aDogMjcwcHg7IFxuXHRcdG1hcmdpbjogYXV0bzsgXG5cdH1cblxuXHQuZm9ybV9fZmllbGQge1xuXHRcdHdpZHRoOiAxMDAlOyBcblx0XHRiYWNrZ3JvdW5kOiBub25lOyBcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcblx0XHRwYWRkaW5nOiAwIDM3cHggMTBweCA3cHg7XG5cdFx0Y29sb3I6ICNmZmY7IFxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHR9XG5cblx0LmZvcm1fX3JvdyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblxuXHRcdCsgLmZvcm1fX3JvdyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0N3B4O1xuXHRcdH1cblx0fVxuXG5cdC5mb3JtX19idG4ge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7IFxuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdGJvdHRvbTogOHB4OyBcblx0XHRyaWdodDogMDtcblx0fVxuXG5cdC8qICBGb3JtIFN1YnNjcmliZSBQcmltYXJ5ICAqL1xuXHQmLS1wcmltYXJ5IHtcblx0XHRwYWRkaW5nOiAzM3B4IDAgMTFweDsgXG5cblx0XHQubGlzdC1jaXJjbGVzIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0KyBsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybV9fY29udGVudCB7XG5cdFx0XHRjb2xvcjogIzI5MzE2QTsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXG5cdFx0XHRiIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2ZpZWxkIHtcblx0XHRcdGNvbG9yOiAjMjkzMTZBOyBcblx0XHRcdGJvcmRlci1jb2xvcjogIzI5MzE2QTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0cGFkZGluZzogMCAwIDVweDsgXG5cdFx0fVxuXG5cdFx0LmZvcm1fX2FjdGlvbnMsXG5cdFx0LmZvcm1fX2Zvb3QsXG5cdFx0LmZvcm1fX2NvbnRlbnQsXG5cdFx0LmZvcm1fX2JvZHkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRcdHotaW5kZXg6IDEwOyBcblx0XHR9XG5cblx0XHQuZm9ybV9fbGluayB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IFxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgIFxuXHRcdH1cblxuXHRcdC5mb3JtX19mb290IHtcblx0XHRcdG1hcmdpbjogMzRweCAwIDA7IFxuXG5cdFx0fVxuXG5cdFx0LmZvcm1fX2JvZHkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDAgNjNweDsgXG5cblx0XHRcdC5mb3JtX19yb3cge1xuXHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTsgXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweDsgXG5cblx0XHRcdFx0KyAuZm9ybV9fcm93IHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybV9fYnRuIHtcblx0XHRcdHJpZ2h0OiAxNXB4OyBcblx0XHRcdGJvdHRvbTogNXB4OyBcblx0XHR9XG5cdH1cblxuXHQvKiAgRm9ybSBTdWJzY3JpYmUgUHJpbWFyeSBBbHQgICovXG5cdCYtLXByaW1hcnktYWx0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdHRleHQtYWxpZ246IGxlZnQ7IFxuXHRcdHBhZGRpbmc6IDU4cHggNDNweCA0MHB4OyBcblx0XHRvdmVyZmxvdzogaGlkZGVuOyBcblxuXHRcdC5mb3JtX19pY28tYWx0IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHRib3R0b206IC01M3B4OyBcblx0XHRcdHJpZ2h0OiAtMTdweDtcblx0XHR9XG5cblx0XHQuZm9ybV9faWNvIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDVweDsgXG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cblx0XHQuZm9ybV9fYm9keSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XG5cdFx0XHQuZm9ybV9fcm93IHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlOyBcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHQrIC5mb3JtX19yb3cge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybV9fYWN0aW9ucyB7XG5cdFx0XHRtYXJnaW46IDM3cHggMCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0LmZvcm1fX2NvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAwIDAgMjlweDtcblxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LmZvcm0tc3Vic2NyaWJlIHtcblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdC5saXN0LWNpcmNsZXMge1xuXHRcdFx0XHRtYXJnaW46IDA7IFxuXG5cdFx0XHRcdGxpICsgbGkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tcHJpbWFyeS1hbHQge1xuXHRcdFx0LmZvcm1fX2ljbyB7XG5cdFx0XHRcdHdpZHRoOiA5MXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDc0cHg7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuZm9ybS1zdWJzY3JpYmUge1xuXHRcdCYtLXByaW1hcnktYWx0IHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcblx0LmZvcm0tc3Vic2NyaWJlIHtcblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweCAxMHB4OyBcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyBcblx0XHRcdH1cblxuXHRcdFx0Lmxpc3QtY2lyY2xlcyB7XG5cdFx0XHRcdG1hcmdpbjogMDsgXG5cblx0XHRcdFx0bGkgKyBsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1wcmltYXJ5LWFsdCB7XG5cdFx0XHRwYWRkaW5nOiA3MHB4IDIwcHggMzBweDsgXG5cblx0XHRcdC5mb3JtX19pY28tYWx0IHtcblx0XHRcdFx0cmlnaHQ6IC02MHB4OyBcblx0XHRcdFx0Ym90dG9tOiAtMTAwcHg7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5mb3JtLXN1YnNjcmliZSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwYWRkaW5nOiAyNHB4IDAgMjZweDsgXG5cblx0XHQuZm9ybV9fY29udGVudCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyM3B4OyBcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIxcHg7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2JvZHkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5mb3JtX19maWVsZCB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdHBhZGRpbmc6IDAgMHB4IDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDsgXG5cdFx0fVxuXG5cdFx0LmZvcm1fX2J0biB7XG5cdFx0XHRib3R0b206IDVweDtcblx0XHR9XG5cblx0XHQuZm9ybV9fcm93ICsgLmZvcm1fX3JvdyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMnB4OyBcblx0XHR9XG5cblx0XHQmLS1wcmltYXJ5LWFsdCB7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDIwcHggMjNweDsgXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdFx0bWFyZ2luOiAwIC0xNXB4OyBcblx0XHRcdFxuXHRcdFx0LmZvcm1fX2NvbnRlbnQge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4OyBcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzlweDtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyBcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xMTsgXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fSBcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7IFxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1OyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybV9fYm9keSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzBweDsgXG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtX19maWVsZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtX19hY3Rpb25zIHtcblx0XHRcdFx0bWFyZ2luOiAyNHB4IDAgMDsgXG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDIwOXB4OyBcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMHB4OyBcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9ybV9fbGluayB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7IFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtX19yb3cgKyAuZm9ybV9fcm93IHtcblx0XHRcdFx0bWFyZ2luOiAyM3B4IDAgMDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGb3JtIFBheW1lbnRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZvcm0tcGF5bWVudCB7XG5cdGNvbG9yOiAjMzQzMzMzOyBcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0cGFkZGluZy1yaWdodDogMTQwcHg7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IC00cHg7IFxuXHRcdGJvdHRvbTogLTRweDsgXG5cdFx0cmlnaHQ6IDM4cHg7IFxuXHRcdHdpZHRoOiAxcHg7IFxuXHRcdGJhY2tncm91bmQ6ICM3MDcwNzA7XG5cdH1cblx0XG5cdGgyIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0bGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRmb250LXNpemU6IDIwcHg7IFxuXHRcdG1hcmdpbjogMCAwIDZweDsgXG5cdFx0Y29sb3I6ICM1ODU4NTg7IFxuXHR9XG5cblx0LmZvcm1fX2ZpZWxkIHtcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7IFxuXHRcdGhlaWdodDogNjBweDtcblx0XHRmb250LXNpemU6IDIwcHg7IFxuXHRcdGNvbG9yOiAjQzdDN0M3OyBcblx0XHRwYWRkaW5nOiAwIDE1cHg7IFxuXHR9XG5cblx0LmZvcm1fX2hlYWQge1xuXHRcdG1hcmdpbi1ib3R0b206IDYycHg7XG5cdH1cblxuXHQuZm9ybV9fcm93IHtcblx0XHQrIC5mb3JtX19yb3cge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTEzcHg7IFxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTNweDsgXG5cdFx0XHRcblx0XHRcdC5mb3JtX19jb2wge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEzcHg7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb3JtX19yb3ctaW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7IFxuXHRcdG1hcmdpbi1yaWdodDogLTVweDsgXG5cblx0XHQuZm9ybV9fY29sIHtcblx0XHRcdHBhZGRpbmc6IDAgNXB4OyBcblx0XHR9XG5cblx0fVxuXG5cdC5mb3JtX19jb2wge1xuXHRcdCYtLTFvZjIge1xuXHRcdFx0ZmxleDogMCAwIDUwJTtcblx0XHRcdG1heC13aWR0aDogNTAlOyBcblx0XHR9XG5cblx0XHQmLS1zaXplMSB7XG5cdFx0XHRmbGV4OiAwIDAgMTkuNSU7XG5cdFx0XHRtYXgtd2lkdGg6IDE5LjUlO1xuXHRcdH1cblxuXHRcdCYtLXNpemUyIHtcblx0XHRcdGZsZXg6IDAgMCA4MC41JTtcblx0XHRcdG1heC13aWR0aDogODAuNSU7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTMge1xuXHRcdFx0ZmxleDogMCAwIDU3JTtcblx0XHRcdG1heC13aWR0aDogNTclO1xuXHRcdH1cblxuXHRcdCYtLXNpemU0IHtcblx0XHRcdGZsZXg6IDAgMCA0MyU7XG5cdFx0XHRtYXgtd2lkdGg6IDQzJTtcblx0XHR9XG5cblx0XHQmLS1zaXplNSB7XG5cdFx0XHRmbGV4OiAwIDAgNTUlO1xuXHRcdFx0bWF4LXdpZHRoOiA1NSU7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTYge1xuXHRcdFx0ZmxleDogMCAwIDQ1JTtcblx0XHRcdG1heC13aWR0aDogNDUlO1xuXHRcdH1cblx0fVxuXG5cdC5mb3JtX19hY3Rpb25zIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdG1hcmdpbjogNTBweCAwIDA7IFxuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogIzU4NTg1ODsgXG5cdFx0XHRmb250LXNpemU6IDE1cHg7IFxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4OyBcblxuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDE4cHg7IFxuXHRcdFx0Ym94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHNtYWxsLWRlc2t0b3B9IHtcblx0LmZvcm0tcGF5bWVudCB7XG5cdFx0cGFkZGluZy1yaWdodDogODBweDtcblxuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cblx0XHQuZm9ybV9fZmllbGQge1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdH1cblxuXHRcdC5mb3JtX19jb2wge1xuXHRcdFx0Ji0tc2l6ZTEge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwJTsgXG5cdFx0XHRcdGZsZXg6IDAgMCAzMCU7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNpemUyIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MCU7IFxuXHRcdFx0XHRmbGV4OiAwIDAgNzAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5mb3JtLXBheW1lbnQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7IFxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRyaWdodDogLTE1cHg7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX3JvdyB7XG5cblx0XHRcdCsgLmZvcm1fX3JvdyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXByaW1hcnkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybV9fY29sIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0KyAuZm9ybV9fY29sIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybV9fcm93LWlubmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5mb3JtLXBheW1lbnQge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDsgXG5cdFx0fVxuXG5cdFx0LmZvcm1fX2ZpZWxkIHtcblx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDsgXG5cdFx0fVxuXG5cdFx0LmZvcm1fX3JvdyB7XG5cblx0XHRcdCsgLmZvcm1fX3JvdyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2NvbCB7XG5cdFx0XHQrIC5mb3JtX19jb2wge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2FjdGlvbnMge1xuXHRcdFx0bWFyZ2luOiAzNXB4IDAgMDtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDsgXG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7IFxuXHRcdFx0XHRwYWRkaW5nOiA5cHggMTBweDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0Rm9ybSBDb2RlXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5mb3JtLWNvZGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IDA7IFxuXG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7IFxuXHR9XG5cblx0LmZvcm1fX2JvZHkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0cGFkZGluZy1yaWdodDogMTY3cHg7IFxuXG5cdFx0LmZvcm1fX2J0biB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0Ym90dG9tOiAwOyBcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogI0YwRDMzMDsgXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjRjBEMzMwO1xuXHRcdFx0bWluLXdpZHRoOiAxNTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGhlaWdodDogNjBweDsgXG5cdFx0XHRsaW5lLWhlaWdodDogNTVweDtcblx0XHRcdHBhZGRpbmctdG9wOiAwOyBcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNHMsIGNvbG9yIC40czsgXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7IFxuXHRcdFx0XHRjb2xvcjogI0YwRDMzMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9ybV9fZm9vdCB7XG5cdFx0bWFyZ2luOiAxMnB4IDAgMDsgXG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDsgXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0Y29sb3I6ICM1ODU4NTg7IFxuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm1fX2lubmVyIHtcblx0XHRvcGFjaXR5OiAwOyBcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzLCB2aXNpYmlsaXR5IC40czsgXG5cdH1cblxuXHQuZm9ybV9fb3ZlcmxheSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgIFxuXHRcdG1hcmdpbi10b3A6IC0zOXB4O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzLCB2aXNpYmlsaXR5IC40czsgXG5cblx0XHQuYnRuIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDsgXG5cdFx0XHRmb250LXdlaWdodDogNTAwOyBcblx0XHRcdGJhY2tncm91bmQ6ICMxMjhDOEY7IFxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMTI4QzhGO1xuXHRcdFx0bWluLXdpZHRoOiAyODBweDtcblx0XHRcdHBhZGRpbmc6IDEycHggMThweDsgXG5cdFx0XHRib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjsgXG5cdFx0XHRcdGNvbG9yOiAjMTI4QzhGO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHQuZm9ybV9fb3ZlcmxheSB7XG5cdFx0XHRvcGFjaXR5OiAwOyBcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXG5cdFx0fVxuXG5cdFx0LmZvcm1fX2lubmVyIHtcblx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcblx0LmZvcm0tY29kZSB7XG5cdFx0LmZvcm1fX2JvZHkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTI1cHg7IFxuXG5cdFx0XHQuZm9ybV9fYnRuIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuZm9ybS1jb2RlIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7IFxuXHRcdFxuXHRcdC5mb3JtX19ib2R5IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXG5cdFx0XHQuZm9ybV9fYnRuIHtcblx0XHRcdFx0bWluLXdpZHRoOiA4MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7IFxuXHRcdFx0XHRmb250LXNpemU6IDExcHg7IFxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2Zvb3Qge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3RcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuW2NsYXNzXj1cImxpc3QtXCJdIHtcblx0bGlzdC1zdHlsZTogbm9uZSBvdXRzaWRlIG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzdCBTdGFyc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubGlzdC1zdGFycyB7XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cblx0XHQgKyBsaSB7XG5cdFx0IFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHQgfVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzdCBDaXJjbGVzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5saXN0LWNpcmNsZXMge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXG5cdFx0KyBsaSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogNzJweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQubGlzdC1jaXJjbGVzIHtcblx0XHRsaSB7XG5cdFx0XHQrIGxpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IEZlYXR1cmVzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5saXN0LWZlYXR1cmVzIHtcblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyBcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCAuNHM7ICBcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXG5cdHN0cm9uZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdHBhZGRpbmctbGVmdDogNTVweDtcblx0XHRtaW4td2lkdGg6IDE5MHB4O1xuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiA1MCU7IFxuXHRcdFx0bGVmdDogMDsgXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmID4gbGk6bGFzdC1jaGlsZCB7XG5cdFx0aSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0cGFkZGluZy1sZWZ0OiA1NXB4OyBcblx0XHRmb250LXdlaWdodDogNzAwO1xuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiA1MCU7IFxuXHRcdFx0bGVmdDogMDsgXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0fVxuXHR9XG5cblx0bGkge1xuXHRcdCsgbGkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0Lmxpc3QtZmVhdHVyZXMge1xuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHRlbSB7XG5cdFx0XHRtaW4td2lkdGg6IDE1NXB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5saXN0LWZlYXR1cmVzIHtcblx0XHRsaSB7XG5cdFx0XHQrIGxpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0ZW0sXG5cdFx0c3Ryb25nIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDRweDsgXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRtaW4td2lkdGg6IDEzNXB4OyBcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdFx0fVxuXHR9XG59XHRcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IENpdGllc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubGlzdC1jaXRpZXMge1xuXHRsaXN0LXN0eWxlOiBub25lOyBcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMS41Njtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07IFxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIC40cztcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmOyBcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lOyBcblxuXHRcdHNwYW4ge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblx0fVxuXG5cdD4gbGkge1xuXHRcdCsgbGkge1xuXHRcdFx0bWFyZ2luLXRvcDogMzZweDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgR2FkZ2V0c1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxpc3QtZ2FkZ2V0cyB7XG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyM3B4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogN3B4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdH1cblxuXHRcdFx0KyBsaSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDExcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdCYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWdyZWVuLWJhc2ljKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmICsgbGkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IFNlcnZpY2VzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5saXN0LXNlcnZpY2VzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgLTEwcHggLTQwcHggIWltcG9ydGFudDsgXG5cdHBhZGRpbmc6IDAgMCA2MHB4OyBcblx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0bGluZS1oZWlnaHQ6IDEuMjsgXG5cdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRjb2xvcjogIzI4MzA2YztcblxuXHRsaSB7XG5cdFx0ZmxleDogMCAwIDIwJTtcblx0XHRtYXgtd2lkdGg6IDIwJTtcblx0XHRwYWRkaW5nOiA1M3B4IDEwcHggNDBweDsgXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdH1cblxuXHRpIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgIFxuXHR9XG59XG5cbkBtZWRpYSAjeyRzbWFsbC1kZXNrdG9wfSB7XG5cdC5saXN0LXNlcnZpY2VzIHtcblx0XHRwYWRkaW5nOiAwIDAgNjBweDtcblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5saXN0LXNlcnZpY2VzIHtcblx0XHRwYWRkaW5nOiAwIDEwcHggNjBweDtcblxuXHRcdGxpIHtcblx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDQ3cHggMTBweCAyMnB4OyBcblx0XHR9XG5cdH1cdFxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgQ2lyY2xlcyBBbHRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmxpc3QtY2lyY2xlcy1hbHQge1xuXHRsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRwYWRkaW5nLWxlZnQ6IDYycHg7XG5cblxuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdHRvcDogNTAlOyBcblx0XHRcdGxlZnQ6IDA7IFxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBcblx0XHR9XG5cblx0XHQrIGxpIHtcblx0XHRcdG1hcmdpbi10b3A6IDM4cHg7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0aSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTdkZWcpOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxNTJkZWcpOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQubGlzdC1jaXJjbGVzLWFsdCB7XG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyOHB4OyBcblxuXHRcdFx0aSB7XG5cdFx0XHRcdHRvcDogLTdweDtcblx0XHRcdFx0bGVmdDogLThweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKC42KTsgXG5cdFx0XHR9XG5cblx0XHRcdCsgbGkge1xuXHRcdFx0XHRtYXJnaW46IDIycHggMCAwOyBcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC42KSByb3RhdGUoMTdkZWcpOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjYpIHJvdGF0ZSgxNTJkZWcpOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzVCBEb3RzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5saXN0LWRvdHMge1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdHBhZGRpbmctbGVmdDogMTRweDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiA4cHg7IFxuXHRcdFx0bGVmdDogMDsgXG5cdFx0XHR3aWR0aDogNXB4OyBcblx0XHRcdGhlaWdodDogNXB4OyAgXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMjgzMDZjOyBcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQubGlzdC1kb3RzIHtcblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDhweDsgXG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogM3B4OyBcblx0XHRcdFx0aGVpZ2h0OiAzcHg7IFxuXHRcdFx0XHR0b3A6IDZweDtcblx0XHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgUmFkaW9zXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5saXN0LXJhZGlvcyB7XG5cdGxpIHtcblx0XHQrIGxpIHtcblx0XHRcdG1hcmdpbi10b3A6IDM0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzdCBEZXRhaWxzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5saXN0LWRldGFpbHMge1xuXHRsaSB7XG5cdFx0ZGlzcGxheTogZmxleDsgXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuXHRcdFxuXHRcdCsgbGkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjlweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMzRweDtcblx0XHR9XG5cdH1cblxuXHRoNiB7XG5cdFx0Zm9udC1zaXplOiAxMXB4OyBcblx0XHRtYXJnaW46IDA7XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4OyBcblx0XHR9XG5cdH1cblxuXHRoNSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IFNsaWRlcnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmxpc3Qtc2xpZGVycyB7XG5cdGg2IHtcblx0XHRkaXNwbGF5OiBmbGV4OyBcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Zm9udC1zaXplOiAxNHB4OyBcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cblx0XHRzcGFuIHtcblx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0OyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQ+IGxpICsgbGkge1xuXHRcdG1hcmdpbi10b3A6IDMzcHg7XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRMaXN0IExvY2F0aW9uc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubGlzdC1sb2NhdGlvbnMge1xuXHRsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRwYWRkaW5nLWxlZnQ6IDM5cHg7IFxuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDQ1JTtcblx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mYS1jb21tZW50LW8ge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoLTEsIDEpO1xuXHRcdH1cblxuXHRcdCsgbGkge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5saXN0LWxvY2F0aW9ucyB7XG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4OyBcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdH1cblxuXHRcdFx0KyBsaSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7IFxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlzdCBGZWF0dXJlcyBBbHRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmxpc3QtZmVhdHVyZXMtYWx0IHtcblx0bGkge1xuXHRcdHdpZHRoOiA1MCU7XG5cblx0XHQrIGxpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEzMHB4O1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE3cHg7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxN3B4O1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTk1cHg7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0bWFyZ2luLXRvcDogMTk3cHg7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0bWFyZ2luLXRvcDogODFweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTczcHg7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdG1hcmdpbjogMjVweCAwIDA7IFxuXHR9XG59XG5cbkBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wfSB7XG5cdC5saXN0LWZlYXR1cmVzLWFsdCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHR6LWluZGV4OiAxMDsgXG5cblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCsgbGkge1xuXHRcdFx0bWFyZ2luLXRvcDogODNweDtcblx0XHR9XG5cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTI1cHg7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0bWFyZ2luLXRvcDogMTI2cHg7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0bWFyZ2luLXRvcDogNTFweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQubGlzdC1mZWF0dXJlcy1hbHQge1xuXHRcdGxpIHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogOTBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwOyBcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA5MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDkwcHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0Lmxpc3QtZmVhdHVyZXMtYWx0IHtcblx0XHRsaSB7XG5cdFx0XHR3aWR0aDogNjAlO1xuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4OyBcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRtYXJnaW46IDY3cHggMCAwIDM3cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNjVweDsgXG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHdpZHRoOiA3MSU7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0bWFyZ2luOiA1M3B4IDAgMCA0M3B4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7IFxuXHRcdFx0XHR3aWR0aDogNjIlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbjogMTJweCAwIDA7IFxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgU3RlcHNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmxpc3Qtc3RlcHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW46IDAgLTEwcHggLTEwcHg7IFxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7ICBcblx0XHR3aWR0aDogNzZweDsgXG5cdFx0aGVpZ2h0OiA3NHB4OyBcblx0XHRmb250LXNpemU6IDMycHg7IFxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0cGFkZGluZzogMjFweCAwIDA7IFxuXHR9XG5cblx0aDMge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdH1cblxuXHRsaSB7XG5cdFx0ZmxleDogMCAwIDI1JTtcblx0XHRtYXgtd2lkdGg6IDI1JTtcblx0XHRwYWRkaW5nOiAwIDEwcHggMTBweDsgXG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0Lmxpc3Qtc3RlcHMge1xuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5saXN0LXN0ZXBzIHtcblx0XHRsaSB7XG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0Lmxpc3Qtc3RlcHMge1xuXHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRtYXJnaW46IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7IFxuXHRcdFx0cGFkZGluZzogMDsgXG5cblx0XHRcdCsgbGkge1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMCAwOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDsgXG5cdFx0XHR3aWR0aDogNThweDsgXG5cdFx0XHRoZWlnaHQ6IDU2cHg7IFxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA5MCUgOTAlOyBcblx0XHRcdHBhZGRpbmc6IDEzcHggMCAwOyBcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgU2VydmljZXMgQWx0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5saXN0LXNlcnZpY2VzLWFsdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbjogMCAtMzdweCAtNjVweDsgXG5cdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0bGkge1xuXHRcdGZsZXg6IDAgMCAyMCU7XG5cdFx0bWF4LXdpZHRoOiAyMCU7XG5cdFx0cGFkZGluZzogNjVweCAxMHB4IDY1cHg7IFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0XHRpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ICBcblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0fVxuXG5cdHAge1xuXHRcdG1hcmdpbjogMDsgXG5cblx0XHQrIC5idG4ge1xuXHRcdFx0bWFyZ2luOiA1NnB4IDAgMDsgXG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wfSB7XG5cdC5saXN0LXNlcnZpY2VzLWFsdCB7XG5cdFx0bWFyZ2luOiAwIC0xMHB4IC02NXB4OyBcblx0XHRcblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQubGlzdC1zZXJ2aWNlcy1hbHQge1xuXHRcdGxpIHtcblx0XHRcdGZsZXg6IDAgMCAzMy4zMyU7XG5cdFx0XHRtYXgtd2lkdGg6IDMzLjMzJTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQubGlzdC1zZXJ2aWNlcy1hbHQge1xuXHRcdG1hcmdpbjogMCAtMTBweCAtNjVweDtcblxuXHRcdGxpIHtcblx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmctdG9wOiA1MHB4OyBcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdExpc3QgTGlua3NcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmxpc3QtbGlua3Mge1xuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0KyBsaSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdH1cblx0fVxufSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TG9nb1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubG9nbyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvbG9nby5wbmcnKSBuby1yZXBlYXQgMCAwO1xuXHR3aWR0aDogMTUzcHg7XG5cdGhlaWdodDogNjZweDsgXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyBcblxuXHQmLS1zaXplMSB7XG5cdFx0d2lkdGg6IDE2MHB4OyBcblx0XHRoZWlnaHQ6IDcwcHg7XG5cdH1cbn1cblxuLmxvZ28tc2Vjb25kYXJ5IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBcblx0YmFja2dyb3VuZDogdXJsKC4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL2xvZ28tc2Vjb25kYXJ5LnBuZykgbm8tcmVwZWF0IDAgMDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDc2cHg7IFxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgXG59XG5cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQubG9nby1zZWNvbmRhcnkge1xuXHRcdHdpZHRoOiAxNDVweDtcblx0XHRoZWlnaHQ6IDYzcHg7IFxuXHR9XG59XG5cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQubG9nbyB7XG5cdFx0d2lkdGg6IDY4cHg7XG5cdFx0aGVpZ2h0OiAyOXB4OyBcdFx0XG5cdH1cblxuXHQubG9nby1zZWNvbmRhcnkge1xuXHRcdHdpZHRoOiA4N3B4O1xuXHRcdGhlaWdodDogMzhweDsgXG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TmF2XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogI2U4NDA0MjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDEwcHggMTRweCAzMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMsIGNvbG9yIDAuNHM7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMzhweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogODhweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2U4NDA0MiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTRweCAxOXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cywgbGVmdCAwLjRzO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTcuNXB4IDEwcHggMTRweCAzMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4OHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNlODQwNDIgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICsgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leHBhbmRlZCB7XG4gICAgICAgID4gdWwge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWN0aW9uXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zZWN0aW9uIHtcblx0cGFkZGluZzogODdweCAwIDU3cHg7IFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG5cdC5zZWN0aW9uX19pY28ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cblx0XHQmLS1zaXplMSB7XG5cdFx0XHR0b3A6IDQ5cHg7IFxuXHRcdFx0cmlnaHQ6IDIycHg7XG5cdFx0XHRvcGFjaXR5OiAuMTtcblx0XHR9XG5cblx0XHQmLS1zaXplMiB7XG5cdFx0XHR0b3A6IC0xODVweDsgXG5cdFx0XHRsZWZ0OiAtNTJweDtcblx0XHRcdG9wYWNpdHk6IC4xO1xuXHRcdH1cblxuXHRcdCYtLXNpemUzIHtcblx0XHRcdHRvcDogLTI0NXB4OyBcblx0XHRcdHJpZ2h0OiAtNTJweDtcblx0XHRcdG9wYWNpdHk6IC4xOyBcblx0XHRcdHdpZHRoOiA0MTVweDsgXG5cdFx0XHRoZWlnaHQ6IDQzN3B4O1xuXHRcdH1cblxuXHRcdCYtLXNpemU0IHtcblx0XHRcdHRvcDogLTEzN3B4OyBcblx0XHRcdGxlZnQ6IC00MnB4O1xuXHRcdFx0b3BhY2l0eTogLjE7IFxuXHRcdFx0d2lkdGg6IDQxNXB4OyBcblx0XHRcdGhlaWdodDogNDM3cHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTUge1xuXHRcdFx0dG9wOiAtMTYycHg7IFxuXHRcdFx0cmlnaHQ6IC01NHB4O1xuXHRcdFx0b3BhY2l0eTogLjE7IFxuXHRcdFx0d2lkdGg6IDQxNXB4OyBcblx0XHRcdGhlaWdodDogNDM3cHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTYge1xuXHRcdFx0dG9wOiAtMTI1cHg7IFxuXHRcdFx0cmlnaHQ6IC0zM3B4O1xuXHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTcge1xuXHRcdFx0dG9wOiAtNDFweDsgXG5cdFx0XHRyaWdodDogLTUwcHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTgge1xuXHRcdFx0dG9wOiAyMSU7IFxuXHRcdFx0bGVmdDogLTcycHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTkge1xuXHRcdFx0dG9wOiA1My41JTsgXG5cdFx0XHRyaWdodDogLTQ5cHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTEwIHtcblx0XHRcdHRvcDogLTkycHg7IFxuXHRcdFx0bGVmdDogLTc4cHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTExIHtcblx0XHRcdHRvcDogNTM2cHg7IFxuXHRcdFx0cmlnaHQ6IC03OHB4O1xuXHRcdH1cblxuXHRcdCYtLXNpemUxMiB7XG5cdFx0XHR0b3A6IDIzM3B4OyBcblx0XHRcdGxlZnQ6IC01NnB4O1xuXHRcdH1cblxuXHRcdCYtLXNpemUxMyB7XG5cdFx0XHR0b3A6IDQ2LjclOyBcblx0XHRcdHJpZ2h0OiAzMXB4O1xuXHRcdH1cblxuXHRcdCYtLXNpemUxNCB7XG5cdFx0XHR0b3A6IDY4LjQlOyBcblx0XHRcdGxlZnQ6IC0yMDFweDtcblx0XHR9XG5cblx0XHQmLS1zaXplMTUge1xuXHRcdFx0dG9wOiAtMTAwcHg7IFxuXHRcdFx0cmlnaHQ6IC0yNXB4O1xuXHRcdH1cblxuXHRcdCYtLXNpemUxNiB7XG5cdFx0XHR0b3A6IDI0cHg7IFxuXHRcdFx0bGVmdDogLTM3cHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTE4IHtcblx0XHRcdHRvcDogNjglOyBcblx0XHRcdGxlZnQ6IC0zN3B4O1xuXHRcdH1cblxuXHRcdCYtLXNpemUxOSB7XG5cdFx0XHR0b3A6IDMxcHg7IFxuXHRcdFx0cmlnaHQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTIxIHtcblx0XHRcdHRvcDogMzYlOyBcblx0XHRcdGxlZnQ6IC04M3B4O1xuXHRcdFx0b3BhY2l0eTogLjE7IFxuXHRcdH1cblxuXHRcdCYtLXNpemUyMiB7XG5cdFx0XHRib3R0b206IDA7IFxuXHRcdFx0cmlnaHQ6IC01MHB4O1xuXHRcdFx0b3BhY2l0eTogLjE7IFxuXHRcdH1cblxuXHRcdCYtLXNpemUyMyB7XG5cdFx0XHR0b3A6IC0xMjBweDsgXG5cdFx0XHRsZWZ0OiAtMjEwcHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTI0IHtcblx0XHRcdHRvcDogMzAzcHg7IFxuXHRcdFx0cmlnaHQ6IC0yMTBweDtcblx0XHR9XG5cblx0XHQmLS1zaXplMjUge1xuXHRcdFx0Ym90dG9tOiAtNzBweDsgXG5cdFx0XHRsZWZ0OiAtNDJweDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdH1cblxuXHRcdCYtLXNpemUyNiB7XG5cdFx0XHR0b3A6IDE0MHB4OyBcblx0XHRcdHJpZ2h0OiAtNTBweDtcblx0XHR9XG5cblx0XHQmLS1zaXplMjcge1xuXHRcdFx0dG9wOiA0NCU7IFxuXHRcdFx0bGVmdDogLTM1cHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTI4IHtcblx0XHRcdHRvcDogLTk2cHg7IFxuXHRcdFx0cmlnaHQ6IC01MHB4O1xuXHRcdH1cblxuXHRcdCYtLXNpemUzNSB7XG5cdFx0XHRib3R0b206IDJweDsgXG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjI3cHg7IFxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguNzgpOyBcblx0XHR9XG5cblx0XHQmLS1zaXplMzYge1xuXHRcdFx0dG9wOiAtMzBweDsgXG5cdFx0XHRsZWZ0OiAtMzlweDtcblx0XHR9XG5cblx0XHQmLS1zaXplMzcge1xuXHRcdFx0Ym90dG9tOiAtNDMycHg7IFxuXHRcdFx0cmlnaHQ6IC01M3B4O1xuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlcyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHR6LWluZGV4OiAyMDtcblx0fVxuXG5cdC5zZWN0aW9uX19oZWFkIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0XHRoMSxcblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogIzI4MzA2YzsgXG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGkge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdFx0XHR0b3A6IC04cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQrIHAge1xuXHRcdFx0XHRtYXJnaW46IDM4cHggMCAwOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdFx0fVxuXG5cdFx0Ji0tY2VudGVyIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb25fX2FjdGlvbnMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0bWFyZ2luLXRvcDogMzlweDtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAxN3B4IDAgMDsgXG5cdFx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uX19jb250ZW50IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcblx0XHRjb2xvcjogIzI4MzA2Yztcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MXB4O1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7IFxuXG5cdFx0XHQrIHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWFsdCB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMCAwIDQ3cHg7XG5cblx0XHRcdHAge1xuXHRcdFx0XHQrIHAge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbl9fY29udGVudC1hbHQge1xuXHRcdGNvbG9yOiAjMjgzMDZjO1xuXG5cdFx0aDEge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzZweDtcdFxuXHRcdH1cblxuXHRcdHN0cm9uZy5jb250ZW50LXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7IFxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdG1hcmdpbjogMDsgXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblxuXHRcdFx0KyBwIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbl9fYWN0aW9ucy1hbHQge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDsgXG5cdFx0Ym90dG9tOiAwOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0ei1pbmRleDogMTAwOyBcblx0XHRiYWNrZ3JvdW5kOiAjMzYzZTc2OyBcblx0XHRwYWRkaW5nOiAyMHB4IDA7IFxuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI2cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IFxuXG5cdFx0XHRpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdFx0dG9wOiA1MCU7IFxuXHRcdFx0XHRsZWZ0OiAwOyBcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTaXplMSAgKi8gXG5cdCYtLXNpemUxIHtcblx0XHRwYWRkaW5nOiAzM3B4IDA7IFxuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTaXplMiAgKi8gXG5cdCYtLXNpemUyIHtcblx0XHRwYWRkaW5nOiAyNHB4IDA7IFxuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTaXplMyAgKi8gXG5cdCYtLXNpemUzIHtcblx0XHRwYWRkaW5nOiAzMnB4IDA7IFxuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTaXplNCAgKi8gXG5cdCYtLXNpemU0IHtcblx0XHRwYWRkaW5nOiAyMHB4IDA7IFxuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzdweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemU1ICAqLyBcblx0Ji0tc2l6ZTUge1xuXHRcdHBhZGRpbmc6IDM2cHggMDsgXG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzM3B4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemU2ICAqLyBcblx0Ji0tc2l6ZTYge1xuXHRcdHBhZGRpbmc6IDE4cHggMDsgXG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzM3B4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemU3ICAqLyBcblx0Ji0tc2l6ZTcge1xuXHRcdHBhZGRpbmc6IDY5cHggMCA4NnB4OyBcblxuXHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFNlY3Rpb24gU2l6ZTggICovIFxuXHQmLS1zaXplOCB7XG5cdFx0cGFkZGluZzogNjZweCAwIDQwcHg7IFxuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDRweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTaXplOSAgKi8gXG5cdCYtLXNpemU5IHtcblx0XHRwYWRkaW5nOiAyN3B4IDAgNDBweDsgXG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFNlY3Rpb24gU2l6ZTEwICAqLyBcblx0Ji0tc2l6ZTEwIHtcblx0XHRwYWRkaW5nOiA3NnB4IDAgMTIwcHg7IFxuXG5cdFx0LnNlY3Rpb25fX2FjdGlvbnMge1xuXHRcdFx0bWFyZ2luLXRvcDogNTNweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTaXplMTEgICovIFxuXHQmLS1zaXplMTEge1xuXHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFNlY3Rpb24gU2l6ZTEyICAqLyBcblx0Ji0tc2l6ZTEyIHtcblx0XHRwYWRkaW5nOiA0M3B4IDA7XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUxMyAgKi8gXG5cdCYtLXNpemUxMyB7XG5cdFx0cGFkZGluZzogMTdweCAwIDI1cHg7XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUxNCAgKi8gXG5cdCYtLXNpemUxNCB7XG5cdFx0cGFkZGluZzogNjFweCAwIDkwcHg7XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUxNSAgKi8gXG5cdCYtLXNpemUxNSB7XG5cdFx0cGFkZGluZzogMTdweCAwIDYwcHg7XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUxNiAgKi8gXG5cdCYtLXNpemUxNiB7XG5cdFx0cGFkZGluZzogNTVweCAwIDMwcHg7XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTaXplMTggICovIFxuXHQmLS1zaXplMTgge1xuXHRcdHBhZGRpbmc6IDE3cHggMCAzMHB4O1xuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9fY29udGVudC1hbHQge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogIFNlY3Rpb24gU2l6ZTE5ICAqLyBcblx0Ji0tc2l6ZTE5IHtcblx0XHRwYWRkaW5nOiAyOXB4IDAgNjBweDtcblxuXHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2FjdGlvbnMge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTaXplMjAgICovIFxuXHQmLS1zaXplMjEge1xuXHRcdHBhZGRpbmc6IDU2cHggMCAzMHB4O1xuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9fYWN0aW9ucyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MXB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUyMCAgKi8gXG5cdCYtLXNpemUyMiB7XG5cdFx0cGFkZGluZzogMzBweCAwIDYwcHg7XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdG1hcmdpbi10b3A6IDM5cHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFNlY3Rpb24gU2l6ZTIwICAqLyBcblx0Ji0tc2l6ZTIzIHtcblx0XHRwYWRkaW5nOiA1NnB4IDAgM3B4O1xuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9fYWN0aW9ucyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzOXB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUyNCAgKi8gXG5cdCYtLXNpemUyNCB7XG5cdFx0cGFkZGluZzogNTlweCAwIDMwcHg7XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2N3B4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUyNSAgKi8gXG5cdCYtLXNpemUyNSB7XG5cdFx0cGFkZGluZzogNTlweCAwIDMwcHg7XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUyNiAgKi8gXG5cdCYtLXNpemUyNiB7XG5cdFx0cGFkZGluZzogMjRweCAwIDQwcHg7XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MnB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFNpemUyNyAgKi8gXG5cdCYtLXNpemUyNyB7XG5cdFx0cGFkZGluZzogNTdweCAwIDQwcHg7XG5cblx0XHQuZmlsdGVycyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MXB4OyBcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdG1hcmdpbi10b3A6IDE5cHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFNlY3Rpb24gU2l6ZTI4ICAqLyBcblx0Ji0tc2l6ZTI4IHtcblx0XHRwYWRkaW5nOiAxNXB4IDAgNDBweDtcblxuXHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFNlY3Rpb24gU2l6ZTI5ICAqLyBcblx0Ji0tc2l6ZTI5IHtcblx0XHRwYWRkaW5nOiA0N3B4IDAgNzRweDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFNlY3Rpb24gRm9ybSAgKi8gXG5cdCYtLWZvcm0ge1xuXHRcdHBhZGRpbmc6IDUzcHggMCA0MHB4O1xuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzlweDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9fYm9keSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MnB4O1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19hc2lkZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMDNweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAgU2VjdGlvbiBTbWFsbCAgKi9cblx0Ji0tc21hbGwge1xuXHRcdHBhZGRpbmc6IDI0cHggMCA5MHB4OyBcblx0fVxuXG5cdC8qICBTZWN0aW9uIFN0ZXBzICAqL1xuXHQmLS1zdGVwcyB7XG5cdFx0cGFkZGluZzogMTU1cHggMCA2NXB4OyBcblx0fVxuXG5cdC8qICBTZWN0aW9uIFN0ZXBzIEFsdCAgKi9cblx0Ji0tc3RlcHMtYWx0IHtcblx0XHRwYWRkaW5nOiAyNHB4IDAgNzdweDsgXG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3M3B4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBTZWN0aW9uIFllbGxvdyAgKi9cblx0Ji0teWVsbG93IHtcblx0XHRiYWNrZ3JvdW5kOiAjZmFiNjRjOyBcblx0XHRwYWRkaW5nOiA1NnB4IDAgNjBweDtcblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2FjdGlvbnMge1xuXHRcdFx0bWFyZ2luOiAyMnB4IDAgMDsgXG5cdFx0fVxuXHR9XG5cdFxuXHQvKiAgU2VjdGlvbiBIb3N0cyAgKi9cblx0Ji0taG9zdHMge1xuXHRcdHBhZGRpbmc6IDg3cHggMCAzMXB4OyBcblxuXHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDU0cHg7XG5cdFx0fVxuXHR9XHRcblxuXHQvKiAgU2VjdGlvbiBCbHVlICAqL1xuXHQmLS1ibHVlIHtcblx0XHRiYWNrZ3JvdW5kOiAjMjkzMTZBOyBcblx0XHRwYWRkaW5nOiA3OXB4IDAgNTNweDsgXG5cblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1NHB4OyBcblxuXHRcdFx0aDEsXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGNvbG9yOiAjRkZCNzRCOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5AbWVkaWEgI3skbGFyZ2UtZGVza3RvcH0ge1xuXHQuc2VjdGlvbiB7XG5cdFx0LnNlY3Rpb25fX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMDsgXG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2NvbnRlbnQtYWx0IHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZm9ybSB7XG5cdFx0XHQuc2VjdGlvbl9fYm9keSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRzbWFsbC1kZXNrdG9wfSB7XG5cdC5zZWN0aW9uIHtcblx0XHQuc2VjdGlvbl9faWNvIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0LnNlY3Rpb25fX2hlYWQtaW1hZ2Uge1xuXHRcdFx0XHR0b3A6IC02OXB4O1xuXHRcdFx0XHRyaWdodDogLTMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2FjdGlvbnMge1xuXHRcdFx0bWFyZ2luLXRvcDogNjVweDtcblx0XHR9XG5cblx0XHQmLS1zaXplOSB7XG5cdFx0XHQuc2VjdGlvbl9fYWN0aW9ucyB7XG5cdFx0XHRcdG1hcmdpbjogMjVweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5zZWN0aW9uIHtcblx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHQuc2VjdGlvbl9faGVhZC1pbWFnZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLS1zaXplMjcge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDQzcHggMCAyMHB4OyBcblxuXHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMxcHg7IFxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdCsgcCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNHB4IDAgMDsgXG5cblx0XHRcdFx0XHRiciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdG1hcmdpbjogMTVweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDsgXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0KyBwIHtcblx0XHRcdFx0XHRtYXJnaW46IDEycHggMCAwOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19jb250ZW50LWFsdCB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7IFxuXHRcdFx0fVxuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI3cHg7IFxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZpbmQtaG9zdC10ZXh0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgU2VjdGlvbiBJaW9ucyAgKi8gXG5cdFx0Ji0taWNvbnMge1xuXHRcdFx0LnNlY3Rpb25fX2ljbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguMjgpOyBcblxuXHRcdFx0XHQmLS1zaXplMjMge1xuXHRcdFx0XHRcdHRvcDogMTBweDsgXG5cdFx0XHRcdFx0bGVmdDogLTE3NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tc2l6ZTI0IHtcblx0XHRcdFx0XHR0b3A6IDM4JTsgXG5cdFx0XHRcdFx0cmlnaHQ6IC0xOTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXNpemUyNSB7XG5cdFx0XHRcdFx0dG9wOiA2Ni41JTsgXG5cdFx0XHRcdFx0bGVmdDogLTE4MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tc2l6ZTMzMSB7XG5cdFx0XHRcdFx0dG9wOiAzLjUlOyBcblx0XHRcdFx0XHRyaWdodDogLTEzMnB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC42KTsgXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1zaXplMzUge1xuXHRcdFx0XHRcdHRvcDogMzUuOCU7IFxuXHRcdFx0XHRcdGxlZnQ6IC0xMDBweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNjUpOyBcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1zaXplMzMzIHtcblx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0Ym90dG9tOiAtOSU7ICBcblx0XHRcdFx0XHRsZWZ0OiAtMTJweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNjMpOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemUxICAqLyBcblx0XHQmLS1zaXplMSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7IFxuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIFNlY3Rpb24gU2l6ZTEgICovIFxuXHRcdCYtLXNpemUwMSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7IFxuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIFNlY3Rpb24gU2l6ZTIgICovIFxuXHRcdCYtLXNpemUyIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMDsgXG5cblx0XHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgU2VjdGlvbiBTaXplMyAgKi8gXG5cdFx0Ji0tc2l6ZTMge1xuXHRcdFx0cGFkZGluZzogMjBweCAwOyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemU0ICAqLyBcblx0XHQmLS1zaXplNCB7XG5cdFx0XHRwYWRkaW5nOiAyM3B4IDA7IFxuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIzcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgU2VjdGlvbiBTaXplNSAgKi8gXG5cdFx0Ji0tc2l6ZTUge1xuXHRcdFx0cGFkZGluZzogMjBweCAwOyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemU2ICAqLyBcblx0XHQmLS1zaXplNiB7XG5cdFx0XHRwYWRkaW5nOiAyOHB4IDA7IFxuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIFNlY3Rpb24gU2l6ZTcgICovIFxuXHRcdCYtLXNpemU3IHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMCA0NXB4OyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemUxMSAgKi8gXG5cdFx0Ji0tc2l6ZTExIHtcblx0XHRcdHBhZGRpbmc6IDQzcHggMCAyMHB4OyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemUxMiAgKi8gXG5cdFx0Ji0tc2l6ZTEyIHtcblx0XHRcdHBhZGRpbmc6IDE5cHggMCAyMHB4OyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbl9fYWN0aW9ucyB7XG5cdFx0XHRcdG1hcmdpbjogMTVweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemUxMyAgKi8gXG5cdFx0Ji0tc2l6ZTEzIHtcblx0XHRcdHBhZGRpbmc6IDIzcHggMCAyMHB4OyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbl9fYWN0aW9ucyB7XG5cdFx0XHRcdG1hcmdpbjogMTZweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemUxMSAgKi8gXG5cdFx0Ji0tc2l6ZTE0IHtcblx0XHRcdHBhZGRpbmc6IDIzcHggMCA0NHB4OyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbl9fYWN0aW9ucyB7XG5cdFx0XHRcdG1hcmdpbjogMjlweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemUxNSAgKi8gXG5cdFx0Ji0tc2l6ZTE1IHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCA0NHB4OyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbl9fYm9keSB7XG5cdFx0XHRcdG1hcmdpbjogMCA4cHg7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemU4ICAqLyBcblx0XHQmLS1zaXplOCB7XG5cdFx0XHRwYWRkaW5nOiA0MXB4IDAgMjBweDsgXG5cblx0XHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgU2VjdGlvbiBTaXplOSAgKi8gXG5cdFx0Ji0tc2l6ZTkge1xuXHRcdFx0cGFkZGluZzogMjFweCAwIDIwcHg7IFxuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdFx0bWFyZ2luOiAxNHB4IDAgMDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIFNlY3Rpb24gU2l6ZTEwICAqLyBcblx0XHQmLS1zaXplMTAge1xuXHRcdFx0cGFkZGluZzogMjFweCAwIDQ0cHg7IFxuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdFx0bWFyZ2luOiAyOHB4IDAgMDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIFNlY3Rpb24gRm9ybSAgKi8gXG5cdFx0Ji0tZm9ybSB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDAgMjNweDsgXG5cblx0XHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb25fX2FzaWRlIHtcblx0XHRcdFx0cGFkZGluZzogNDJweCAwIDA7IFxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdC5zZWN0aW9uX19oZWFkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlY3Rpb25fX2FjdGlvbnMge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRtYXJnaW46IDI1cHggMCAwOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFN0ZXBzICAqLyBcblx0XHQmLS1zdGVwcyB7XG5cdFx0XHRwYWRkaW5nOiA1N3B4IDAgMjBweDsgXG5cdFx0fVxuXG5cdFx0LyogIFNlY3Rpb24gU3RlcHMgQWx0ICAqLyBcblx0XHQmLS1zdGVwcy1hbHQge1xuXHRcdFx0cGFkZGluZzogNDBweCAwOyBcblx0XHR9XG5cblx0XHQvKiAgU2VjdGlvbiBTdGVwcyBBbHQgICovIFxuXHRcdCYtLXllbGxvdyB7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDA7IFxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemUyNiAgKi8gXG5cdFx0Ji0tc2l6ZTI2IHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMDtcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBTZWN0aW9uIFNpemUyOSAgKi8gXG5cdFx0Ji0tc2l6ZTI5IHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHR9XG5cblx0XHQvKiAgU2VjdGlvbiBIb3N0cyAgKi8gXG5cdFx0Ji0taG9zdHMge1xuXHRcdFx0cGFkZGluZzogMjJweCAwOyBcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4OyBcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyBcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyN3B4O1xuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7IFxuXHRcdFx0XHRcdFx0Ym90dG9tOiAwOyBcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHRvcDogYXV0bzsgXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIFNlY3Rpb24gQmx1ZSAgKi8gXG5cdFx0Ji0tYmx1ZSB7XG5cdFx0XHRwYWRkaW5nOiAyMnB4IDA7IFxuXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7IFxuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7IFxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI3cHg7XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHRcdFx0XHRyaWdodDogMDsgXG5cdFx0XHRcdFx0XHRib3R0b206IDA7IFxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0dG9wOiBhdXRvOyBcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFydGljbGUge1xuXHRcdFx0XHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkI3NEI7IFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VjdGlvbiBEYXJrXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zZWN0aW9uLWRhcmsge1xuXHRiYWNrZ3JvdW5kOiAjMjgzMDZjOyBcblx0Y29sb3I6ICNmZmY7IFxuXHRwYWRkaW5nOiA1NnB4IDAgNjlweDsgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Lmxpc3QtZmVhdHVyZXMge1xuXHRcdHBhZGRpbmc6IDE3cHggMCAwIDNweDsgXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC5zZWN0aW9uX19jb250ZW50IHtcblx0XHRzdHJvbmcge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzdweDtcblx0XHRcdGZvbnQtc2l6ZTogMS44NzVyZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDsgXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yOyBcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uX19pY28ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cblx0XHQmLS1zaXplMSB7XG5cdFx0XHR0b3A6IC0xNzFweDsgXG5cdFx0XHRyaWdodDogLTIlO1xuXHRcdH1cblxuXHRcdCYtLXNpemUyIHtcblx0XHRcdHRvcDogNDIlOyBcblx0XHRcdGxlZnQ6IC01JTtcblx0XHR9XG5cblx0XHQmLS1zaXplMyB7XG5cdFx0XHRib3R0b206IC0xMDVweDsgXG5cdFx0XHRyaWdodDogMi41JTtcblx0XHR9XG5cdH1cblxuXG5cdC8qICBTZWN0aW9uIERhcmsgUHJpbWFyeSAgKi9cblx0Ji0tcHJpbWFyeSB7XG5cdFx0cGFkZGluZzogMTMzcHggMCAxNTBweDsgXG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LnNlY3Rpb24tZGFyayB7XG5cdFx0LnNlY3Rpb25fX2NvbnRlbnQge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5zZWN0aW9uLWRhcmsge1xuXHRcdHBhZGRpbmc6IDIzcHggMCAyNHB4OyBcblxuXHRcdC5saXN0LWZlYXR1cmVzIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2NvbnRlbnQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcblxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDsgXG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2ljbyB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC4yNik7IFxuXG5cdFx0XHQmLS1zaXplMSB7XG5cdFx0XHRcdHRvcDogLTE4MHB4OyBcblx0XHRcdFx0cmlnaHQ6IC01OSU7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNpemUyIHtcblx0XHRcdFx0dG9wOiAxNi41JTsgXG5cdFx0XHRcdGxlZnQ6IC02MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjI5KTsgXG5cdFx0XHR9XG5cblx0XHRcdCYtLXNpemUzIHtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRyaWdodDogLTYwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguMjkpOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgU2VjdGlvbiBEYXJrIFByaW1hcnkgICovXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHRwYWRkaW5nOiA1M3B4IDAgMjdweDsgXG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VjdGlvbiBNYWluXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zZWN0aW9uLW1haW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnNlY3Rpb25fX2ljbyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblxuXHRcdCYtLXNpemUxIHtcblx0XHRcdG9wYWNpdHk6IC4xO1xuXHRcdFx0cmlnaHQ6IC02MHB4OyBcblx0XHRcdHRvcDogMTAuOSU7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTIge1xuXHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0XHRsZWZ0OiAtNDBweDsgXG5cdFx0XHR0b3A6IDMxLjIlO1xuXHRcdH1cblxuXHRcdCYtLXNpemUzIHtcblx0XHRcdG9wYWNpdHk6IC4xO1xuXHRcdFx0cmlnaHQ6IC01cHg7IFxuXHRcdFx0dG9wOiA1OCU7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTQge1xuXHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0XHRsZWZ0OiAtNjBweDsgXG5cdFx0XHR0b3A6IDg0LjYlO1xuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uX19hc2lkZSB7XG5cdFx0YmFja2dyb3VuZDogI2Y2ZjZmNjsgXG5cdFx0bWFyZ2luOiAwIC0xNXB4IDAgLTE5cHg7IFxuXHRcdHBhZGRpbmc6IDU1cHggNjBweCA4MHB4OyAgXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDIwcHg7IFxuXHRcdFx0cmlnaHQ6IDIwcHg7IFxuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9fYXNpZGUtaGVhZCB7XG5cdFx0XHRjb2xvcjogIzI4MzA2YzsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XG5cdFx0XHRoNiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdFx0fVxuXG5cdFx0XHQubGlzdC1zdGFycyB7XG5cdFx0XHRcdG1hcmdpbjogMDsgXG5cblx0XHRcdFx0bGkgKyBsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19hc2lkZS1ib2R5IHtcblx0XHRcdD4gaDYge1xuXHRcdFx0XHRjb2xvcjogIzI4MzA2YzsgXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19hc2lkZS1hY3Rpb25zIHtcblx0XHRcdG1hcmdpbi10b3A6IDU2cHg7IFxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGNvbG9yOiAjMjgzMDZjOyBcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzNweDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDsgXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7IFxuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2FzaWRlLWZvb3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogOTdweDtcblx0XHRcdGNvbG9yOiAjMjgzMDZjOyBcblxuXHRcdFx0aDYge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwOyBcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTlweDsgXG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb25fX2JvZHkge1xuXHRcdHBhZGRpbmctdG9wOiA1OHB4O1xuXHR9XG5cblx0LnNlY3Rpb25fX2NvbnRlbnQge1xuXHRcdGNvbG9yOiAjMjgzMDZjOyBcblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbjogMDsgXG5cblx0XHRcdCsgcCB7XG5cdFx0XHRcdG1hcmdpbjogMzZweCAwIDA7IFxuXHRcdFx0fVxuXG5cdFx0XHQrIHVsIHtcblx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgMDsgXG5cdFx0XHR9XG5cblx0XHRcdCsgaDYge1xuXHRcdFx0XHRtYXJnaW46IDMxcHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cblx0XHRcdCsgaDIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1OHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdCsgaDIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA2MnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQrIGg2IHtcblx0XHRcdFx0bWFyZ2luOiAzOXB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNiB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwOyBcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cblx0XHRcdCsgdWwge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAwOyBcblx0XHRcdH1cblxuXHRcdFx0KyBwIHtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb25fX2FjdGlvbnMtYWx0IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7IFxuXHRcdGJvdHRvbTogMDsgXG5cdFx0bGVmdDogMDsgXG5cdFx0d2lkdGg6IDEwMCU7IFxuXHRcdHotaW5kZXg6IDEwMDsgXG5cdFx0YmFja2dyb3VuZDogIzM2M2U3NjsgXG5cdFx0Y29sb3I6ICNmZmY7IFxuXHRcdHBhZGRpbmc6IDE2cHggMDsgXG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wfSB7XG5cdC5zZWN0aW9uLW1haW4ge1xuXHRcdC5zZWN0aW9uX19hc2lkZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIC02NXB4O1xuXHRcdFx0cGFkZGluZzogNzBweCAyMHB4IDgwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRzbWFsbC1kZXNrdG9wfSB7XG5cdC5zZWN0aW9uLW1haW4ge1xuXHRcdC5zZWN0aW9uX19pY28ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuc2VjdGlvbi1tYWluIHtcblx0XHQuc2VjdGlvbl9fYm9keSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjdweDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9fY29udGVudCB7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdCsgcCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAyNHB4IDAgMDsgXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQrIHVsIHtcblx0XHRcdFx0XHRtYXJnaW46IDE5cHggMCAwOyBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCsgaDYge1xuXHRcdFx0XHRcdG1hcmdpbjogMThweCAwIDA7IFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHQrIGgyIHtcblx0XHRcdFx0XHRtYXJnaW46IDQ0cHggMCAwOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdCsgaDIge1xuXHRcdFx0XHRcdG1hcmdpbjogNDNweCAwIDA7IFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0KyBoNiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAzMnB4IDAgMDsgXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aDYge1xuXHRcdFx0XHQrIHVsIHtcblx0XHRcdFx0XHRtYXJnaW46IDE2cHggMCAwOyBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCsgcCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNnB4IDAgMDsgXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWN0aW9uIFNtYWxsXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zZWN0aW9uLXNtYWxsIHtcblx0YmFja2dyb3VuZDogIzI4MzA2YzsgXG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAyOXB4IDAgMjdweDsgXG5cblx0LnNlY3Rpb25fX2NvbnRlbnQge1xuXHRcdGg2IHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0fVxuXG5cdFx0Lmxpc3QtbG9jYXRpb25zIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIzcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VjdGlvbiBJbWFnZVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uc2VjdGlvbi1pbWFnZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0LnNlY3Rpb25fX2ltYWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxuXHRcdHBhZGRpbmctdG9wOiA1Ny4zJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuOyBcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0Ym90dG9tOiAxMDAlOyBcblx0XHRcdGxlZnQ6IDA7IFxuXHRcdFx0d2lkdGg6IDEwMCU7IFxuXHRcdFx0aGVpZ2h0OiAxMHB4OyBcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAxMDBweCAyODBweCByZ2JhKDI1NSwyNTUsMjU1LDEpIFxuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uX19pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IDE3N3B4OyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0ei1pbmRleDogMTA7XG5cdH1cblxuXHQuc2VjdGlvbl9fY29udGVudCB7XG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5zZWN0aW9uLWltYWdlIHtcblx0XHQuc2VjdGlvbl9faW1hZ2Uge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAxMDBweCAxMzBweCByZ2JhKDI1NSwyNTUsMjU1LDEpIFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uX19pbm5lciB7XG5cdFx0XHR0b3A6IDcwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnNlY3Rpb24taW1hZ2Uge1xuXHRcdC5zZWN0aW9uX19pbWFnZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTM5JTsgXG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgNDhweCA3NXB4IHJnYmEoMjU1LDI1NSwyNTUsMSkgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2lubmVyIHtcblx0XHRcdHRvcDogNzBweDtcblx0XHRcdHRvcDogMzRweDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7IFxuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VjdGlvbiBEZWZcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnNlY3Rpb24tZGVmIHtcblx0cGFkZGluZzogMjAwcHggMCA0NnB4OyBcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5icmVhZGNydW1wcyB7XG5cdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHR9XG5cblx0LnNlY3Rpb25fX2ljbyB7XG5cdFx0b3BhY2l0eTogLjE1OyBcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC43OCk7IFxuXG5cdFx0Ji0tc2l6ZTI5IHtcblx0XHRcdHRvcDogNS44JTsgXG5cdFx0XHRsZWZ0OiAtMTA3cHg7XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTMwIHtcblx0XHRcdHRvcDogMjQuNSU7IFxuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMjFweDtcblx0XHR9XG5cblx0XHQmLS1zaXplMzEge1xuXHRcdFx0b3BhY2l0eTogMTsgXG5cdFx0XHR0b3A6IDQzLjElOyBcblx0XHRcdGxlZnQ6IC0xMjJweDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC44NCk7IFxuXHRcdH1cblxuXHRcdCYtLXNpemUzMiB7XG5cdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdHRvcDogNTQuNSU7IFxuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI5cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNzYpOyBcblx0XHR9XG5cblx0XHQmLS1zaXplMzMge1xuXHRcdFx0b3BhY2l0eTogMTsgXG5cdFx0XHRib3R0b206IDIuMyU7IFxuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI0OXB4O1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjc5KTsgXG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTM0IHtcblx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0Ym90dG9tOiAtMy43JTsgXG5cdFx0XHRsZWZ0OiA0NnB4O1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjgxKTsgXG5cdFx0fVxuXHR9XG5cblx0LmFydGljbGVzLXNlY29uZGFyeSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHR9XG5cblx0LnNlY3Rpb25fX2FzaWRlIHtcblx0XHRtYXJnaW46IDAgLTZweCAwIC01cHg7IFxuXHR9XG5cblx0LnNlY3Rpb21fX2ltYWdlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzM3B4O1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uX19ib2R5IHtcblx0XHRwYWRkaW5nOiAwIDc1cHggMCA1MHB4OyBcblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuc2VjdGlvbi1kZWYge1xuXHRcdC5zZWN0aW9uX19ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmJyZWFkY3J1bXBzIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuc2VjdGlvbi1kZWYge1xuXHRcdHBhZGRpbmc6IDI5cHggMCA0NnB4OyBcblxuXHRcdC5saXN0LWxpbmtzIHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7IFxuXHRcdH1cblxuXHRcdC5hcnRpY2xlcy1zZWNvbmRhcnkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9fYXNpZGUge1xuXHRcdFx0bWFyZ2luOiAwIC0xNXB4OyBcblx0XHR9XG5cblx0XHQuc2VjdGlvbl9faWNvIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjQ0KTsgXG5cblx0XHRcdCYtLXNpemUyOSB7XG5cdFx0XHRcdHRvcDogNC4yJTtcblx0XHRcdFx0bGVmdDogLTE0MnB4OyBcblx0XHRcdH1cblxuXHRcdFx0Ji0tc2l6ZTI5MSB7XG5cdFx0XHRcdHRvcDogMTAuNCU7XG5cdFx0XHRcdHJpZ2h0OiAtNjNweDsgXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjY3KTsgXG5cdFx0XHR9XG5cblx0XHRcdCYtLXNpemUzMCB7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHRvcDogMTEuNCU7XG5cdFx0XHRcdHJpZ2h0OiAtMTIzcHg7IFxuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1zaXplMzMzIHtcblx0XHRcdFx0dG9wOiAxNy43JTtcblx0XHRcdFx0bGVmdDogLTM2cHg7IFxuXHRcdFx0fVxuXG5cdFx0XHQmLS1zaXplMzEge1xuXHRcdFx0XHR0b3A6IDI1LjElO1xuXHRcdFx0XHRsZWZ0OiAtMTIycHg7IFxuXHRcdFx0fVxuXG5cdFx0XHQmLS1zaXplMzIge1xuXHRcdFx0XHR0b3A6IDMyLjclO1xuXHRcdFx0XHRsZWZ0OiA1MHB4OyBcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1zaXplMzIyIHtcblx0XHRcdFx0dG9wOiA0MS43JTtcblx0XHRcdFx0bGVmdDogLTExMXB4OyBcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWN0aW9uIFNlY29uZGFyeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uc2VjdGlvbi1zZWNvbmRhcnkge1xuXHRwYWRkaW5nOiA0NXB4IDA7IFxuXG5cdC53aWRnZXQtdG90YWwge1xuXHRcdHBhZGRpbmc6IDYwcHggMCAwIDE4cHg7IFxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnNlY3Rpb24tc2Vjb25kYXJ5IHtcblx0XHQud2lkZ2V0LXRvdGFsIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMCAwOyBcblx0XHR9XG5cdH1cdFxufVxuXG4uc2VjdGlvbl9faWNvIHtcblx0ei1pbmRleDogLTE7XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNsaWNrXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2xpY2stYXJyb3cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Zm9udC1zaXplOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ei1pbmRleDogMjA7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuXHQmOmFmdGVyIHtcblx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWUsIHNhbnMtc2VyaWY7XG5cdFx0Y29udGVudDogJ1xcZjA1NCc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0dGV4dC1zaGFkb3c6IDAgMCAxcHggIzAwMDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uc2xpY2stcHJldiB7XG5cdGxlZnQ6IDE1cHg7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJ1xcZjA1Myc7XG5cdH1cbn1cblxuLnNsaWNrLW5leHQge1xuXHRyaWdodDogMTVweDtcbn1cblxuLmJlY29tZS1hLWhvc3QtaG9zdC1jYXJvdXNlbCB7XG5cdC5zbGljay1hcnJvdyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3JkZXI6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHR9XG5cdH1cblxuXG5cdC5zbGljay1wcmV2IHtcblx0XHRsZWZ0OiAtMTEwcHg7XG5cdFx0dG9wOiAtMjBweDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgoLTEsIDAsIDAsIDEsIDAsIDApO1xuXHRcdFx0LW1vei10cmFuc2Zvcm06IG1hdHJpeCgtMSwgMCwgMCwgMSwgMCwgMCk7XG5cdFx0XHQtby10cmFuc2Zvcm06IG1hdHJpeCgtMSwgMCwgMCwgMSwgMCwgMCk7XG5cdFx0XHR0cmFuc2Zvcm06IG1hdHJpeCgtMSwgMCwgMCwgMSwgMCwgMCk7XG5cdFx0fVxuXHR9XG5cblx0LnNsaWNrLW5leHQge1xuXHRcdHJpZ2h0OiAtMjJweDtcblx0fVxuXG5cdC5ob3N0LWNhcm91c2VsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuc2xpZGVyLWFjdGlvbi1idXR0b25zIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiA2MHB4O1xuXHRcdFx0dG9wOiAtMzBweDtcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTbGlkZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdHotaW5kZXg6IDIwO1xuXG5cdC5zbGljay1wcmV2IHtcblx0XHRsZWZ0OiA1MHB4O1xuXHR9XG5cblx0LnNsaWNrLW5leHQge1xuXHRcdHJpZ2h0OiA1MHB4O1xuXHR9XG5cblx0LnNsaWRlcl9faWNvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXG5cdFx0Ji0tc2l6ZTEge1xuXHRcdFx0dG9wOiA5MHB4OyBcblx0XHRcdHJpZ2h0OiAtMTEzcHg7XG5cdFx0fVxuXHR9XG5cblx0LmJyZWFkY3J1bXBzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogN3B4OyBcblx0XHRsZWZ0OiA1MCU7IFxuXHRcdG1hcmdpbi1sZWZ0OiAtNzA1cHg7XG5cdFx0ei1pbmRleDogMjA7XG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXG5cdFx0bGkge1xuXHRcdFx0KyBsaSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjgzMDZjOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zbGlkZXJfX2hlYWQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjsgXG5cdFx0bWFyZ2luOiAwIDAgNjBweDsgXG5cblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0XHRtYXJnaW46ICAwIDAgMjlweDsgXG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0LyogIFNsaWRlciBTZWNvbmRhcnkgICovXG5cdCYtLXNlY29uZGFyeSB7XG5cdFx0cGFkZGluZy10b3A6IDc4cHg7XG5cblx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdH1cblxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNjc0cHg7XG5cdFx0fVxuXHRcdC5zbGljay1uZXh0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA2MTZweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LnNsaWRlciB7XG5cdFx0LmJyZWFkY3J1bXBzIHtcblx0XHRcdGxlZnQ6IDE1cHg7IFxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0bGVmdDogMTVweDsgXG5cdFx0fVxuXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0cmlnaHQ6IDE1cHg7IFxuXHRcdH1cblxuXHRcdC8qICBTbGlkZXIgU2Vjb25kYXJ5ICAqL1xuXHRcdCYtLXNlY29uZGFyeSB7XG5cdFx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5zbGljay1wcmV2IHtcblx0XHRcdFx0bGVmdDogMzBweDtcblx0XHRcdH1cblx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IDMwcHg7IFxuXHRcdFx0XHRsZWZ0OiBhdXRvOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHNtYWxsLWRlc2t0b3B9IHtcblx0LnNsaWRlciB7XG5cdFx0LmJyZWFkY3J1bXBzIHtcblx0XHRcdGxlZnQ6IDUwJTsgXG5cdFx0XHRtYXJnaW4tbGVmdDogLTU1NXB4O1xuXHRcdH1cblxuXHRcdC5zbGlkZXJfX2ljbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC8qICBTbGlkZXIgUHJpbWFyeSAgKi9cblx0XHQmLS1zZWNvbmRhcnkge1xuXHRcdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdFx0bGVmdDogNTAlOyBcblx0XHRcdFx0cmlnaHQ6IGF1dG87IFxuXHRcdFx0fVxuXG5cdFx0XHQuc2xpY2stcHJldiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNDUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zbGljay1uZXh0IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDM5MHB4O1xuXHRcdFx0fVxuXHRcdH1cdFxuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7XG5cdC5zbGlkZXIge1xuXHRcdC5icmVhZGNydW1wcyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTQ2NXB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5zbGlkZXIge1xuXHRcdC5zbGlkZXJfX2hlYWQge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdC5zbGlkZXIge1xuXHRcdC5icmVhZGNydW1wcyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTM0NXB4O1xuXHRcdH1cblxuXHRcdC5zbGljay1hcnJvdyB7XG5cdFx0XHR0b3A6IDQwJTtcblx0XHR9XG5cblx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjYwcHg7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMjBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuc2xpZGVyIHtcblx0XHQuYnJlYWRjcnVtcHMge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yNTVweDtcblxuXHRcdFx0bGk6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICMwMDdiZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdHRvcDogMjUlO1xuXHRcdH1cblxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjQwcHg7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE4MHB4O1xuXHRcdH1cblxuXHRcdC8qICBTbGlkZXIgU2Vjb25kYXJ5ICAqL1xuXHRcdCYtLXNlY29uZGFyeSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDsgXG5cblx0XHRcdC5zbGlkZXJfX2NsaXAge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1MTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNTc2cHgpe1xuXHQuc2xpZGVyIHtcblx0XHQuYnJlYWRjcnVtcHMge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdH1cblxuXHRcdC5zbGljay1hcnJvdyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLXByZXYge1xuXHRcdFx0bGVmdDogNDBweDtcblx0XHR9XG5cblx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IDQwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXtcblx0LnNsaWRlciB7XG5cdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdHRvcDogMjAlO1xuXHRcdH1cblxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNsaWRlciBNYWluXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zbGlkZXItbWFpbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0LmJyZWFkY3J1bXBzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogMTAwcHg7IFxuXHRcdGxlZnQ6IDUwJTsgXG5cdFx0bWFyZ2luLWxlZnQ6IC03MDVweDtcblx0XHR6LWluZGV4OiAyMDA7XG5cdH1cblxuXHQuc2xpY2stYXJyb3cge1xuXHRcdG1hcmdpbi10b3A6IDQ0cHg7XG5cdH1cblxuXHQuc2xpY2stcHJldiB7XG5cdFx0bGVmdDogNTBweDtcblx0fVxuXG5cdC5zbGljay1uZXh0IHtcblx0XHRyaWdodDogNTBweDtcblx0fVxufVxuXG5AbWVkaWEgI3skbGFyZ2UtZGVza3RvcH0ge1xuXHQuc2xpZGVyLW1haW4ge1xuXHRcdC5icmVhZGNydW1wcyB7XG5cdFx0XHRsZWZ0OiAxNXB4OyBcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5zbGljay1hcnJvdyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnNsaWRlci1tYWluIHtcblx0XHQuYnJlYWRjcnVtcHMge1xuXHRcdFx0dG9wOiA1OHB4O1xuXHRcdFx0ei1pbmRleDogMTAwOyBcblx0XHR9XG5cblx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2xpZGVyIFByaW1hcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnNsaWRlci1wcmltYXJ5IHtcblxuXHQuc2xpY2stcHJldiB7XG5cdFx0bGVmdDogLTE5MHB4O1xuXHR9XG5cblx0LnNsaWNrLW5leHQge1xuXHRcdHJpZ2h0OiAtMTkwcHg7XG5cdH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogMTg1MHB4KXtcblx0LnNsaWRlci1wcmltYXJ5IHtcblx0XHQuc2xpY2stcHJldiB7XG5cdFx0XHRsZWZ0OiAtMTAwcHg7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0cmlnaHQ6IC0xMDBweDtcblx0XHR9XG5cdH1cdFxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxNjUwcHgpe1xuXHQuc2xpZGVyLXByaW1hcnkge1xuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0fVxuXHR9XHRcbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuc2xpZGVyLXByaW1hcnkge1xuXHRcdG1hcmdpbjogMCAtMTVweDtcblxuXHRcdC5zbGlkZXJfX3NsaWRlcyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTdweDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNsaWRlciBNb2JpbGVcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuc2xpZGVyLW1vYmlsZSB7XG5cdFx0bWFyZ2luOiAwIC0xNXB4OyBcblxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0fVxuXG5cdFx0LnJvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblxuXHRcdFx0LmNvbC1tZC02IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXJ0aWNsZSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0XHRcdHBhZGRpbmc6IDUycHggMTZweCAyNnB4OyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNsaWRlci1tb2JpbGUtLXByaW1hcnkge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyBcblxuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRcdFx0bWFyZ2luOiAwIC0xNXB4ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0LmNvbC1tZC02IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwOyBcblx0XHRcdH1cblxuXHRcdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcblx0XHRcdH1cblxuXHRcdFx0LmFydGljbGUge1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgLjMpO1xuXG5cdFx0XHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4IDI2cHggNTNweDsgXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNsaWRlLWV4IC5zbGljay1zbGlkZSB7XG5cdG1hcmdpbjogMCAxMHB4O1xufVxuXG4vLyBmaXggZm9yIHNsaWRlciBvbiBwYWdlIGhvc3RcblxuLmhvc3RfX3NsaWRlciB7XG5cdGhlaWdodDogNDM0cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzMzcHgpIHtcblx0Lmhvc3RfX3NsaWRlciB7XG5cdFx0aGVpZ2h0OiA0MDJweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5ob3N0X19zbGlkZXIge1xuXHRcdGhlaWdodDogMzQ0cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQuaG9zdF9fc2xpZGVyIHtcblx0XHRoZWlnaHQ6IDI5MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuaG9zdF9fc2xpZGVyIHtcblx0XHRoZWlnaHQ6IDMyMnB4O1xuXHR9XG59XG5cbi8vIGZpeCBmb3Igc2xpZGVyIG9uIHBhZ2UgZXhwZXJpZW5jZXNcblxuLmV4cGVyaWVuY2VzX19zbGlkZXIge1xuXHRoZWlnaHQ6IDc0NXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNDQycHgpIHtcblx0XHRoZWlnaHQ6IDU1MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0aGVpZ2h0OiAzNTNweDtcblx0fVxufVxuXG5cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0V2lkZ2V0c1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ud2lkZ2V0cyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZSBub25lO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFdpZGdldFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ud2lkZ2V0IHtcblx0YmFja2dyb3VuZDogI0Q4NEU0QTsgXG5cdHBhZGRpbmc6IDI0cHggMzBweCA0NXB4O1xuXG5cdC53aWRnZXRfX2ljbyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cblx0LndpZGdldF9faGVhZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwOyBcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAzcHggMCAwOyBcblx0XHRcdGZvbnQtc2l6ZTogMTJweDsgXG5cdFx0fVxuXG5cdFx0Ji0tZGFyayB7XG5cdFx0XHRjb2xvcjogIzIxMjAyMDsgXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRoNiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH0gXG5cblx0LmFydGljbGVfX2JvZHkge1xuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQud2lkZ2V0X19pbWFnZSB7XG5cdFx0cGFkZGluZzogMCAxMXB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC53aWRnZXRfX2FjdGlvbnMge1xuXHRcdG1hcmdpbjogNTRweCAxMHB4IDA7XG5cblx0XHQuYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlOyBcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdG1hcmdpbi10b3A6IDQ3cHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFdpZGdldCBZZWxsb3cgICovXG5cdCYtLXllbGxvdyB7XG5cdFx0YmFja2dyb3VuZDogI0ZGQjc0QjsgXG5cdH1cblxuXHQvKiAgV2lkZ2V0IEJsdWUgICovXG5cdCYtLWJsdWUge1xuXHRcdGJhY2tncm91bmQ6ICMyOTMxNkE7IFxuXHRcdGNvbG9yOiAjZmZmZmZmOyBcblx0fVxuXG5cdC8qICBXaWRnZXQgR3JlZW4gICovXG5cdCYtLWdyZWVuIHtcblx0XHRiYWNrZ3JvdW5kOiAjMTI4QzhGOyBcblx0XHRjb2xvcjogI2ZmZmZmZjsgXG5cdH1cbn1cblxuQG1lZGlhICN7JHNtYWxsLWRlc2t0b3B9IHtcblx0LndpZGdldCB7XG5cdFx0LndpZGdldF9fYWN0aW9ucyB7XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQud2lkZ2V0IHtcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHg7IFxuXG5cdFx0LndpZGdldF9faW1hZ2Uge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQud2lkZ2V0X19hY3Rpb25zIHtcblx0XHRcdC5idG4ge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LndpZGdldCB7XG5cdFx0cGFkZGluZzogNDZweCA0MHB4IDYwcHg7IFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdC53aWRnZXRfX2hlYWQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiA1OyBcblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdH1cblxuXHRcdFx0Ji0tZGFyayB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG5cdFx0XHRcdGg2IHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXJ0aWNsZXMtc21hbGwge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHR9XG5cblx0XHQud2lkZ2V0X19hY3Rpb25zIHtcblx0XHRcdG1hcmdpbjogNDJweCAxNXB4IDA7IFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogNTtcblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0cGFkZGluZzogN3B4OyBcblx0XHRcdH1cblxuXHRcdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHRcdG1hcmdpbjogNDhweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndpZGdldF9faWNvIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHRvcGFjaXR5OiAuMjE7XG5cblx0XHRcdCYtLXNpemUxIHtcblx0XHRcdFx0dG9wOiAyJTsgXG5cdFx0XHRcdGxlZnQ6IC04N3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1zaXplMiB7XG5cdFx0XHRcdHRvcDogNDclOyBcblx0XHRcdFx0cmlnaHQ6IC0xMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji0tc2l6ZTMge1xuXHRcdFx0XHRib3R0b206IC0xNjZweDsgXG5cdFx0XHRcdGxlZnQ6IC0xMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgV2lkZ2V0IEJsdWUgICovXG5cdFx0Ji0tYmx1ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmOyBcblx0XHRcdGNvbG9yOiAjMjkzMTZBOyBcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRXaWRnZXQgUHJpbWFyeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ud2lkZ2V0LXByaW1hcnkge1xuXHRjb2xvcjogI2ZmZjsgXG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMzJweDsgXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAjZmFiNjRlOyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQud2lkZ2V0LXByaW1hcnkge1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5mb3JtLWxvY2F0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDAgMzVweCAwIDMwcHg7XG5cblx0XHRcdC5zZWxlY3Qge1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLXdoaXRlLnBuZyk7IFxuXHRcdFx0XHRcdHdpZHRoOiAxOHB4OyBcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7IFxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmOyBcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEzcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4OyBcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG59XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRXaWRnZXQgQWx0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi53aWRnZXQtYWx0IHtcblx0LmNoZWNrYm94IHtcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRtYXJnaW4tdG9wOiAxN3B4O1xuXHR9XG5cblx0LndpZGdldF9fYWN0aW9ucyB7XG5cdFx0bWFyZ2luOiA0NXB4IDI4cHggMjhweDsgXG5cdFx0ZGlzcGxheTogZmxleDsgXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XG5cdH1cblxuXHQvKiAgV2lkZ2V0IEFsdCBQcmltYXJ5ICAqL1xuXHQmLS1wcmltYXJ5IHtcblx0XHRwYWRkaW5nOiAyNXB4IDI2cHggMjVweCAxOXB4OyBcblxuXHRcdC5saXN0LXJhZGlvcyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRsaTpsYXN0LWNoaWxkIHtcblx0XHRcdFx0LnJhZGlvIHtcblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyLFxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cdFxuXHRcdH1cblxuXHRcdC53aWRnZXRfX2FjdGlvbnMge1xuXHRcdFx0bWFyZ2luOiA0NHB4IDAgMDsgXG5cdFx0fVxuXHR9XG5cblx0LyogIFdpZGdldCBBbHQgU2Vjb25kYXJ5ICAqL1xuXHQmLS1zZWNvbmRhcnkge1xuXHRcdHBhZGRpbmc6IDE4cHggMjNweCAyNXB4IDI3cHg7IFxuXG5cdFx0LndpZGdldF9fYWN0aW9ucyB7XG5cdFx0XHRtYXJnaW46IDM5cHggMCAwOyBcblx0XHR9XG5cdH1cblxuXHQvKiAgV2lkZ2V0IEFsdCBUZXJpdGFyeSAgKi9cblx0Ji0tdGVyaXRhcnkge1xuXHRcdHBhZGRpbmc6IDIzcHggMjVweCAyNXB4IDI3cHg7IFxuXG5cdFx0LndpZGdldF9fYWN0aW9ucyB7XG5cdFx0XHRtYXJnaW46IDQ5cHggMCAwOyBcblx0XHR9XG5cdH1cbn1cblxuLndpZGdldC1tZXNzYWdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0Y29sb3I6ICNmZmY7IFxuXG5cdCsgLndpZGdldC1tZXNzYWdlIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0aDMge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0fVxuXG5cdGgzLCBoNiB7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdH1cblxuXHQud2lkZ2V0X19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogNzBweDsgXG5cdFx0bGVmdDogNTAlOyBcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDMwMHB4OyBcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0cGFkZGluZy1sZWZ0OiA3cHg7XG5cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdHRvcDogNTdweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQud2lkZ2V0LW1lc3NhZ2Uge1xuXG5cdFx0KyAud2lkZ2V0LW1lc3NhZ2Uge1xuXHRcdFx0bWFyZ2luLXRvcDogMjNweDtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7IFxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdH1cblx0XHQud2lkZ2V0X19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDAgN3B4IDAgMDtcblx0XHRcdHRvcDogMzBweDsgXG5cblx0XHRcdCYtLXByaW1hcnkge1xuXHRcdFx0XHR0b3A6IDI1cHg7IFxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA0cHg7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFdpZGdldCBTZWNvbmRhcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLndpZGdldC1zZWNvbmRhcnkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0aDIge1xuXHRcdG1hcmdpbjogMDsgXG5cblx0XHQrIC5mb3JtLWxvY2F0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tbG9jYXRpb24ge1xuXHRcdG1hcmdpbjogYXV0bzsgXG5cdFx0bWF4LXdpZHRoOiA0NTBweDsgXG5cdH1cblxuXHQud2lkZ2V0X19pY28ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cblx0XHQmLS1zaXplMSB7XG5cdFx0XHR0b3A6IDM1cHg7IFxuXHRcdFx0bGVmdDogMjM1cHg7IFxuXHRcdH1cblxuXHRcdCYtLXNpemUyIHtcblx0XHRcdHRvcDogLTkzcHg7IFxuXHRcdFx0cmlnaHQ6IDE0NnB4OyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LndpZGdldC1zZWNvbmRhcnkge1xuXHRcdC53aWRnZXRfX2ljbyB7XG5cdFx0XHQmLS1zaXplMSB7XG5cdFx0XHRcdGxlZnQ6IDEzNXB4OyBcblx0XHRcdH1cblxuXHRcdFx0Ji0tc2l6ZTIge1xuXHRcdFx0XHRyaWdodDogNDZweDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRzbWFsbC1kZXNrdG9wfSB7XG5cdC53aWRnZXQtc2Vjb25kYXJ5IHtcblx0XHQud2lkZ2V0X19pY28ge1xuXHRcdFx0Ji0tc2l6ZTEge1xuXHRcdFx0XHRsZWZ0OiAzNXB4OyBcblx0XHRcdH1cblxuXHRcdFx0Ji0tc2l6ZTIge1xuXHRcdFx0XHRyaWdodDogNnB4OyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQud2lkZ2V0LXNlY29uZGFyeSB7XG5cdFx0LndpZGdldF9faWNvIHtcblx0XHRcdCYtLXNpemUxIHtcblx0XHRcdFx0bGVmdDogLTQwcHg7IFxuXHRcdFx0fVxuXG5cdFx0XHQmLS1zaXplMiB7XG5cdFx0XHRcdHJpZ2h0OiAtNzVweDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0V2lkZ2V0IFRlcml0YXJ5XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi53aWRnZXQtdGVyaXRhcnkge1xuXHRiYWNrZ3JvdW5kOiAjMjkzMTZBOyBcblx0Y29sb3I6ICNmZmY7IFxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRwYWRkaW5nOiA0MHB4IDIwcHggMzdweDsgXG5cblx0aDQge1xuXHRcdGZvbnQtc2l6ZTogMThweDsgXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDsgXG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4OyBcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdHN0cm9uZyB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblx0fVxuXG5cdGg2IHtcblx0XHRjb2xvcjogI0ZGQjc0QjsgXG5cdFx0Zm9udC1zaXplOiAxNHB4OyBcblx0XHRmb250LXdlaWdodDogNzAwOyBcblx0XHRmb250LWZhbWlseTogJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XG5cdFx0bWFyZ2luOiAxNHB4IDAgMDsgIFxuXHR9XG5cblx0LmJ0biB7XG5cdFx0bWFyZ2luOiA3cHggMCAwOyBcblx0fVxuXG5cdC5zZXBhcmF0b3Ige1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG5cdFx0d2lkdGg6IDEwcHg7IFxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC53aWRnZXRfX2ltYWdlIHtcblx0XHRtYXgtd2lkdGg6IDQxMHB4OyBcblx0XHRtYXJnaW46IDAgYXV0byAyMHB4OyBcblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC53aWRnZXQtdGVyaXRhcnkge1xuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC53aWRnZXQtdGVyaXRhcnkge1xuXHRcdHBhZGRpbmc6IDI3cHggMTlweCAzNHB4OyBcblxuXHRcdGg2IHtcblx0XHRcdG1hcmdpbjogMjBweCAwIDA7IFxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdG1hcmdpbjogMTFweCAwIDA7IFxuXHRcdFx0bWluLXdpZHRoOiAyMDhweDtcblx0XHR9XG5cblx0XHQud2lkZ2V0X19pbWFnZSB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAxMHB4OyBcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRXaWRnZXQgVG90YWxcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLndpZGdldC10b3RhbCB7XG5cdGNvbG9yOiAjMzQzMzMzOyBcblxuXHR1bCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTsgXG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0aDYge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4OyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRtYXJnaW46IDA7IFxuXG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdCsgbGkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wcmltYXJ5IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdFx0aDYge1xuXHRcdFx0XHRmbGV4OiAwIDAgNDUlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53aWRnZXRfX3RpdGxlIHtcblx0XHRtYXJnaW46IDAgMCA0OXB4OyBcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHR9XG5cblx0LndpZGdldF9fZm9vdCB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDcwNzA7XG5cdFx0cGFkZGluZzogMjVweCAwIDMycHggMzRweDsgXG5cdFx0bWFyZ2luOiA0OHB4IDNweCAwIC0zMHB4OyBcblxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbjogMDsgXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDgwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tY29kZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xuXHRcdG1hcmdpbi10b3A6IDM4cHg7XG5cdH1cblxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQud2lkZ2V0LXRvdGFsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuXHRcdHVsIHtcblx0XHRcdGg2IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53aWRnZXRfX2Zvb3Qge1xuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcblx0LndpZGdldC10b3RhbCB7XG5cdFx0dWwge1xuXHRcdFx0aDYge1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndpZGdldF9fZm9vdCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDsgXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7IFxuXHRcdFx0cGFkZGluZzogMjVweCAwOyBcblxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm0tcGF5bWVudCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQud2lkZ2V0LXRvdGFsIHtcblx0XHR1bCB7XG5cdFx0XHRoNiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud2lkZ2V0X190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblxuXHRcdC53aWRnZXRfX2Zvb3Qge1xuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0V2lkZ2V0IE1hcFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ud2lkZ2V0LW1hcCB7XG5cdGJhY2tncm91bmQ6ICNGRkI3NEI7IFxuXHRwYWRkaW5nOiAxNHB4IDE4cHg7XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTsgXG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RmVhdHVyZXMgQWx0XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcblx0LmZlYXR1cmVzLWFsdCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTI5cHg7XG5cblx0XHQuY29sLW1kLTYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzFweDtcblx0XHR9XG5cdFx0XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGZWF0dXJlIEFsdFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmVhdHVyZS1hbHQge1xuXHRjb2xvcjogIzI4MzA2YzsgXG5cblx0aDMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblxuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdHRvcDogNTAlOyBcblx0XHRcdGxlZnQ6IDA7IFxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdH1cblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMDsgXG5cblx0XHQrIHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LmZlYXR1cmUtYWx0IHtcblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuZmVhdHVyZS1hbHQge1xuXHRcdGgzIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7IFxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZlYXR1cmVzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcblx0LmZlYXR1cmVzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMzBweDtcblx0XHRcblx0XHQuY29sLW1kLTYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdH1cbn0gXG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LmZlYXR1cmVzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtNDBweDtcblx0XHRcblx0XHQuY29sLW1kLTYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cbn0gXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RmVhdHVyZVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmVhdHVyZSB7XG5cdGNvbG9yOiAjMjgzMDZjO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblxuXHRwIHtcblx0XHRtYXJnaW46IDA7IFxuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7IFxuXHRcdH1cblxuXHRcdCsgcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdD4gaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvOyBcblx0fVxuXG5cdC5pY28tY2F0LWdyZWVuLWFsdCxcblx0Lmljby1jYXQge1xuXHRcdG1hcmdpbi1yaWdodDogMzJweDtcblx0fVxuXG5cdC5pY28tY2FmZS1ncmVlbi1hbHQsXG5cdC5pY28tY2FmZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHR0b3A6IC0yNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IC0yNnB4O1xuXHR9XG5cblx0LyogIEZlYXR1cmUgUHJpbWFyeSAgKi9cblx0Ji0tcHJpbWFyeSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRwYWRkaW5nLXRvcDogNjlweDtcblxuXHRcdD4gaSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiAtMzlweDsgXG5cdFx0XHRyaWdodDogMDsgXG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wfSB7XG5cdC5mZWF0dXJlIHtcblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyBcblx0XHR9XG5cblx0XHQuaWNvLWNhZmUtZ3JlZW4tYWx0LFxuXHRcdC5pY28tY2FmZSB7XG5cdFx0XHR0b3A6IDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHR9XG5cblx0XHQvKiAgRmVhdHVyZSBQcmltYXJ5ICAqL1xuXHRcdCYtLXByaW1hcnkge1xuXHRcdFx0cGFkZGluZy10b3A6IDkwcHg7XG5cblx0XHRcdD4gaSB7XG5cdFx0XHRcdHRvcDogLTQ5cHg7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5mZWF0dXJlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdHBhZGRpbmc6IDAgOTVweCAwIDA7IFxuXG5cdFx0cCB7XG5cdFx0XHQrIHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IFxuXHRcdFx0dG9wOiA1MCUgIWltcG9ydGFudDsgIFxuXHRcdFx0cmlnaHQ6IDA7IFxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC8qICBGZWF0dXJlIFByaW1hcnkgICovXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAxMDBweDsgXG5cblx0XHRcdGkge1xuXHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0bGVmdDogMDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RmVhdHVyZXMgUHJpbWFyeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmVhdHVyZXMtcHJpbWFyeSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdHotaW5kZXg6IDEwO1xufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5mZWF0dXJlcy1wcmltYXJ5IHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMzBweDtcblx0XHRcblx0XHQuY29sLW1kLTQsXG5cdFx0LmNvbC1tZC02IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LmZlYXR1cmVzLXByaW1hcnkge1xuXHRcdG1hcmdpbi1ib3R0b206IC0yNnB4O1xuXHRcdFxuXHRcdC5jb2wtbWQtNCxcblx0XHQuY29sLW1kLTYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGZWF0dXJlIFByaW1hcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZlYXR1cmUtcHJpbWFyeSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cblx0aDMge1xuXHRcdG1hcmdpbjogMTVweCAwIDA7IFxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMzNjNlNzY7IFxuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAxOXB4IDAgMDsgXG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHR9XG5cblx0LmZlYXR1cmVfX2ljbyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRpIHtcblx0XHRcdCsgaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ICBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaWNvLW1vdXNlIHtcblx0XHRcdG1hcmdpbjogLTI3cHggMCAwIC0ycHg7XG5cdFx0fVxuXG5cdFx0Lmljby1sYWJlbCB7XG5cdFx0XHRtYXJnaW46IC0zcHggMCAwIDMycHg7XG5cdFx0fVxuXG5cdFx0Lmljby1jYW1lcmEge1xuXHRcdFx0bWFyZ2luOiAxcHggMCAwIC0xMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtLWFsdCB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4OyBcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDsgXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bWFyZ2luOiAyNHB4IDAgMDsgXG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRzbWFsbC1kZXNrdG9wfSB7XG5cdC5mZWF0dXJlLXByaW1hcnkge1xuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcblx0LmZlYXR1cmUtcHJpbWFyeSB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5mZWF0dXJlLXByaW1hcnkge1xuXHRcdGgzIHtcblx0XHRcdG1hcmdpbjogN3B4IDAgMDsgXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDE2cHggMCAwOyBcblx0XHR9XG5cblx0XHQuZmVhdHVyZV9faWNvIHtcblx0XHRcdC5pY28tbW91c2Uge1xuXHRcdFx0XHRtYXJnaW46IC0xOHB4IDAgMCAtNHB4OyBcblx0XHRcdH1cblxuXHRcdFx0Lmljby1sYWJlbCB7XG5cdFx0XHRcdG1hcmdpbjogLTRweCAwIDAgMTZweDsgXG5cdFx0XHR9XG5cblx0XHRcdC5pY28tY2FtZXJhIHtcblx0XHRcdFx0bWFyZ2luOiAtNXB4IDAgMCAtNXB4OyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDsgXG5cdFx0XHRcdG1hcmdpbjogMTRweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZlYXR1cmVzIFNlY29uZGFyeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmVhdHVyZXMtc2Vjb25kYXJ5IHtcblx0LnJvdyB7XG5cdFx0bWFyZ2luOiAwIC0yM3B4O1xuXHR9XG5cblx0LmNvbC1sZy00IHtcblx0XHRwYWRkaW5nOiAwIDIzcHg7IFxuXHR9XG5cblx0Ji0tYWx0IHtcblx0XHQucm93IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC01MHB4OyBcblx0XHR9XG5cblx0XHQuY29sLWxnLTQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LmZlYXR1cmVzLXNlY29uZGFyeSB7XG5cdFx0LnJvdyB7XG5cdFx0XHRtYXJnaW46IDAgLTE1cHg7XG5cdFx0fVxuXG5cdFx0LmNvbC1sZy00IHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDsgXG5cdFx0fVxuXG5cdFx0Ji0tYWx0IHtcblx0XHRcdC5yb3cge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMzBweDsgXG5cdFx0XHR9XG5cblx0XHRcdC5jb2wtbGctNCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuZmVhdHVyZXMtc2Vjb25kYXJ5IHtcblx0XHQmLS1hbHQge1xuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IFxuXHRcdFx0fVxuXG5cdFx0XHQuY29sLWxnLTQge1xuXHRcdFx0XHRtYXJnaW46IDA7IFxuXG5cdFx0XHRcdCsgLmNvbC1sZy00IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RmVhdHVyZSBTZWNvbmRhcnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZlYXR1cmUtc2Vjb25kYXJ5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0cGFkZGluZy10b3A6IDg5LjglOyBcblx0YmFja2dyb3VuZDogI2Y2ZjZmNjsgXG5cdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0PiBhIHtcblx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LmZlYXR1cmVfX2ltYWdlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmVhdHVyZV9faW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0dG9wOiAwOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0aGVpZ2h0OiAxMDAlOyBcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzOyBcblx0fVxuXG5cdC5mZWF0dXJlX19ib2R5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogNTAlOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7IFxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAyM3B4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ICBcblx0XHR9XG5cblx0XHRoNiB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHRjb2xvcjogIzI4MzA2YyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5mZWF0dXJlX19pY28ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IFxuXHRcdG9wYWNpdHk6IC4xOyAgXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdCYuaWNvbi1jaXJsY2UtZjIge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xMDVkZWcpOyBcblx0XHR9XG5cdH1cblxuXHQvKiAgRmVhdHVyZSBTZWNvbmRhcnkgQWx0ICAqL1xuXHQmLS1hbHQge1xuXHRcdHBhZGRpbmctdG9wOiA2OCU7XG5cblx0XHQuZmVhdHVyZV9fYm9keSB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRjb2xvcjogI2ZmZjsgXG5cdFx0XHRtYXJnaW46IC0zcHggMCAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5mZWF0dXJlLXNlY29uZGFyeSB7XG5cdFx0cGFkZGluZy10b3A6IDEwMCU7XG5cblx0XHQuZmVhdHVyZV9fYm9keSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogODBweDsgXG5cblx0XHRcdGg2IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgRmVhdHVyZSBTZWNvbmRhcnkgQWx0ICAqL1xuXHRcdCYtLWFsdCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjglO1xuXG5cdFx0XHQuZmVhdHVyZV9fYm9keSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LmZlYXR1cmUtc2Vjb25kYXJ5IHtcblx0XHRwYWRkaW5nLXRvcDogNjMlO1xuXG5cdFx0LmZlYXR1cmVfX2JvZHkge1xuXHRcdFx0cGFkZGluZy10b3A6IDYycHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNnB4O1xuXG5cdFx0XHRoNiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZlYXR1cmVfX2ljbyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdC8qICBGZWF0dXJlIFNlY29uZGFyeSBBbHQgICovXG5cdFx0Ji0tYWx0IHtcblx0XHRcdHBhZGRpbmctdG9wOiA2OSU7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5mZWF0dXJlX19ib2R5IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0SWNvbnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5pY28teCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdHdpZHRoOiA0MHB4OyBcblx0aGVpZ2h0OiA0MHB4OyBcblxuXHQmOmFmdGVyLFxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpOyBcblx0XHRiYWNrZ3JvdW5kOiAjZTg0MDQyOyBcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0aGVpZ2h0OiA0cHg7IFxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDsgICBcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpOyBcblx0fVxufVxuXG4uaWNvLXBsdXMge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHR3aWR0aDogMTVweDsgXG5cdGhlaWdodDogMTVweDsgXG5cblx0JjphZnRlcixcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IFxuXHRcdHdpZHRoOiAxMDAlOyBcblx0XHRoZWlnaHQ6IDNweDsgXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7ICAgXG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoOTBkZWcpOyBcblx0fVxufVxuXG4uaWNvLWFuZ2xlLWRvd24td2hpdGUge1xuXHR3aWR0aDogMjVweDsgXG5cdGhlaWdodDogMTVweDtcbn1cblxuLmljby1zZWFyY2gtcmVkLFxuLmljby1zZWFyY2gge1xuXHR3aWR0aDogMjlweDsgXG5cdGhlaWdodDogMjlweDtcbn1cblxuLmljby1tb3VzZSB7XG5cdHdpZHRoOiA1MnB4OyBcblx0aGVpZ2h0OiAxMTJweDtcbn1cblxuLmljby1sYWJlbCB7XG5cdHdpZHRoOiAxMjJweDsgXG5cdGhlaWdodDogNjBweDtcbn1cblxuLmljby1jYW1lcmEge1xuXHR3aWR0aDogODlweDsgXG5cdGhlaWdodDogNzFweDtcbn1cblxuLmljby1jaXJjbGUtYXJyb3ctYmx1ZSB7XG5cdHdpZHRoOiAyMXB4OyBcblx0aGVpZ2h0OiAyMXB4O1xufVxuXG4uaWNvLWNpcmNsZS1hcnJvdyB7XG5cdHdpZHRoOiAyOXB4OyBcblx0aGVpZ2h0OiAyOXB4O1xufVxuXG4uaWNvLWFuZ2xlLXJpZ2h0IHtcblx0d2lkdGg6IDlweDsgXG5cdGhlaWdodDogMThweDtcbn1cblxuLmljby1ncmFwZXMge1xuXHR3aWR0aDogMTM1cHg7IFxuXHRoZWlnaHQ6IDE1MnB4O1xufVxuXG4uaWNvLWZsYWcge1xuXHR3aWR0aDogMTU3cHg7IFxuXHRoZWlnaHQ6IDE1NHB4O1xufVxuXG4uaWNvLWZsaXBmbG9wcyB7XG5cdHdpZHRoOiAxMzdweDsgXG5cdGhlaWdodDogMTIycHg7XG59XG5cbi5pY28tZG9sbGFyLWJsdWUge1xuXHR3aWR0aDogMjFweDsgXG5cdGhlaWdodDogMjFweDtcbn1cblxuLmljby1oZWFydCB7XG5cdHdpZHRoOiAzNnB4OyBcblx0aGVpZ2h0OiAzOHB4O1xufVxuXG4uaWNvLWN1cnJlbmN5IHtcblx0d2lkdGg6IDM2cHg7IFxuXHRoZWlnaHQ6IDM5cHg7XG59XG5cbi5pY28td2FsayB7XG5cdHdpZHRoOiAzNHB4OyBcblx0aGVpZ2h0OiA0NHB4O1xufVxuXG4uaWNvLWNhciB7XG5cdHdpZHRoOiA1N3B4OyBcblx0aGVpZ2h0OiAzNXB4O1xufVxuXG4uaWNvLW1lc3NhZ2UtYWx0IHtcblx0d2lkdGg6IDM4cHg7IFxuXHRoZWlnaHQ6IDMzcHg7XG59XG5cbi5pY28tc2V0dGluZy1yZWQsXG4uaWNvLXNldHRpbmcge1xuXHR3aWR0aDogMjRweDsgXG5cdGhlaWdodDogMjBweDtcbn1cblxuLmljby1hbmdsZS1kb3duLXJlZCxcbi5pY28tYW5nbGUtZG93bi1ibHVlIHtcblx0d2lkdGg6IDE0cHg7IFxuXHRoZWlnaHQ6IDhweDtcbn1cblxuLmljby1iYWxsIHtcblx0d2lkdGg6IDcycHg7IFxuXHRoZWlnaHQ6IDcxcHg7XG59XG5cbi5pY28tZHJpbmsge1xuXHR3aWR0aDogNjlweDsgXG5cdGhlaWdodDogODlweDtcbn1cblxuLmljby1jYWZlLWdyZWVuIHtcblx0d2lkdGg6IDE3N3B4OyBcblx0aGVpZ2h0OiAyMDZweDtcbn1cblxuLmljby1ncmFwZXMtZ3JlZW4ge1xuXHR3aWR0aDogMTM1cHg7IFxuXHRoZWlnaHQ6IDE1MnB4O1xufVxuXG4uaWNvLWFycm93LWRvd24tYmlnIHtcblx0d2lkdGg6IDM5cHg7IFxuXHRoZWlnaHQ6IDM0cHg7XG59XG5cbi8vLmljby1tYWlsLWFsdCxcbi8vLmljby10d2l0dGVyLWFsdCxcbi8vLmljby1pbnN0YWdyYW0tYWx0LFxuLy8uaWNvLWxpbmtlZGluLWFsdCxcbi8vLmljby1waW50ZXJlcy1hbHQsXG4vLy5pY28tZmFjZWJvb2stYWx0IHtcbi8vXHR3aWR0aDogMzJweDtcbi8vXHRoZWlnaHQ6IDMycHg7XG4vL31cblxuLmljby1tYWlsLWJpZyB7XG5cdHdpZHRoOiAxMjJweDsgXG5cdGhlaWdodDogOTlweDtcbn1cblxuLmljby1jaXJsY2VzLXllbGxvdyxcbi5pY28tY2lyY2xlcyB7XG5cdHdpZHRoOiAxMDFweDsgXG5cdGhlaWdodDogMzNweDtcbn1cblxuLmljby1wZGYge1xuXHR3aWR0aDogNDNweDsgXG5cdGhlaWdodDogNjFweDtcbn1cblxuLmljby1hbmdsZS1yaWdodC1kYXJrIHtcblx0d2lkdGg6IDlweDsgXG5cdGhlaWdodDogMTVweDtcbn1cblxuLmljby1zaGFyZSB7XG5cdHdpZHRoOiA0MXB4O1xuXHRoZWlnaHQ6IDQxcHg7ICBcbn1cbi5pY28tcGRmLWFsdCB7XG5cdHdpZHRoOiA0MXB4O1xuXHRoZWlnaHQ6IDQxcHg7ICBcbn1cbi5pY28tbWFwIHtcblx0d2lkdGg6IDQzcHg7XG5cdGhlaWdodDogNDJweDsgIFxufVxuLmljby1pbmZvIHtcblx0d2lkdGg6IDM1cHg7XG5cdGhlaWdodDogNDFweDsgIFxufVxuXG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0Lmljby14IHtcblx0XHR3aWR0aDogMzJweDsgXG5cdFx0aGVpZ2h0OiAzMnB4OyBcblxuXHRcdCY6YWZ0ZXIsXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0fVxuXHR9XG5cblx0Lmljby1zZWFyY2gtcmVkLCBcblx0Lmljby1zZWFyY2gge1xuXHRcdHdpZHRoOiAxOHB4OyBcblx0XHRoZWlnaHQ6IDE4cHg7IFxuXHR9XG5cblx0Lmljby1hbmdsZS1kb3duLXdoaXRlIHtcblx0XHR3aWR0aDogMTZweDsgXG5cdFx0aGVpZ2h0OiAxMHB4OyBcblx0fVxuXG5cdC5pY28tZm9vZC0xIHtcblx0XHR3aWR0aDogMTI1cHg7IFxuXHRcdGhlaWdodDogNjJweDtcblx0fVxuXG5cdC5pY28tYnVyZ2VyIHtcblx0XHR3aWR0aDogOTRweDsgXG5cdFx0aGVpZ2h0OiA3N3B4O1xuXHR9XG5cblx0Lmljby1mbG93ZXJzIHtcblx0XHR3aWR0aDogNzBweDsgXG5cdFx0aGVpZ2h0OiA4M3B4O1xuXHR9XG5cblx0Lmljby1jYXQtZ3JlZW4tYWx0LFxuXHQuaWNvLWNhdCB7XG5cdFx0d2lkdGg6IDY1cHg7IFxuXHRcdGhlaWdodDogNzZweDtcblx0fVxuXG5cdC5pY28tZ2F0ZS1ncmVlbi1hbHQsXG5cdC5pY28tZ2F0ZSB7XG5cdFx0d2lkdGg6IDY2cHg7IFxuXHRcdGhlaWdodDogODBweDtcblx0fVxuXG5cdC5pY28tY2FmZS1ncmVlbi1hbHQsXG5cdC5pY28tY2FmZSB7XG5cdFx0d2lkdGg6IDg2cHg7IFxuXHRcdGhlaWdodDogMTAwcHg7XG5cdH1cblxuXHQuaWNvLW1vdXNlIHtcblx0XHR3aWR0aDogMjZweDsgXG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHR9XG5cblx0Lmljby1sYWJlbCB7XG5cdFx0d2lkdGg6IDYxcHg7IFxuXHRcdGhlaWdodDogMzBweDtcblx0fVxuXG5cdC5pY28tY2FtZXJhIHtcblx0XHR3aWR0aDogNDVweDsgXG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHR9XG5cblx0Lmljby1jaXJjbGUtYXJyb3cge1xuXHRcdHdpZHRoOiAyMHB4OyBcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHQuaWNvLW1lc3NhZ2UtZGVmIHtcblx0XHR3aWR0aDogMTlweDsgXG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHR9XG5cblx0Lmljby1oZWFydCB7XG5cdFx0d2lkdGg6IDMzcHg7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHR9XG5cblx0Lmljby1jdXJyZW5jeSB7XG5cdFx0d2lkdGg6IDMycHg7IFxuXHRcdGhlaWdodDogMzVweDtcblx0fVxuXG5cdC5pY28td2FsayB7XG5cdFx0d2lkdGg6IDI3cHg7IFxuXHRcdGhlaWdodDogMzVweDtcblx0fVxuXG5cdC5pY28tY2FyIHtcblx0XHR3aWR0aDogNTZweDsgXG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHR9IFxuXG5cdC5pY28tbWVzc2FnZS1hbHQge1xuXHRcdHdpZHRoOiA0MHB4OyBcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdH0gXG5cblx0Lmljby1kb2xsYXItYmx1ZSB7XG5cdFx0d2lkdGg6IDE4cHg7IFxuXHRcdGhlaWdodDogMThweDtcblx0fVxuXG5cdC5pY28tYmFsbCB7XG5cdFx0d2lkdGg6IDM2cHg7IFxuXHRcdGhlaWdodDogMzVweDtcblx0fSBcblxuXHQuaWNvLWRyaW5rIHtcblx0XHR3aWR0aDogMzRweDsgXG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHR9IFxuXG5cdC5pY28tZ3JhcGVzIHtcblx0XHR3aWR0aDogNDdweDsgXG5cdFx0aGVpZ2h0OiA1M3B4O1xuXHR9XG5cblx0Lmljby1mbGFnIHtcblx0XHR3aWR0aDogNTVweDsgXG5cdFx0aGVpZ2h0OiA1NHB4O1xuXHR9XG5cblx0Lmljby1mbGlwZmxvcHMge1xuXHRcdHdpZHRoOiA1NHB4OyBcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdH1cblxuXHQuaWNvLWFycm93LWRvd24tYmlnIHtcblx0XHR3aWR0aDogMjBweDsgXG5cdFx0aGVpZ2h0OiAxN3B4O1xuXHR9XG5cblx0Lmljby1tYXNrIHtcblx0XHR3aWR0aDogMTA1cHg7IFxuXHRcdGhlaWdodDogOTZweDtcblx0fVxuXG5cdC5pY28tYnVybnMge1xuXHRcdHdpZHRoOiA5MXB4OyBcblx0XHRoZWlnaHQ6IDg5cHg7XG5cdH1cblxuXHQuaWNvLWhlYXJ0LWNsb3VkIHtcblx0XHR3aWR0aDogMTA2cHg7IFxuXHRcdGhlaWdodDogNzBweDtcblx0fVxuXG5cdC5pY28tY2FmZS1yZWQge1xuXHRcdHdpZHRoOiAxMDVweDsgXG5cdFx0aGVpZ2h0OiAxMjJweDtcblx0fVxuXG5cblx0Lmljby1zdGFtcCB7XG5cdFx0d2lkdGg6IDY2cHg7IFxuXHRcdGhlaWdodDogNThweDtcblx0fVxuXG5cdC5pY28td29ybGQge1xuXHRcdHdpZHRoOiA4MHB4OyBcblx0XHRoZWlnaHQ6IDY0cHg7XG5cdH1cblxuXHQuaWNvLW1vYmlsZSB7XG5cdFx0d2lkdGg6IDQ0cHg7IFxuXHRcdGhlaWdodDogNjRweDtcblx0fVxuXG5cdC5pY28tcGhvdG8ge1xuXHRcdHdpZHRoOiA3M3B4OyBcblx0XHRoZWlnaHQ6IDU2cHg7XG5cdH1cblxuXHQuaWNvLXN1cHBvcnQge1xuXHRcdHdpZHRoOiA2M3B4OyBcblx0XHRoZWlnaHQ6IDU2cHg7XG5cdH1cblxuXHQuaWNvLWNpcmxjZXMteWVsbG93LFxuXHQuaWNvLWNpcmNsZXMge1xuXHRcdHdpZHRoOiA3N3B4OyBcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRDaXJjbGVzIGljb25zXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbltjbGFzc149XCJpY29uLVwiXSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgIFxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmljb24tY2lybGNlLXNtYWxsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2NpcmNsZS1zbWFsbC5zdmcpO1xuXHR3aWR0aDogNDBweDsgXG5cdGhlaWdodDogNDVweDtcbn1cblxuLmljb24tY2lybGNlLXNtYWxsLTEge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJsY2Utc21hbGwtMS5zdmcpO1xuXHR3aWR0aDogMzhweDsgXG5cdGhlaWdodDogNDJweDtcbn1cblxuLmljb24tY2lybGNlLXNtYWxsLTIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJsY2Utc21hbGwtMi5zdmcpO1xuXHR3aWR0aDogMzhweDsgXG5cdGhlaWdodDogNDJweDtcbn1cblxuLmljb24tc2hhcGUtMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLXNoYXBlLTEuc3ZnKTtcblx0d2lkdGg6IDkwcHg7IFxuXHRoZWlnaHQ6IDkycHg7XG59XG5cbi5pY29uLXNoYXBlLTIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1zaGFwZS0yLnN2Zyk7XG5cdHdpZHRoOiA5NnB4OyBcblx0aGVpZ2h0OiA5MnB4O1xufVxuXG4uaWNvbi1zaGFwZS0zIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljb24tc2hhcGUtMy5zdmcpO1xuXHR3aWR0aDogOTVweDsgXG5cdGhlaWdodDogOTFweDtcbn1cblxuLmljb24tY2lybGNlMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9jaXJjbGUxLnN2Zyk7XG5cdHdpZHRoOiAyNDlweDsgXG5cdGhlaWdodDogMjgwcHg7XG5cblx0Ji0tc2l6ZTEge1xuXHRcdHdpZHRoOiAxNTNweDsgXG5cdFx0aGVpZ2h0OiAxNjlweDtcblx0fVxufVxuXG4uaWNvbi1jaXJsY2UyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2NpcmNsZTIuc3ZnKTtcblx0d2lkdGg6IDI2N3B4OyBcblx0aGVpZ2h0OiAyODBweDtcblxuXHQmLS1zaXplMSB7XG5cdFx0d2lkdGg6IDE2NHB4OyBcblx0XHRoZWlnaHQ6IDE3MHB4O1xuXHR9XG59XG5cbi5pY29uLWNpcmNsZTIteWVsbG93IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2NpcmNsZTIteWVsbG93LnN2Zyk7XG5cdHdpZHRoOiAyNjdweDsgXG5cdGhlaWdodDogMjgwcHg7XG59XG5cbi5pY29uLWNpcmxjZTMge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvY2lyY2xlMy5zdmcpO1xuXHR3aWR0aDogMjUycHg7IFxuXHRoZWlnaHQ6IDI4MHB4O1xuXG5cdCYtLXNpemUxIHtcblx0XHR3aWR0aDogMTU0cHg7IFxuXHRcdGhlaWdodDogMTY4cHg7XG5cdH1cbn1cblxuLmljb24tY2lybGNlLWJpZy0xIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2MxLnN2Zyk7XG5cdHdpZHRoOiAzOTNweDsgXG5cdGhlaWdodDogNDM3cHg7XG5cdHotaW5kZXg6IC0xO1xufVxuXG4uaWNvbi1jaXJsY2UtYmlnLTMge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzMuc3ZnKTtcblx0d2lkdGg6IDQxNXB4OyBcblx0aGVpZ2h0OiA0MzdweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy00IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2M0LnN2Zyk7XG5cdHdpZHRoOiA0MTVweDsgXG5cdGhlaWdodDogNDM3cHg7XG59XG5cbi5pY29uLWNpcmxjZS1iaWctNSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzUuc3ZnJyk7XG5cdHdpZHRoOiA0MTVweDsgXG5cdGhlaWdodDogNDM3cHg7XG59XG5cblxuLmljb24tY2lybGNlLWJpZy1kMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9jaXJjbGUtZDEuc3ZnKTtcblx0d2lkdGg6IDM5M3B4OyBcblx0aGVpZ2h0OiA0MzdweDtcbn1cblxuXG4uaWNvbi1jaXJjbGUtZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWNpcmNsZS1ncmVlbi5zdmcpO1xuXHR3aWR0aDogMzhweDsgXG5cdGhlaWdodDogNDRweDtcbn1cblxuLmljb24tY2lyY2xlLXllbGxvdyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tY2lyY2xlLXllbGxvdy5zdmcpO1xuXHR3aWR0aDogMzhweDsgXG5cdGhlaWdodDogNDRweDtcbn1cblxuLmljb24tY2lyY2xlLXJlZCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tY2lyY2xlLXJlZC5zdmcpO1xuXHR3aWR0aDogMzhweDsgXG5cdGhlaWdodDogNDRweDtcbn1cblxuLmljb24tY2lyY2xlLWJsdWUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWNpcmNsZS1ibHVlLnN2Zyk7XG5cdHdpZHRoOiAzOHB4OyBcblx0aGVpZ2h0OiA0NHB4O1xufVxuXG4uaWNvbi1jaXJjbGUtZ3JlZW4tYWx0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUtZ3JlZW4tYWx0LnN2Zyk7XG5cdHdpZHRoOiA5MnB4OyBcblx0aGVpZ2h0OiA5NnB4O1xufVxuXG4uaWNvbi1jaXJjbGUteWVsbG93LWFsdCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tY2lyY2xlLXllbGxvdy1hbHQuc3ZnKTtcblx0d2lkdGg6IDkycHg7IFxuXHRoZWlnaHQ6IDk2cHg7XG59XG5cbi5pY29uLWNpcmNsZS1yZWQtYWx0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUtcmVkLWFsdC5zdmcpO1xuXHR3aWR0aDogOTJweDsgXG5cdGhlaWdodDogOTZweDtcbn1cblxuLmljb24tY2lyY2xlLWJsdWUtYWx0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1jaXJjbGUtYmx1ZS1hbHQuc3ZnKTtcblx0d2lkdGg6IDkycHg7IFxuXHRoZWlnaHQ6IDk2cHg7XG59XG5cbi5pY29uLWNpcmxjZS1iaWctMS1lIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2MxLWUuc3ZnKTtcblx0d2lkdGg6IDM4NHB4OyBcblx0aGVpZ2h0OiA0MzJweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy0zLWUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzMtZS5zdmcpO1xuXHR3aWR0aDogMzg0cHg7IFxuXHRoZWlnaHQ6IDQzMnB4O1xufVxuXG4uaWNvbi1jaXJsY2UtYmlnLTQtZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9jNC1lLnN2Zyk7XG5cdHdpZHRoOiAzODRweDsgXG5cdGhlaWdodDogNDMycHg7XG59XG5cbi5pY29uLWNpcmxjZS1iaWctaDEge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvY2lyY2xlLWgxLnN2Zyk7XG5cdHdpZHRoOiAzOTNweDsgXG5cdGhlaWdodDogNDM3cHg7XG59XG5cbi5pY29uLWNpcmxjZS1mMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmxjZS1mMS5zdmcpO1xuXHR3aWR0aDogMjU5cHg7IFxuXHRoZWlnaHQ6IDI3MnB4O1xufVxuXG4uaWNvbi1jaXJsY2UtZjIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJsY2UtZjIuc3ZnKTtcblx0d2lkdGg6IDI1OXB4OyBcblx0aGVpZ2h0OiAyNzJweDtcbn1cblxuLmljb24tY2lybGNlLWgxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljb24tY2lyY2xlLWgxLnN2Zyk7XG5cdHdpZHRoOiAzODRweDsgXG5cdGhlaWdodDogNDMycHg7XG59XG5cbi5pY29uLWNpcmxjZS1oMiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmNsZS1oMi5zdmcpO1xuXHR3aWR0aDogMzkzcHg7IFxuXHRoZWlnaHQ6IDQzN3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtaDIteSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmNsZS1oMi15LnN2Zyk7XG5cdHdpZHRoOiAzOTNweDsgXG5cdGhlaWdodDogNDM3cHg7XG59XG5cbi5pY29uLWNpcmxjZS1oMyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9jNS1ibHVlLnN2Zyk7XG5cdHdpZHRoOiA0MTVweDsgXG5cdGhlaWdodDogNDM3cHg7XG59XG5cbi5pY29uLWNpcmxjZS1nMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJjbGUtZzEuc3ZnJyk7XG5cdHdpZHRoOiA0MTVweDsgXG5cdGhlaWdodDogNDM3cHg7XG5cdG9wYWNpdHk6IC4xO1xufVxuXG4uaWNvbi1jaXJsY2UtZzIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJjbGUtZzIuc3ZnKTtcblx0d2lkdGg6IDM4NHB4OyBcblx0aGVpZ2h0OiA0MzJweDtcblx0b3BhY2l0eTogLjE7XG59XG5cbi5pY29uLWFydGljbGUtY2lyY2xlMTEge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYXJ0aWNsZS1jaXJjbGUxMS5zdmcpO1xuXHR3aWR0aDogMTA2cHg7IFxuXHRoZWlnaHQ6IDExNnB4O1xufVxuXG4uaWNvbi1hcnRpY2xlLWNpcmNsZTEyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2FydGljbGUtY2lyY2xlMTIuc3ZnKTtcblx0d2lkdGg6IDk3cHg7IFxuXHRoZWlnaHQ6IDEwMXB4O1xufVxuXG4uaWNvbi1hcnRpY2xlLWNpcmNsZTEzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2FydGljbGUtY2lyY2xlMTMuc3ZnKTtcblx0d2lkdGg6IDE1NHB4OyBcblx0aGVpZ2h0OiAxNzFweDtcbn1cblxuLmljb24tYXJ0aWNsZS1jaXJjbGUyMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9hcnRpY2xlLWNpcmNsZTIxLnN2Zyk7XG5cdHdpZHRoOiAxODJweDsgXG5cdGhlaWdodDogMTkwcHg7XG59XG5cbi5pY29uLWFydGljbGUtY2lyY2xlMjIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYXJ0aWNsZS1jaXJjbGUyMi5zdmcpO1xuXHR3aWR0aDogODhweDsgXG5cdGhlaWdodDogOTdweDtcbn1cblxuLmljb24tYXJ0aWNsZS1jaXJjbGUyMyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9hcnRpY2xlLWNpcmNsZTIzLnN2Zyk7XG5cdHdpZHRoOiAxNDdweDsgXG5cdGhlaWdodDogMTYxcHg7XG59XG5cbi5pY29uLWFydGljbGUtY2lyY2xlMzEge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYXJ0aWNsZS1jaXJjbGUzMS5zdmcpO1xuXHR3aWR0aDogOTZweDsgXG5cdGhlaWdodDogMTAwcHg7XG59XG5cbi5pY29uLWFydGljbGUtY2lyY2xlMzIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYXJ0aWNsZS1jaXJjbGUzMi5zdmcpO1xuXHR3aWR0aDogMTMycHg7IFxuXHRoZWlnaHQ6IDE0NHB4O1xufVxuXG4uaWNvbi1hcnRpY2xlLWNpcmNsZTMzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2FydGljbGUtY2lyY2xlMzMuc3ZnKTtcblx0d2lkdGg6IDEyNXB4OyBcblx0aGVpZ2h0OiAxNDBweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy1jMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY29uLWNpcmxjZS1iaWctYzEuc3ZnKTtcblx0d2lkdGg6IDQxNXB4OyBcblx0aGVpZ2h0OiA0MzdweDtcbn1cblxuLmljb24tY2lybGNlLWJpZy01LWUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvbi1jaXJsY2UtYmlnLTUtZS5zdmcpO1xuXHR3aWR0aDogMzkzcHg7IFxuXHRoZWlnaHQ6IDQzN3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtYmlnLXIxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljb24tY2lybGNlLWJpZy1yMS5zdmcpO1xuXHR3aWR0aDogMzkzcHg7IFxuXHRoZWlnaHQ6IDQzN3B4O1xufVxuXG4uaWNvbi1jaXJsY2UtaDMtd2hpdGUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvYzUtd2hpdGUuc3ZnKTtcblx0d2lkdGg6IDI3Ni42N3B4OyBcblx0aGVpZ2h0OiAyOTEuMzNweDtcbn1cblxuLmljb24tY2lybGNlLWgyLXdoaXRlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2M2LXdoaXRlLnN2Zyk7XG5cdHdpZHRoOiAyNjJweDsgXG5cdGhlaWdodDogMjkxLjMzcHg7XG59XG5cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQuaWNvbi1jaXJsY2UtZjEge1xuXHRcdHdpZHRoOiAyMTVweDsgXG5cdFx0aGVpZ2h0OiAyMjZweDtcblx0fVxuXG5cdC5pY29uLWNpcmxjZS1mMiB7XG5cdFx0d2lkdGg6IDIxNXB4OyBcblx0XHRoZWlnaHQ6IDIyNnB4OyBcblx0fVxuXG5cdC5pY29uLWNpcmxjZTEge1xuXHRcdCYtLXNpemUxIHtcblx0XHRcdHdpZHRoOiAxMDZweDsgXG5cdFx0XHRoZWlnaHQ6IDExOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5pY29uLWNpcmxjZTIge1xuXHRcdCYtLXNpemUxIHtcblx0XHRcdHdpZHRoOiAxMTRweDsgXG5cdFx0XHRoZWlnaHQ6IDExOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5pY29uLWNpcmxjZTMge1xuXHRcdCYtLXNpemUxIHtcblx0XHRcdHdpZHRoOiAxMDdweDsgXG5cdFx0XHRoZWlnaHQ6IDExN3B4O1xuXHRcdH1cblx0fVxufVxuXG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0Lmljb24tY2lybGNlLXNtYWxsIHtcblx0XHR3aWR0aDogMjJweDsgXG5cdFx0aGVpZ2h0OiAyNXB4OyBcblx0fVxuXG5cdC5pY29uLWNpcmxjZS1zbWFsbC0xIHtcblx0XHR3aWR0aDogMjRweDsgXG5cdFx0aGVpZ2h0OiAyNXB4OyBcblx0fVxuXG5cdC5pY29uLWNpcmxjZS1zbWFsbC0yIHtcblx0XHR3aWR0aDogMjJweDsgXG5cdFx0aGVpZ2h0OiAyNXB4OyBcblx0fVxuXG5cdC5pY29uLXNoYXBlLTEge1xuXHRcdHdpZHRoOiA0NXB4OyBcblx0XHRoZWlnaHQ6IDQ2cHg7IFxuXHR9XG5cblx0Lmljb24tc2hhcGUtMiB7XG5cdFx0d2lkdGg6IDQ4cHg7IFxuXHRcdGhlaWdodDogNDZweDsgXG5cdH1cblxuXHQuaWNvbi1zaGFwZS0zIHtcblx0XHR3aWR0aDogNDhweDsgXG5cdFx0aGVpZ2h0OiA0NXB4OyBcblx0fVxuXG5cdC5pY29uLWNpcmxjZTEge1xuXHRcdHdpZHRoOiA3OXB4OyBcblx0XHRoZWlnaHQ6IDg4cHg7IFxuXHR9XG5cblx0Lmljb24tY2lybGNlMiB7XG5cdFx0d2lkdGg6IDg1cHg7IFxuXHRcdGhlaWdodDogODhweDsgXG5cdH1cblxuXHQuaWNvbi1jaXJsY2UzIHtcblx0XHR3aWR0aDogODBweDsgXG5cdFx0aGVpZ2h0OiA4OHB4OyBcblx0fVxuXG5cdC5pY29uLWNpcmxjZS1mMSB7XG5cdFx0d2lkdGg6IDE0NHB4OyBcblx0XHRoZWlnaHQ6IDE1MXB4O1xuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0ZG9vZGxlIGljb24gbW92ZWQgZnJvbSBfYm9va2luZy13aWRnZXQuc2NzcztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5kb29kbGUtaWNvbiB7XG5cdCYuc21hbGwge1xuXHRcdHdpZHRoOiAyMnB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0fVxuXG5cdCYubm9ybWFsIHtcblx0XHR3aWR0aDogNjVweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHQmLmR1cmF0aW9uLWV4cGVyaWVuY2UtY2FyZCB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvaWNvbi1kb29kbGVzL2V4cGVyaWVuY2UtY2FyZHMvZHVyYXRpb24tZXhwZXJpZW5jZS1jYXJkLnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR9XG5cblx0Ji5tYXBwaW4tZXhwZXJpZW5jZS1jYXJkIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9pY29uLWRvb2RsZXMvZXhwZXJpZW5jZS1jYXJkcy9tYXBwaW4tZXhwZXJpZW5jZS1jYXJkLnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR9XG5cblx0Ji5wcmljZS1mcm9tLWV4cGVyaWVuY2UtY2FyZCB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcvdGhlbWUvX2J1aWxkL2Fzc2V0cy9pbWFnZXMvaWNvbi1kb29kbGVzL2V4cGVyaWVuY2UtY2FyZHMvcHJpY2UtZnJvbS1leHBlcmllbmNlLWNhcmQucG5nJykgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRNdWx0aSBsYW5ndWFnZSBpY29ucztcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5sYW5ndWFnZS1mbGFncyB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0fVxufVxuXG4ubGFuZ3VhZ2UtZmxhZ19fZW4ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL3VzYS5zdmcpO1xufVxuXG4ubGFuZ3VhZ2UtZmxhZ19fZGUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL2dlcm1hbnkuc3ZnKTtcbn1cblxuLmxhbmd1YWdlLWZsYWdfX2l0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sYW5ndWFnZS1mbGFncy9pdGFseS5zdmcpO1xufVxuXG4ubGFuZ3VhZ2UtZmxhZ19fZnIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL2ZyYW5jZS5zdmcpO1xufVxuXG4ubGFuZ3VhZ2UtZmxhZ19fZXMge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL3NwYWluLnN2Zyk7XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRJbnRyb1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uaW50cm8ge1xuXHRtaW4taGVpZ2h0OiAxMDB2aDsgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdGJhY2tncm91bmQ6ICMxMThjOGY7IFxuXHR6LWluZGV4OiAxOTk7XG5cblx0LmludHJvX19pbWFnZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IDA7IFxuXHRcdGxlZnQ6IDA7IFxuXHRcdHdpZHRoOiAxMDAlOyBcblx0XHRoZWlnaHQ6IDEwMCU7IFxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgXG5cdH1cblxuXHQuaW50cm9fX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDQ4cHg7IFxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07IFxuXHR9XG5cblx0LmludHJvX19pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IDUwJTsgXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGxlZnQ6IDA7IFxuXHRcdHdpZHRoOiAxMDAlOyBcblx0XHR6LWluZGV4OiAxMDtcblx0XHRtYXJnaW4tdG9wOiA0OHB4O1xuXHR9XG5cblx0LmludHJvX19jb250ZW50IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdGNvbG9yOiAjZmZmOyBcblxuXHRcdGgyIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDNweDtcblx0XHRcdHRleHQtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogI2ZmYjc0YjsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm0tbG9jYXRpb24ge1xuXHRcdFx0bWFyZ2luOiBhdXRvOyBcblx0XHRcdG1heC13aWR0aDogNDUwcHg7IFxuXHRcdH1cblxuXHRcdCYtLXByaW1hcnkge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQuaW50cm9fX2J0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRib3R0b206IDE1cHg7IFxuXHRcdGxlZnQ6IDUwJTsgXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyBcblx0XHR6LWluZGV4OiAyMDtcblxuXHRcdC5pY28tYW5nbGUtZG93bi13aGl0ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWRvd24td2hpdGUucG5nJykgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdH1cblx0fVxuXG5cdC5icmVhZGNydW1wcyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IDEwMHB4OyBcblx0XHRsZWZ0OiA1MCU7IFxuXHRcdG1hcmdpbi1sZWZ0OiAtNzA1cHg7XG5cdFx0ei1pbmRleDogMjAwO1xuXHR9XG5cblx0LyogIEludHJvIFByaW1hcnkgICovXG5cdCYtLXByaW1hcnkge1xuXHRcdHBhZGRpbmc6IDI1MHB4IDAgNTBweDsgXG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHR9XG5cblx0XHQuaW50cm9fX2ljbyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdH1cblx0XHRcblx0XHQuaWNvbi1jaXJsY2UtYmlnLWQxIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDE1OHB4OyBcblx0XHRcdHJpZ2h0OiAtNTFweDtcblx0XHR9XG5cblx0XHQuaWNvLWdyYXBlcyB7XG5cdFx0XHRib3R0b206IDIwNHB4OyBcblx0XHRcdGxlZnQ6IDg2cHg7XG5cdFx0fVxuXHRcdC5pY28tZmxhZyB7XG5cdFx0XHRib3R0b206IDI0NnB4OyBcblx0XHRcdGxlZnQ6IDIzOXB4O1xuXHRcdH1cblx0XHQuaWNvLWZsaXBmbG9wcyB7XG5cdFx0XHRib3R0b206IDEwMHB4OyBcblx0XHRcdGxlZnQ6IDE5M3B4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBJbnRybyBTZWNvbmRhcnkgICovXG5cdCYtLXNlY29uZGFyeSB7XG5cdFx0YmFja2dyb3VuZDogIzI4MzA2Yztcblx0XHRwYWRkaW5nOiAyMDZweCAwIDIwcHg7IFxuXG5cdFx0Lmljb24tY2lybGNlLWJpZy1oMSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiAxNThweDsgXG5cdFx0XHRyaWdodDogLTUxcHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIEludHJvIFRlcml0YXJ5ICAqL1xuXHQmLS10ZXJpdGFyeSB7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdG1heC1oZWlnaHQ6IDc0NXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuXHRcdFx0aGVpZ2h0OiA1NTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGhlaWdodDogMzUzcHg7XG5cdFx0fVxuXG5cdFx0LmludHJvX19pbm5lciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5pbnRyb19faW5uZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogNjZweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgSW50cm8gUXVhdGVybmFyeSAgKi9cblx0Ji0tcXVhdGVybmFyeSB7XG5cdFx0YmFja2dyb3VuZDogIzI4MzA2Yztcblx0XHRwYWRkaW5nOiAyNTBweCAwIDg5cHg7IFxuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cblx0XHQuY291bnRyeS1pbWFnZSA+IGltZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzNTBweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblxuXHRcdC5pY29uLWNpcmxjZS1iaWctYzEge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdHRvcDogNTFweDsgXG5cdFx0XHRyaWdodDogLTExNHB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBJbnRybyBTaXplMSAgKi9cblx0Ji0tc2l6ZTEge1xuXHRcdG1heC1oZWlnaHQ6IDc0NXB4OyBcblx0XHRtaW4taGVpZ2h0OiAwOyBcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDJweCkge1xuXHRcdFx0aGVpZ2h0OiA1NTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGhlaWdodDogMzUzcHg7XG5cdFx0fVxuXG5cdFx0LmludHJvX19pbm5lciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBJbnRybyBBbHQgICovXG5cdCYtLWFsdCB7XG5cblx0XHQuaW50cm9fX2NvbnRlbnQge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHQuaW50cm9fX2lubmVyIHtcblx0XHRcdG1hcmdpbi10b3A6IDM4cHg7XG5cdFx0fVxuXG5cdFx0LmludHJvX19idG4ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC02ODdweDtcblx0XHRcdGJvdHRvbTogMjVweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgSW50cm8gQWx0ICAqL1xuXHQmLS1hbHRlcm5hdGl2ZSB7XG5cdFx0LmludHJvX19pbm5lciB7XG5cdFx0XHRtYXJnaW46IDUwcHggMCAwOyBcblx0XHR9XG5cblx0XHQuaW50cm9fX2NvbnRlbnQge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLXNpemUyIHtcblx0XHRoZWlnaHQ6IDEwMHZoOyBcblx0XHRtYXgtaGVpZ2h0OiA3NjhweDtcblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxNzUwcHgpe1xuXHQuaW50cm8ge1xuXHRcdCYtLXByaW1hcnkge1xuXHRcdFx0Lmljby1ncmFwZXMge1xuXHRcdFx0XHRsZWZ0OiAtNTBweDtcblx0XHRcdH1cblx0XHRcdC5pY28tZmxhZyB7XG5cdFx0XHRcdGxlZnQ6IDgycHg7XG5cdFx0XHR9XG5cdFx0XHQuaWNvLWZsaXBmbG9wcyB7XG5cdFx0XHRcdGxlZnQ6IDY3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wfSB7XG5cdC5pbnRybyB7XG5cdFx0LmJyZWFkY3J1bXBzIHtcblx0XHRcdGxlZnQ6IDE1cHg7IFxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0LyogIEludHJvIFByaW1hcnkgICovXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHQuaWNvLWdyYXBlcyB7XG5cdFx0XHRcdGxlZnQ6IC04MnB4O1xuXHRcdFx0fVxuXHRcdFx0Lmljby1mbGFnIHtcblx0XHRcdFx0bGVmdDogNTBweDtcblx0XHRcdH1cblx0XHRcdC5pY28tZmxpcGZsb3BzIHtcblx0XHRcdFx0bGVmdDogMzVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgSW50cm8gU2Vjb25kYXJ5ICAqL1xuXHRcdCYtLXNlY29uZGFyeSB7XG5cdFx0XHRwYWRkaW5nOiAxOTBweCAwIDUwcHg7IFxuXHRcdH1cblxuXHRcdC8qICBJbnRybyBTZWNvbmRhcnkgICovXG5cdFx0Ji0tdGVyaXRhcnkge1xuXHRcdFx0bWF4LWhlaWdodDogNTUwcHg7IFxuXHRcdH1cblxuXHRcdC8qICBJbnRybyBBbHQgICovXG5cdFx0Ji0tYWx0IHtcblx0XHRcdC5pbnRyb19fYnRuIHtcblx0XHRcdFx0bGVmdDogMTVweDsgXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuaW50cm8ge1xuXHRcdC5pbnRyb19faWNvIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdC5icmVhZGNydW1wcyB7XG5cdFx0XHRsZWZ0OiA1MCU7IFxuXHRcdFx0bWFyZ2luLWxlZnQ6IC01NTVweDtcblx0XHR9XG5cblx0XHQvKiAgSW50cm8gQWx0ICAqL1xuXHRcdCYtLWFsdCB7XG5cdFx0XHQuaW50cm9fX2J0biB7XG5cdFx0XHRcdGxlZnQ6IDUwJTsgXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNTU1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc2l6ZTIsXG5cdFx0Ji0tc2l6ZTEge1xuXHRcdFx0bWF4LWhlaWdodDogNTUwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7XG5cdC5pbnRybyB7XG5cdFx0LmJyZWFkY3J1bXBzIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNDY1cHg7XG5cdFx0fVxuXG5cdFx0LyogIEludHJvIEFsdCAgKi9cblx0XHQmLS1hbHQge1xuXHRcdFx0LmludHJvX19idG4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTQ2NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5pbnRybyB7XG5cdFx0LmludHJvX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LmludHJvX19pbm5lciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdC5pbnRybyB7XG5cdFx0LmJyZWFkY3J1bXBzIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMzQ1cHg7XG5cdFx0fVxuXG5cdFx0LyogIEludHJvIEFsdCAgKi9cblx0XHQmLS1hbHQge1xuXHRcdFx0LmludHJvX19idG4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTM0NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5pbnRybyB7XG5cdFx0LmJyZWFkY3J1bXBzIHtcblx0XHRcdHRvcDogNThweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjU1cHg7XG5cdFx0fVxuXG5cdFx0LmludHJvX19idG4ge1xuXHRcdFx0Ym90dG9tOiAyM3B4O1xuXHRcdH1cblxuXHRcdC5pbnRyb19fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4OyBcblx0XHR9XG5cblx0XHQuaW50cm9fX2NvbnRlbnQge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4OyBcblx0XHRcdH1cblxuXHRcdFx0LmZvcm0tbG9jYXRpb24ge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIyNXB4OyBcblxuXHRcdFx0XHQuc2VsZWN0IHtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE3cHg7IFxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDsgXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXByaW1hcnkge1xuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIEludHJvIFByaW1hcnkgICovXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHRwYWRkaW5nOiAxNjBweCAwIDExN3B4OyBcblx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cblx0XHRcdC5pbnRyb19fYnRuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmludHJvX19pY28ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRcdGxlZnQ6IDUwJTsgXG5cdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0dG9wOiA3MHB4OyBcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG5cdFx0XHRcdCYuaWNvbi1jaXJsY2UtYmlnLWQxIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pY28tZmxhZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvLWdyYXBlcyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMzBweDtcblx0XHRcdFx0dG9wOiA4NnB4O1xuXHRcdFx0fVxuXG5cblx0XHRcdC5pY28tZmxpcGZsb3BzIHtcblx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IDM1cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQvKiAgSW50cm8gU2Vjb25kYXJ5ICAqL1xuXHRcdCYtLXNlY29uZGFyeSB7XG5cdFx0XHRwYWRkaW5nOiAxMjlweCAwIDUwcHg7IFxuXHRcdH1cblxuXHRcdC8qICBJbnRybyBUZXJpdGFyeSAgKi9cblx0XHQmLS10ZXJpdGFyeSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblxuXHRcdFx0LmludHJvX19pbm5lciB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIEludHJvIEFsdCAgKi9cblx0XHQmLS1hbHQge1xuXHRcdFx0LmludHJvX19idG4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bGVmdDogNTAlOyBcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRib3R0b206IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5pbnRyb19faW5uZXIge1xuXHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdGJvdHRvbTogOTBweDsgXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgIFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBJbnRybyBRdWF0ZXJuYXJ5ICAqL1xuXHRcdCYtLXF1YXRlcm5hcnkge1xuXHRcdFx0cGFkZGluZzogMTI5cHggMCA1MHB4OyBcblx0XHR9XG5cdFx0XG5cdFx0Ji0tc2l6ZTIge1xuXHRcdFx0aGVpZ2h0OiBpbml0aWFsOyBcblx0XHRcdG1heC1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTklO1xuXG5cdFx0XHQuYnJlYWRjcnVtcHMge1xuXHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNTc2cHgpe1xuXHQuaW50cm8ge1xuXHRcdC5icmVhZGNydW1wcyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0fVxuXHR9XG59IiwiQGltcG9ydCAnLi4vY29tbW9uLXZhcmlhYmxlcy5zY3NzJztcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QXJ0aWNsZXNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmFydGljbGVzIHtcblx0LnJvdyB7XG5cdFx0bWFyZ2luOiAwIC0yMHB4O1xuXHR9XG5cblx0LmNvbC1sZy00IHtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdH1cblxuXHQmLS1zaXplMSB7XG5cdFx0LnJvdyB7XG5cdFx0XHRtYXJnaW46IDAgLTEycHg7XG5cdFx0fVxuXG5cdFx0LmNvbC1sZy00IHtcblx0XHRcdHBhZGRpbmc6IDAgMTJweDsgXG5cdFx0fVx0XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LmFydGljbGVzIHtcblx0XHQucm93IHtcblx0XHRcdG1hcmdpbjogMCAtMTVweDtcblx0XHR9XG5cblx0XHQuY29sLWxnLTQge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyBcblx0XHR9XG5cdH1cdFxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5hcnRpY2xlcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XG5cdFx0XG5cdFx0LmNvbC1tZC02IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LmFydGljbGVzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMjVweDtcblx0XHRcblx0XHQuY29sLW1kLTYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHR9XG5cblx0XHQmLS1zaXplMSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtNDBweDtcblx0XHRcdFxuXHRcdFx0LmNvbC1tZC02IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cdFxuXHRcdH1cblx0fVxufSBcblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEFydGljbGVcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmFydGljbGUge1xuXHRjb2xvcjogI2ZmZjsgIFxuXHRib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgLjMpO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0aDMge1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4OyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHR9XG5cdH1cblxuXHRoNiB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07IFxuXHRcdG1hcmdpbjogMDtcblxuXHRcdGkge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRsZWZ0OiAxcHg7IFxuXHRcdH1cblx0fVxuXG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7IFxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXG5cdFx0KyBwIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXG5cdFx0KyBoNiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxOXB4O1xuXHRcdH1cblx0fVxuXG5cdC5saW5rLXRvLXJldmlldyB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdCYgPiB1bCA+IGxpID4gaSB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saXN0LXN0YXJzIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAzcHggMCAwIDA7XG5cdFx0ei1pbmRleDogMjI7XG5cdH1cblxuXG5cdC5hcnRpY2xlX19pY28ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0Ym90dG9tOiAtMTBweDsgXG5cdFx0cmlnaHQ6IC0zMnB4O1xuXHR9XG5cdFxuXHQuaWNvLWJ1cmdlciB7XG5cdFx0Ym90dG9tOiAtMTJweDsgXG5cdFx0cmlnaHQ6IC0xNXB4O1xuXHR9XG5cblx0Lmljby1mbG93ZXJzIHtcblx0XHRib3R0b206IDA7IFxuXHRcdHJpZ2h0OiA5cHg7XG5cdH1cblxuXHQuYnRuIHtcblx0XHRtYXJnaW4tdG9wOiA5cHg7XG5cdH1cblxuXHQubGlzdC1nYWRnZXRzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7IFxuXHRcdH1cblx0XHRcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR9XG5cblx0XHQuYXJ0aWNsZV9faW1hZ2UtYWx0ZXJuYXRpdmUge1xuXHRcdFx0cGFkZGluZy10b3A6IDY4JTsgXG5cdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC40czsgXG5cdFx0fVxuXG5cdFx0Lmljb24tYXJ0aWNsZS1jaXJjbGUxMSB7XG5cdFx0XHR0b3A6IC01NnB4OyBcblx0XHRcdGxlZnQ6IDEzJTtcblx0XHR9XG5cblx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTEyIHtcblx0XHRcdGJvdHRvbTogMTIlOyBcblx0XHRcdGxlZnQ6IDQlO1xuXHRcdH1cblxuXHRcdC5pY29uLWFydGljbGUtY2lyY2xlMTMge1xuXHRcdFx0Ym90dG9tOiAtNDVweDsgXG5cdFx0XHRyaWdodDogLTEwJTtcblx0XHR9XG5cblx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTIxIHtcblx0XHRcdHRvcDogLTc0cHg7IFxuXHRcdFx0bGVmdDogLTEyJTtcblx0XHR9XG5cblx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTIyIHtcblx0XHRcdHRvcDogNCU7IFxuXHRcdFx0cmlnaHQ6IDMlO1xuXHRcdH1cblxuXHRcdC5pY29uLWFydGljbGUtY2lyY2xlMjMge1xuXHRcdFx0Ym90dG9tOiAtOTZweDsgXG5cdFx0XHRsZWZ0OiAyMCU7XG5cdFx0fVxuXG5cdFx0Lmljb24tYXJ0aWNsZS1jaXJjbGUzMSB7XG5cdFx0XHR0b3A6IC01N3B4OyBcblx0XHRcdGxlZnQ6IDEwJTtcblx0XHR9XG5cblx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTMyIHtcblx0XHRcdHRvcDogMzIlOyBcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5pY29uLWFydGljbGUtY2lyY2xlMzMge1xuXHRcdFx0Ym90dG9tOiAtMzZweDsgXG5cdFx0XHRsZWZ0OiAtMTIlO1xuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlX19pbWFnZSB7XG5cdFx0cGFkZGluZy10b3A6IDY4LjUlOyBcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC40czsgIFxuXHR9XG5cblx0LmFydGljbGVfX2xhYmVsIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogLTExcHg7IFxuXHRcdHJpZ2h0OiAtMzhweDtcblx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRcdGJhY2tncm91bmQ6ICNlODQwNDI7IFxuXHRcdHdpZHRoOiAxMjBweDsgXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0XHRwYWRkaW5nOiAzNHB4IDAgMTBweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0Y29sb3I6ICNmZmY7IFxuXHR9XG5cblx0LmFydGljbGVfX2JvZHkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0cGFkZGluZzogMzZweCA0MHB4IDgwcHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQ6ICMyODMwNmM7XG5cdH1cblxuXHQvKiAgQXJ0aWNsZSBHcmVlbiAgKi9cblx0Ji0tZ3JlZW4ge1xuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdGJhY2tncm91bmQ6ICMxMThjOGY7XG5cdFx0fVxuXHR9XG5cblx0LyogIEFydGljbGUgUmVkICAqL1xuXHQmLS1yZWQge1xuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdGJhY2tncm91bmQ6ICNlODQwNDI7XG5cdFx0fVxuXHR9XG5cblx0LyogIEFydGljbGUgUHJpbWFyeSAgKi9cblx0Ji0tcHJpbWFyeSB7XG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cblx0XHRcdCsgcCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRcdHBhZGRpbmctdG9wOiA5MSU7XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQvKiAgQXJ0aWNsZSBQaXJtYXJ5IEFsdCAgKi9cblx0Ji0tcHJpbWFyeS1hbHQge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcblxuXHRcdGg0IHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDsgXG5cdFx0XHRsaW5lLWhlaWdodDogMS4xMTsgXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzBjMGMwO1xuXHRcdFx0cGFkZGluZzogMjNweCAxOXB4IDIxcHg7IFxuXHRcdFx0bWluLWhlaWdodDogOTFweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgQXJ0aWNsZSBQcmltYXJ5IERlZiAgKi9cblx0Ji0tcHJpbWFyeS1kZWYge1xuXHRcdHAge1xuXHRcdFx0bWluLWhlaWdodDogMTY0cHg7IFxuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0bWluLXdpZHRoOiAxNDRweDtcblx0XHR9XG5cdH1cblxuXHQvKiAgQXJ0aWNsZSBZZWxsb3cgICovXG5cdCYtLXllbGxvdyB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGQjc0QjsgXG5cdFx0XHRjb2xvcjogIzI5MzE2QTsgXG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wfSB7XG5cdC5hcnRpY2xlIHtcblx0XHQuaWNvLWZsb3dlcnMge1xuXHRcdFx0cmlnaHQ6IC0yMHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuYXJ0aWNsZSB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0cGFkZGluZzogMzZweCAyNXB4IDQwcHg7IFxuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIge1xuXHRcdFx0aSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjYpOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQuYXJ0aWNsZSB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDQwcHg7IFxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5hcnRpY2xlIHtcblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4OyBcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDsgXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHQrIHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQrIGg2IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNiB7XG5cdFx0XHRpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmxpc3Qtc3RhcnMge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0XHRtYXJnaW46IDRweCAwIDAgMTBweDtcblxuXHRcdFx0bGkgPiAuZmEuZmEtc3RhciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRsaTpsYXN0LWNoaWxkIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgOHB4O1xuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0aGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ljbyB7XG5cdFx0XHRib3R0b206IDEycHg7IFxuXHRcdFx0cmlnaHQ6IC0zMHB4O1xuXHRcdH1cblxuXHRcdC5pY28tYnVyZ2VyIHtcblx0XHRcdGJvdHRvbTogLThweDsgXG5cdFx0XHRyaWdodDogLTEzcHg7XG5cdFx0fVxuXG5cdFx0Lmljby1mbG93ZXJzIHtcblx0XHRcdGJvdHRvbTogMDsgXG5cdFx0XHRyaWdodDogLTVweDsgXG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ltYWdlLWNvbnRhaW5lciB7XG5cdFx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTExIHtcblx0XHRcdFx0dG9wOiAtNTJweDsgXG5cdFx0XHRcdGxlZnQ6IDclO1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTEyIHtcblx0XHRcdFx0Ym90dG9tOiA2JTsgXG5cdFx0XHRcdGxlZnQ6IC0xJTtcblx0XHRcdH1cblxuXHRcdFx0Lmljb24tYXJ0aWNsZS1jaXJjbGUxMyB7XG5cdFx0XHRcdGJvdHRvbTogLTUycHg7IFxuXHRcdFx0XHRyaWdodDogLTE4JTtcblx0XHRcdH1cblxuXHRcdFx0Lmljb24tYXJ0aWNsZS1jaXJjbGUyMSB7XG5cdFx0XHRcdHRvcDogLTc1cHg7IFxuXHRcdFx0XHRsZWZ0OiAtMjIlO1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTIyIHtcblx0XHRcdFx0dG9wOiAtMSU7IFxuXHRcdFx0XHRyaWdodDogLTIlO1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTIzIHtcblx0XHRcdFx0Ym90dG9tOiAtODVweDsgXG5cdFx0XHRcdGxlZnQ6IDExJTtcblx0XHRcdH1cblxuXHRcdFx0Lmljb24tYXJ0aWNsZS1jaXJjbGUzMSB7XG5cdFx0XHRcdHRvcDogLTUxcHg7IFxuXHRcdFx0XHRsZWZ0OiA0JTtcblx0XHRcdH1cblxuXHRcdFx0Lmljb24tYXJ0aWNsZS1jaXJjbGUzMiB7XG5cdFx0XHRcdHRvcDogMjMlOyBcblx0XHRcdFx0cmlnaHQ6IC0yMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvbi1hcnRpY2xlLWNpcmNsZTMzIHtcblx0XHRcdFx0Ym90dG9tOiAtNDNweDsgXG5cdFx0XHRcdGxlZnQ6IC0xOSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogIEFydGljbGUgUHJpbWFyeSAgKi9cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdGgzIHtcblx0XHRcdFx0KyBwIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdFx0cGFkZGluZzogMjRweCAyNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBBcnRpY2xlIFBpcm1hcnkgQWx0ICAqL1xuXHRcdCYtLXByaW1hcnktYWx0IHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDsgXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjExOyBcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblxuXHRcdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiA5cHggMCAwOyBcblx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgQXJ0aWNsZSBQcmltYXJ5IERlZiAgKi9cblx0XHQmLS1wcmltYXJ5LWRlZiB7XG5cdFx0XHRwIHtcblx0XHRcdFx0bWluLWhlaWdodDogMDsgXG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRtaW4td2lkdGg6IDk3cHg7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QXJ0aWNsZSBBTHQgXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5hcnRpY2xlLWFsdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGNvbG9yOiAjZmZmOyBcblxuXHRoMyB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcblx0XHRmb250LXdlaWdodDogNzAwOyBcblx0XHRtYXJnaW4tYm90dG9tOiAzNnB4O1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7IFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xuXHRcdH1cblx0fVxuXG5cdHAge1xuXHRcdG1hcmdpbjogMDsgXG5cblx0XHQrIHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMzNweDtcblx0XHR9XG5cblx0XHQrIC5idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMzhweDtcblx0XHR9XG5cdH1cblxuXHQuYXJ0aWNsZV9faW1hZ2Uge1xuXHRcdGZsZXg6IDAgMCA1OS4xJTtcblx0XHRtYXgtd2lkdGg6IDU5LjElO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0aGVpZ2h0OiA1ODBweDtcblxuXG5cdFx0LmFydGljbGVfX2ltYWdlLWlubmVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDA7IFxuXHRcdFx0bGVmdDogMDsgXG5cdFx0XHR3aWR0aDogMTAwJTsgXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgXG5cdFx0fVxuXHR9XG5cblx0LmFydGljbGVfX2JvZHkge1xuXHRcdGZsZXg6IDAgMCA0MC45JTtcblx0XHRtYXgtd2lkdGg6IDQwLjklO1xuXHRcdGJhY2tncm91bmQ6ICMyODMwNmM7IFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0cGFkZGluZzogMTQ5cHggMjBweCAzMHB4IDgwcHg7IFxuXG5cdFx0LmFydGljbGVfX2ljbyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0Ym90dG9tOiAyMXB4OyBcblx0XHRcdGxlZnQ6IDM1OHB4O1xuXHRcdH1cblxuXHRcdC5pY28tYnVyZ2VyIHtcblx0XHRcdHdpZHRoOiAxOTJweDsgXG5cdFx0XHRoZWlnaHQ6IDE1N3B4O1xuXHRcdH1cblxuXHRcdC5pY28tZm9vZC0xIHtcblx0XHRcdHdpZHRoOiAyMzFweDsgXG5cdFx0XHRoZWlnaHQ6IDExM3B4O1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHJpZ2h0OiAyMHB4OyBcblx0XHRcdGJvdHRvbTogMjBweDsgXG5cdFx0fVxuXG5cdFx0Lmljby1mbG93ZXJzIHtcblx0XHRcdHdpZHRoOiAxNTRweDsgXG5cdFx0XHRoZWlnaHQ6IDE4M3B4O1xuXHRcdFx0Ym90dG9tOiAwOyBcblx0XHRcdG1hcmdpbi1sZWZ0OiAzNXB4O1xuXHRcdH1cblxuXHRcdCYtLWFsdCB7XG5cdFx0XHRwYWRkaW5nOiAxMjJweCAyMHB4IDMwcHggODBweDsgXG5cdFx0fVxuXHR9XG5cblx0LyogIEFydGljbGUgQWx0IEdyZWVuICAqL1xuXHQmLS1ncmVlbiB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0YmFja2dyb3VuZDogIzExOGM4ZjsgXG5cdFx0fVxuXHR9XG5cblx0LyogIEFydGljbGUgQWx0IFByaW1hcnkgICovXG5cdCYtLXByaW1hcnkge1xuXHRcdC5hcnRpY2xlX19pbWFnZSB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHRcdGZsZXg6IDAgMCA1OS41JTtcblx0XHRcdG1heC13aWR0aDogNTkuNSU7XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0ZmxleDogMCAwIDQwLjUlO1x0XG5cdFx0XHRtYXgtd2lkdGg6IDQwLjUlO1xuXHRcdFx0cGFkZGluZzogMTE4cHggNzVweCAzMHB4IDI1NHB4OyBcblxuXHRcdFx0cCB7XG5cdFx0XHRcdCsgcCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCsgLmJ0biB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHQuYXJ0aWNsZS1hbHQge1xuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDkwcHggMTIwcHggMzBweCA0MHB4OyBcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXJ0aWNsZV9faW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiA0OTVweDsgXG5cdFx0fVxuXG5cdFx0LyogIEFydGljbGUgQWx0IFByaW1hcnkgICovXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0XHRcdHBhZGRpbmc6IDkwcHggNDBweCAzMHB4IDEyMHB4OyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LmFydGljbGUtYWx0IHtcblx0XHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdFx0bWF4LXdpZHRoOiA1MCU7IFxuXHRcdH1cblxuXHRcdC5hcnRpY2xlX19pbWFnZSB7XG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdFx0bWF4LXdpZHRoOiA1MCU7IFxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuYXJ0aWNsZS1hbHQge1xuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDUwcHggMTIwcHggOTBweCA0MHB4OyBcblxuXHRcdFx0Lmljby1mb29kLTEge1xuXHRcdFx0XHR3aWR0aDogMTUxcHg7IFxuXHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5pY28tYnVyZ2VyIHtcblx0XHRcdFx0d2lkdGg6IDExM3B4OyBcblx0XHRcdFx0aGVpZ2h0OiA5M3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvLWZsb3dlcnMge1xuXHRcdFx0XHR3aWR0aDogODRweDsgXG5cdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRcdGhlaWdodDogNTI1cHg7XG5cdFx0fVxuXG5cdFx0LyogIEFydGljbGUgQWx0IFByaW1hcnkgICovXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0XHRcdHBhZGRpbmc6IDUwcHggNDBweCA5MHB4IDkycHg7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5hcnRpY2xlLWFsdCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlOyBcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0cGFkZGluZzogODBweCA0MHB4IDgwcHg7IFxuXG5cdFx0XHQuYXJ0aWNsZV9faWNvIHtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IDVweDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTsgXG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdGhlaWdodDogNDAwcHg7IFxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5hcnRpY2xlLWFsdCB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4OyBcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7IFxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMXB4OyBcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdCsgcCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0KyAuYnRuIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTNweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGg2IHtcblx0XHRcdGkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXJ0aWNsZV9faW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0cGFkZGluZy10b3A6IDY4JTsgXG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0cGFkZGluZzogNTJweCAxNnB4IDUycHg7IFxuXG5cdFx0XHQuaWNvLWZvb2QtMSB7XG5cdFx0XHRcdHdpZHRoOiAxMjVweDsgXG5cdFx0XHRcdGhlaWdodDogNjJweDtcblx0XHRcdH1cblxuXHRcdFx0Lmljby1idXJnZXIge1xuXHRcdFx0XHR3aWR0aDogOTRweDsgXG5cdFx0XHRcdGhlaWdodDogNzdweDtcblx0XHRcdH1cblxuXHRcdFx0Lmljby1mbG93ZXJzIHtcblx0XHRcdFx0d2lkdGg6IDcwcHg7IFxuXHRcdFx0XHRoZWlnaHQ6IDgzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ljbyB7XG5cdFx0XHRib3R0b206IDEycHg7IFxuXHRcdFx0cmlnaHQ6IC0zMHB4O1xuXHRcdH1cblxuXHRcdC5pY28tYnVyZ2VyIHtcblx0XHRcdGJvdHRvbTogLThweDsgXG5cdFx0XHRyaWdodDogLTEzcHg7IFxuXHRcdH1cblxuXHRcdC5pY28tZmxvd2VycyB7XG5cdFx0XHRib3R0b206IDA7IFxuXHRcdFx0cmlnaHQ6IC01cHg7IFxuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QXJ0aWNsZSBCaWdcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmFydGljbGUtYmlnIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0Y29sb3I6ICNmZmY7IFxuXG5cdGgyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdFx0Zm9udC1zaXplOiAxNnB4OyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0fVxuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRmb250LXNpemU6IDIycHg7IFxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHR9XG5cblx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRoZWlnaHQ6IDc0NnB4OyBcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBcblx0fVxuXG5cdC5hcnRpY2xlX19pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRib3R0b206IDA7IFxuXHRcdGxlZnQ6IDA7IFxuXHRcdHdpZHRoOiAxMDAlOyBcblx0XHR6LWluZGV4OiAxMDtcblx0fVxufVxuXG5AbWVkaWEgI3skbGFyZ2UtZGVza3RvcH0ge1xuXHQuYXJ0aWNsZS1iaWcge1xuXHRcdC5hcnRpY2xlX19pbWFnZSB7XG5cdFx0XHRoZWlnaHQ6IDU1MHB4OyBcblx0XHR9XHRcblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5hcnRpY2xlLWJpZyB7XG5cdFx0aDIge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4OyBcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDsgXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJweDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7IFxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7IFxuXHRcdH1cblxuXHRcdC5hcnRpY2xlX19pbWFnZSB7XG5cdFx0XHRoZWlnaHQ6IDM1M3B4O1xuXHRcdH1cdFxuXG5cdFx0LmFydGljbGVfX2lubmVyIHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7IFxuXHRcdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdFx0cGFkZGluZzogNDRweCAwIDA7IFxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEFydGljbGUgUHJpbWFyeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYXJ0aWNsZS1wcmltYXJ5IHtcblx0Y29sb3I6ICNmZmY7IFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHR6LWluZGV4OiAxMDsgXG5cblx0LmFydGljbGVfX21lZGlhIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA5MHB4OyBcblx0XHRwYWRkaW5nLXRvcDogNDJweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luOiA4NnB4IDAgMCA0M3B4OyBcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlX19pbWFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC1oZWlnaHQ6IDM0MHB4O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDA7IFxuXHRcdFx0bGVmdDogMDsgXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgN3B4KTsgXG5cdFx0XHRoZWlnaHQ6IDEwMCU7IFxuXHRcdFx0YmFja2dyb3VuZDogI2ZhYjY0ZTsgIFxuXHRcdH1cblxuXHRcdCYuaG9zdC1zaW5nbGVfX2ltYWdlIHtcblx0XHRcdHdpZHRoOiAzOTBweDtcblx0XHRcdGhlaWdodDogMzkwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0JiBpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Y29sb3I6ICNiOWI1YmI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHRcdG1hcmdpbjogLTIwcHggMCAwIC0yMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXG5cdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdHdpZHRoOiAyNTBweDtcblx0XHRcdFx0aGVpZ2h0OiAyNTBweDtcblxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0XHR6LWluZGV4OiAxMDsgXG5cdFx0XHR0b3A6IC0zNXB4OyBcblx0XHRcdGxlZnQ6IDQzcHg7XG5cdFx0fVxuXHR9XG5cblx0LmFydGljbGVfX2JvZHkge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHQmLmhvc3Qtc2luZ2xlLWludHJvIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMS44NzVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogaW5pdGlhbDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMixcblx0XHQuY291bnRyeS1oZXJvX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1N3B4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjg3NXJlbTtcblx0XHRcdFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmFiNjRlO1xuXHRcdFx0fVxuXG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb3VudHJ5LWhlcm9fX2Rlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbjogMjlweCAwIDAgMDtcblx0XHR9XG5cblx0XHRoNiB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtOyBcblx0XHRcdG1hcmdpbi1ib3R0b206IDIxcHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtaW4taGVpZ2h0OiAyNDNweDsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBBcnRpY2xlIFByaW1hcnkgQWx0ICAqL1xuXHQmLS1hbHQge1xuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdHBhZGRpbmctbGVmdDogODdweDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHQrIGgyIHtcblx0XHRcdFx0XHRtYXJnaW46IDI5cHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX21lZGlhIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQ3cHg7IFxuXHRcdH1cblxuXHRcdC5hcnRpY2xlX19pbWFnZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0b3A6IC0zN3B4OyBcblx0XHRcdFx0bGVmdDogNDdweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHNtYWxsLWRlc2t0b3B9IHtcblx0LmFydGljbGUtcHJpbWFyeSB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4OyBcblx0XHRcdH1cblxuXHRcdFx0LmNvdW50cnktaGVyb19fZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAgQXJ0aWNsZSBQcmltYXJ5IEFsdCAgKi9cblx0XHQmLS1hbHQge1xuXHRcdFx0YnIgIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgXG5cdFx0XHR9XG5cblx0XHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwOyBcblxuXHRcdFx0XHRoMixcblx0XHRcdFx0LmNvdW50cnktaGVyb19fZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQuYXJ0aWNsZS1wcmltYXJ5IHtcblx0XHQuYXJ0aWNsZV9fbWVkaWEge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDsgXG5cblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGxlZnQ6IDIwcHg7IFxuXHRcdFx0XHR0b3A6IC0yMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5hcnRpY2xlLXByaW1hcnkge1xuXHRcdC5hcnRpY2xlX19tZWRpYSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdFx0aDIsXG5cdFx0XHQuY291bnRyeS1oZXJvX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdG1hcmdpbjogMjJweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hcnRpY2xlX19pbWFnZSB7XG5cdFx0XHRtYXJnaW46IDAgMzRweCAwIDE3cHg7IFxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0b3A6IC0xM3B4OyBcblx0XHRcdFx0bGVmdDogMTNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0XHRoMixcblx0XHRcdC5jb3VudHJ5LWhlcm9fX2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICBBcnRpY2xlIFByaW1hcnkgQWx0ICAqL1xuXHRcdCYtLWFsdCB7XG5cdFx0XHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDsgXG5cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdCsgaDIge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMDsgXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QXJ0aWNsZSBQcmltYXJ5IEZyYW1lXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5hcnRpY2xlLXByaW1hcnktZnJhbWUge1xuXHQuYXJ0aWNsZV9faW1hZ2Uge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0bWFyZ2luOiAtMzVweCAwIDAgNDNweDsgXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlKTtcblx0XHRcdHRyYW5zaXRpb246IG1hcmdpbiAuNHMsIHdpZHRoIC40czsgXG5cdFx0fVxuXHR9XG5cblx0Ji5hbmltYXRlZCB7XG5cdFx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRtYXJnaW46IDA7IFxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgN3B4KTtcblx0XHRcdH1cblx0XHR9XHRcblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEFydGljbGUgU2Vjb25kYXJ5XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5hcnRpY2xlLXNlY29uZGFyeSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0LnNvY2lhbHMtYWx0IHtcblx0XHQrIGgxIHtcblx0XHRcdG1hcmdpbi10b3A6IDIzcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRlc3RpbW9uaWFsLWFsdCB7XG5cdFx0KyAuYXJ0aWNsZV9fY29udGVudCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMXB4O1xuXHRcdH1cblxuXHRcdCsgLndpZGdldC1tYXAge1xuXHRcdFx0bWFyZ2luLXRvcDogMjdweDtcblx0XHR9XG5cdH1cblxuXHQud2lkZ2V0LW1hcCB7XG5cdFx0KyAuYXJ0aWNsZV9fY29udGVudCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMXB4O1xuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlX190b29sdGlwIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogODdweDsgXG5cdFx0cmlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDE2NnB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7IFxuXHRcdGJveC1zaGFkb3c6IDNweCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAuMTYpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0cGFkZGluZzogMjNweCAxNXB4IDIzcHg7IFxuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHRcdC5hcnRpY2xlX19saW5rLWRlZiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGNvbG9yOiAjMjEyMDIwOyBcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7ICBcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRcdFx0Zm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmOyBcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNHM7IFxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNGRkI3NEI7IFxuXHRcdFx0fVxuXG5cdFx0XHRpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdFx0dG9wOiAwOyBcblx0XHRcdFx0cmlnaHQ6IC02cHg7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGgxLmFydGljbGVfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDQwcHg7IFxuXHRcdGxpbmUtaGVpZ2h0OiAxLjEzO1xuXHRcdG1hcmdpbi1ib3R0b206IDEzcHg7XG5cdH1cblxuXHRoMi5hcnRpY2xlX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0fVxuXG5cdC5hcnRpY2xlX19jb250ZW50IHtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRsaW5lLWhlaWdodDogMS42NztcblxuXHRcdHAge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjRjIwNDQ4OyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYXJ0aWNsZV9faW1hZ2Uge1xuXHRcdG1hcmdpbi1yaWdodDogMTNweDtcblx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4OyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IFxuXHRcdFx0Y29sb3I6ICNCRkJGQkY7IFxuXHRcdFx0Zm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmOyAgXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cblx0XHQrIC5hcnRpY2xlX19jb250ZW50IHtcblx0XHRcdG1hcmdpbjogMzNweCAwIDA7IFxuXHRcdH1cblx0fVxuXG5cdCsgLmFydGljbGUtc2Vjb25kYXJ5IHtcblx0XHRtYXJnaW4tdG9wOiA3NXB4O1xuXHR9XG5cblx0KyAuZm9ybS1zdWJzY3JpYmUge1xuXHRcdG1hcmdpbjogNTBweCAxMnB4IDAgMDtcblxuXHRcdCsgLmFydGljbGUtc2Vjb25kYXJ5IHtcblx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0fVxuXHR9XG5cblx0KyAud2lkZ2V0LXRlcml0YXJ5IHtcblx0XHRtYXJnaW46IDQ4cHggMTJweCAwIDA7XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LmFydGljbGUtc2Vjb25kYXJ5IHtcblx0XHQuYXJ0aWNsZV9fdG9vbHRpcCB7XG5cdFx0XHR3aWR0aDogNjBweDsgXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDEwcHggMTBweDsgXG5cblx0XHRcdC5hcnRpY2xlX19saW5rLWRlZiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDsgXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHRcdHRvcDogMDsgXG5cdFx0XHRcdGxlZnQ6IDA7IFxuXHRcdFx0XHR3aWR0aDogMTAwJTsgXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHR0b3A6IDEwcHg7IFxuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4OyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hcnRpY2xlX190aXRsZSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5hcnRpY2xlLXNlY29uZGFyeSB7XG5cdFx0aDEuYXJ0aWNsZV9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjsgXG5cdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0aDIuYXJ0aWNsZV9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjsgXG5cdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX3Rvb2x0aXAge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuYXJ0aWNsZV9fY29udGVudCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zNTsgXG5cdFx0fVxuXG5cdFx0LndpZGdldC1tYXAge1xuXHRcdFx0KyAuYXJ0aWNsZV9fY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDI3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdCsgLmFydGljbGVfX2NvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAwOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQrIC5hcnRpY2xlLXNlY29uZGFyeSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1NXB4OyBcblx0XHR9XG5cblx0XHQrIC53aWRnZXQtdGVyaXRhcnkge1xuXHRcdFx0bWFyZ2luOiA1MnB4IC0xNXB4IDA7IFxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEFydGljbGUgU21hbGxcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmFydGljbGUtc21hbGwge1xuXHQuc2VwYXJhdG9yIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdHdpZHRoOiAxMHB4OyBcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuYXJ0aWNsZV9faW1hZ2Uge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDE5NXB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe1xuXHRcdFx0XHRoZWlnaHQ6IDE0MnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDExMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjsgXG5cblx0XHRcdCY6aG92ZXIgaW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYXJ0aWNsZV9fYm9keSB7XG5cdFx0cGFkZGluZzogMTBweCAwIDAgMTBweDtcblxuXHRcdGg0LFxuXHRcdC5leHBlcmllbmNlLWNhcmRfX3RpdGxlLFxuXHRcdC5ob3N0LWNhcmRfX25hbWUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4OyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiA3cHggMCAwOyBcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cblxuXHQrIC5hcnRpY2xlLXNtYWxsIHtcblx0XHRtYXJnaW46IDQ3cHggMCAwOyBcblx0fVxuXG5cdC8qICBBcnRpY2xlIFNtYWxsIFByaW1hcnkgICovXG5cdCYtLXByaW1hcnkge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMCAwOyBcblx0XHR9XG5cdH1cblxuXHQvKiAgQXJ0aWNsZSBTbWFsbCBTZWNvbmRhcnkgICovXG5cdCYtLXNlY29uZGFyeSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjMjkzMTZBOyBcblxuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMCAwOyBcblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDsgXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwLjkzOyBcblx0XHRcdFx0bWFyZ2luOiAtMXB4IDAgMDsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wfSB7XG5cdC5hcnRpY2xlLXNtYWxsIHtcblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuYXJ0aWNsZS1zbWFsbCB7XG5cdFx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0cGFkZGluZzogNHB4IDAgMDsgXG5cblx0XHRcdGg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyBcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogNXB4IDAgMDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0KyAuYXJ0aWNsZS1zbWFsbCB7XG5cdFx0XHRtYXJnaW46IDMwcHggMCAwOyBcblx0XHR9XG5cblx0XHQvKiAgQXJ0aWNsZSBTbWFsbCBQcmltYXJ5ICAqL1xuXHRcdCYtLXByaW1hcnkge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHQvKiAgQXJ0aWNsZSBTbWFsbCBTZWNvbmRhcnkgICovXG5cdFx0Ji0tc2Vjb25kYXJ5IHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XHRcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRBcnRpY2xlIFRlcml0YXJ5XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5hcnRpY2xlLXRlcml0YXJ5IHtcblx0YmFja2dyb3VuZDogI2ZhYjY0ZTsgXG5cdGNvbG9yOiAjMjgzMDZjOyBcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0Zm9udC1zaXplOiAyMnB4OyBcblx0bGluZS1oZWlnaHQ6IDEuMjsgXG5cblx0cCB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDM1ZW07XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljOyBcblx0XHRtYXJnaW46IDA7IFxuXG5cdFx0KyBoNiB7XG5cdFx0XHRtYXJnaW46IDE4cHggMCAwOyBcblx0XHR9XG5cdH1cblxuXHRoNiB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cblx0XHQrIGltZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzOXB4O1xuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlX19ib2R5IHtcblx0XHR3aWR0aDogNTAlOyBcblx0XHRoZWlnaHQ6IDU1MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7IFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuXHRcdHBhZGRpbmc6IDAgOTBweCAwIDE2NHB4OyBcblx0fVx0XG5cblx0LmFydGljbGVfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0dG9wOiA1cHg7XG5cdH1cblxuXHQuYXJ0aWNsZV9faW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0dG9wOiAwOyBcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogNTAlOyBcblx0XHRoZWlnaHQ6IDEwMCU7IFxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7ICBcblx0fVxufVxuXG5AbWVkaWEgI3skbGFyZ2UtZGVza3RvcH0ge1xuXHQuYXJ0aWNsZS10ZXJpdGFyeSB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0cGFkZGluZzogMCAzMHB4IDAgMTA1cHg7IFxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuYXJ0aWNsZS10ZXJpdGFyeSB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0aGVpZ2h0OiA0MjBweDtcblx0XHRcdHBhZGRpbmc6IDAgMzBweCAwIDEwNXB4OyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQuYXJ0aWNsZS10ZXJpdGFyeSB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0aGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0cGFkZGluZzogODBweCAzMHB4IDMwcHg7IFxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmFydGljbGVfX2ltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7IFxuXHRcdFx0d2lkdGg6IDEwMCU7IFxuXHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQuYXJ0aWNsZS10ZXJpdGFyeSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4OyBcblxuXHRcdC5hcnRpY2xlX19ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMTVweCAzMHB4OyBcblx0XHR9XG5cblx0XHQuYXJ0aWNsZV9faW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiAyMzBweDtcblx0XHR9XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYXJ0aWNsZV9faW5uZXIge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0JiBoMiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcblx0fVxuXG5cdCYgLmRlc2NyaXB0aW9uX193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMCU7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmIHVsIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi5hcnRpY2xlX19zaGFkb3cge1xuXHR0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwO1xufVxuXG4uYXJ0aWNsZV9fYm9keSBwIHtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Zm9udC1zaXplOiAxLjM3NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYXJ0aWNsZV9faW5uZXIge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7IFxuXHRcdHBhZGRpbmc6IDEwcHggMDtcblxuXHRcdCYgcCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0LmFydGljbGVfX3NoYWRvdyB7XG5cdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRwLnBhcmFncGFwaF9fc2l6ZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5hcnRpY2xlX19ib2R5LWNhdGVnb3J5IHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLSBzdHlsZSBmb3IgcGFnZSByZXZpZXdzIChzbGlkZXIpIC0tLS0tLS0tLS0tLS0tLS0tLS1cbi5yZXZpZXdzLWludHJvLXNsaWRlciB7XG5cdHBhZGRpbmctdG9wOiAxMzNweDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmctdG9wOiAxNzFweDtcblx0fVxufVxuXG4ucmV2aWV3IHtcblx0aGVpZ2h0OiA1NDBweDtcblx0bWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQuc2xpZGVyX19zbGlkZXMge1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdC5zbGljay1hcnJvdyB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJvdHRvbTogNTAlO1xuXHRcdFx0XHR0b3A6IGluaXRpYWw7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG5cdFx0XHRcdG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2Nhcm91c2VsLWFycm93Jykgbm8tcmVwZWF0O1xuXHRcdFx0XHRtYXNrLXNpemU6IGNvbnRhaW47XG5cdFx0XHR9XG5cblx0XHRcdCYuc2xpY2stcHJldiB7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc2xpY2stbmV4dCB7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnJldmlldy1zbGlkZXIge1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogNTIwcHg7XG5cdH1cblx0Jl9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMzBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiNjRlO1xuXHRcdCYgPiBwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0ICBcdH1cblx0ICBcdCYgPiBzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdCAgXHR9XG5cdH1cbn1cbiAgXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0LnJldmlldyB7XG5cdCAgXHRoZWlnaHQ6IDUwMHB4O1xuXHR9XG5cdC5yZXZpZXctc2xpZGVyIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdG1heC13aWR0aDogNTQwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gNjBweDtcblx0XHQmX19jb250YWluZXIge1xuXHRcdFx0aGVpZ2h0OiA1MDBweDtcblx0XHR9XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDUwcHggMzBweDtcblx0XHR9XG5cdH1cbn1cbiAgXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnJldmlldyB7XG5cdFx0aGVpZ2h0OiA1ODBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdC5yZXZpZXctc2xpZGVyIHtcblx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXHRcdCZfX2NvbnRhaW5lciB7XG5cdFx0XHRoZWlnaHQ6IDU4MHB4O1xuXHRcdH1cblx0fVxufVxuICBcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQucmV2aWV3IHtcblx0ICBcdGhlaWdodDogNDIwcHg7XG5cdFx0LnNsaWRlcl9fc2xpZGVzIHtcblx0XHRcdC5zbGljay1hcnJvdyB7XG5cdFx0XHRcdHRvcDogNDAlO1xuXHRcdFx0XHRib3R0b206IGluaXRpYWw7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXHRcdFx0XHRcdG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2xpY2stcHJldiB7XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgLTJweCAwIDA7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2xpY2stbmV4dCB7XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIC0ycHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnJldmlldy1zbGlkZXIge1xuXHRcdG1heC13aWR0aDogOTYwcHg7XG5cdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRoZWlnaHQ6IDQyMHB4O1xuXHRcdH1cblx0XHQmX19pbWcge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdCYgPiBpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA0MjBweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nOiA0NXB4IDMwcHggMCA4NXB4O1xuXHRcdH1cblx0fVxufVxuICBcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcblx0LnJldmlldyB7XG5cdCAgXHRoZWlnaHQ6IDU1MHB4O1xuXHR9XG5cdC5yZXZpZXctc2xpZGVyIHtcblx0XHRtYXgtd2lkdGg6IDE0NDJweDtcblx0XHQmX19jb250YWluZXIge1xuXHRcdFx0aGVpZ2h0OiA1NTBweDtcblx0XHR9XG5cdFx0Jl9faW1nIHtcblx0XHRcdCYgPiBpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDU1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDcwcHggMzBweCAwIDg1cHg7XG5cdFx0fVxuXHR9XG59XG4gIFxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDNweCkge1xuXHQucmV2aWV3LXNsaWRlciB7XG5cdCAgXHQmX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDkwcHggMzVweCAwIDExMHB4O1xuXHQgIFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY291bnRyeS1pbWFnZSBpbWcge1xuXHRcdGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNvY2lhbFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uc29jaWFscyB7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIycHg7XG5cblx0XHRsaSArIGxpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyM3B4O1xuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzOyBcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0fVxuXHR9XG59XG5cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQuc29jaWFscyB7XG5cdFx0dWwge1xuXHRcdFx0bGkgKyBsaSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnNvY2lhbHMge1xuXHRcdHVsIHtcblx0XHRcdGxpICsgbGkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNDdweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cdFxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U29jaWFscyBBbHRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnNvY2lhbHMtYWx0IHtcblxuXHR1bCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMHB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb2xvcjogIzI4MzA2Yztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblxuXHRcdFx0XHRcdCYuZmFjZWJvb2sge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMzYzU5OTg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji50d2l0dGVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMjZhNmQxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaW5zdGFncmFtIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjNDA3MjliO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubGlua2VkaW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMjdiYjU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5waW50ZXJlc3Qge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNjODIzMmM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40czsgXG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdH1cblx0fVxuXG5cdCYgPiBzdHJvbmcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdGNvbG9yOiAjMjEyMDIwOyBcblx0XHRmb250LXdlaWdodDogNzAwOyBcblx0XHRmb250LWZhbWlseTogJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7IFxuXHRcdG1hcmdpbjogMCAyN3B4IDAgMDsgXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdCYtLXByaW1hcnkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsgXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNjZweCAwIDYzcHg7IFxuXHR9XG59XG5cbkBtZWRpYSAjeyRzbWFsbC1kZXNrdG9wfSB7XG5cdC5zb2NpYWxzLWFsdCB7XG5cdFx0JiA+IHN0cm9uZyB7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7IFxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5zb2NpYWxzLWFsdCB7XG5cdFx0JiA+IHN0cm9uZyB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4OyBcblx0XHR9XG5cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHR9XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QnJlYWRjcnVtcHNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5icmVhZGNydW1wcyB7XG5cdGZvbnQtc2l6ZTogMTRweDsgXG5cdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRjb2xvcjogI2ZmZjsgXG5cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IFxuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7IFxuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0XHRcdCsgbGkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcvJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0XHRcdHRvcDogNTAlOyBcblx0XHRcdFx0XHRsZWZ0OiAwOyBcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IFxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmOyAgXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWN0aXZlIHtcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgXG5cdFx0fVxuXHR9XG5cblx0Ji0tYWx0IHtcblx0XHRjb2xvcjogIzI4MzA2YztcblxuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjgzMDZjICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQrIGxpIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMjgzMDZjO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5icmVhZGNydW1wcyB7XG5cdFx0Zm9udC1zaXplOiAxMHB4OyBcblxuXHRcdHVsIHtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDsgXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcvJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0XHRcdHRvcDogNTAlOyBcblx0XHRcdFx0XHRyaWdodDogMDsgXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjsgIFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0KyBsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7IFxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7IFxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDsgXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcbiAgICBNb3ZlZCBmcm9tIGhlcm9QYWdlLnNjc3M7XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2hpdGUtYmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogOTRweDtcblx0ei1pbmRleDogMTAwO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHQuYnJlYWRjcnVtcHMge1xuXHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdHRvcDogYXV0bztcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDEzcHggMDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdFx0bGk6YmVmb3JlLFxuXHRcdGxpOmFmdGVyIHtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cblx0XHQuYWN0aXZlIGEge1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi53aGl0ZS1iZy1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcblxuXHQuYnJlYWRjcnVtcHMge1xuXHRcdGxpOmJlZm9yZSxcblx0XHRsaTphZnRlciB7XG5cdFx0XHRjb2xvcjogIzI4MzA2Qztcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjMjgzMDZDO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdC5hY3RpdmUgYSB7XG5cdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQud2hpdGUtYmcge1xuXHRcdHRvcDogNDlweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcblxuXHRcdC5icmVhZGNydW1wcyB7XG5cdFx0XHRsaTpiZWZvcmUsXG5cdFx0XHRsaTphZnRlciB7XG5cdFx0XHRcdGNvbG9yOiAjMjgzMDZDO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICMyODMwNkM7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmFjdGl2ZSBhIHtcblx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGaWx0ZXJzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5maWx0ZXJzIHtcblx0bWFyZ2luLWJvdHRvbTogNDhweDsgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdHotaW5kZXg6IDE1MDsgXG5cblx0LmJ0bi1jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IDdweDsgXG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0ZGlzcGxheTogbm9uZTsgXG5cdH1cblxuXHRoNiB7XG5cdFx0Zm9udC1zaXplOiAxNHB4OyBcblx0XHRmb250LXdlaWdodDogNTAwOyBcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdGNvbG9yOiAjMjgzMDZjO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblxuXHQuZmlsdGVyc19fYmFyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0LmZpbHRlciArIC5maWx0ZXIge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQ3cHg7XG5cdFx0fVxuXHR9XG5cblx0LmZpbHRlcnNfX2FjdGlvbnMsXG5cdC5maWx0ZXJzX19ib2R5IHtcblx0XHRkaXNwbGF5OiBub25lOyBcblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5maWx0ZXJzIHtcblx0XHQuZmlsdGVyc19fYmFyIHtcblx0XHRcdC5maWx0ZXIgKyAuZmlsdGVyIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LmZpbHRlcnMge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDsgXG5cdFx0dG9wOiAxMDAlOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0aGVpZ2h0OiAxMDB2aDsgXG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRiYWNrZ3JvdW5kOiAjZmZmOyBcblx0XHRvcGFjaXR5OiAwOyBcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzLCB2aXNpYmlsaXR5IC40cywgdG9wIDFzIC40czsgXG5cdFx0ei1pbmRleDogMjUwO1xuXHRcdHBhZGRpbmc6IDQycHggMTVweCAwIDE1cHg7IFxuXG5cdFx0aDYge1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4OyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0fVxuXG5cdFx0LmJ0bi1jbG9zZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0fVxuXG5cdFx0LmZpbHRlcnNfX2JhciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0LmZpbHRlcl9fZHJvcGRvd24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyBcblx0XHRcdH1cblxuXHRcdFx0LmZpbHRlciArIC5maWx0ZXIge1xuXHRcdFx0XHRtYXJnaW46IDI1cHggMCAwOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmlsdGVyc19fYm9keSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0XHRtYXJnaW4tdG9wOiA1MXB4O1xuXG5cdFx0XHQuZmlsdGVyX19kcm9wZG93biB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyODZweCk7IFxuXHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cywgdmlzaWJpbGl0eSAuNHM7IFxuXHRcdH1cblxuXHRcdCYuZmlsdGVycy1hY3RpdmUge1xuXHRcdFx0LmZpbHRlcnNfX2FjdGlvbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRGaWx0ZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZpbHRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0LmZpbHRlcl9fYnRuIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdGNvbG9yOiAjZTg0MDQyOyBcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2U4NDA0Mjtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHBhZGRpbmc6IDE0cHggMTdweDsgXG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNHMsIGNvbG9yIC40czsgXG5cblx0XHRzdHJvbmcge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG5cdFx0XHRtYXJnaW4tbGVmdDogMTNweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRcdFxuXHRcdFx0aSB7XG5cdFx0XHRcdHdpZHRoOiAxN3B4OyBcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40czsgXG5cblx0XHRcdFx0KyBpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0XHRcdHRvcDogMDsgXG5cdFx0XHRcdFx0bGVmdDogMDsgXG5cdFx0XHRcdFx0b3BhY2l0eTogMDsgXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5maWx0ZXJfX2Ryb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogMTAwJTsgXG5cdFx0bGVmdDogMDsgXG5cdFx0d2lkdGg6IDIwMHB4OyBcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgLjMpO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7ICBcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdG9wYWNpdHk6IDA7IFxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzO1xuXHRcdG1heC1oZWlnaHQ6IDY5OXB4OyBcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0Lm1DU0Jfc2Nyb2xsVG9vbHMge1xuXHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50OyBcblx0XHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgXG5cdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cblx0XHRcdC5tQ1NCX2RyYWdnZXIge1xuXHRcdFx0XHR3aWR0aDogOHB4OyBcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tQ1NCX2RyYWdnZXJfYmFyIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNDc0NzQ3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwge1xuXHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgXG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0aDYge1xuXHRcdFx0XHRtYXJnaW46IDE0cHggMTdweDsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDYge1xuXHRcdFx0bWFyZ2luOiAxNXB4IDE1cHggMTBweDsgXG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2hlY2tib3gge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlODQwNDI7IFxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjsgXG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7IFxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0NXB4O1xuXHRcdFx0XHRjb2xvcjogI2U4NDA0MjsgXG5cdFx0XHRcdGhlaWdodDogNDBweDsgXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuXHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC40cywgY29sb3IgLjRzOyBcblxuXHRcdFx0XHQmOmFmdGVyLFxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0dG9wOiA1MCU7IFxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgXG5cdFx0XHRcdFx0bGVmdDogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2U4NDA0Mjtcblx0XHRcdFx0XHR3aWR0aDogMTRweDsgXG5cdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuNHM7IFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHdpZHRoOiAxNHB4OyBcblx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0bGVmdDogMTZweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDpjaGVja2VkIHtcblx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2U4NDA0MjsgXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7IFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZpbHRlcl9fYWN0aW9ucyB7XG5cdFx0bWFyZ2luOiA1cHggMjBweCAzMHB4OyBcblxuXHRcdC5saW5rIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDsgXG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7IFxuXG5cdFx0XHQrIHAge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAwOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAgRmlsdGVyIEV4cGFuZGVkICAqL1xuXHQmLmV4cGFuZGVkIHtcblx0XHQuZmlsdGVyX19idG4ge1xuXHRcdFx0YmFja2dyb3VuZDogI2U4NDA0MjsgXG5cdFx0XHRjb2xvcjogI2ZmZjsgXG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwOyBcblxuXHRcdFx0XHRcdCsgaSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmlsdGVyX19kcm9wZG93biB7XG5cdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7IFxuXHRcdH1cblx0fVxuXG5cdC8qICBGaWx0ZXIgQWN0aXZlICAqL1xuXHQmLmFjdGl2ZSB7XG5cdFx0LmZpbHRlcl9fYnRuIHtcblx0XHRcdGJhY2tncm91bmQ6ICNlODQwNDI7IFxuXHRcdFx0Y29sb3I6ICNmZmY7IFxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDsgXG5cblx0XHRcdFx0XHQrIGkge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTsgXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogIEZpbHRlciBDaXR5ICAqL1xuXHQmLS1jaXR5IHtcblx0XHR1bCB7XG5cdFx0XHQuY2hlY2tib3gge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0JjphZnRlcixcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAzNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LmZpbHRlciB7XG5cdFx0LmZpbHRlcl9fYnRuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4OyBcblx0XHRcdHBhZGRpbmc6IDhweCAxMHB4OyBcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHRcdHRvcDogNTAlOyBcblx0XHRcdFx0cmlnaHQ6IDEzcHg7IFxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IFxuXHRcdFx0XHRtYXJnaW46IDA7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEZpbHRlciBBbHRcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZpbHRlci1hbHQge1xuXHRwYWRkaW5nLXRvcDogMzhweDsgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogI2Y2ZjZmNjsgXG5cdG1hcmdpbjogMCAtMTVweDsgXG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0LmZpbHRlcl9fYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZTZlNmU2OyBcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwOyBcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMzhweDtcblxuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdHRvcDogNTAlOyBcblx0XHRcdGxlZnQ6IDEwcHg7IFxuXHRcdFx0d2lkdGg6IDIycHg7IFxuXHRcdFx0aGVpZ2h0OiAxNHB4OyBcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyBcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgXG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiA1MCU7IFxuXHRcdFx0cmlnaHQ6IDE1cHg7IFxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBcblx0XHRcdGNvbG9yOiAjZTAzZTNmOyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH0gIFxuXG5cdFx0Lmljby11cCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RlbXAvaWNvLWFuZ2xlLXVwLWdyYXkucG5nKTsgXG5cdFx0XHRsZWZ0OiAxN3B4OyBcblxuXHRcdH0gXG5cblx0XHQuaWNvLWRvd24ge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLnBuZyk7IFxuXHRcdFx0bGVmdDogNTVweDtcblx0XHR9IFxuXHR9XG5cblx0LmZpbHRlcl9fZHJvcGRvd24ge1xuXHRcdGg2IHtcblx0XHRcdG1hcmdpbjogMTBweCAyN3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuXHRcdFx0Zm9udC1zaXplOiAxMXB4OyBcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGxpICsgbGkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaGVja2JveCB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWZlZmVmO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcblx0XHRcdFx0cGFkZGluZzogOXB4IDEwcHggOXB4IDU2cHg7XG5cdFx0XHRcdGNvbG9yOiAjZDkzOTMxOyBcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lOyBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4OyBcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7IFxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2Q5MzkzMTtcblx0XHRcdFx0XHR0b3A6IDZweDsgXG5cdFx0XHRcdFx0bGVmdDogMjdweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC40cztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZDkzOTMxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5maWx0ZXJfX2FjdGlvbnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQubUNTQl9zY3JvbGxUb29scyB7XG5cdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IFxuXHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyBcblx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0dG9wOiAxMHB4O1xuXG5cdFx0XHQubUNTQl9kcmFnZ2VyIHtcblx0XHRcdFx0d2lkdGg6IDZweDsgXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubUNTQl9kcmFnZ2VyX2JhciB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0YmFja2dyb3VuZDogIzQ3NDc0NyAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsIHtcblx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IFxuXHRcdH1cblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4vLyBzdHlsZSBmb3IgZXhwZXJpZW5jZXMtZmlsdGVyc1xuXG4uZmlsdGVyc19fYnRuX2NsZWFyIHtcblx0bWFyZ2luOiAwIDAgMCA0N3B4O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZTg0MDQyO1xuXHRwYWRkaW5nOiAxMHB4IDI0cHg7XG5cdGNvbG9yOiAjZTg0MDQyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZmlsdGVycyB7XG5cdCYgPiBoNiB7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cdH1cblx0ICAmX19iYXIge1xuXHRcdCYgPiAuZmlsdGVyX19jb3VudHJ5IHtcblx0XHQgIG1hcmdpbjogMCAwIDM1cHggMDtcblx0XHR9XG5cdFx0JiA+IC5maWx0ZXJfX2NpdHkge1xuXHRcdCAgbWFyZ2luOiAwIDAgMzVweCAwICFpbXBvcnRhbnQ7ICAgICAgXG5cdFx0fVxuXHQgIH1cblx0ICAmX19idG5fY2xlYXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDYycHg7XG5cdFx0cmlnaHQ6IDE2cHg7XG5cdFx0bWFyZ2luOiAwIDAgMCAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdGNvbG9yOiAjMjgzMDZjO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0ICB9XG5cdH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0LmZpbHRlcnNfX2J0bl9jbGVhciB7XG5cdFx0bWFyZ2luOiAwIDAgMCAxNXB4O1xuXHR9XG4gIH0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRlc3RpbW9uaWFsc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4udGVzdGltb25pYWxzIHtcblx0LnJvdyB7XG5cdFx0bWFyZ2luOiAwIC0yM3B4O1xuXHR9XG5cblx0LmNvbC1sZy00IHtcblx0XHRwYWRkaW5nOiAwIDIzcHg7IFxuXHR9XG59XG5cbkBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wfSB7XG5cdC50ZXN0aW1vbmlhbHMge1xuXHRcdC5yb3cge1xuXHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXHRcdH1cblxuXHRcdC5jb2wtbGctNCB7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7IFxuXHRcdH1cblx0fVx0XG59XG5cbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcblx0LnRlc3RpbW9uaWFscyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XG5cdFx0XG5cdFx0LmNvbC1tZC02IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnRlc3RpbW9uaWFscyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTI1cHg7XG5cdFx0XG5cdFx0LmNvbC1tZC02IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0fVxuXHR9XG59IFxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRlc3RpbW9uaWFsXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi50ZXN0aW1vbmlhbCB7XG5cdGJhY2tncm91bmQ6ICNmZmY7IFxuXHRjb2xvcjogIzI4MzA2Yztcblx0Ym94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIC4zKTtcblxuXHQudGVzdGltb25pYWxfX2hlYWQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAyMHB4IDM2cHggMTBweCAzNnB4OyAgXG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTlweCAwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjsgXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0LmZhLXN0YXIge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zZXBhcmF0b3Ige1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGVzdGltb25pYWxfX2ltYWdlIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuOyBcblx0XHRcdHdpZHRoOiAxMDBweDsgXG5cdFx0XHRoZWlnaHQ6IDEwMHB4OyBcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDUwJTsgXG5cdFx0XHRsZWZ0OiAzNHB4OyBcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50ZXN0aW1vbmlhbF9fY29udGVudCB7XG5cdFx0bWFyZ2luOiAxNHB4IDMzcHggMDsgXG5cdFx0cGFkZGluZzogMjBweCAycHggMzZweDsgXG5cblx0XHQucmV2aWV3LXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwOyBcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cdFx0XHRmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcblx0XHRcdCAmID4gYSB7XG5cdFx0XHRcdCBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQgfVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuXG5cdFx0XHQrIHAge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAwOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGlzdC1zdGFycyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblxuXHRcdC50ZXN0aW1vbmlhbF9fY3JlYXRlZCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdFx0LnRlc3RpbW9uaWFsX19hdXRob3Ige1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4OyBcblx0XHRcdG1hcmdpbjogNXB4IDAgMDsgXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblxuXHRcdFx0c3BhbiBhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucmV2aWV3cy1ob3N0IHtcblx0LnRlc3RpbW9uaWFsX19oZWFkIHtcblx0XHRhIHtcblx0XHRcdG1hcmdpbjogMFxuXHRcdH1cblx0fVxufVxuXG4ucmV2aWV3cy1jaXR5LFxuLnJldmlld3MtaG9zdCB7XG5cdC50ZXN0aW1vbmlhbF9faGVhZCB7XG5cdFx0cGFkZGluZzogMjBweCAzNnB4IDEwcHggMzZweDtcblxuXHRcdGEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cdH1cblxuXHQudGVzdGltb25pYWxfX2NvbnRlbnQge1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZTZlNmU2O1xuXG5cdFx0JiA+IHAge1xuXHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQudGVzdGltb25pYWwge1xuXHRcdC50ZXN0aW1vbmlhbF9faGVhZCB7XG5cdFx0XHQudGVzdGltb25pYWxfX2ltYWdlIHtcblx0XHRcdFx0d2lkdGg6IDgwcHg7IFxuXHRcdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnRlc3RpbW9uaWFsIHtcblx0XHQudGVzdGltb25pYWxfX2hlYWQge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7IFxuXG5cdFx0XHRcdC5zZXBhcmF0b3Ige1xuXHRcdFx0XHRcdHdpZHRoOiAxMXB4OyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudGVzdGltb25pYWxfX2ltYWdlIHtcblx0XHRcdFx0d2lkdGg6IDQ4cHg7IFxuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRlc3RpbW9uaWFsX19jb250ZW50IHtcblx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0bWFyZ2luOiA5cHggMzNweCAwOyBcblx0XHRcdHBhZGRpbmc6IDEzcHggMCA1MHB4O1xuXG5cdFx0XHQucmV2aWV3LXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0Lmxpc3Qtc3RhcnMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudGVzdGltb25pYWxfX2F1dGhvciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDsgXG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7IFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRlc3RpbW9uaWFsIEFsdFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4udGVzdGltb25pYWwtYWx0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjsgXG5cdGZvbnQtc2l6ZTogMTRweDsgXG5cdGxpbmUtaGVpZ2h0OiAxLjI5OyBcblxuXHRzcGFuIHtcblx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI5OyBcblx0XHRmb250LXdlaWdodDogNTAwOyBcblx0XHRtYXJnaW46IDA7XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0fVxuXHR9XG5cblx0cCB7XG5cdFx0Y29sb3I6ICM3MDcwNzA7IFxuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC50ZXN0aW1vbmlhbF9faW1hZ2Uge1xuXHRcdHdpZHRoOiA3MHB4OyBcblx0XHRoZWlnaHQ6IDcwcHg7IFxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjsgXG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblxuXHQudGVzdGltb25pYWxfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmctbGVmdDogMTlweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdHRvcDogNnB4O1xuXHR9XG59XG5cbkBtZWRpYSAjeyRtb2JpbGV9IHtcblx0LnRlc3RpbW9uaWFsLWFsdCB7XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7IFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xuXG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7IFxuXHRcdH1cblxuXHRcdC50ZXN0aW1vbmlhbF9faW1hZ2Uge1xuXHRcdFx0d2lkdGg6IDUwcHg7IFxuXHRcdFx0aGVpZ2h0OiA1MHB4OyBcblx0XHR9XG5cblx0XHQudGVzdGltb25pYWxfX2NvbnRlbnQge1xuXHRcdFx0dG9wOiAwOyBcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0QWNjb3JkaW9uXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5hY2NvcmRpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG5cdCsgLmFjY29yZGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMzRweDtcblx0fVxuXG5cdC5hY2NvcmRpb25fX2hlYWQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyODMwNmM7XG5cdFx0cGFkZGluZy1ib3R0b206IDdweDtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjRzOyBcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRoNiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdFx0cGFkZGluZy1sZWZ0OiA3cHg7IFxuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Y29sb3I6ICMyODMwNmM7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNHM7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0XHR0b3A6IDUwJTsgXG5cdFx0XHRcdGxlZnQ6IDEzcHg7IFxuXHRcdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0XHRcdFx0KyBpIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvLXNldHRpbmcge1xuXHRcdFx0XHRtYXJnaW46IC0xMHB4IDAgMCAgLTEycHg7IFxuXHRcdFx0XHRcblx0XHRcdFx0KyBpIHtcblx0XHRcdFx0XHRtYXJnaW46IC0xMHB4IDAgMCAgLTEycHg7IFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFjY29yZGlvbl9faWNvIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDUwJTsgXG5cdFx0XHRyaWdodDogNHB4OyBcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgXG5cdFx0XHRsaW5lLWhlaWdodDogMDtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzLCB2aXNpYmlsaXR5IC40czsgXG5cblx0XHRcdFx0KyBpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDsgdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmFjY29yZGlvbl9fYm9keSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IDEwNSU7XG5cdFx0bGVmdDogMDsgXG5cdFx0d2lkdGg6IDEwMCU7IFxuXHRcdGJhY2tncm91bmQ6ICNmZmY7IFxuXHRcdHotaW5kZXg6IDIwO1xuXHRcdG1hcmdpbi10b3A6IDdweDtcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgLjMpO1xuXHRcdG9wYWNpdHk6IDA7IFxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzOyBcblx0fVxuXG5cdCYuZXhwYW5kZWQge1xuXHRcdC5hY2NvcmRpb25fX2hlYWQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZGUzZjQxO1xuXG5cdFx0XHRoNiB7XG5cdFx0XHRcdGNvbG9yOiAjZGUzZjQxO1xuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7IFxuXG5cdFx0XHRcdFx0KyBpIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb3JkaW9uX19pY28ge1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwOyBcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXG5cdFx0XHRcdFx0KyBpIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5hY2NvcmRpb25fX2JvZHkge1xuXHRcdFx0b3BhY2l0eTogMTsgXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblx0XHR9XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TGlua1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgXG5cdGZvbnQtd2VpZ2h0OiA3MDA7IFxuXHRmb250LXNpemU6IDE0cHg7IFxuXG5cdCYtLWFsdCB7XG5cdFx0Y29sb3I6ICNlODQwNDI7IFxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNlYXJjaFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uc2VhcmNoIHtcblx0YmFja2dyb3VuZDogI2ZmZjsgXG5cdHBhZGRpbmc6IDEwcHggNTBweCAxMHB4IDEwcHg7IFxuXG5cdC5zZWFyY2hfX2ZpZWxkIHtcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7IFxuXHRcdGhlaWdodDogNDVweDtcblx0XHRwYWRkaW5nOiAwIDE1cHg7IFxuXHR9XG5cblx0LnNlYXJjaF9fYnRuIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lOyBcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHR0b3A6IDUwJTsgXG5cdFx0cmlnaHQ6IDEwcHg7IFxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5zZWFyY2gge1xuXHRcdHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDE1cHg7IFxuXG5cdFx0LnNlYXJjaF9fZmllbGQge1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdH1cblxuXHRcdC5zZWFyY2hfX2J0biB7XG5cdFx0XHRyaWdodDogMTVweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U3RlcHNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnN0ZXBzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0cGFkZGluZy1sZWZ0OiAxNjdweDtcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogMXB4OyBcblx0XHRib3R0b206IDUwMXB4OyBcblx0XHRsZWZ0OiA0M3B4O1xuXHRcdHdpZHRoOiA0cHg7IFxuXHRcdGJhY2tncm91bmQ6ICNlNmU2ZTY7IFxuXHR9XG5cblx0Ji0tcHJpbWFyeSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fSBcblx0fVxuXG5cdCYtLXByaW1hcnktYWx0IHtcblx0XHQuc3RlcCB7XG5cdFx0XHQrIC5zdGVwIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTEwcHg7XHRcblx0XHRcdH1cblxuXHRcdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHRcdC5zdGVwX19ib2R5IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDYwcHggMCAwOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skdGFibGV0LXBvcnRyYWl0fSB7XG5cdC5zdGVwcyB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMzBweDtcblx0XHRcblx0XHQmOmFmdGVyIHtcblx0XHRcdGJvdHRvbTogMzYwcHg7IFxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5zdGVwcyB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHR3aWR0aDogMnB4OyBcblx0XHRcdGxlZnQ6IDExcHg7IFxuXHRcdFx0Ym90dG9tOiAyOTBweDsgXG5cdFx0XHRib3R0b206IDE0JTtcblx0XHR9XG5cblx0XHQmLS1wcmltYXJ5LWFsdCB7XG5cdFx0XHQuc3RlcCArIC5zdGVwIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNDY1cHgpe1xuXHQuc3RlcHMge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym90dG9tOiAxMyU7XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U3RlcFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uc3RlcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdHotaW5kZXg6IDEwO1xuXG5cdCsgLnN0ZXAge1xuXHRcdG1hcmdpbi10b3A6IDk2cHg7XG5cdH1cblxuXHQuc3RlcF9fbGFiZWwge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0dG9wOiAtMzNweDsgXG5cdFx0bGVmdDogLTE2N3B4O1xuXG5cdFx0aSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyBcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IFxuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7IFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0fSBcblx0fVxuXG5cdC5zdGVwX19pbWFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRtYXgtd2lkdGg6IDYxM3B4O1xuXHRcdG1heC1oZWlnaHQ6IDQwMHB4O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDA7IFxuXHRcdFx0bGVmdDogMDsgXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNXB4KTsgXG5cdFx0XHRoZWlnaHQ6IDEwMCU7IFxuXHRcdFx0YmFja2dyb3VuZDogIzExOGM4Zjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDMycHgsIC0zNHB4KTsgIFxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzLCB0cmFuc2Zvcm0gLjRzOyBcblx0XHRcdG9wYWNpdHk6IDA7IFxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuOyBcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdFx0dG9wOiAtMzRweDsgXG5cdFx0XHRsZWZ0OiAzMnB4O1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHR9XG5cdH1cblxuXHQuc3RlcF9fYm9keSB7XG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdHBhZGRpbmctdG9wOiAzOXB4O1xuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgXG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7IFxuXG5cdFx0XHQrIHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLXllbGxvdyB7XG5cdFx0LnN0ZXBfX2ltYWdlOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmYWI2NGU7IFxuXHRcdH1cblxuXHRcdC5zdGVwX19sYWJlbCB7XG5cdFx0XHRpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTE5ZGVnKTsgXG5cdFx0XHR9IFxuXHRcdH1cblx0fVxuXG5cdCYtLXJlZCB7XG5cdFx0LnN0ZXBfX2ltYWdlOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNlODQwNDI7IFxuXHRcdH1cblx0fVxuXG5cdCYtLWJsdWUge1xuXHRcdC5zdGVwX19pbWFnZTphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMjgzMDZjOyBcblx0XHR9XG5cblx0XHQuc3RlcF9fbGFiZWwge1xuXHRcdFx0aSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDExOWRlZyk7IFxuXHRcdFx0fSBcblx0XHR9XG5cdH1cblxuXHQmLmFuaW1hdGVkIHtcblx0XHQuc3RlcF9faW1hZ2Uge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuXHRcdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgIFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qICBTdGVwIEFsdCAgKi9cblx0Ji0tYWx0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuXG5cdFx0LnN0ZXBfX2JvZHkge1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMTA4cHg7IFxuXHRcdFx0bWFyZ2luLXRvcDogLTUwcHg7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjsgXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IFxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblxuXHRcdFx0XHRlbSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDsgXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljOyBcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNDVlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCsgcCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN0ZXBfX2ltYWdlIHtcblx0XHRcdGZsZXg6IDAgMCA2MTJweDtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDE2cHgpOyBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQrIC5zdGVwLS1hbHQge1xuXHRcdFx0bWFyZ2luLXRvcDogMTIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LyogIFN0ZXAgQWx0ICAqL1xuXHQmLS1hbHQtcHJpbWFyeSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4OyBcblxuXHRcdC5zdGVwX19pbWFnZSB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHR9XG5cblx0XHQuc3RlcF9fYm9keSB7XG5cdFx0XHRwYWRkaW5nOiAwIDEzNXB4IDAgMDsgXG5cblx0XHRcdCYtLXByaW1hcnkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDY4cHggMCAwOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JGxhcmdlLWRlc2t0b3B9IHtcblx0LnN0ZXAge1xuXHRcdCYtLWFsdCB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5zdGVwX19ib2R5LFxuXHRcdFx0LnN0ZXBfX2ltYWdlIHtcblx0XHRcdFx0ZmxleDogMCAwIDUwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcblx0LnN0ZXAge1xuXHRcdC5zdGVwX19sYWJlbCB7XG5cdFx0XHRsZWZ0OiAtMTMwcHg7IFxuXHRcdH1cblxuXHRcdC5zdGVwX19pbWFnZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRsZWZ0OiAyMHB4OyBcblx0XHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0LnN0ZXBfX2JvZHkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA3MHB4OyBcblxuXHRcdFx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdGVwX19pbWFnZSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWFsdC1wcmltYXJ5IHtcblx0XHRcdC5zdGVwX19ib2R5IHtcblx0XHRcdFx0cGFkZGluZzogMCA3MHB4IDAgMDsgXG5cdFx0XHR9XG5cdFx0fVxuXHRcdFx0XG5cblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5zdGVwIHtcblxuXHRcdCsgLnN0ZXAge1xuXHRcdFx0bWFyZ2luLXRvcDogNTZweDtcblx0XHR9XG5cblx0XHQuc3RlcF9faW1hZ2Uge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEycHgsIC0xMnB4KTtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bGVmdDogMTJweDsgXG5cdFx0XHRcdHRvcDogLTEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN0ZXBfX2xhYmVsIHtcblx0XHRcdHRvcDogLTQ4cHg7XG5cdFx0XHRsZWZ0OiAtNzNweDsgXG5cblx0XHRcdGkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC4yNikgcm90YXRlKC00NWRlZyk7IFxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4OyBcblx0XHRcdFx0bWFyZ2luLXRvcDogLTJweDtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5zdGVwX19ib2R5IHtcblx0XHRcdHBhZGRpbmctdG9wOiAyM3B4OyBcblxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7IFxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtNHB4O1xuXG5cdFx0XHRcdCsgcCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDsgXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1hbHQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdFx0cGFkZGluZzogMCAyMHB4OyBcblxuXHRcdFx0LnN0ZXBfX2ltYWdlLFxuXHRcdFx0LnN0ZXBfX2JvZHkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMDsgXG5cdFx0XHR9XG5cblx0XHRcdC5zdGVwX19ib2R5IHtcblx0XHRcdFx0cGFkZGluZzogMTVweCAwIDA7IFxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3RlcF9faW1hZ2Uge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDlweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0KyAuc3RlcC0tYWx0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZXJyb3ItcGFnZS1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBwYWRkaW5nOiAxMDBweCAzMHB4IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRlbnQtaG9sZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1heC13aWR0aDogNDAwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIG1hcmdpbjogMzVweCAwIDAgMDtcbiAgICAgIG1heC13aWR0aDogNDc1cHg7XG4gICAgfVxuXG4gICAgLmNvZGUtaG9sZGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXJyb3ItZGVzY3JpcHRpb24sIC5hZHZpY2UtZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgICAgIC5idG4ge1xuICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sc2Fucy1zZXJpZjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IC41cztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWJhc2ljKVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBpY3R1cmUtaG9sZGVyIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICAuc2luZy1waWN0dXJlIHtcbiAgICAgIHdpZHRoOiAxODVweDtcbiAgICAgIGhlaWdodDogMjM1cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgkcGFnZS00MDQgKyAnIzQwNC1zaWduJykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICB3aWR0aDogMzEycHg7XG4gICAgICAgIGhlaWdodDogNDc4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmhvc3RpbmctcmVzdGFydC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDYwcHggMzBweCAwIDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEyMDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIH1cblxuICAgIC5jb250ZW50LWhvbGRlciB7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICB3aWR0aDogOTUlO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogU3lzRmFsc28tSXRhbGljLCBQb3BwaW5zLU1lZGl1bSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweCBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gNDBweCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gNTVweCBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggYXV0byA1NXB4IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaXJjbGVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlZC1jaXJjbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkcGFnZS00MDQgKyAnI3JlZC1jaXJjbGUnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyZWVuLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRwYWdlLTQwNCArICcjZ3JlZW4tY2lyY2xlJykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC55ZWxsb3ctY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHBhZ2UtNDA0ICsgJyN5ZWxsb3ctY2lyY2xlJykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZG9vZGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy93b3JsZC1jb2xsYWdlLnN2ZycpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNzcy1hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY3NzLWJvdW5jZSB7XG4gIGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB9XG5cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBjc3MtYm91bmNlIHtcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gIH1cblxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcbiAgfVxufVxuXG4uY3NzLWJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGNzcy1ib3VuY2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBjc3MtYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59IiwiLmJ0bi1sb2FkZXIge1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjRkZGOEVEO1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgI0U4NDA0MjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAgIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufSIsIi5mZWF0dXJlLWxpc3QgaSB7XG4gIG1hcmdpbi1ib3R0b206IDJ2aDtcbn1cblxuLm1vZHVsZS1yZXZpZXctYS1sb2NhbCB7XG4gIG1hcmdpbi1ib3R0b206IDV2aDtcblxuICAucm93IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuZm9ybS1yZXNvdXJjZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiA1cHggMTVweCAyMHB4IDNweCAjNjU0NzVhO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAucmV2aWV3LXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0byAzdmggYXV0bztcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICAgICAgei1pbmRleDogNTtcblxuICAgICAgJiA+IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDAgM3B4ICMwNzEzODE7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gLmljby1jaXJjbGVzIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsLFxuICAgIGxhYmVsICsgc3BhbiB7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheS1kYXJrKTtcbiAgICB9XG5cbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGNvbG9yOiAjNjQ2NDY0O1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuXG4gICAgLnJldmlldy11c2VyLWRhdGEge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIC51c2VyLWRhdGEtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmRhdGVwaWNrZXItbGFiZWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJ2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYWRpby1zdGFycy1ncm91cCB7XG4gICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogM3ZoO1xuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXJlZC1iYXNpYyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gaSB7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmljb24tY2lybGNlLWYge1xuICAgICAgd2lkdGg6IDE3NnB4O1xuICAgICAgaGVpZ2h0OiAxOTZweDtcbiAgICAgIHRvcDogLTIwcHg7XG4gICAgICBsZWZ0OiAtNjBweDtcbiAgICB9XG5cbiAgICAmID4gLmljb24tY2lybGNlLXMge1xuICAgICAgd2lkdGg6IDExN3B4O1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgIHRvcDogMzAwcHg7XG4gICAgICByaWdodDogLTIwcHg7XG4gICAgfVxuXG4gICAgJiA+IC5pY29uLWNpcmxjZS10IHtcbiAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLmJ0bi1sZyB7XG4gICAgICBjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNlODQwNDI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yYWRpby1zdGFycy1ncm91cCAuZmEtc3RhciB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzY1cHgpIHtcbiAgLnJhZGlvLXN0YXJzLWdyb3VwIC5mYS1zdGFyIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuLmNvbnN1bC1hZGRSZXZpZXcge1xuXG4gIC5mb3JtLXJlc291cmNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5jb25zdWwtdXNlckRhdGEge1xuICAgIG1hcmdpbi1ib3R0b206IDN2aDtcblxuICAgIC5hcnRpY2xlX19ib2R5ID4gcCB7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uanMtYW5jaG9ye1xuICBoZWlnaHQ6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn0iLCIuaG9zdC1mb3JtLWRlc2NyaXB0aW9uIHtcblxuICAuYnRuLS1yZWQge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAyM3B4IDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDExcHggMDtcbiAgICB9XG5cbiAgICAuYXJyb3dzLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAuaWNvLWFuZ2xlLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuaWNvLWFuZ2xlLWRvd24sXG4gICAgICAuaWNvLWFuZ2xlLWRvd24td2hpdGUge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbjpob3ZlcixcbiAgYnV0dG9uOmZvY3VzLFxuICBidXR0b246YWN0aXZle1xuICAgIC5hcnJvd3MtZ3JvdXAgLmljby1hbmdsZS1kb3duIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuYXJyb3dzLWdyb3VwIC5pY28tYW5nbGUtZG93bi13aGl0ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG59XG5cbi50aGFuay15b3VfX3N1Y3NjZXNzLW1lc3NhZ2Uge1xuICBtaW4taGVpZ2h0OiA2MHZoO1xuICBwYWRkaW5nOiA2dmggM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXG4gIC5zZWUtZXhwcmVzc2VzLWJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMzhweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJ0bi0tcmVkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGZpcnN0IHN0YXIgY2VudGVyZWQgdG8gZWFjaCBvdGhlcnNcbi5saXN0LWxvY2F0aW9ucyB7XG4gIC5saXN0LXN0YXJzIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi8vIHNtb290aCB0cmFuc3BhcmVuY3kgY2hhbmdlIGZvciB0ZXh0YXJlYSBwbGFjZWhvbGRlcjpcbi5wbGFjZWhvbGRlci1zbW9vdGgtb3BhY2l0eTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciAgICAgICB7b3BhY2l0eTogMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxuLnBsYWNlaG9sZGVyLXNtb290aC1vcGFjaXR5OjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICAgICAgIHtvcGFjaXR5OiAxOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XG4ucGxhY2Vob2xkZXItc21vb3RoLW9wYWNpdHk6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAgICAgICAge29wYWNpdHk6IDE7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO31cbi5wbGFjZWhvbGRlci1zbW9vdGgtb3BhY2l0eTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICAgICAgICB7b3BhY2l0eTogMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxuLnBsYWNlaG9sZGVyLXNtb290aC1vcGFjaXR5OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XG4ucGxhY2Vob2xkZXItc21vb3RoLW9wYWNpdHk6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge29wYWNpdHk6IDA7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO31cbi5wbGFjZWhvbGRlci1zbW9vdGgtb3BhY2l0eTpmb2N1czotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7b3BhY2l0eTogMDsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxuLnBsYWNlaG9sZGVyLXNtb290aC1vcGFjaXR5OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XG5cbi8vIHN0YW5kYXJkIGNvbG9yIGZvciB0aGUgZXJyb3IgdGV4dFxuLmZvcm0tYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG59IiwiLmV4cGVyaWVuY2VzLXNlY3Rpb24ge1xuXHRwYWRkaW5nOiAzNXB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiA3MHB4IDA7XG5cdH1cblxuXHQmLWhlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0d2lkdGg6IDY1JTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kb29kbGVzIHtcblx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbWcgKyBpbWcge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0dmg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxufVxuXG4uY2FyZC1ibG9jay1pdGVtIHtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMXM7XG5cblx0JiAuY2FyZC1ibG9jay1oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0JiA+IGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYmcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAuNHM7XG5cdFx0fVxuXG5cdFx0Jl9fYnRuIHtcblx0XHRcdHBhZGRpbmc6IDE5cHggNDVweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzO1xuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1yZWQtYmFzaWMpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY2F0ZWdvcnkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xM3B4O1xuXHRcdG1pbi13aWR0aDogMTM1cHg7XG5cdFx0cGFkZGluZzogM3B4IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHotaW5kZXg6IDIxO1xuXHR9XG5cblx0LmNhcmQtYmxvY2stbWFpbiB7XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuY2FyZC10aWxlX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA3cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmxpc3QtZ2FkZ2V0cyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblxuXHRcdFx0bGkubmFtZS1jb3VudHJ5LWNpdHkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jYXJkLWJsb2NrLWl0ZW06aG92ZXIgLmNhcmQtYmxvY2staGVhZGVyX19iZyxcbi5jYXJkLWJsb2NrLWl0ZW06Zm9jdXMgLmNhcmQtYmxvY2staGVhZGVyX19iZyxcbi5jYXJkLWJsb2NrLWl0ZW06YWN0aXZlIC5jYXJkLWJsb2NrLWhlYWRlcl9fYmcge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uc2VjdGlvbl9fYm9keSB7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG59IiwiLmVtYWlsLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICB9XG5cbiAgICAudGV4dC1ibG9jayB7XG4gICAgICAgIG1hcmdpbjogMCAwIDgwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19wYXJhZ3JhcGgxIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICYgPiBhLmxpbmstZW1haWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcGFyYWdyYXBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1ibG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBob3RvLWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNzFweDtcbiAgICAgICAgICAgIGhlaWdodDogMjcxcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgODBweCAwIDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1ibG9jayB7XG4gICAgICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMzc1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19wb3NpdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgJiA+IGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmID4gaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZG9vZGxlcy1ibG9jayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMCU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZG9vZGxlLWNpdHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcblxuICAgICAgICAgICAgICAgICYuZmlyc3Qge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmhvdy1pdC13b3JrcyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiA1MHB4IDAgNzBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiA3MHB4IDE1cHg7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDVweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1dmg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiA2dnc7XG5cdFx0XHRhbmltYXRpb24tZHVyYXRpb246IC41cztcblx0XHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHRcdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IG9yYW5nZUxheW91dERlc2t0b3A7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAyOCU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogOTUlO1xuXHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBvcmFuZ2VMYXlvdXRNb2JpbGU7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuXHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHRcdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtYmxvY2sge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxOTBweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDMwJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXZ3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1NXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiBzdHJvbmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC41cmVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMXZoIDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiBzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiBiIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0LjE2N3JlbTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNy41cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmID4gaW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDgzcHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1ibG9jazpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRyaWFuZ3VsYXItbGFiZWwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAtMTM1cHg7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRib3JkZXI6IDEwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0yMHB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW06Zmlyc3QtY2hpbGQge1xuXHRcdFx0LnRyaWFuZ3VsYXItbGFiZWwge1xuXHRcdFx0XHRib3JkZXItbGVmdDogNTBweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pdGVtOm50aC1jaGlsZCgyKSB7XG5cdFx0XHQudHJpYW5ndWxhci1sYWJlbCB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA1MHB4IHNvbGlkIHZhcigtLWdyZWVuLWJhc2ljKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBvcmFuZ2VMYXlvdXRNb2JpbGUge1xuXHQxMDAlIHtcblx0XHRib3gtc2hhZG93OiAwIC0xMHB4IDAgMCAjZmFiNjRlO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgb3JhbmdlTGF5b3V0RGVza3RvcCB7XG5cdDEwMCUge1xuXHRcdGJveC1zaGFkb3c6IC0yMHB4IDIwcHggMCAwICNmYWI2NGU7XG5cdH1cbn0iLCIuY29udGVudC1wYWdlLWNhcm91c2VsLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzVweCAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cblxuICAgICYgLmljb24tY2lybGNlLWcxIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDMxcHg7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhcm91c2VsLWNvbnRlbnQtcGFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IHtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jYXJvdXNlbC1pdGVtLWJsb2NrIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXG4gICAgICAgICAgICAgICAgJiA+IGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jYXJvdXNlbC10ZXh0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiNjRlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNHM7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDU2YjM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmdlbmVyYWwtZmlsdGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHotaW5kZXg6IDIwMDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCYgPiBzdHJvbmcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdCZfX2J1dHRvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblxuXHRcdGxhYmVsIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4IC03cHggMDtcblx0XHRcdFx0ZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0ZmlsbDogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIExFRlQgRklMVEVSUztcblx0XHQmX19sZWZ0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE1MTtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmZpbHRlcnNfX2J0bjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtN3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGxhYmVsLmFjdGl2ZS1maWx0ZXJfX3JhZGlvIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZpbHRlcnNfX2J0biB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAxNHB4IDUwcHggMTRweCAyMHB4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCA0MHB4IDEwcHggMTVweDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT0ncmFkaW8nXSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGkge1xuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQgKyBpICsgdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gUklHSFQgRklMVEVSU1xuXHRcdCZfX3JpZ2h0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuZmlsdGVyc19fYnRuLWxvbmcge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMzBweDtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc29ydC1ieSxcblx0XHRcdC5maWx0ZXJzLW1vYiB7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRcdCYgPiAuZmlsdGVyc19fYnRuLWxvbmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiA+IC5maWx0ZXJzLW1vYl9fYnRuIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNvcnQtYnkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDE1MjtcblxuXHRcdFx0XHQmX19saXN0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAtMTEwcHg7XG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCA1cHggMCAjODA4MDgwO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOTUlO1xuXHRcdFx0XHRcdFx0bGVmdDogLTEwMCU7XG5cdFx0XHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMTVweCA0cHggMzBweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweCAxMHB4IDJweCAyNXB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI5OTA5Mjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXI6YmVmb3JlLFxuXHRcdFx0XHRcdFx0Jjpmb2N1czpiZWZvcmUsXG5cdFx0XHRcdFx0XHQmOmFjdGl2ZTpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWUsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwMGMnO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMnB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA3cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZmlsdGVycy1tb2Ige1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0Jl9fYnRuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZmEtc2xpZGVycyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHR0b3A6IDExMHB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA4NyU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR6LWluZGV4OiAxNTI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19tZW51IHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCA1cHggMCAjODA4MDgwO1xuXG5cdFx0XHRcdFx0JiA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDMwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG5cblx0XHRcdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoMikpOmhvdmVyLFxuXHRcdFx0XHRcdFx0Jjpub3QoOm50aC1jaGlsZCgyKSk6Zm9jdXMsXG5cdFx0XHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDIpKTphY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYgPiBpIHtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRiIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyZjkwOTM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jl9fY2xvc2Uge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQmX19idG4ge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTM1cHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYgPiBpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19zdWJtZW51IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDM1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDNweCA1cHggMCAjODA4MDgwO1xuXHRcdFx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHRcdFx0XHRcdCYgPiBsaSA+IGxhYmVsOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYgPiBsaSA+IGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0dG9wOiAtNnB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5maWx0ZXItdmlldy1leHAge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5maWx0ZXJzLW1vYi0tb3BlbmVkIHtcblx0XHRcdFx0XHQuZmlsdGVycy1tb2JfX3dyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxNjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gaGlkZSBzdWJtZW51cyBhbmQgbW9iLWVsZW1lbnRzO1xuXHQuY291bnRyeS1zdWJtZW51LWxpc3QsXG5cdC5jaXR5LXN1Ym1lbnUtbGlzdCxcblx0LmV4cGVyaWVuY2Utc3VibWVudS1saXN0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ly8gU1VCTUVOVTtcblx0LmZpbHRlcl9fc3VibWVudSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogODBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuXHRcdGJveC1zaGFkb3c6IDAgNHB4IDEwcHggLTJweCAjODA4MDgwO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHRvcDogNjlweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzY4cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0bWF4LWhlaWdodDogNTAwcHg7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNDE1cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHR9XG5cblx0XHQvLyBhcHBseS1idG5cblx0XHQuYXBwbHktZmlsdGVyIHtcblx0XHRcdG1hcmdpbjogMzBweCAwIDMwcHggMTRweDtcblx0XHR9XG5cblx0XHQvLyBjb3VudHJ5LWxpc3Rcblx0XHQmX19saXN0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRoZWlnaHQ6IDM1MHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MXB4KSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDM1MXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0bWF4LWhlaWdodDogNDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDUwNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAzcHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTNweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDRweDtcblx0XHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwMGMnO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgZ3JleTtcblx0XHRcdG1heC1oZWlnaHQ6IDc1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gcmVzdWx0LWxpc3Rcblx0LmZpbHRlcl9fc3VibWVudV9fcmVzdWx0IHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG5cblx0XHQmLWxpc3Qge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG5cdFx0XHQmID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0JiA+IGxpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBhcHBseSAmIHZpZXcgZXhwIGJ0bidzXG5cdC5maWx0ZXItcmVkLWJ0biB7XG5cdFx0bWluLXdpZHRoOiAxMjhweDtcblx0XHRwYWRkaW5nOiAxMHB4IDE4cHg7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuXHRcdHRyYW5zaXRpb246IDAuNHM7XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdG9wYWNpdHk6IDAuNDtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcjpub3QoW2Rpc2FibGVkXSksXG5cdFx0Jjpmb2N1czpub3QoW2Rpc2FibGVkXSksXG5cdFx0JjphY3RpdmU6bm90KFtkaXNhYmxlZF0pIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQvLyBjbGVhciBBbGwtYnRuXG5cdC5jbGVhbi1yZXN1bHRfX2J0biB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQubWFpbi1yZXN1bHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXHQubWFpbi1yZXN1bHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdGV4cGVyaWVuY2VzICsgQ2FyZHM7XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYXBwZWFyYW5jZS1lZmZlY3QtZXhwZXJpZW5jZXMsXG4ubm8tbWFzb25yeSB7XG4gICAgLmNvbC1sZy00IHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMyU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLXRpbGU6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1ibG9jayB7XG4gICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMsIG9wYWNpdHkgMXM7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10aWxlIHtcbiAgICAgICAgLmNhcmQtYmxvY2staGVhZGVyIHtcbiAgICAgICAgICAgICYgPiBpbWcge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXRlZ29yeV9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlX19ib2R5IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvdW50cnktbmFtZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtdGlsZV9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0LXN0YXJzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaSArIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaSA+IGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuICAgIE91ciBob3N0cyBTZWN0aW9uO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm91ci1ob3N0cyB7XG4gICAgcGFkZGluZzogMzVweCAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAxNXB4O1xuICAgIH1cblxuICAgIC5ob3N0LWNhcmQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogNXB4IDZweCAwIDZweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyM3B4IDAgMjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlX19pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgJiA+IGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gIGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFydGljbGVfX2JvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHBbZGF0YS1uYW1lPVwidGFnbGluZVwiXSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA4M3JlbTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFydGljbGVfX2JvdHRvbS1ncm91cCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAmID4gaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkgKyBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJvdHRvbV9fY29udHJvbHMge1xuICAgICAgICAgICAgICAgICAgICAmID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3LWhvc3RfX2J0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMDgzcmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250YWluZXIgPiBoZWFkZXIub3VyLWhvc3RzX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJiA+IGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICYgKyBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhvc3QtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIzcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgd2lkdGg6IDMzJTtcbiAgICB9XG5cbiAgICAuYXJ0aWNsZV9faW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcFtkYXRhLW5hbWU9XCJ0YWdsaW5lXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuXG4gICAgLmxpc3Qtc3RhcnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLmJvdHRvbV9fY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1ob3N0X19idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICZmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwNTZiMztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXZpZXdzLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogM3ZoO1xuICAgIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTRUUgQUxMIGJ1dHRvbjtcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zZWVfX21vcmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdG92ZXJsYXktd3JhcHBlciBjbG9zZSBzZWFyY2ggYmFyIGxpc3Qgd2hlbiBjbGlja2luZyBvdXRzaWRlO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm92ZXJsYXktd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDE4MDtcbn0iLCIuYmFjay10by10b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogMjUlO1xuICAgIHotaW5kZXg6IDI1MDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XG4gICAgICAgIGNvbG9yOiAjMTE4YzhmO1xuICAgIH1cblxuICAgICZfX2J0biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExOGM4ZjgwO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjVweCk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxMDIgJztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJhY2stdG8tdG9wIHtcbiAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgICY6aG92ZXIgfiAuYmFjay10by10b3AtLXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnByZWZlcmVuY2UtY2VudGVyIHtcblx0LnByZWZlcmVuY2UtY2VudGVyLWhlYWRlciB7XG5cdFx0Lmhlcm8taW1nLWJsb2NrIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA2MHZoO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtNTBweDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMDtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNC4zNzVyZW07XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICNmYWI2NGU7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA3Ljg3NXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvbi1sZXR0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4MHB4O1xuXHRcdFx0XHRtYXJnaW46IDEwcHggYXV0byAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljb24tbGV0dGVyLnBuZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0fVxuXG5cdFx0XHRkaXYge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ibHVlLWJhciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogOTBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdH1cblx0fVxuXG5cdC5wcmVmZXJlbmNlLWNlbnRlci1tYWluIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWF4LXdpZHRoOiA4OTBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiA2MHB4IDA7XG5cblx0XHQuX2Zvcm0uX2Zvcm1fMTMuX2lubGluZS1mb3JtLl9kYXJrIHtcblx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDAgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDAgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXG5cdFx0XHQuX2J1dHRvbi13cmFwcGVyIHtcblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaWNvLWNpcmNsZS15ZWxsb3cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xO1xuXHR3aWR0aDogNzAwcHg7XG5cdGhlaWdodDogNzc3cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL3RlbXAvaWNvLWNpcmNsZS15ZWxsb3cuc3ZnJyk7XG5cdG9wYWNpdHk6IDAuMTtcbn1cblxuLmljby1jaXJjbGUteWVsbG93LnRvcCB7XG5cdHRvcDogLTEwJTtcblx0bGVmdDogLTM1JTtcbn1cblxuLmljby1jaXJjbGUteWVsbG93LmNlbnRlciB7XG5cdHRvcDogNDAlO1xuXHRsZWZ0OiA0NSU7XG59XG5cbi5pY28tY2lyY2xlLXllbGxvdy5ib3R0b20ge1xuXHRib3R0b206IC04JTtcblx0bGVmdDogMjUlO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRNdWx0aSBsYW5ndWFnZSBtZW51O1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxhbmd1YWdlIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0cmlnaHQ6IDE1MHB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cblx0Lmxhbmd1YWdlLWJ0biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRvdXRsaW5lOiBub25lO1xuXG5cdFx0Lmxhbmd1YWdlLWljb24tYnRuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cblx0XHRcdCYuZW4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL3VzYS1pY29uLnBuZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5kZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvbGFuZ3VhZ2UtZmxhZ3MvZ2VybWFueS1pY29uLnBuZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5pdCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvbGFuZ3VhZ2UtZmxhZ3MvaXRhbHktaWNvbi5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYuZnIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL2xhbmd1YWdlLWZsYWdzL2ZyYW5jZS1pY29uLnBuZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5lcyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvbGFuZ3VhZ2UtZmxhZ3Mvc3BhaW4taWNvbi5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zcHg7XG5cdFx0fVxuXHR9XG5cblx0Lmxhbmd1YWdlLWN1cnJlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdCYgPiBzdHJvbmcge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXG5cdFx0JiA+IGkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG5cdFx0fVxuXHR9XG5cblx0Lmxhbmd1YWdlX19saXN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IC0zMHB4O1xuXHRcdHRvcDogMjBweDtcblx0XHR3aWR0aDogMTM1cHg7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDAgIzgwODA4MDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAzcHg7XG5cdFx0XHRcdGxlZnQ6IDM1cHg7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRsZWZ0OiAzN3B4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lLCBzYW5zLXNlcmlmO1xuXHRcdFx0Y29udGVudDogJ1xcZjAwYyc7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdFx0fVxuXHR9XG5cblx0Ji5sYW5ndWFnZS0tb3BlbmVkIHtcblx0XHQubGFuZ3VhZ2UtY3VycmVudCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRBbmltYXRpb24gZm9yIHRoZSBhcnJvdywgd2hlbiBtdWx0aSBjdXJyZW5jeSBtZW51IHdhcyBvcGVuO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxhbmd1YWdlLS1vcGVuZWQge1xuXHQubGFuZ3VhZ2UtY3VycmVudCA+IGkge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRUaGUgc2FtZSBjb2xvcnMgYmVoYXZpb3VyLCB3aGVuIHVzZXIgaXMgc2Nyb2xsaW5nIGRvd24vdXA7XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmhlYWRlci5maXhlZCB7XG5cdC5sYW5ndWFnZSB7XG5cdFx0Lmxhbmd1YWdlLWJ0biB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5sYW5ndWFnZSB7XG5cdFx0cmlnaHQ6IDgwcHg7XG5cblx0XHQubGFuZ3VhZ2UtYnRuIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdGFuaW1hdGlvbiBDYW52YXM7XG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jY2FudmFzX2FuaW1hdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmNhbnZhc19hbmltYXRpb24tY2lyY2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIuYm94LXNwaW5uZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDk5OTk7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDUwO1xuXG5cdC5ib3gtc3Bpbm5lci1pY29uIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0Y29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG5cdFx0Zm9udC1zaXplOiA4MHB4O1xuXHR9XG59XG4iLCIubWFpbi1pbWcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAyNTBweCk7XG5cdG1pbi1oZWlnaHQ6IDM3NXB4O1xuXHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cdHBhZGRpbmc6IDQ5cHggMCAwIDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuXG5cdHNvdXJjZSxcblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b3BhY2l0eTogMC43O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogNTJweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR9XG59XG5cbi5yZWdpc3QtYWdlbnQge1xuXHRtYXJnaW46IDAgMCA1MHB4IDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuXHQuZy1yZWNhcHRjaGEge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5zdWNjZXNzLW1lc3NhZ2Uge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zZWVfX21vcmUge1xuXHRcdG1hcmdpbjogMTBweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWQ0ZGE7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG5cdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHR9XG5cblx0LmZvcm0tYWxlcnQtZGFuZ2VyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0Lmdyb3VwLWZpZWxkIHtcblx0XHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblxuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VkNGRhO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5maWVsZCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDVweCA1cHg7XG5cblx0XHRcdFx0LnJlcXVpcmVkIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCxcblx0XHRcdHNlbGVjdCxcblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0Jjotd2Via2l0LWF1dG9maWxsIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c2VsZWN0W25hbWU9XCJjb21taXNzaW9uX21vZGVsXCJdIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMnB4O1xuXHRcdFx0XHRyZXNpemU6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYucGhvbmUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaW50bC10ZWwtaW5wdXQsXG5cdFx0XHRcdCNwaG9uZV9jb2RlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0I3Bob25lX251bWJlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDc3JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLm5vdGlmaWNhdGlvbiB7XG5cdFx0XHRcdCYgPiBwIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblxuXHRcdFx0XHRcdC5yZXF1aXJlZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmFkaW8tc2VjdGlvbiB7XG5cdFx0XHRcdFx0LnJhZGlvLWJveCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblxuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdCY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyZWVuLWJhc2ljKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTE4YzhmNTA7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdjaGVja2VkJztcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tZ3JlZW4tYmFzaWMpO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuY2hlY2ttYXJrIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmVlbi1iYXNpYyk7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzExOGM4ZjUwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuY29uZmlybSB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciAuY2hlY2ttYXJrIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWdyZWVuLWJhc2ljKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxMThjOGY1MDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubGluay10by10ZXJtLWNvbmQge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWdyZWVuLWJhc2ljKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0XHQmOmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tZ3JlZW4tYmFzaWMpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMTE4YzhmNTAgdXJsKCcuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9jcm9zcy1pY29uLXNtYWxsLnBuZycpIG5vLXJlcGVhdFxuXHRcdFx0XHRcdFx0XHRcdGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2hlY2ttYXJrIHtcblx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXJlZC1iYXNpYyk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDU1JTtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IC41cztcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNhdmUtdHJhdmVsLWFnZW50LWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRcdFx0Y29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZC1iYXNpYyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lc3NhZ2UtZXJyb3Ige1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5tYWluLWltZyB7XG5cdFx0bWluLWhlaWdodDogNTAwcHg7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnJlZ2lzdC1hZ2VudCB7XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZzogMTVweCA0MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdCZfX2Zvcm0ge1xuXHRcdFx0cGFkZGluZzogNDBweDtcblxuXHRcdFx0Lmdyb3VwLWZpZWxkIHtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wZXJzb25hbCxcblx0XHRcdFx0Ji5jb250YWN0LFxuXHRcdFx0XHQmLmFjY291bnQsXG5cdFx0XHRcdCYuY29tbWlzc2lvbixcblx0XHRcdFx0Ji5vdGhlciAucmFkaW8tc2VjdGlvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wZXJzb25hbCB7XG5cdFx0XHRcdFx0LmZpZWxkIHtcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSxcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDUpLFxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNikge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzElO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY29udGFjdCB7XG5cdFx0XHRcdFx0LmZpZWxkIHtcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWNjb3VudCB7XG5cdFx0XHRcdFx0LmZpZWxkIHtcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpLFxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY29tbWlzc2lvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHQuZmllbGQge1xuXHRcdFx0XHRcdFx0LnVzYSB7XG5cdFx0XHRcdFx0XHRcdCYuZnVsbF9hZGRyZXNzIHtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDUwMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZXVyb3BlIHtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzNTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5jaGluYSB7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzUwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucmVzdCB7XG5cdFx0XHRcdFx0XHRcdCYuZnVsbF9hZGRyZXNzIHtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDUwMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYub3RoZXIge1xuXHRcdFx0XHRcdC5yYWRpby1zZWN0aW9uIHtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXG5cdFx0XHRcdFx0XHQucmFkaW8tYm94IHtcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSksXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMxJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZmllbGQge1xuXHRcdFx0XHQmLnBob25lIHtcblx0XHRcdFx0XHQjcGhvbmVfbnVtYmVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA4OCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQubWFpbi1pbWcgfiAuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDcxOHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQucmVnaXN0LWFnZW50IHtcblx0XHQmX19mb3JtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cblx0XHRcdC5wZXJzb25hbCxcblx0XHRcdC5jb250YWN0LFxuXHRcdFx0LmFjY291bnQsXG5cdFx0XHQub3RoZXIge1xuXHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2F2ZS10cmF2ZWwtYWdlbnQtYnRuIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcblx0LnJlZ2lzdC1hZ2VudCB7XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdH1cblxuXHRcdCZfX2Zvcm0ge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHQuZ3JvdXAtZmllbGQge1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5maWVsZCB7XG5cdFx0XHRcdGlucHV0LFxuXHRcdFx0XHRzZWxlY3QsXG5cdFx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5vdGlmaWNhdGlvbiB7XG5cdFx0XHRcdFx0LnJhZGlvLXNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0LnJhZGlvLWJveCB7XG5cdFx0XHRcdFx0XHRcdC5jaGVja21hcmsge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gPT09PT0gbG9nbyB0cmF2ZWwgYWdlbnQgPT09PT1cbi50YS1ib3gge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMTVweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cblx0LnRhLW9wZW4tYnRuIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0LnRhLWljb24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDRweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdHJhdmVsLWFnZW50LWljb24tYmx1ZS5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdH1cblxuXHRcdC50YS1uYW1lIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnRhLWNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDYwcHg7XG5cdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcblxuXHRcdCYuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0LnRhLWxvZ291dC1idG4ge1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnRhLWJveCB7XG5cdFx0cmlnaHQ6IDE1cHg7XG5cblx0XHQudGEtb3Blbi1idG4ge1xuXHRcdFx0LnRhLWljb24ge1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90cmF2ZWwtYWdlbnQtaWNvbi13aGl0ZS5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC50YS1uYW1lIHtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRhLWNvbnRlbnQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA2MHB4O1xuXHRcdFx0cmlnaHQ6IC00MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXIge1xuXHRcdCYuZml4ZWQge1xuXHRcdFx0LnRhLWJveCB7XG5cdFx0XHRcdC50YS1vcGVuLWJ0biB7XG5cdFx0XHRcdFx0LnRhLWljb24ge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90cmF2ZWwtYWdlbnQtaWNvbi1ibHVlLnN2ZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRhLW5hbWUge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyA9PT09PSBwb3B1cCB0cmF2ZWwgYWdlbnQgPT09PT1cbi5wb3B1cC10YSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0ei1pbmRleDogMTA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRtYXgtd2lkdGg6IDM1MHB4O1xuXHR3aWR0aDogOTAlO1xuXHRwYWRkaW5nOiA4MHB4IDIwcHggMjBweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuXHQuaWNvbi1ib3gge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC01NXB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0XHR3aWR0aDogMTEwcHg7XG5cdFx0aGVpZ2h0OiAxMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHQubG9jay1pY29uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0bWFyZ2luOiAxMnB4IDAgMCAxMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9sb2NrLWljb24ucG5nJykgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdH1cblx0fVxuXG5cdC5lcnJvci1tZXNzYWdlIHtcblx0XHRjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQvLyA9PT09PSBwb3B1cCBzdWNjZXNzID09PT09XG5cdCYuc3VjY2VzcyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCYuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQudGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWdyZWVuLWJhc2ljKTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUHJvZmVzc29yJztcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXG5cdFx0LnRleHQge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0XHQubmFtZS1hZ2VuY3kge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tZ3JlZW4tYmFzaWMpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tZXNzYWdlIHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHR9XG5cblx0XHQucG9wdXAtc3RhcnQtYm9va2luZy1idG4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vID09PT09IHBvcHVwIGxvZy1pbiA9PT09XG5cdCYubG9nLWluIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0LmZpZWxkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0Y29sb3I6ICM3MDcwNzA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGEtbG9naW4tYnRuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDIwcHggMCA1cHggMDtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXJlZC1iYXNpYyk7XG5cdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGEtZm9yZ290LXBhc3N3b3JkLWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YS1yZWdpc3Rlci1idG4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRjb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBvcHVwLXRhLWNsb3NlLWJ0biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMxMThjOGY7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5wb3B1cC10YSB7XG5cdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHRwYWRkaW5nOiA4MHB4IDQwcHggMjBweCA0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblxuXHRcdCYuc3VjY2VzcyB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5sb2ctaW4ge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZmllbGQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50YS1sb2dpbi1idG4ge1xuXHRcdFx0XHRtYXJnaW46IDQwcHggMCA1cHggMDtcblx0XHRcdFx0cGFkZGluZzogMTNweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQudGEtZm9yZ290LXBhc3N3b3JkLWJ0biB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC5wb3B1cC10YSB7XG5cdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cblx0XHQuaWNvbi1ib3gge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtNzVweDtcblx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdGhlaWdodDogMTUwcHg7XG5cblx0XHRcdC5sb2NrLWljb24ge1xuXHRcdFx0XHRtYXJnaW46IDM0cHggMCAwIDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zdWNjZXNzIHtcblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucG9wdXAtdGEtY2xvc2UtYnRuIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG5cdC5wb3B1cC10YSB7XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cblx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gPT09PT0gc3VpdGNhc2UgcGFnZSA9PT09PVxuXG4uc3VpdGNhc2UtcGFnZSB7XG5cbiAgICAuc3VpdGNhc2UtbWFpbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG5cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXllbGxvdyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmFjay1saW5rIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuXG4gICAgICAgICAgICAuYXJyb3ctYmFjayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0LWJhY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmV0dXJuLWJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3VpdGNhc2UtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQ1cHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWl0Y2FzZS10YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwMHB4IDA7XG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgICAgICAgIHRyLmJvb2tpbmcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGludWUtc2hvcHBpbmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI1cHggYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyLmJvb2tpbmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAjMDAwMDAwMjk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgLmFkZGl0aW9uYWwtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCA0NXB4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNoYW5nZS1wZW9wbGUtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VsLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VsLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib29raW5nLWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZWxldGUtYm9va2luZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRzdWl0Y2FzZS1wYWdlLXNwcml0ZSArICcjaWNvbi1jbG9zZS1ibHVlJylcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRzdWl0Y2FzZS1wYWdlLXNwcml0ZSArICcjaWNvbi1jbG9zZS15ZWxsb3cnKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFkZE9uLWJvb2tpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN0YXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRzdWl0Y2FzZS1wYWdlLXNwcml0ZSArICcjc3Rhci1pY29uJylcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGluLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc3VpdGNhc2UtcGFnZS1zcHJpdGUgKyAnI3Bpbi1pY29uJylcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGltZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHN1aXRjYXNlLXBhZ2Utc3ByaXRlICsgJyN0aW1lLWljb24nKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2FsZW5kYXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRzdWl0Y2FzZS1wYWdlLXNwcml0ZSArICcjY2FsZW5kYXItaWNvbicpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNsb2NrX3llbGxvdy1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHN1aXRjYXNlLXBhZ2Utc3ByaXRlICsgJyNpY29uLWNsb2NrX3llbGxvdycpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrX3llbGxvdy1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHN1aXRjYXNlLXBhZ2Utc3ByaXRlICsgJyNpY29uLWRvd24nKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcmljZS1ib29raW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2t0b3Atb25seSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcmljZS1ib29raW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTc2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWRkT24tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiNGI0YjQ7XG5cbiAgICAgICAgICAgICAgICAgICAgdHIsXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFkZE9uLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2I0YjRiNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1iYXNpYyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudXNlci1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnVzZXItc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWUsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxMDcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IDAgIzAwMDAwMDgwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNHM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vcGVuLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudXNlci1zZWxlY3RfX2xpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gcDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWRkT24tdG90YWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hZGQtYWRkT25fX2J0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1yZWQtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudG90YWwtc2VjdGlvbl9fZGVzY3JpcHRpb24tdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggIzAwMDAwMDI5O1xuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0NXB4XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b3RhbC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAjMDAwMDAwMjk7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdXJlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlY3VyZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5idXllci1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiNGI0YjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRvdGFsLXNlY3Rpb25fX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50b3RhbC1zZWN0aW9uX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAudG90YWwtcHJpY2VfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50b3RhbC1kdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnN1aXRjYXNlLWJvb2tpbmctdG90YWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19zZWN1cmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRvdGFsLXNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50b3RhbC1zZWN0aW9uX19jYXNlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXllci1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXllci1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudG90YWwtc2VjdGlvbl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idG4teWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50b3RhbC1zZWN0aW9uX19jYXNlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1eWVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubG9nby1ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVzc2FnZS1uby1ib29raW5ncyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjRiNGI0O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG90YWwtc2VjdGlvbl9fY2FzZXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgLnN1aXRjYXNlLWNvbnRhaW5lci1kb29kbGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlLWNhc2UtMSxcbiAgICAgICAgICAgICAgICAuZG9vZGxlLWNhc2UtMiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlLWNhc2UtMSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2ljb24tZG9vZGxlcy9kb29kbGUtY2FzZS0xLnBuZycpXG4gICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlLWNhc2UtMiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9pY29uLWRvb2RsZXMvZG9vZGxlLWNhc2UtMi5wbmcnKVxuICAgICAgICAgICAgICAgICAgICAgICAgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1eWVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuaWNvbi1mbGFzaF9ibHVlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc3VpdGNhc2UtcGFnZS1zcHJpdGUgKyAnI2ZsYXNoLWJsdWUtaWNvbicpXG4gICAgICAgICAgICAgICAgICAgIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1eWVyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXZpZXdzLWNhcm91c2VsIHtcbiAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAubGlzdC1zdGFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgIC5zdGFyLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLXNsaWRlciB7XG4gICAgICAgICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC05NXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMjIlO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2Nhcm91c2VsLWFycm93JykgMCAwL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDMwJTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJG1haW4taWNvbnMtc3ByaXRlICsgJyNjYXJvdXNlbC1hcnJvdycpIDAgMC9jb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnN1aXRjYXNlLXBhZ2Uge1xuXG4gICAgICAgIC5zdWl0Y2FzZS1tYWluIHtcbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAzMHB4IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAuYmFjay1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWJhY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN1aXRjYXNlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWl0Y2FzZS10YWJsZSB7XG4gICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICB0ci5ib29raW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAxMHB4IDEwcHggMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGZvb3Qge1xuICAgICAgICAgICAgICAgICAgICAudG90YWwtc2VjdGlvbl9fY2FzZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdWl0Y2FzZS1jb250YWluZXItZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvb2RsZS1jYXNlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvb2RsZS1jYXNlLTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvb2RsZS1jYXNlLTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm94LXNlY3Rpb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1jYXJvdXNlbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAgICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDQwcHggMjBweDtcbiAgICBcbiAgICAgICAgICAgICAgICAubGlzdC1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobis2KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc3VpdGNhc2UtcGFnZSB7XG4gICAgICAgIC5zdWl0Y2FzZS1tYWluIHtcbiAgICAgICAgICAgIC5zdWl0Y2FzZS10YWJsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgIHRyLmJvb2tpbmcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgZGl2LmJvb2tpbmctaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRmb290IHtcbiAgICAgICAgICAgICAgICAgICAgdHIuYm9va2luZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkaXRpb25hbC1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5jaGFuZ2UtcGVvcGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuc2VsLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHhcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc2VsLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByaWNlLWJvb2tpbmcge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc3VpdGNhc2UtcGFnZSB7XG4gICAgICAgIC5zdWl0Y2FzZS1tYWluIHtcbiAgICAgICAgICAgIC5iYWNrLWxpbmsge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWl0Y2FzZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWl0Y2FzZS10YWJsZSB7XG4gICAgICAgICAgICAgICAgLnRvdGFsLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICAmX19zZWN1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lc3NhZ2Utbm8tYm9va2luZ3Mge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgICAuc3VpdGNhc2UtcGFnZSB7XG4gICAgICAgIC5zdWl0Y2FzZS1tYWluIHtcbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAzMHB4IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAuc3VpdGNhc2UtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnN1aXRjYXNlLWNvbnRhaW5lci1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN1aXRjYXNlLXRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY5JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB0ci5ib29raW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3QtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNrdG9wLW9ubHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnByaWNlLWJvb2tpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFkZE9uLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFkZE9uLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnVzZXItaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC51c2VyLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC51c2VyLXNlbGVjdF9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZ3JheSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC51c2VyLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFkZC1hZGRPbl9fYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRvdGFsLXNlY3Rpb24tZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB0cixcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3VpdGNhc2UtYm9va2luZy10b3RhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzVweCAyNXB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRpbnVlLXNob3BwaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubG9nby1ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1lc3NhZ2Utbm8tYm9va2luZ3Mge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgICAuc3VpdGNhc2UtcGFnZSB7XG5cbiAgICAgICAgLnN1aXRjYXNlLW1haW4ge1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHggMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAuc3VpdGNhc2UtcGFnZSB7XG5cbiAgICAgICAgLnN1aXRjYXNlLW1haW4ge1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgLnN1aXRjYXNlLXBhZ2Uge1xuXG4gICAgICAgIC5zdWl0Y2FzZS1tYWluIHtcbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMFxufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IDBcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLCAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcnXG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoXG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHhcbn1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZVxufSIsIkBpbXBvcnQgJ2Fpci1kYXRlcGlja2VyL2Rpc3QvY3NzL2RhdGVwaWNrZXIubWluJztcbkBpbXBvcnQgXCIuLy4uL2ZvbnQtYXdlc29tZS9mb250LWF3ZXNvbWUubWluXCI7XG5AaW1wb3J0ICdqcXVlcnktdWktZGlzdC9qcXVlcnktdWknO1xuQGltcG9ydCAnc2VsZWN0cmljL3B1YmxpYy9zZWxlY3RyaWMnO1xuQGltcG9ydCBcIi4vLi4vaGVhZGVyL21haW4tcG9wdXBcIjtcbkBpbXBvcnQgXCIuLi8uLi9fc3R5bGVzL3NlY3Rpb25zL3NlbGVjdC1wZW9scGxlLnNjc3NcIjtcblxuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdyZXNldCc7XG5AaW1wb3J0ICdiYXNlJztcbkBpbXBvcnQgJ2hlbHBlcnMnO1xuQGltcG9ydCAnd3JhcHBlcic7XG5AaW1wb3J0ICdzaGVsbCc7XG5AaW1wb3J0ICdjb250YWluZXInO1xuQGltcG9ydCAnaGVhZGVyJztcbkBpbXBvcnQgJ21haW4nO1xuQGltcG9ydCAnc2lkZWJhcic7XG5AaW1wb3J0ICdjb250ZW50JztcbkBpbXBvcnQgJ2Zvb3Rlcic7XG5AaW1wb3J0ICdidG4nO1xuQGltcG9ydCAnZm9ybS1lbGVtZW50cyc7XG5AaW1wb3J0ICdmb3JtJztcbkBpbXBvcnQgJ2xpc3QnO1xuQGltcG9ydCAnbG9nbyc7XG5AaW1wb3J0ICduYXYnO1xuQGltcG9ydCAnc2VjdGlvbic7XG5AaW1wb3J0ICdzbGlkZXInO1xuQGltcG9ydCAndGFibGUnO1xuQGltcG9ydCAnd2lkZ2V0JztcbkBpbXBvcnQgJ2ljbyc7XG5AaW1wb3J0ICdmZWF0dXJlJztcbkBpbXBvcnQgJ2ludHJvJztcbkBpbXBvcnQgJ2FydGljbGUnO1xuQGltcG9ydCAnc29jaWFsJztcbkBpbXBvcnQgJ2JyZWFkY3J1bXBzJztcbkBpbXBvcnQgJ2ZpbHRlcic7XG5AaW1wb3J0ICd0ZXN0aW1vbmlhbCc7XG5AaW1wb3J0ICdhY2NvcmRpb24nO1xuQGltcG9ydCAnbGluayc7XG5AaW1wb3J0ICdzZWFyY2gnO1xuQGltcG9ydCAnc3RlcCc7XG5cbkBpbXBvcnQgJ2Vycm9yTm90Rm91bmQnO1xuQGltcG9ydCAnaG9zdGluZ1Jlc3RhcnQnO1xuQGltcG9ydCAnYW5pbWF0aW9uLWNoYXQnO1xuQGltcG9ydCAnbG9hZGVyJztcbkBpbXBvcnQgJ2FkZFJldmlldyc7XG5AaW1wb3J0ICdyZXF1ZXN0SG9zdEZvcm0nO1xuLy8gQGltcG9ydCAnY29va2llQmFubmVyJztcblxuQGltcG9ydCAnYm9keUV4cGVyaWVuY2VzJztcbkBpbXBvcnQgJ2Jsb2NrRW1haWwnO1xuXG5AaW1wb3J0ICdob3dJdFdvcmsnO1xuQGltcG9ydCAnY29udGVudFBhZ2VDYXJvdXNlbCc7XG5AaW1wb3J0ICduZXdGaWx0ZXJzJztcblxuQGltcG9ydCAnaG9tZS1wYWdlJztcbkBpbXBvcnQgJ2VtYWlsUHJlZmVyZW5jZUNlbnRlcic7XG5AaW1wb3J0ICdidG4tYmFjay10by10b3AnO1xuQGltcG9ydCAnY3VycmVuY3knO1xuQGltcG9ydCAnbGFuZ3VhZ2VzJztcbkBpbXBvcnQgJ2NhbnZhcy1hbmltYXRpb24nO1xuQGltcG9ydCAnc3Bpbm5lcic7XG5AaW1wb3J0ICdyZWdpc3RyYXRpb24tdHJhdmVsLWFnZW50JztcbkBpbXBvcnQgJ3RyYXZlbC1hZ2VudCc7XG5AaW1wb3J0ICdzdWl0Y2FzZSc7XG5AaW1wb3J0IFwic2xpY2tcIjtcblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQycHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG4iXX0= */
