.content,.footer,.footer-menu,.search-form__content,.welcome,.news-homepage,.maincontent,.method-info,.timeline,.form_fieldset{clear:both;zoom:1}.content:after,.footer:after,.footer-menu:after,.search-form__content:after,.welcome:after,.news-homepage:after,.maincontent:after,.method-info:after,.timeline:after,.form_fieldset:after{clear:both;content:".";display:block;line-height:0;height:0;visibility:hidden}.modal-layout{width:100%;height:0;position:absolute;left:0;top:0;z-index:999}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Select{position:relative}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f6f6f6}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.form_field .Select{width:160px}.method-filter .Select{font-size:12px;display:inline-block;margin-left:10px;width:118px;text-align:left;vertical-align:middle}.statistic_filter .Select{font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:13px;display:inline-block;width:135px;vertical-align:middle}.Select-control{background-color:#08131a;border-color:#2b3942 #212c33 #0d1114;border-radius:0;border:1px solid #212c33;color:#333;cursor:default;display:table;height:34px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{border-color:#3b444a}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#08131a;border-color:#3b444a}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #ccc;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#3b444a}.Select-placeholder{bottom:0;color:#ccc;cursor:pointer;left:0;line-height:32px;padding-left:11px;padding-right:22px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value>.Select-control>.Select-placeholder{color:#ccc}.has-value>.Select-control>.Select-placeholder:hover{color:#fff}.Select-value{color:#ccc;left:0;padding:5px 52px 5px 11px;position:absolute;right:-16px;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value>.Select-control>.Select-value{color:#333}.Select-input{height:32px;padding-left:11px;padding-right:11px;vertical-align:middle}.Select-input>input{background:none transparent;border:0 none;box-shadow:none;color:#ccc;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;height:32px;margin:0;outline:none;padding:0;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #212c33;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:17px;line-height:1}.Select--multi .Select-clear-zone{width:16px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#ccc transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#fff}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#08131a;border:1px solid #3b444a;box-sizing:border-box;margin-top:-1px;max-height:320px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:318px;overflow-y:auto;padding:13px 0 15px}.Select-option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;color:#ccc;cursor:pointer;display:block;line-height:normal;padding:5px 11px}.Select-option:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.Select-option.is-focused{color:#fff}.Select-option.is-disabled{color:#ccc;cursor:not-allowed}.Select-noresults,.Select-search-prompt,.Select-searching{box-sizing:border-box;color:#999;cursor:default;display:block;padding:5px 11px}.Select--multi .Select-input{vertical-align:middle;margin-left:11px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select-item{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;display:inline-block;font-size:.9em;margin-left:5px;margin-top:5px;vertical-align:top}.Select-item-icon,.Select-item-label{display:inline-block;vertical-align:middle}.Select-item-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select-item-label .Select-item-label__a{color:#08c;cursor:pointer}.Select-item-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:1px 5px 3px}.Select-item-icon:hover,.Select-item-icon:focus{background-color:#ddeff7;color:#0077b3}.Select-item-icon:active{background-color:#c9e6f2}.Select--multi.is-disabled .Select-item{background-color:#f2f2f2;border:1px solid #d9d9d9;color:#888}.Select--multi.is-disabled .Select-item-icon{cursor:not-allowed;border-right:1px solid #d9d9d9}.Select--multi.is-disabled .Select-item-icon:hover,.Select--multi.is-disabled .Select-item-icon:focus,.Select--multi.is-disabled .Select-item-icon:active{background-color:#f2f2f2}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.jsonview{white-space:pre-wrap}.jsonview .null{color:#666666}.jsonview .bool{color:#68b4da}.jsonview .num{color:#9966cc}.jsonview .string{color:#339966;white-space:pre-wrap}.jsonview .string.multiline{display:inline-block;vertical-align:text-top}.jsonview .collapsible{transition:height 1.2s;transition:width 1.2s}.jsonview .collapsible.collapsed{height:.8em;width:1em;display:inline-block;overflow:hidden;margin:0}.jsonview .collapsible.collapsed:before{content:"…";width:1em;margin-left:.2em}.jsonview .q{display:inline-block}.jsonview a{text-decoration:underline;cursor:pointer}.jsonview a,.jsonview a:hover{text-decoration:none}.jsonview li{position:relative}.jsonview ul{list-style:none;margin:0 0 0 2em;padding:0}.jsonview h1{font-size:1.2em}.jsonview .collapser{border:1px solid #fff;box-sizing:border-box;color:#fff;cursor:pointer;line-height:8px;opacity:.3;position:absolute;left:-21px;top:8px;width:11px;height:11px;text-align:center}.jsonview .collapser:hover{opacity:.5}.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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion-icons{padding-left:2.2em}.ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion-content{border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-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-prev span,.ui-datepicker .ui-datepicker-next 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:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 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 .6em;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-dialog{overflow:hidden;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 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 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-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{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-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,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:row-resize;height:21px;width:100%;top:0;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-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.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:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-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{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:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;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:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.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-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .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:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}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 input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;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-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-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.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:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.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-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-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:-64px -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:-64px -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:0 -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-start{background-position:-80px -160px}.ui-icon-seek-first{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-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0px 0 0 0px;padding:5px;background:#666666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:7px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:7px}.console_code .jspHorizontalBar{visibility:hidden}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#1b2024;position:relative}.jspDrag{background:#767a7d;position:relative;top:0;left:0;cursor:pointer}.jspDrag:hover,.jspDrag:active{background:#a7afb4}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspVerticalBar .jspArrow:focus{outline:none}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspCorner{background:transparent;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}img{vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}a:focus,input:focus{outline:none}textarea{resize:none}input{margin:0}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="text"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;padding:0}.wrapper{min-height:100%;overflow:hidden}.content{box-sizing:border-box;width:1200px;margin:0 auto;position:relative;padding:82px 10px 360px}.sidebar{width:335px;float:left}.content-column{width:800px;float:right;margin-top:-15px}body{background:url("../assets/img/layout/bg.jpg") no-repeat 50% 0 fixed}body.start-page{background-image:url("../assets/img/layout/bg_start.jpg");background-attachment:scroll}html{margin:0;padding:0;width:100%;height:100%}body{background-color:#0a161f;height:100%;font-family:Arial,"Helvetica CY",Helvetica,sans-serif;font-size:16px;line-height:26px;color:#ccc;min-width:1200px;position:relative}@font-face{font-family:'WarHelios';src:url("../assets/fonts/warhelioscondc/warhelioscondc-webfont.eot");src:url("../assets/fonts/warhelioscondc/warhelioscondc-webfont.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/warhelioscondc/warhelioscondc-webfont.woff") format("woff"),url("../assets/fonts/warhelioscondc/warhelioscondc-webfont.ttf") format("truetype"),url("../assets/fonts/warhelioscondc/warhelioscondc-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'WarHeliosBold';src:url("../assets/fonts/warhelioscondcbold/warhelioscondcbold-webfont.eot");src:url("../assets/fonts/warhelioscondcbold/warhelioscondcbold-webfont.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/warhelioscondcbold/warhelioscondcbold-webfont.woff") format("woff"),url("../assets/fonts/warhelioscondcbold/warhelioscondcbold-webfont.ttf") format("truetype"),url("../assets/fonts/warhelioscondcbold/warhelioscondcbold-webfont.svg") format("svg");font-weight:normal;font-style:normal}select{font-family:Arial,"Helvetica CY",Helvetica,sans-serif;font-size:13px}a{color:#fa0;text-decoration:none}a:hover{color:#ffd200;text-decoration:none}p{margin:0 0 22px}em{font-style:italic}strong{font-weight:bold}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.no_wrap{white-space:nowrap}.header{background-color:rgba(7,21,30,0.9);border-bottom:1px solid #2b353c;height:67px;width:100%;z-index:2;transition:height .3s}.header__sticky{position:fixed;top:0;z-index:101}.header__sticky:after{content:' ';display:block;position:absolute;bottom:-42px;left:0;width:100%;height:41px;pointer-events:none;background:linear-gradient(to bottom, #0d1821 0%, rgba(13,24,33,0) 100%)}.header__landing{background-color:transparent;border-bottom:none;height:103px}.header_content{width:1180px;margin:0 auto;padding-top:19px;position:relative;transition:padding-top .3s}.header__landing .header_content{padding-top:64px}.logo{background:url("../assets/img/header/wg_logo.png") no-repeat 0 0;background-size:100% 100%;width:141px;height:31px;float:left;text-decoration:none;transition:width .3s}.header__landing .logo{width:178px;height:39px}.mainmenu{float:right;padding-top:4px}.mainmenu_link{color:#ccc;font:14px/21px "WarHelios","Arial Narrow",Arial,sans-serif;float:left;margin-right:30px;text-shadow:0 -1px 0 rgba(0,0,0,0.75);text-transform:uppercase;white-space:nowrap;transition:font-size .3s}.mainmenu_link__current{color:#fff;border-bottom:1px solid #ffaa00}.mainmenu_link:hover{color:#fff;text-decoration:none}.header__landing .mainmenu_link{font-size:18px}.header__landing .mainmenu{padding-top:9px}.context-menu-sub_link,.context-menu-sub2_link{color:#ccc;font-size:14px;display:block;line-height:normal;position:relative}.context-menu-sub_link:hover,.context-menu-sub2_link:hover{color:#fff;text-decoration:none}.active .context-menu-sub_link,.active .context-menu-sub2_link{color:#fff;font-weight:bold}.active .context-menu-sub_link:hover,.active .context-menu-sub2_link:hover{text-decoration:none}.context-menu{border:1px solid rgba(255,255,255,0.15);border-top:none;margin-bottom:53px}.context-menu_item{position:relative;background:transparent;border:none;line-height:normal;outline:none;padding:0;margin:0}.context-menu_item.ui-accordion-header-active{background-color:rgba(30,78,102,0.1)}.context-menu_link{border-top:1px solid #303a42;font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:17px;color:#ccc;cursor:pointer;padding:33px 30px 29px 34px;display:block;text-transform:uppercase}.context-menu_link:hover{background-color:rgba(30,78,102,0.1);color:#fff;text-decoration:none}.context-menu_info{display:none;position:absolute;right:33px;top:39px;text-align:right}.context-menu-sub2_link .context-menu_info{right:14px;top:4px}.context-menu_info-ico{background:url("../assets/img/context-menu/info_ico.png") no-repeat;font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:12px;color:#767a7d;display:inline-block;height:12px;float:left;line-height:12px;opacity:.7;padding-left:19px;margin-left:10px;transition:opacity .3s}.context-menu_info-ico__important{background-position:0 0}.context-menu_info-ico__warning{background-position:0 -12px}.context-menu_link:hover+.context-menu_info .context-menu_info-ico,.context-menu-sub2_link:hover .context-menu_info-ico{opacity:1}.context-menu-sub{background:rgba(0,0,0,0.2);border-top:1px solid #303a42;display:none;overflow:visible}.context-menu-sub__search{display:block}.context-menu-sub_item{border-top:1px solid #303a42;margin:0 20px}.context-menu-sub_item:first-child{border-top:none}.context-menu-sub_link{cursor:pointer;font-weight:normal;padding:19px 10px 20px 15px;margin:0;text-transform:none}.context-menu-sub__has-child .context-menu-sub_link:after{content:"\25BC";font-size:10px;position:absolute;right:21px;top:20px}.context-menu-sub_item__open .context-menu-sub_link{color:#fff;font-weight:bold}.context-menu-sub_item__open .context-menu-sub_link:after{content:"\25B2"}.context-menu-sub2{padding-bottom:5px;margin-bottom:-3px}.context-menu-sub2__search{display:block}.context-menu-sub2_item{padding-bottom:17px}.context-menu-sub2_link{padding:0 0 0 44px}.context-menu-sub2_link:before{content:"\2014";position:absolute;left:15px;top:-1px}.context-menu-sub2__search .context-menu-sub2_link{font-weight:normal}.context-menu-sub2__search .active .context-menu-sub2_link{font-weight:bold}.filters{border:1px solid rgba(255,255,255,0.15)}.filters_title{background-color:rgba(30,78,102,0.1);font-size:17px;color:#ccc;padding:33px 30px 29px 34px;margin:0;text-transform:uppercase}.footer{background:#0a161f url(../assets/img/footer/bg-footer.jpg) no-repeat 50% 50%;border-top:1px solid #2c3840;box-sizing:border-box;font-size:11px;display:block;height:200px;margin-top:-200px;overflow:hidden;position:relative;text-shadow:0 -1px #000}.footer_content{width:1200px;height:200px;margin:0 auto;position:relative}.footer_bottom{height:72px;position:absolute;bottom:0;width:100%}.footer-menu{padding:43px 10px 0}.footer-menu_item{float:left;margin:0 53px 10px 0}.footer-menu_item:first-child{margin-left:0}.footer-menu_item:last-child{margin-right:0}.footer-menu_link{cursor:pointer;font:bold 12px Arial,"Helvetica CY",Helvetica,sans-serif;color:#bec0c2}.footer-menu_link:hover{color:#fff;text-decoration:none}.lang{color:#7b7b7b;font-size:13px;float:right;margin:4px 40px 0 0}.lang_link{background:transparent;border:none;cursor:pointer;font-family:Arial,"Helvetica CY",Helvetica,sans-serif;font-size:13px;color:#ffaa00;padding:0;vertical-align:middle}.lang_link:hover{color:#ffd200}.lang_text{vertical-align:middle}.copyright{width:170px;float:left;margin:11px 0 0 10px}.copyright_text{color:#7b7b7b;display:block;line-height:17px}.copyright_text-wg{color:#ccc}.social{float:right;margin:0 10px 0 0}.social_link{background:url("../assets/img/sprites/social.png") no-repeat 0 0;float:left;width:33px;height:33px;margin-left:10px}table{border:none;font-size:14px;color:#ccc;line-height:22px;margin:33px 0 29px;width:100%}table tbody{border-bottom:1px solid rgba(55,65,70,0.5)}table th{background:#14232e;border-bottom:1px solid #374146;padding:9px 20px 8px 19px;vertical-align:middle;white-space:nowrap;color:#ccc;font-weight:bold}table td{border-top:1px solid rgba(55,65,70,0.5);padding:20px 20px 15px 19px;vertical-align:top}table td.td-small-padding{padding-left:0;padding-right:5px}table td p:first-child{margin:0}table td input{margin-top:-6px;width:100%}td p,td p:first-child+ul{margin:6px 0 0}td p:first-child+pre{margin-top:16px}td p:first-child+div{margin:5px 0 0}.hint-text{font-size:14px;color:#767a7d;margin:-14px 0 2px}.required-field{font-size:18px;color:#a93333;padding-left:5px}.component{box-sizing:border-box;width:632px;padding:0 6px;margin:0 auto}.component__realm{width:100%}.component_title{border-bottom:1px solid #212c33;font-size:36px;line-height:54px;padding:0 0 23px;margin:0 -6px 35px}.component_title__realm{border-bottom:none;margin:0 0 18px}h1,h2,h3,h4,h5,h6{color:#fff;text-transform:uppercase}h1,h2,h3{font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-weight:normal;line-height:1}h4,h5,h6{font-family:Arial,"Helvetica CY",Helvetica,sans-serif;font-weight:bold;line-height:1.4}h1{font-size:37px;color:#fff;line-height:54px;margin-bottom:37px}h2{font-size:27px;line-height:39px;margin:25px 0 21px}h3{font-size:22px;margin:20px 0 13px}h4{font-size:16px;margin:16px 0 10px}.heading-1{color:#fff;font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:37px;margin:0 0 47px}.heading-1__news{color:#ccc;font-size:27px;line-height:39px;margin:-10px 0 -8px}.composite-heading{border-left:2px solid #ffaa00;display:inline-block;padding-left:19px;margin-bottom:30px}.composite-heading_link{color:#ccc}.composite-heading_link:hover{color:#fff;text-decoration:none}.pseudo-link{color:#fa0;cursor:pointer;padding-right:12px;position:relative}.pseudo-link:after{content:"\25BC";font-size:7px;position:absolute;right:0}.pseudo-link:hover{color:#ffd200}.pseudo-link__open:after{content:"\25B2"}.link-archive{color:rgba(255,255,255,0.6);cursor:pointer;float:right;padding-right:15px;position:absolute;margin-top:-77px;right:10px}.link-archive:after{content:"\25BC";font-size:10px;position:absolute;right:0;top:1px}.link-archive:hover{color:#fff}.link-archive__open:after{content:"\25B2"}.maincontent .accordeon:not(.show) ~ *{opacity:0}.search-form__content{margin:-16px 0 51px}.search-form__global{float:right;position:relative;margin-top:2px}.header__landing .search-form__global{margin-top:6px}.search_button,.search_clear{background:url(../assets/img/content/search/ico_search.png) no-repeat;cursor:pointer;opacity:.6;position:absolute;width:13px;height:13px;top:50%;margin-top:-6px}.search_button:hover,.search_clear:hover{opacity:1}.search{float:left;position:relative;width:620px;height:36px}.search__global{float:right;line-height:25px;width:144px;height:auto}.search_input{background-color:rgba(0,0,0,0.2);border:1px solid #212c33;box-sizing:border-box;font-family:Arial,"Helvetica CY",Helvetica,sans-serif;font-size:16px;color:#ccc;padding:0 0 0 11px;margin:0;width:100%;height:36px}.search_input__global{font-size:12px;float:right;position:relative;padding:0 24px;height:25px}.search_input:focus{color:#fff;border-color:#3b444a}.search_input:invalid{box-shadow:none}.search_input::-ms-clear{display:none}.search_button{background-position:0 0;border:none;padding:0;left:6px}.search_input:focus ~ .search_button{opacity:1}.search_clear{font:0/0 a;text-shadow:none;color:transparent;background-position:-13px 0;border:none;right:8px;display:inline-block}.search_clear__global{right:5px}.search_input:not(:valid) ~ .search_clear{display:none}.search-count{color:#abb0b6;font-family:Arial,"Helvetica CY",Helvetica,sans-serif;font-size:12px;margin-left:14px;position:relative;top:-17px}.search-result_item{border-top:1px solid rgba(255,255,255,0.15);padding-top:51px;margin-top:46px}.search-result_item:first-child{border-top:none;padding-top:0;margin-top:0}.search-result_title{margin:0 0 24px}.search-result_title-link{color:#ccc}.search-result_title-link:hover{color:#fff;text-decoration:none}.search-result_text{margin:0 0 12px}.search-result_highlight{background:#1e4e66;padding:1px}.search-result_link{border-bottom:1px dashed;display:inline-block;font-size:14px;line-height:21px;position:relative;margin-left:11px}.search-result_link:before{content:'\002F';color:#ccc;position:absolute;left:-11px}.search-result_link:hover{text-decoration:none}.search-result_link:first-child{margin-left:0}.search-result_link:first-child:before{content:''}.search-noresult{margin-top:-3px}.search-noresult_title{padding-top:3px;margin:0 0 26px}.welcome{border-bottom:1px solid rgba(255,255,255,0.15);margin:-30px 0 103px;text-align:center}.welcome_title{font-family:"WarHeliosBold","Arial Narrow",arial,sans-serif;font-size:72px;letter-spacing:2px;line-height:normal;margin-bottom:10px}.welcome_subtitle{font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:30px;letter-spacing:.5px;text-transform:uppercase}.welcome_play{border:2px solid #fff;border-radius:50%;box-sizing:border-box;display:block;margin:60px auto 0;width:140px;height:140px;position:relative}.welcome_play:before{border-style:solid;border-width:28px 0 28px 49px;border-color:transparent transparent transparent #fff;content:'';width:0;height:0;position:absolute;left:51px;top:41px}.welcome_play:hover{border-color:rgba(255,255,255,0.5)}.welcome_buttons{height:358px;margin:92px 0 0}.welcome_buttons__fixed{display:inline-block;min-width:297px}.steps{border-bottom:1px solid rgba(255,255,255,0.15);width:1200px;margin:0 auto;padding:59px 0 162px;overflow:auto}.steps__applications{border-bottom:none;padding-bottom:50px}.steps_item{border:1px solid rgba(255,255,255,0.15);border-top:none;width:338px;height:345px;float:left;position:relative;margin-left:80px;text-align:center}.steps_item:first-child{margin-left:0}.steps_item:before,.steps_item:after{content:'';background-color:rgba(255,255,255,0.15);position:absolute;top:0;width:113px;height:1px}.steps_item:before{left:0}.steps_item:after{right:0}.steps_item:hover{border-color:#fff;text-decoration:none}.steps_item:hover:before,.steps_item:hover:after{background-color:#fff}.steps__applications .steps_item:hover:before,.steps__applications .steps_item:hover:after{background-color:rgba(255,255,255,0.15)}.steps__applications .steps_item:hover{border-color:rgba(255,255,255,0.15)}.steps__applications .steps_item{height:306px}.steps_ico{width:114px;height:76px;position:absolute;top:-45px;left:50%;margin-left:-57px}.steps_ico:after{content:'';width:100%;height:100%;position:absolute;left:0;opacity:.5}.steps_item:hover .steps_ico:after{opacity:1}.steps__applications .steps_item:hover .steps_ico:after{opacity:.5}.steps_ico__step1:after{background-image:url(../assets/img/content/mainpage/icon-step1.png)}.steps_ico__step2:after{background-image:url(../assets/img/content/mainpage/icon-step2.png)}.steps_ico__step3:after{background-image:url(../assets/img/content/mainpage/icon-step3.png)}.steps_ico__step4:after{background-image:url(../assets/img/content/mainpage/icon-step4.png)}.steps_ico__step5:after{background-image:url(../assets/img/content/mainpage/icon-step5.png)}.steps_info{display:block;padding:73px 50px 0}.steps_title{color:#ccc;font:27px/39px "WarHelios","Arial Narrow",Arial,sans-serif;display:block;text-transform:uppercase}.steps_item:hover .steps_title{color:#fff}.steps__applications .steps_item:hover .steps_title{color:#ccc}.steps_text{color:#767a7d;display:block;line-height:24px;margin-top:23px}.steps_item:hover .steps_text{color:#ccc}.steps__applications .steps_item:hover .steps_text{color:#767a7d}.steps_more{color:#fa0;font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:18px;text-transform:uppercase;position:absolute;bottom:47px;left:0;right:0}.steps_item:hover .steps_more{color:#ffd200}.eula{width:750px;margin:0 auto;text-align:justify}.eula-form{text-align:center}.eula-welcome_title{font-family:"WarHeliosBold","Arial Narrow",arial,sans-serif;font-size:72px;letter-spacing:2px;line-height:normal;margin-bottom:10px;text-align:center}.applications{overflow:hidden;margin:0 -1px 0 -52px}.applications__list{margin:0}.applications_item{border:1px solid rgba(255,255,255,0.15);box-sizing:border-box;cursor:pointer;width:359px;height:181px;float:left;position:relative;padding:26px 36px 0 64px;margin:0 0 42px 52px;transition:border .3s}.applications_item .button__new{padding:0}.applications_item:after{background-image:url("../assets/img/sprites/applications.png");background-repeat:no-repeat;background-position:-1000px 0;content:'';position:absolute;top:36px;left:36px;width:12px;height:21px}.applications_item:hover{border-color:#fff}.applications_item__last{border:none;cursor:default;padding:0;text-align:center}.applications_item__current{background-color:rgba(40,78,102,0.25);border-color:#fff}.applications__list .applications_item{width:100%;height:auto;margin:0 0 23px;padding-bottom:28px}.applications_name{display:block;display:-webkit-box;max-height:78px;line-height:39px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#ccc;font-size:26px;height:87px;margin:0}.applications_item:hover .applications_name{color:#fff}.applications__list .applications_name{font-size:16px;height:auto}.applications_item__current .applications_name{color:#fff}.applications_param{border-top:1px solid #ccc;font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:16px;color:#767a7d;padding:10px 0 0;margin:9px 0 0}.applications_param-value{font-family:Arial,"Helvetica CY",Helvetica,sans-serif;font-size:12px}.applications__list .applications_param-value{font-size:11px;letter-spacing:.5px}.applications_item:hover .applications_param{border-top-color:#fff}.applications__list .applications_param{font-size:11px}.applications_item__current .applications_param{border-top-color:#fff}.applications_message{font-size:36px;letter-spacing:.5px;line-height:54px;margin:-5px 0 28px;position:absolute;bottom:50px;width:100%}.applications_message__disabled{font-size:26px;letter-spacing:normal;line-height:39px;bottom:auto;margin-bottom:0;text-align:left;top:50%;transform:translate(0, -50%)}.applications__list .applications_message__disabled{position:relative;top:auto;transform:none}.applications_status{position:absolute;right:16px;width:16px;height:16px;display:none;opacity:.6;transition:opacity .3s}.applications_item:hover .applications_status,.applications_item__current .applications_status{opacity:1}.applications_status__premium{background:url("../assets/img/content/applications/ico-premium.png") no-repeat 0 0;top:18px}.applications_item__premium__true .applications_status__premium{display:block}.applications_status__banned{background:url("../assets/img/content/applications/ico-banned.png") no-repeat 0 0;bottom:15px}.applications_item__banned__true .applications_status__banned{display:block}.application-type{background:url("../assets/img/sprites/applications.png") no-repeat -1000px 0;width:12px;height:21px;display:inline-block;margin:0 12px 0 0;vertical-align:middle}.initialization{width:515px;margin:0 auto;overflow:auto;text-align:center}.initialization_text{margin-bottom:26px}.application-header-section{width:100%;position:relative}.application-header-section-h1{max-width:650px}.application-header-section_h1{overflow:hidden;padding-right:36px;text-overflow:ellipsis}.application-header-section_togglesettings{position:absolute;right:0;top:15px;width:33px;height:27px;opacity:.75;background-image:url("../assets/img/sprites/applications.png");background-repeat:no-repeat}.application-header-section_togglesettings:hover,.application-header-section_togglesettings.active{opacity:1}.application-edit-form{background-color:rgba(30,78,102,0.1);border:1px solid rgba(255,255,255,0.1);padding:19px 48px 35px 35px;margin:15px 0 44px;position:relative}.application-edit-form-hint{display:block;margin-top:-6px;font-size:12px}.application-edit-form-hint sup{color:#fa0}.application-edit-form_close{background:url("../assets/img/content/applications/ico-close.png") no-repeat 0 0;width:16px;height:16px;position:absolute;top:15px;right:15px;opacity:.6;transition:opacity .3s}.application-edit-form_close:hover{opacity:1}.statistic{border-top:1px solid rgba(255,255,255,0.15);padding-top:77px;margin-top:45px}.statistic_title{font-size:30px;margin:0 0 39px}.statistic-info-wrapper{width:100%}.statistic-info-wrapper-lcol{width:825px;float:left}.statistic-info-wrapper-rcol{width:280px;float:right}.statistic-info-wrapper.__mini{width:825px;float:left}.statistic-info-wrapper.__mini .statistic-info-wrapper-lcol{width:310px;float:left}.statistic-info-wrapper.__mini .statistic-info-wrapper-rcol{width:calc(100% - 370px);float:right}.statistic-select-show{font-size:12px}.statistic-select-show-item{display:inline-block;vertical-align:middle;padding-right:7px}.statistic-select-show-item .Select{width:210px}.statistic-select-show-item .Select,.statistic-select-show-item .Select-control,.statistic-select-show-item .Select-placeholder,.statistic-select-show-item .Select-input{height:25px;line-height:25px}.statistic-message-info{font-size:12px;color:#abb0b6;float:left}.statistic-message-info span{cursor:pointer}.statistic-message-info sup{color:#fa0}.statistic_filter{float:right}.statistic_filter-name{font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:13px;color:#abb0b6;margin-right:10px}.statistic #toggle-all-apps:checked+label:before{opacity:.7}.statistic label[for="toggle-all-apps"]{padding-left:27px;line-height:14px;position:relative;cursor:pointer;font-size:12px}.statistic label[for="toggle-all-apps"] span{opacity:.6}.statistic label[for="toggle-all-apps"]:before{content:' ';width:27px;height:100%;display:block;position:absolute;left:0;top:0;background:url("../assets/img/content/applications/ico-view.png") no-repeat 0 center;opacity:.35}.statistic label[for="toggle-all-apps"]:hover:before{opacity:1 !important}.statistic label[for="toggle-all-apps"]:hover span{opacity:1}.chart-wrapper{overflow:hidden;width:100%}.chart-wrapper__method{margin-bottom:25px}.chart{float:left;width:830px}.chart-wrapper__method .chart{width:640px}.chart-info{float:right;width:280px}.chart-wrapper__method .chart-info{width:145px}.chart-legend{margin-bottom:34px}.chart-legend li.broken{position:relative}.chart-legend li.broken .realm-broken_marker{display:block}.chart-legend .realm-broken_marker{display:none;position:absolute;width:9px;height:9px;right:0;top:50%;margin-top:-5px;background-image:url("../assets/img/sprites/applications.png");background-repeat:no-repeat;cursor:pointer;opacity:.7}.chart-legend .realm-broken_marker:hover{opacity:1}.chart-legend_item{cursor:pointer;border-top:1px solid #283339;font-size:12px;color:#ccc;line-height:18px;padding:15px 90px 16px 17px}.chart-legend_item:first-child{border-top:none}.chart-wrapper__method .chart-legend_item{padding-right:10px}.chart-table{margin-bottom:16px}.chart-table_row{border-bottom:1px solid rgba(55,65,70,0.5);font-size:14px;color:#bfc0c1;padding:14px 0;overflow:hidden}.chart-table_row.shown{opacity:.7}.chart-table_row__head{background-color:rgba(30,78,102,0.25);font-weight:bold;padding:7px 0 6px}.chart-table_row .chart-method-checkbox-label{background:url("../assets/img/content/applications/ico-view.png") no-repeat 14px center;padding-left:60px;display:inline-block;cursor:pointer;color:#fff;opacity:.25}.chart-table_row .chart-method-checkbox-label.shown{opacity:.7}.chart-table_row .chart-method-checkbox-label:hover{opacity:1 !important}.chart-table_view{background:url("../assets/img/content/applications/ico-view.png") no-repeat 0 0;display:inline-block;opacity:.35;margin:-1px 0 0 14px;width:20px;height:14px;vertical-align:middle}.chart-table_view:hover{opacity:1}.chart-table_view input[type="checkbox"]{pointer-events:all;opacity:0;width:20px;height:20px;cursor:pointer}.chart-table_row__head .chart-table_view,.chart-table_view .chart-table_row__head{opacity:.35;cursor:pointer}.chart-table_row__head .chart-table_view.__shown,.chart-table_view .chart-table_row__head.__shown{opacity:.7}.chart-table_row__head .chart-table_view:hover,.chart-table_view .chart-table_row__head:hover{opacity:1}.chart-table_number{display:inline-block;text-align:right;width:38px}.chart-table_name{box-sizing:border-box;font-family:"Source Code Pro",Arial,"Helvetica CY",Helvetica,sans-serif;color:#6ea6b8;display:inline-block;padding-left:3px;width:445px}.chart-table_row__head .chart-table_name{color:#bfc0c1}.chart-table_name label{cursor:pointer}.chart-table_name label:hover{color:#81c1d6}.chart-table_realm{float:right;text-align:right;width:260px;padding-right:23px}.chart-links{overflow:hidden}.chart-links_item{border-bottom:1px dashed;margin-right:30px;vertical-align:middle}.chart-links_item__selected{color:#765b25}.chart-crooked .no-data,.chart-all-methods-by-realm .no-data{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;fill:#fff;opacity:.75;text-anchor:middle}.chart-crooked .no-data tspan,.chart-all-methods-by-realm .no-data tspan{cursor:pointer;text-decoration:underline}.chart-crooked .no-data tspan:hover,.chart-all-methods-by-realm .no-data tspan:hover{text-decoration:none}.chart-crooked .request-axes-label,.chart-crooked .date-axes-label,.chart-all-methods-by-realm .request-axes-label,.chart-all-methods-by-realm .date-axes-label{text-align:right;text-anchor:start;vertical-align:bottom;fill:#fff;opacity:.5;font-size:11px}.chart-crooked .domain,.chart-all-methods-by-realm .domain{fill:none;stroke:#fff;opacity:.07 !important;shape-rendering:crispEdges}.chart-crooked .line,.chart-all-methods-by-realm .line{fill:none;transition:stroke, .2s}.chart-crooked .line-0,.chart-all-methods-by-realm .line-0{stroke:#334d72}.chart-crooked .line-1,.chart-all-methods-by-realm .line-1{stroke:#1e4e66}.chart-crooked .line-2,.chart-all-methods-by-realm .line-2{stroke:#337a9d}.chart-crooked .line-3,.chart-all-methods-by-realm .line-3{stroke:#3d9eb3}.chart-crooked .line-4,.chart-all-methods-by-realm .line-4{stroke:#49c7a5}.chart-crooked .line-5,.chart-all-methods-by-realm .line-5{stroke:#3f8448}.chart-crooked .line-6,.chart-all-methods-by-realm .line-6{stroke:#326433}.chart-crooked .line-7,.chart-all-methods-by-realm .line-7{stroke:#c93}.chart-crooked .line-8,.chart-all-methods-by-realm .line-8{stroke:#c63}.chart-crooked .line-9,.chart-all-methods-by-realm .line-9{stroke:#cc4933}.chart-crooked .line:hover,.chart-crooked .line.active,.chart-crooked .line.hover,.chart-all-methods-by-realm .line:hover,.chart-all-methods-by-realm .line.active,.chart-all-methods-by-realm .line.hover{stroke-width:2px;cursor:pointer}.chart-crooked .axis-triangle,.chart-all-methods-by-realm .axis-triangle{fill:#fff;opacity:.07 !important}.chart-crooked-axis-x text .axis-triangle,.chart-all-methods-by-realm-axis-x text .axis-triangle{transform:rotate(90deg)}.chart-crooked-axis-y line,.chart-all-methods-by-realm-axis-y line{transform:translate(7px, 0)}.chart-crooked-elements rect,.chart-all-methods-by-realm-elements rect{cursor:pointer;opacity:0}.chart-crooked-elements .tick line,.chart-all-methods-by-realm-elements .tick line{stroke:#fff;opacity:.07 !important}.chart-crooked-elements .tick text,.chart-all-methods-by-realm-elements .tick text{fill:#fff;opacity:.5;font-size:10px}.chart-crooked-elements use,.chart-all-methods-by-realm-elements use{pointer-events:none}.chart-all-methods-by-realm .method-axes-label,.chart-all-methods-by-realm .request-axes-label{text-align:right;text-anchor:start;vertical-align:bottom;fill:#fff;opacity:.5;font-size:11px}.chart-all-methods-by-realm .chart-crooked-axis-x .tick line{transform:translate(0, 7px)}.chart-all-methods-by-realm .chart-crooked-axis-x .tick:nth-child(even) line{transform:translate(0, 0)}.chart-all-methods-by-realm .chart-crooked-axis-x .tick:nth-child(even) text{display:none}.chart-all-methods-by-realm .chart-crooked-axis-y .tick line{transform:translate(0, 0)}.chart-all-methods-by-realm .chart-crooked-axis-y .tick:nth-last-of-type(1){display:none !important}.chart-all-methods-by-realm-data .group-rects-item{opacity:1}.chart-all-methods-by-realm-data .group-rects-item.ru{fill:#334d72}.chart-all-methods-by-realm-data .group-rects-item.eu{fill:#1e4e66}.chart-all-methods-by-realm-data .group-rects-item.us{fill:#337a9d}.chart-all-methods-by-realm-data .group-rects-item.sg{fill:#3d9eb3}.chart-all-methods-by-realm-data .group-rects-item.kr{fill:#49c7a5}.chart-all-methods-by-realm-data .group-rects-item.xbox{fill:#3f8448}.chart-all-methods-by-realm-data .group-rects-item.ps4{fill:#326433}.chart-all-methods-by-realm-data text{font-size:10px;fill:#bbc3c6}.tooltip.app_0{color:#334d72}.tooltip.app_1{color:#1e4e66}.tooltip.app_2{color:#337a9d}.tooltip.app_3{color:#3d9eb3}.tooltip.app_4{color:#49c7a5}.tooltip.app_5{color:#3f8448}.tooltip.app_6{color:#326433}.tooltip.app_7{color:#c93}.tooltip.app_8{color:#c63}.tooltip.app_9{color:#cc4933}.chart-legend_item:hover,.chart-legend_item.active{color:#fff}.chart-legend_item:hover span:not(.realm-marker),.chart-legend_item.active span:not(.realm-marker){opacity:1 !important}.chart-legend_item.hidden span{opacity:.35}.realm-marker{border-width:2px;border-style:solid;border-radius:50%;box-sizing:border-box;display:inline-block;position:relative;width:8px;height:8px;top:-2px}.realm-marker-wrapper,.chart-legend_item .realm-marker{margin:0 9px 0 1px}.realm-marker:after{border:3px solid transparent;border-top-width:4px;border-top-style:solid;content:'';position:absolute;right:-1px;margin:5px auto;width:0;height:0}.realm-marker__ru{border-color:#334d72}.realm-marker__ru:after{border-top-color:#334d72}.realm-marker__eu{border-color:#1e4e66}.realm-marker__eu:after{border-top-color:#1e4e66}.realm-marker__us{border-color:#337a9d}.realm-marker__us:after{border-top-color:#337a9d}.realm-marker__sg{border-color:#3d9eb3}.realm-marker__sg:after{border-top-color:#3d9eb3}.realm-marker__kr{border-color:#49c7a5}.realm-marker__kr:after{border-top-color:#49c7a5}.realm-marker__xbox{border-color:#3f8448}.realm-marker__xbox:after{border-top-color:#3f8448}.realm-marker__ps4{border-color:#326433}.realm-marker__ps4:after{border-top-color:#326433}.chart-legend_item__0 .realm-marker{border-width:4px;border-color:#334d72;top:0}.chart-legend_item__1 .realm-marker{border-width:4px;border-color:#1e4e66;top:0}.chart-legend_item__2 .realm-marker{border-width:4px;border-color:#337a9d;top:0}.chart-legend_item__3 .realm-marker{border-width:4px;border-color:#3d9eb3;top:0}.chart-legend_item__4 .realm-marker{border-width:4px;border-color:#49c7a5;top:0}.chart-legend_item__5 .realm-marker{border-width:4px;border-color:#3f8448;top:0}.chart-legend_item__6 .realm-marker{border-width:4px;border-color:#326433;top:0}.chart-legend_item__7 .realm-marker{border-width:4px;border-color:#c93;top:0}.chart-legend_item__8 .realm-marker{border-width:4px;border-color:#c63;top:0}.chart-legend_item__9 .realm-marker{border-width:4px;border-color:#cc4933;top:0}.chart-legend_item .realm-marker{margin-left:-17px}.console-search-up,.console-search-down{position:absolute;right:7px;font-size:7px;display:block;width:8px;height:12px;opacity:.7;background-image:url("../assets/img/content/console/search-nav.png");background-repeat:no-repeat;bottom:7px;opacity:.15}.console-search-up:hover,.console-search-down:hover{opacity:.5}.console{background-color:rgba(2,11,17,0.95);border:1px solid #212c33;box-shadow:0 0 20px rgba(0,0,0,0.8);box-sizing:border-box;display:none;position:fixed;bottom:0;left:0;right:0;width:100%;height:30%;max-height:50%;z-index:1}.console-search{width:100%;height:19px !important;line-height:18px;font:12px/16px "WarHelios","Arial Narrow",Arial,sans-serif !important;padding-right:10px}.console-search-wrapper{position:absolute;right:50px;bottom:3px;width:calc(100% - 118px);max-width:200px;font-size:10px}.console__collapsed .console-search-wrapper{display:none}.console-search__highlight{background:rgba(41,82,128,0.75)}.console-search__highlightcurrent{outline:1px #0ff dotted}.console-search-up{background-position:right 0;right:-28px}.console-search-down{background-position:left 0;right:-16px}.console-search-start{display:block;position:absolute;width:9px;height:9px;background:url("../assets/img/content/console/search-start.png") 0 0 no-repeat;right:4px;top:8px;opacity:.25}.console-search-start:hover{opacity:.5}.console .btn-wrapper{position:absolute;right:0px;top:0px;height:31px;width:57px}.console__collapsed .ui-draggable-handle{pointer-events:none}.console__collapsed .ui-draggable-handle .console_close,.console__collapsed .ui-draggable-handle .console_toggle{pointer-events:all !important}.console__collapsed .console_toggle{width:calc(100% - 35px)}.console__collapsed .console_toggle:after{position:absolute;right:8px;top:-10px}.console__collapsed .ui-resizable-handle{display:none}.console:not(.ui-draggable){top:auto !important}.console.ui-draggable{max-height:100%;z-index:25001}.console.ui-draggable .console_resizer{cursor:move}.console.ui-draggable .ui-resizable-se,.console.ui-draggable .ui-resizable-nw{width:16px;height:16px;opacity:.3}.console.ui-draggable .ui-resizable-se:hover,.console.ui-draggable .ui-resizable-nw:hover{opacity:.5}.console.ui-draggable .ui-resizable-se{background:url("../assets/img/content/console/resize_icon_br.png") no-repeat right bottom;right:3px;bottom:3px}.console.ui-draggable .ui-resizable-nw{background:url("../assets/img/content/console/resize_icon_tl.png") no-repeat 3px 3px;left:0px;top:0px;height:31px}.console.ui-draggable .console_code code{width:100%}.console__active{display:block}.console_resizer{background:#0a1d27;cursor:row-resize;height:31px;position:relative}.console_resizer:before{background:url("../assets/img/content/console/handler.png") no-repeat center center;content:"";opacity:.3;position:absolute;top:10px;right:0;left:0;margin:auto;width:41px;height:10px}.console_resizer:hover:before{opacity:.5}.ui-draggable-dragging .console_resizer:before{opacity:.7}.console_resizer__collapsed:before{display:none}.console_resizer-text{font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:14px;color:#fff;display:none;opacity:.3;padding-left:10px;text-transform:uppercase}.console_resizer-text:hover{opacity:.5}.console_resizer__collapsed .console_resizer-text{display:block}.console_toggle,.console_close{cursor:pointer;display:block;position:absolute;z-index:91}.console_toggle{width:20px;height:31px;top:2px;right:32px}.console_toggle:after{color:#fff;content:" ";cursor:pointer;display:block;font-size:10px;opacity:.3;text-align:center;width:16px;height:16px;border-bottom:2px solid #fff;position:relative;top:4px}.console_resizer__collapsed .console_toggle:after{top:5px;border-top:2px solid #fff;border-bottom:none}.console_toggle:hover:after{opacity:.5}.console_close{width:16px;height:31px;top:0;right:7px}.console_close:before{background:#fff;content:"";opacity:.11;position:absolute;left:-8px;top:3px;bottom:4px;width:1px}.console_close:after{background:url("../assets/img/content/console/close_ico.png") no-repeat 0 0;content:"";width:16px;height:16px;position:absolute;opacity:.3;margin-top:7px}.console_close:hover:after{opacity:.5}.console_wrapper{box-sizing:border-box;padding:11px 11px 33px 17px;height:100%;overflow:hidden}.console_code{background:none;border:none;box-sizing:border-box;line-height:24px;margin:0 auto;width:100%;height:calc(100% - 33px);outline:none !important}.console_code code{width:1180px;margin:0 auto;white-space:pre-wrap;word-wrap:break-word}.console_link{border:1px solid #fff;border-radius:1px;font:10px/16px "WarHelios","Arial Narrow",Arial,sans-serif;color:#fff;opacity:.3;padding:0 5px;position:absolute;left:7px;bottom:7px;text-transform:uppercase}.console_link:hover{color:#fff;opacity:.5}.console_link:active{opacity:.7}.console__collapsed .console_link{display:none}.blinking-cursor{font-size:100%;color:#fff;-webkit-animation:1s blink step-end infinite;-moz-animation:1s blink step-end infinite;-ms-animation:1s blink step-end infinite;-o-animation:1s blink step-end infinite;animation:1s blink step-end infinite}@keyframes "blink"{from,to{color:transparent}50%{color:#fff}}@-moz-keyframes blink{from,to{color:transparent}50%{color:#fff}}@-webkit-keyframes "blink"{from,to{color:transparent}50%{color:#fff}}@-ms-keyframes "blink"{from,to{color:transparent}50%{color:#fff}}@-o-keyframes "blink"{from,to{color:transparent}50%{color:#fff}}.console-drag-containment{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;pointer-events:none}.needhelp{margin-left:17px;width:245px}.needhelp_title{font-size:37px;line-height:54px;margin:-14px 0 -12px}.needhelp_text{margin-left:21px}.alert{margin:17px 0 46px}.alert_text{background:url(../assets/img/content/messages/ico-alert.png) no-repeat 0 1px;min-height:22px;padding-left:38px}.alert__info .alert_text{background-image:url(../assets/img/content/messages/ico-info.png)}.b-method-info{background-repeat:no-repeat;background-position:0 2px}.b-method-info__deprecated{color:#df0d0d;background-image:url(../assets/img/content/messages/ico-method-error.png);padding:0 0 0 21px}.b-method-info__warning{color:#e55303;background-image:url(../assets/img/content/messages/ico-method-warning.png);padding:0 0 0 16px}.b-method-info p{margin:0;font-size:12px}.message-text{text-align:left}.news_item{border-top:1px solid rgba(255,255,255,0.15);padding:83px 10px 52px;margin:0 -10px;position:relative;min-height:65px}.news_item:first-child{border-top:none;padding-top:0}.news_description{margin:0 390px 0 0}.news-info{color:#767a7d;line-height:26px;width:210px;position:absolute;right:80px;top:74px}.news-info__homepage{bottom:26px;left:0;right:0;top:auto;margin:0 auto;width:188px}.news-info__main{font-size:14px;position:relative;margin-bottom:20px;right:auto;top:auto;width:auto}.news-info_realm{background:url(../assets/img/content/news/realm_icon.png) no-repeat 0 7px;display:block;padding-left:15px;margin:0 0 12px}.news-info_realm__homepage{font-size:14px;line-height:19px;background-position:2px 3px}.news-info_realm__main{display:inline}.news-info_date{display:block;padding-left:15px}.news-info_date__homepage{border-top:2px solid #ffaa00;color:#ccc;font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:36px;display:inline-block;padding:25px 0 14px}.news-info_date__main{border-right:1px solid #767a7d;font-size:14px;display:inline-block;line-height:13px;padding:0 5px 0 0;margin-right:6px}.news-info_date__main:last-child{border-right:none}.news_item:first-child .news-info{top:-9px}.news-homepage{width:1180px;margin:158px auto 0}.news-homepage_main{width:800px;float:left}.news-homepage_link{border:1px solid rgba(255,255,255,0.15);display:block;height:363px;padding:42px 54px 0;position:relative;margin-top:38px}.news-homepage_link:first-child{margin-top:-23px}.news-homepage_link:hover{border-color:#fff;text-decoration:none}.news-homepage_title{display:block;display:-webkit-box;max-height:234px;line-height:39px;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#ccc;font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:27px;display:block;text-transform:uppercase}.news-homepage_link:hover .news-homepage_title{color:#fff}.news-homepage_text{margin-bottom:48px}.news-homepage_second{width:300px;float:right}.pager{font-size:0;letter-spacing:-0.31em;line-height:0;word-spacing:-0.43em;font-size:12px;margin:38px 0 0 -11px;text-align:center;white-space:nowrap}.pager_arrow{display:inline-block;*display:inline;*zoom:1;background:url(../assets/img/content/pager/arrows.png) no-repeat;width:29px;height:29px;line-height:29px;margin-left:11px;text-indent:-9999px}.pager_arrow__prev:hover{background-position:0 -29px}.pager_arrow__prev.pager_arrow__disabled,.pager_arrow__prev.pager_arrow__disabled:hover{background-position:0 -58px}.pager_arrow__next{background-position:-29px 0}.pager_arrow__next:hover{background-position:-29px -29px}.pager_arrow__next.pager_arrow__disabled,.pager_arrow__next.pager_arrow__disabled:hover{background-position:-29px -58px}.pager_arrow__disabled{color:#919191;cursor:default}.pager_arrow__disabled:hover{background-position:0 0;color:#919191}.pager_link{display:inline-block;*display:inline;*zoom:1;color:#ccc;height:29px;letter-spacing:normal;line-height:29px;padding:0 11px;margin-left:11px}.pager_link:hover{color:#fff;text-decoration:none}.pager_link__current{border:1px solid rgba(204,204,204,0.25);color:#fff}.pager_link__current:hover{color:#fff}.pager_link__dotted{padding:0 2px}.maincontent{color:#999}.maincontent__method{padding-top:34px}.maincontent h2{margin-top:45px}.maincontent h5{font-size:16px;line-height:normal;margin:0 0 5px 0;padding:2px 0 0 0}.maincontent ul{padding:0;margin:0 0 35px}.maincontent ul li{padding:0 0 12px 29px;position:relative}.maincontent ul li:before{content:'\2014';position:absolute;left:0}.maincontent ul li ul li ul li{list-style:disc}.maincontent ul li ol li{background:none}.maincontent ul li ol li:before{content:''}.maincontent li ul,.maincontent li ol{margin:7px 0 14px}.maincontent ol{padding:0 0 0 35px;margin:0 0 47px;*list-style-type:decimal;counter-reset:list1}.maincontent ol li{margin:0 0 12px}.maincontent ol>li:before{counter-increment:list1;content:counter(list1) ". ";display:inline-block;*display:inline;*zoom:1;margin:0 0 0 -35px;padding:0;position:relative;text-align:left;width:35px}.maincontent ol ol{padding-left:35px;counter-reset:list2}.maincontent ol ol>li:before{counter-increment:list2;content:counter(list1) "." counter(list2) ". "}.maincontent ol ol li:before{background:none;width:35px;margin:0 0 0 -35px}.maincontent ol ul ol{counter-reset:list3}.maincontent ol ul ol li:before{counter-increment:list3;content:counter(list3) ". "}.maincontent img{display:block;margin:14px 0 16px 0;max-width:100%}.maincontent table ul li{padding:0 0 6px 22px}.maincontent table td p+ul{margin:6px 0 0}.maincontent p+ul,.maincontent p+ol{margin-top:-11px}.maincontent .accordeon{overflow:hidden;padding-top:8px;margin-bottom:-45px}.maincontent .accordeon h2:first-child{margin-top:0}.maincontent .accordeon__open{margin-bottom:-22px}code,pre{background:rgba(0,0,0,0.2);border:1px solid #212c33;font-family:"Source Code Pro",Arial,"Helvetica CY",Helvetica,sans-serif;font-size:14px;line-height:24px;display:block;overflow:hidden;padding:30px 36px 31px;margin-bottom:12px}pre code{background:none;border:none;display:block;overflow:hidden;padding:0;margin-bottom:0}.method-apps{background-color:rgba(8,18,28,0.85);border:1px solid #3b444a;box-sizing:border-box;font-size:12px;line-height:24px;padding:9px 17px 17px;position:absolute;left:0;width:200px;margin-top:2px;z-index:1}.method-apps_link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ccc;display:block;text-transform:uppercase}.method-apps_link:hover{color:#fff}.method-filter{margin-bottom:17px;text-align:right}.method-filter_text{font-size:12px;color:#abb0b6}.method-info{border-bottom:1px solid #212c33;color:#767a7d;font-size:14px;margin:-36px 0 29px;padding:0 0 22px}.method-info_use{float:left}.method-info_response{float:right}.method-info_response__nologin{float:none}.method-info_path{color:#ccc}.method-info_time{color:#6eb87e}.method-info_time__negative{color:#a93333}.controls-wrapper{border-top:1px solid #212c33;overflow:hidden;padding:8px 0 7px;position:relative;z-index:1}.controls{float:left}.controls__right{float:right}.controls_item{border-left:1px solid #212c33;float:left;line-height:22px;padding:0 36px;text-transform:uppercase}.controls_item:first-child{border-left:none}.controls_item__active{position:relative}.controls_item__active:after{background:url("../assets/img/content/method/arrow_active.png") no-repeat center bottom;content:"";position:absolute;left:50%;bottom:-26px;margin-left:-31px;width:62px;height:36px;z-index:-1}.controls_item__top{display:none}.page-header__sticky .controls_item__top{display:block}.controls_link{font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:14px;color:#fff;opacity:.3}.controls_link:hover{color:#fff;opacity:1;text-decoration:none}.controls_link__active{opacity:.65}.controls_link__upload,.controls_link__download,.controls_link__clear{font-size:0;display:inline-block;height:18px;vertical-align:middle}.controls_link__upload{background:url("../assets/img/content/method/ico_upload.png") no-repeat 0 0;width:13px}.controls_link__download{background:url("../assets/img/content/method/ico_download.png") no-repeat 0 0;width:14px}.controls_link__clear{background:url("../assets/img/content/method/ico_clear.png") no-repeat 0 0;width:15px}.controls_link__scroll-top{background:url("../assets/img/content/method/ico_top.png") no-repeat 0 center;padding-left:15px}.method-realm{background:url(../assets/img/content/method/realm_icon.png) no-repeat 0 7px;font-size:14px;color:#767a7d;padding:0 0 0 19px;position:absolute;right:10px;margin-top:-30px}.method-switch{float:right;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.method-switch_checkbox{display:none}.method-switch_checkbox:checked+.method-switch_label:before{color:#767a7d}.method-switch_checkbox:checked+.method-switch_label:after{color:#ccc}.method-switch_checkbox:checked+.method-switch_label:hover:after{color:#fff}.method-switch_checkbox:disabled+.method-switch_label:before{color:rgba(204,204,204,0.3);cursor:default}.method-switch_checkbox:disabled+.method-switch_label:after{color:#fff}.method-switch_label{cursor:pointer;line-height:36px;transition:color .3s}.method-switch_label:before,.method-switch_label:after{font-size:16px;color:#fff}.method-switch_label:before{content:"GET";padding-right:10px;color:#ccc}.method-switch_label:after{content:"POST";padding-left:37px;color:#767a7d;text-align:right}.method-switch_label:hover:before{color:#fff}.method-switch_checkbox:disabled+.method-switch_label{cursor:default}.method-switch_switch{border:1px solid #fff;border-radius:7px;box-sizing:border-box;width:27px;height:16px;position:absolute;top:10px;opacity:.7;transition:opacity .3s}.method-switch_switch:after{content:"";background-color:#fff;border-radius:50%;display:block;width:10px;height:10px;position:absolute;top:0;bottom:0;left:0;margin:2px;transition:all .2s}.method-switch_checkbox:checked+.method-switch_label .method-switch_switch:after{left:100%;margin-left:-12px}.method-switch_label:hover .method-switch_switch{opacity:1}.method-switch_checkbox:disabled+.method-switch_label .method-switch_switch{border-color:rgba(255,255,255,0.3);opacity:1}.method-switch_checkbox:disabled+.method-switch_label .method-switch_switch:after{background-color:rgba(255,255,255,0.3)}.param-description{cursor:pointer;position:relative}.param-description__open{cursor:text}.param-description_text .collapse{height:0;cursor:pointer}.param-description_text .collapse:hover ~ *{color:#fff}.param-description_text p{margin:0}.param-description .param-descr-switcher{position:relative;width:100%;max-width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:12px;box-sizing:border-box}.param-description .param-descr-switcher:after{content:"\25BC";font-size:7px;position:absolute;right:2px;top:1px}.param-description .param-descr-switcher:hover{color:#fff}.param-description_text{padding-right:15px}.param-description__inline{cursor:default}.param-description__inline:after{display:none}.param-description__inline:hover{color:#ccc}.param-description__open .collapse:after{content:"\25B2";font-size:7px;position:absolute;right:2px;top:0px}.timeline{height:63px;margin:0 0 27px;position:relative}.timeline_item{float:left}.timeline_year{font-family:"WarHelios","Arial Narrow",Arial,sans-serif;font-size:22px;color:rgba(255,255,255,0.35);margin-right:40px;transition:color .3s}.timeline_year:hover{color:rgba(255,255,255,0.7)}.timeline_item__active .timeline_year{color:#fff}.timeline_month{display:none;margin-top:4px;position:absolute;left:-10px}.timeline_month-item{float:left;margin-left:12px}.timeline_month-item:first-child{margin-left:0}.timeline_month-name{font-size:12px;color:#ccc;display:inline-block;letter-spacing:2px;padding:2px 10px 1px;text-transform:uppercase}.timeline_month-name:hover{color:#fff}.timeline_month-item__active .timeline_month-name{border:1px solid #ccc;color:#fff}.timeline_month-item__active .timeline_month-name:hover{color:#fff}.timeline_item__active .timeline_month{display:block}.release-notes-slider{display:block;width:100%}.release-notes-slider_window{width:100%;overflow:hidden}.release-notes-slider_world{width:200%;overflow:hidden;position:relative}.release-notes-slider_item{width:50%;float:left}.tooltip{visibility:hidden;background-color:rgba(1,9,14,0.85);border:1px solid #232e36;box-shadow:0 4px 9px rgba(0,0,0,0.5);box-sizing:border-box;font-size:12px;color:rgba(204,204,204,0.85);padding:14px 21px;position:absolute;left:0;top:0;opacity:0;max-width:276px;word-wrap:break-word;transition:opacity .2s ease-in .5s;z-index:101;pointer-events:none;transform:translate(0, -7px)}.tooltip.immidietly{transition:none}.tooltip:after,.tooltip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip:after{border-color:rgba(1,9,14,0);border-top-color:#01090e;border-width:7px;margin-left:-7px}.tooltip:before{border-color:rgba(35,46,54,0);border-top-color:#232e36;border-width:8px;margin-left:-8px}.tooltip__show{visibility:visible;opacity:1}.page-header{border-bottom:1px solid #212c33;background:url("../assets/img/content/page-header/header.png") no-repeat center bottom;background-size:100% 100%}.page-header__secondbg{position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;background-image:url("../assets/img/content/page-header/bg-sticky.jpg");background-position:0 -77px;background-repeat:no-repeat;background-size:auto;display:none}.page-header__sticky{background-image:url("../assets/img/content/page-header/header.png");background-position:center bottom;background-repeat:no-repeat;background-size:100% 100%;box-shadow:0 40px 40px -40px #0a161f, 0 40px 40px -40px #0a161f,0 40px 40px -40px #0a161f;padding-top:27px;position:fixed;top:68px;width:800px;z-index:100}.page-header__sticky .page-header__secondbg{display:block}.error404{background:url("../assets/img/content/error404/bg_error404.png") no-repeat center 0;text-align:center;margin-top:30px;padding:309px 0 0}.error404_title{font-family:"WarHeliosBold","Arial Narrow",arial,sans-serif;font-size:75px;margin-bottom:11px}.error404_text{margin-bottom:58px}.not-found{display:inline-block;position:relative;margin-bottom:38px}.not-found:after{background:url("../assets/img/content/error404/crab.gif") no-repeat center 0;content:"";display:block;width:52px;height:30px;position:absolute;top:3px;right:-71px}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.throbber{background:url(../assets/img/content/throbber/throbber.png) no-repeat 0 0;position:fixed;left:50%;top:50%;width:50px;height:50px;margin:-25px;text-indent:-9999px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.form{text-align:left}.form_fieldset{margin-bottom:19px}.application-edit-form .form_fieldset{border-bottom:1px solid #212c33;padding:17px 0 20px;margin:0}.form_composite-field .form_fieldset{border:none;padding-bottom:0}.form__api .form_fieldset{margin-bottom:27px}.page-header__sticky .form__api .form_fieldset:first-child{display:none}.form_composite-field{border-bottom:1px solid #212c33;padding:8px 0 25px}.form_label{color:#f5f5f5;font-size:16px;font-weight:bold;line-height:34px;position:relative;float:left;width:100px}.application-edit-form .form_label{width:192px;margin-left:6px}.form__api .form_label{width:175px}.form_field{box-sizing:border-box;color:#767a7d;float:left;line-height:34px;margin:0 0 0 -100px;padding:0 0 0 100px;position:relative;width:100%}.application-edit-form .form_field{margin:0 0 0 -198px;padding:0 0 0 198px}.form_field__middle{margin:0 0 0 -175px;padding:0 0 0 175px;width:600px}.form_field__small{float:right;margin:0;padding:0;width:200px;text-align:right}.form_confirm{border-top:1px solid #212c33;padding:23px 0 1px}.component .form_confirm{margin:0 -6px;padding-left:6px}.form_error{background-color:#2b181c;color:rgba(255,255,255,0.5);display:none;padding:1px 12px;position:absolute;left:100px;top:-43px}.form_error:after{content:"";position:absolute;left:7px;bottom:-5px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#2b181c transparent transparent transparent}.application-edit-form .form_error{left:198px;opacity:1}.application-edit-form .form_error__ip_error{opacity:0;pointer-events:none;-webkit-animation:fix_duplicate_ip 1s;-o-animation:fix_duplicate_ip 1s;animation:fix_duplicate_ip 1s}.input__error+.form_error{display:block}.input__error:focus+.form_error__ip_error{opacity:1 !important}@-moz-keyframes fix_duplicate_ip{0%{opacity:1}99%{opacity:1}100%{opacity:0}}@-webkit-keyframes fix_duplicate_ip{0%{opacity:1}99%{opacity:1}100%{opacity:0}}@-o-keyframes fix_duplicate_ip{0%{opacity:1}99%{opacity:1}100%{opacity:0}}@-ms-keyframes fix_duplicate_ip{0%{opacity:1}99%{opacity:1}100%{opacity:0}}@keyframes fix_duplicate_ip{0%{opacity:1}99%{opacity:1}100%{opacity:0}}.input{background:rgba(0,0,0,0.2);border:1px solid #212c33;box-sizing:border-box;font-family:Arial,"Helvetica CY",Helvetica,sans-serif;font-size:16px;color:#ccc;padding:0 10px;height:36px;transition:border-color .3s, color .3s}.input:hover{border-color:#3b444a;color:#fff}.input__wide{width:100%}.input__ip{width:240px;margin-right:20px;vertical-align:top}.input__disabled{background-image:url(../assets/img/form_elements/inputs/bg_input_disabled.png);cursor:text}.input__error,.input__error:hover{border-color:#4f1a1a}.input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #081219 inset;-webkit-text-fill-color:#ccc !important}input[type="radio"],input[type="checkbox"]{display:block;pointer-events:none;opacity:0;position:absolute}input:focus[type="radio"]+.label,input:focus[type="checkbox"]+.label,input:active[type="radio"]+.label,input:active[type="checkbox"]+.label{opacity:1}input[type="radio"]+.label,input[type="checkbox"]+.label{color:#f5f5f5;display:inline-block;margin:0 70px 0 0;padding:0 0 0 26px;opacity:.6;position:relative;transition:opacity .3s}input[type="radio"]+.label:before,input[type="checkbox"]+.label:before{content:'';width:16px;height:16px;position:absolute;left:1px;top:9px;bottom:0}input[type="radio"]+.label:hover,input[type="checkbox"]+.label:hover{cursor:pointer;opacity:1}input:checked[type="radio"]+.label,input:checked[type="checkbox"]+.label{opacity:1}input:checked[type="radio"]+.label:before,input:checked[type="checkbox"]+.label:before{background-position:0 -16px}input[type="radio"]+.label:before{background:url("../assets/img/form_elements/inputs/radiobutton.png") no-repeat 0 0}input[type="checkbox"]+.label:before{background:url("../assets/img/form_elements/inputs/checkbox.png") no-repeat 0 0;top:6px}.buttons-wrapper{margin-top:48px;overflow:hidden}.application-edit-form .buttons-wrapper{margin-top:25px;text-align:right}.button{background-color:#ffaa00;border:1px solid transparent;border-radius:3px;box-shadow:0 7px 6px rgba(0,0,0,0.34);box-sizing:border-box;color:#000;font:18px/48px "WarHelios","Arial Narrow",Arial,sans-serif;display:inline-block;padding:0 44px;text-align:center;text-shadow:0 1px #ffe699;text-transform:uppercase;min-width:247px}.button:hover{background-color:#ffcc00;color:#000;cursor:pointer}.button:disabled{background-color:#765b25;cursor:default;text-shadow:none;pointer-events:none}.button__colorless{background-color:transparent;border:1px solid #fff;box-shadow:none;color:#fff;opacity:.6;text-shadow:none;transition:opacity .3s}.button__colorless:hover{background-color:transparent;color:#fff;opacity:1;text-decoration:none}.button__small,.button__add,.button__delete{font-size:14px;line-height:34px;padding:0 41px}.button__api{padding:0 20px;min-width:auto}.button__chart{padding:0 28px;min-width:auto}.chart-links .button__chart{float:right}.button__search{width:137px;margin-left:43px;min-width:auto}.button__back{margin-right:64px}.button__big{font-size:48px;line-height:80px;padding:0 87px}.button__block{display:block;margin-top:33px}.button__left{float:left}.button__right{float:right}.button__new{position:relative}.button__new:before{background:url(../assets/img/form_elements/buttons/ico_add.png) no-repeat 0 0;content:'';display:inline-block;width:19px;height:20px;margin:0 14px 0 -9px;vertical-align:middle}.button__add,.button__delete{background:url(../assets/img/form_elements/buttons/plus.svg) no-repeat center center;background-size:18px auto;min-width:auto;padding:0;width:57px;text-indent:-9999px}.button__delete{background-image:url(../assets/img/form_elements/buttons/minus.svg)}.welcome_buttons__fixed .button{width:100%}.error404_buttons .button{min-width:167px}.applications_item .button{width:100%;position:absolute;bottom:0;left:0}.applications__list .button{position:relative}.application-edit-form .buttons-wrapper .button{margin-left:36px;min-width:137px}.modal-lock-scroll .wrapper,.modal-lock-scroll .footer{filter:blur(5px)}.modal{background-color:rgba(7,21,30,0.95);display:table;position:fixed;left:0;top:0;width:100%;height:100%}.modal_valigner{display:table-cell;padding:130px;vertical-align:middle}.modal_valigner__top{vertical-align:top}.modal_valigner__bottom{vertical-align:bottom}.modal_bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1000}.modal_container{position:relative;text-align:center;z-index:1001}.modal_close{font:0/0 a;text-shadow:none;color:transparent;background:url("../assets/img/modal/ico_close.png") no-repeat 0 0;width:30px;height:30px;opacity:.6;position:absolute;right:100px;top:100px;z-index:1002}.modal_close:hover{opacity:1}.modal-popup{padding-bottom:24px}.realm_item{display:inline-block;margin:0 20px;width:107px;vertical-align:top}.realm_pic{width:107px;height:59px;display:block;opacity:.25;margin:0 0 21px;background-image:url("../assets/img/sprites/realm.png");background-repeat:no-repeat;background-position:-1000px 0}.realm_pic:hover{opacity:1}.realm_item__active .realm_pic{opacity:1}.realm_name{color:#fff;font-size:12px;line-height:18px;display:inline-block;visibility:hidden;text-transform:uppercase;vertical-align:top}.realm_pic:hover+.realm_name{visibility:visible;color:#ccc}.realm_item__active .realm_name{visibility:visible}.apiref-result{position:relative}.apiref-result-input{padding-right:41px !important}.apiref-result-copy{display:block;width:16px;height:10px;position:absolute;right:11px;top:calc(50% - 6px);background:url(../assets/img/form_elements/inputs/copy_input.png) 0 bottom no-repeat;opacity:.75}.apiref-result-copy:hover{opacity:1}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlcyI6WyJpbmRleC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2NvbXBhc3MtbWl4aW5zL2xpYi9jb21wYXNzL19zdXBwb3J0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvY29tcGFzcy1taXhpbnMvbGliL2NvbXBhc3MvY3NzMy9fYW5pbWF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvY29tcGFzcy1taXhpbnMvbGliL2FuaW1hdGlvbi9fY29yZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2NvbXBhc3MtbWl4aW5zL2xpYi9hbmltYXRpb24vX3NoYXJlZC5zY3NzIiwiX2NvbnN0LnNjc3MiLCJfdGVtcGxhdGVzLnNjc3MiLCJfcGxhY2Vob2xkZXItc2VsZWN0b3JzLnNjc3MiLCJwbHVnaW5zL3JlYWN0LXNlbGVjdC9kZWZhdWx0LnNjc3MiLCJwbHVnaW5zL3JlYWN0LXNlbGVjdC9zZWxlY3Quc2NzcyIsInBsdWdpbnMvcmVhY3Qtc2VsZWN0L2NvbnRyb2wuc2NzcyIsInBsdWdpbnMvcmVhY3Qtc2VsZWN0L3NwaW5uZXIuc2NzcyIsInBsdWdpbnMvcmVhY3Qtc2VsZWN0L21peGlucy5zY3NzIiwicGx1Z2lucy9yZWFjdC1zZWxlY3QvbWl4aW5zLnNjc3MiLCJwbHVnaW5zL3JlYWN0LXNlbGVjdC9tZW51LnNjc3MiLCJwbHVnaW5zL3JlYWN0LXNlbGVjdC9taXhpbnMuc2NzcyIsInBsdWdpbnMvcmVhY3Qtc2VsZWN0L211bHRpLnNjc3MiLCJwbHVnaW5zL3JlYWN0LXNlbGVjdC9zcGlubmVyLnNjc3MiLCJwbHVnaW5zL3JlYWN0LXNlbGVjdC9taXhpbnMuc2NzcyIsInBsdWdpbnMvanF1ZXJ5Lmpzb252aWV3LnNjc3MiLCJwbHVnaW5zL2pxdWVyeS11aS5zY3NzIiwicGx1Z2lucy9qc2Nyb2xscGFuZS5zY3NzIiwibGF5b3V0L19yZXNldC5zY3NzIiwibGF5b3V0L19sYXlvdXQuc2NzcyIsImxheW91dC9fc3RhcnQtcGFnZS5zY3NzIiwiX2RlZmF1bHQuc2NzcyIsImhlYWRlci9faGVhZGVyLnNjc3MiLCJoZWFkZXIvX2xvZ28uc2NzcyIsIm1haW5tZW51L19tYWlubWVudS5zY3NzIiwiY29udGV4dC1tZW51L19jb250ZXh0LW1lbnUuc2NzcyIsImNvbnRleHQtbWVudS9fZmlsdGVycy5zY3NzIiwiZm9vdGVyL19mb290ZXIuc2NzcyIsImZvb3Rlci9fZm9vdGVyLW1lbnUuc2NzcyIsImZvb3Rlci9fbGFuZy5zY3NzIiwiZm9vdGVyL19jb3B5cmlnaHQuc2NzcyIsInNvY2lhbC9fc29jaWFsLnNjc3MiLCJ0YWJsZXMvX2RlZmF1bHQuc2NzcyIsImNvbXBvbmVudC9fY29tcG9uZW50LnNjc3MiLCJjb250ZW50L2hlYWRlcnMvX2hlYWRlcnMuc2NzcyIsImNvbnRlbnQvaGVhZGVycy9fY29tcG9zaXRlLWhlYWRpbmcuc2NzcyIsImNvbnRlbnQvbGlua3MvX3BzZXVkby1saW5rLnNjc3MiLCJjb250ZW50L2xpbmtzL19saW5rLWFyY2hpdmUuc2NzcyIsImNvbnRlbnQvc2VhcmNoL19zZWFyY2gtZm9ybS5zY3NzIiwiY29udGVudC9zZWFyY2gvX3NlYXJjaC5zY3NzIiwiY29udGVudC9zZWFyY2gvX3NlYXJjaC1jb3VudC5zY3NzIiwiY29udGVudC9zZWFyY2gvX3NlYXJjaC1yZXN1bHQuc2NzcyIsImNvbnRlbnQvc2VhcmNoL19zZWFyY2gtbm9yZXN1bHQuc2NzcyIsImNvbnRlbnQvbWFpbnBhZ2UvX3dlbGNvbWUuc2NzcyIsImNvbnRlbnQvbWFpbnBhZ2UvX3N0ZXBzLnNjc3MiLCJjb250ZW50L2V1bGEvX2V1bGEuc2NzcyIsImNvbnRlbnQvYXBwbGljYXRpb25zL19hcHBsaWNhdGlvbnMuc2NzcyIsImNvbnRlbnQvYXBwbGljYXRpb25zL19hcHBsaWNhdGlvbi10eXBlLnNjc3MiLCJjb250ZW50L2FwcGxpY2F0aW9ucy9faW5pdGlhbGl6YXRpb24uc2NzcyIsImNvbnRlbnQvYXBwbGljYXRpb25zL19hcHBsaWNhdGlvbi1lZGl0LWZvcm0uc2NzcyIsImNvbnRlbnQvYXBwbGljYXRpb25zL19zdGF0aXN0aWMuc2NzcyIsImNvbnRlbnQvY2hhcnRzL19jaGFydC13cmFwcGVyLnNjc3MiLCJjb250ZW50L2NoYXJ0cy9fY2hhcnQuc2NzcyIsImNvbnRlbnQvY2hhcnRzL19jaGFydC1pbmZvLnNjc3MiLCJjb250ZW50L2NoYXJ0cy9fY2hhcnQtbGVnZW5kLnNjc3MiLCJjb250ZW50L2NoYXJ0cy9fY2hhcnQtdGFibGUuc2NzcyIsImNvbnRlbnQvY2hhcnRzL19jaGFydC1saW5rcy5zY3NzIiwiY29udGVudC9jaGFydHMvX2NoYXJ0cy5zY3NzIiwiY29udGVudC9jaGFydHMvX3JlYWxtLW1hcmtlci5zY3NzIiwiY29udGVudC9jb25zb2xlL19jb25zb2xlLnNjc3MiLCJjb250ZW50L25lZWRoZWxwL19uZWVkaGVscC5zY3NzIiwiY29udGVudC9tZXNzYWdlcy9fbWVzc2FnZXMuc2NzcyIsImNvbnRlbnQvbWVzc2FnZXMvX21lc3NhZ2UtdGV4dC5zY3NzIiwiY29udGVudC9uZXdzL19uZXdzLnNjc3MiLCJjb250ZW50L25ld3MvX25ld3MtaW5mby5zY3NzIiwiY29udGVudC9uZXdzL19uZXdzLWhvbWVwYWdlLnNjc3MiLCJjb250ZW50L3BhZ2VyL19wYWdlci5zY3NzIiwiY29udGVudC9tYWluY29udGVudC9fbWFpbmNvbnRlbnQuc2NzcyIsImNvbnRlbnQvbWV0aG9kL19hcHBzLnNjc3MiLCJjb250ZW50L21ldGhvZC9fZmlsdGVyLnNjc3MiLCJjb250ZW50L21ldGhvZC9faW5mby5zY3NzIiwiY29udGVudC9tZXRob2QvX2NvbnRyb2xzLXdyYXBwZXIuc2NzcyIsImNvbnRlbnQvbWV0aG9kL19jb250cm9scy5zY3NzIiwiY29udGVudC9tZXRob2QvX3JlYWxtLnNjc3MiLCJjb250ZW50L21ldGhvZC9fc3dpdGNoLnNjc3MiLCJjb250ZW50L21ldGhvZC9fcGFyYW0tZGVzY3JpcHRpb24uc2NzcyIsImNvbnRlbnQvdGltZWxpbmUvX3RpbWVsaW5lLnNjc3MiLCJjb250ZW50L3RpbWVsaW5lL19yZWxlYXNlLW5vdGVzLXNsaWRlci5zY3NzIiwiY29udGVudC90b29sdGlwL190b29sdGlwLnNjc3MiLCJjb250ZW50L3BhZ2UtaGVhZGVyL19wYWdlLWhlYWRlci5zY3NzIiwiY29udGVudC9lcnJvcjQwNC9fZXJyb3I0MDQuc2NzcyIsImNvbnRlbnQvZXJyb3I0MDQvX25vdC1mb3VuZC5zY3NzIiwiY29udGVudC90aHJvYmJlci9fdGhyb2JiZXIuc2NzcyIsImZvcm1fZWxlbWVudHMvX2Zvcm0uc2NzcyIsImZvcm1fZWxlbWVudHMvaW5wdXRzL19pbnB1dHMuc2NzcyIsImZvcm1fZWxlbWVudHMvaW5wdXRzL19jb21ib2JveC5zY3NzIiwiZm9ybV9lbGVtZW50cy9idXR0b25zL19idXR0b25zLXdyYXBwZXIuc2NzcyIsImZvcm1fZWxlbWVudHMvYnV0dG9ucy9fYnV0dG9ucy5zY3NzIiwibW9kYWwvX21vZGFsLWxvY2stc2Nyb2xsLnNjc3MiLCJtb2RhbC9fbW9kYWwtbGF5b3V0LnNjc3MiLCJtb2RhbC9fbW9kYWwuc2NzcyIsInJlYWxtL19yZWFsbS5zY3NzIiwiY29udGVudC9hcGlyZWZlcmVuY2UvY29tbW9uLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQGltcG9ydCBcImNvbXBhc3Mvc3VwcG9ydFwiO1xuQGltcG9ydCBcImNvbXBhc3MvY3NzMy9hbmltYXRpb25cIjtcbkBpbXBvcnQgXCJjb25zdFwiO1xuQGltcG9ydCBcInRlbXBsYXRlc1wiO1xuQGltcG9ydCBcInBsYWNlaG9sZGVyLXNlbGVjdG9yc1wiO1xuXG4kc3ByaXRlX3BhdGg6IFwiLi4vYXNzZXRzL2ltZy9zcHJpdGVzL1wiO1xuXG4vKnBsdWdpbnMqL1xuQGltcG9ydCBcInBsdWdpbnMvcmVhY3Qtc2VsZWN0L2RlZmF1bHRcIjtcbi8vIEBpbXBvcnQgXCJwbHVnaW5zL2hpZ2hsaXRlXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9qcXVlcnkuanNvbnZpZXdcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL2pxdWVyeS11aVwiO1xuQGltcG9ydCBcInBsdWdpbnMvanNjcm9sbHBhbmVcIjtcbi8qZW5kIHBsdWdpbnMqL1xuLypsYXlvdXQqL1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9sYXlvdXQvXCI7XG5AaW1wb3J0IFwibGF5b3V0L3Jlc2V0XCI7XG5AaW1wb3J0IFwibGF5b3V0L2xheW91dFwiO1xuQGltcG9ydCBcImxheW91dC9zdGFydC1wYWdlXCI7XG4vKmVuZCBsYXlvdXQqL1xuLypkZWZhdWx0Ki9cbkBpbXBvcnQgXCJkZWZhdWx0XCI7XG4vKmVuZCBkZWZhdWx0Ki9cbi8qaGVhZGVyKi9cbiRwYXRoOiBcIi4uL2Fzc2V0cy9pbWcvaGVhZGVyL1wiO1xuQGltcG9ydCBcImhlYWRlci9oZWFkZXJcIjtcbkBpbXBvcnQgXCJoZWFkZXIvbG9nb1wiO1xuLyplbmQgaGVhZGVyKi9cbi8qbWFpbm1lbnUqL1xuQGltcG9ydCBcIm1haW5tZW51L21haW5tZW51XCI7XG4vKmVuZCBtYWlubWVudSovXG4vKmNvbnRleHQtbWVudSovXG4kcGF0aDogXCIuLi9hc3NldHMvaW1nL2NvbnRleHQtbWVudS9cIjtcbkBpbXBvcnQgXCJjb250ZXh0LW1lbnUvY29udGV4dC1tZW51XCI7XG5AaW1wb3J0IFwiY29udGV4dC1tZW51L2ZpbHRlcnNcIjtcbi8qZW5kIGNvbnRleHQtbWVudSovXG4vKmZvb3RlciovXG4kcGF0aDogXCIuLi9hc3NldHMvaW1nL2Zvb3Rlci9cIjtcbkBpbXBvcnQgXCJmb290ZXIvZm9vdGVyXCI7XG5AaW1wb3J0IFwiZm9vdGVyL2Zvb3Rlci1tZW51XCI7XG5AaW1wb3J0IFwiZm9vdGVyL2xhbmdcIjtcbkBpbXBvcnQgXCJmb290ZXIvY29weXJpZ2h0XCI7XG4vKmVuZCBmb290ZXIqL1xuLypzb2NpYWwqL1xuQGltcG9ydCBcInNvY2lhbC9zb2NpYWxcIjtcbi8qZW5kIHNvY2lhbCovXG4vKnRhYmxlcyovXG4kcGF0aDogXCIuLi9hc3NldHMvaW1nL3RhYmxlcy9cIjtcbkBpbXBvcnQgXCJ0YWJsZXMvZGVmYXVsdFwiO1xuLypjb21wb25lbnQqL1xuQGltcG9ydCBcImNvbXBvbmVudC9jb21wb25lbnRcIjtcbi8qZW5kIGNvbXBvbmVudCovXG5cbi8qY29udGVudCovXG4vKmhlYWRlcnMqL1xuQGltcG9ydCBcImNvbnRlbnQvaGVhZGVycy9oZWFkZXJzXCI7XG5AaW1wb3J0IFwiY29udGVudC9oZWFkZXJzL2NvbXBvc2l0ZS1oZWFkaW5nXCI7XG4vKmVuZCBoZWFkZXJzKi9cbi8qbGlua3MqL1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9jb250ZW50L2xpbmtzL1wiO1xuQGltcG9ydCBcImNvbnRlbnQvbGlua3MvcHNldWRvLWxpbmtcIjtcbkBpbXBvcnQgXCJjb250ZW50L2xpbmtzL2xpbmstYXJjaGl2ZVwiO1xuLyplbmQgbGlua3MqL1xuLypzZWFyY2gqL1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9jb250ZW50L3NlYXJjaC9cIjtcbkBpbXBvcnQgXCJjb250ZW50L3NlYXJjaC9zZWFyY2gtZm9ybVwiO1xuQGltcG9ydCBcImNvbnRlbnQvc2VhcmNoL3NlYXJjaFwiO1xuQGltcG9ydCBcImNvbnRlbnQvc2VhcmNoL3NlYXJjaC1jb3VudFwiO1xuQGltcG9ydCBcImNvbnRlbnQvc2VhcmNoL3NlYXJjaC1yZXN1bHRcIjtcbkBpbXBvcnQgXCJjb250ZW50L3NlYXJjaC9zZWFyY2gtbm9yZXN1bHRcIjtcbi8qZW5kIHNlYXJjaCovXG4vKm1haW5wYWdlKi9cbiRwYXRoOiBcIi4uL2Fzc2V0cy9pbWcvY29udGVudC9tYWlucGFnZS9cIjtcbkBpbXBvcnQgXCJjb250ZW50L21haW5wYWdlL3dlbGNvbWVcIjtcbkBpbXBvcnQgXCJjb250ZW50L21haW5wYWdlL3N0ZXBzXCI7XG4vKmVuZCBtYWlucGFnZSovXG4vKmV1bGEqL1xuQGltcG9ydCBcImNvbnRlbnQvZXVsYS9ldWxhXCI7XG4vKmVuZCBldWxhKi9cbi8qYXBwbGljYXRpb25zKi9cbiRwYXRoOiBcIi4uL2Fzc2V0cy9pbWcvY29udGVudC9hcHBsaWNhdGlvbnMvXCI7XG5AaW1wb3J0IFwiY29udGVudC9hcHBsaWNhdGlvbnMvYXBwbGljYXRpb25zXCI7XG5AaW1wb3J0IFwiY29udGVudC9hcHBsaWNhdGlvbnMvYXBwbGljYXRpb24tdHlwZVwiO1xuQGltcG9ydCBcImNvbnRlbnQvYXBwbGljYXRpb25zL2luaXRpYWxpemF0aW9uXCI7XG5AaW1wb3J0IFwiY29udGVudC9hcHBsaWNhdGlvbnMvYXBwbGljYXRpb24tZWRpdC1mb3JtXCI7XG5AaW1wb3J0IFwiY29udGVudC9hcHBsaWNhdGlvbnMvc3RhdGlzdGljXCI7XG4vKmVuZCBhcHBsaWNhdGlvbnMqL1xuLypjaGFydHMqL1xuQGltcG9ydCBcImNvbnRlbnQvY2hhcnRzL2NoYXJ0LXdyYXBwZXJcIjtcbkBpbXBvcnQgXCJjb250ZW50L2NoYXJ0cy9jaGFydFwiO1xuQGltcG9ydCBcImNvbnRlbnQvY2hhcnRzL2NoYXJ0LWluZm9cIjtcbkBpbXBvcnQgXCJjb250ZW50L2NoYXJ0cy9jaGFydC1sZWdlbmRcIjtcbkBpbXBvcnQgXCJjb250ZW50L2NoYXJ0cy9jaGFydC10YWJsZVwiO1xuQGltcG9ydCBcImNvbnRlbnQvY2hhcnRzL2NoYXJ0LWxpbmtzXCI7XG5AaW1wb3J0IFwiY29udGVudC9jaGFydHMvY2hhcnRzXCI7XG5AaW1wb3J0IFwiY29udGVudC9jaGFydHMvcmVhbG0tbWFya2VyXCI7XG4vKmVuZCBjaGFydHMqL1xuLypjb25zb2xlKi9cbiRwYXRoOiBcIi4uL2Fzc2V0cy9pbWcvY29udGVudC9jb25zb2xlL1wiO1xuQGltcG9ydCBcImNvbnRlbnQvY29uc29sZS9jb25zb2xlXCI7XG4vKmVuZCBjb25zb2xlKi9cbi8qbmVlZGhlbHAqL1xuQGltcG9ydCBcImNvbnRlbnQvbmVlZGhlbHAvbmVlZGhlbHBcIjtcbi8qZW5kIG5lZWRoZWxwKi9cbi8qbWVzc2FnZXMqL1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9jb250ZW50L21lc3NhZ2VzL1wiO1xuQGltcG9ydCBcImNvbnRlbnQvbWVzc2FnZXMvbWVzc2FnZXNcIjtcbkBpbXBvcnQgXCJjb250ZW50L21lc3NhZ2VzL21lc3NhZ2UtdGV4dFwiO1xuLyplbmQgbWVzc2FnZXMqL1xuLypuZXdzKi9cbiRwYXRoOiBcIi4uL2Fzc2V0cy9pbWcvY29udGVudC9uZXdzL1wiO1xuQGltcG9ydCBcImNvbnRlbnQvbmV3cy9uZXdzXCI7XG5AaW1wb3J0IFwiY29udGVudC9uZXdzL25ld3MtaW5mb1wiO1xuQGltcG9ydCBcImNvbnRlbnQvbmV3cy9uZXdzLWhvbWVwYWdlXCI7XG4vKmVuZCBuZXdzKi9cbi8qcGFnZXIqL1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9jb250ZW50L3BhZ2VyL1wiO1xuQGltcG9ydCBcImNvbnRlbnQvcGFnZXIvcGFnZXJcIjtcbi8qZW5kIHBhZ2VyKi9cbi8qbWFpbmNvbnRlbnQqL1xuQGltcG9ydCBcImNvbnRlbnQvbWFpbmNvbnRlbnQvbWFpbmNvbnRlbnRcIjtcbi8qZW5kIG1haW5jb250ZW50Ki9cbi8qbWV0aG9kKi9cbiRwYXRoOiBcIi4uL2Fzc2V0cy9pbWcvY29udGVudC9tZXRob2QvXCI7XG5AaW1wb3J0IFwiY29udGVudC9tZXRob2QvYXBwc1wiO1xuQGltcG9ydCBcImNvbnRlbnQvbWV0aG9kL2ZpbHRlclwiO1xuQGltcG9ydCBcImNvbnRlbnQvbWV0aG9kL2luZm9cIjtcbkBpbXBvcnQgXCJjb250ZW50L21ldGhvZC9jb250cm9scy13cmFwcGVyXCI7XG5AaW1wb3J0IFwiY29udGVudC9tZXRob2QvY29udHJvbHNcIjtcbkBpbXBvcnQgXCJjb250ZW50L21ldGhvZC9yZWFsbVwiO1xuQGltcG9ydCBcImNvbnRlbnQvbWV0aG9kL3N3aXRjaFwiO1xuQGltcG9ydCBcImNvbnRlbnQvbWV0aG9kL3BhcmFtLWRlc2NyaXB0aW9uXCI7XG4vKmVuZCBtZXRob2QqL1xuLyp0aW1lbGluZSovXG5AaW1wb3J0IFwiY29udGVudC90aW1lbGluZS90aW1lbGluZVwiO1xuQGltcG9ydCBcImNvbnRlbnQvdGltZWxpbmUvcmVsZWFzZS1ub3Rlcy1zbGlkZXJcIjtcbi8qZW5kIHRpbWVsaW5lKi9cbi8qdG9vbHRpcCovXG5AaW1wb3J0IFwiY29udGVudC90b29sdGlwL3Rvb2x0aXBcIjtcbi8qZW5kIHRvb2x0aXAqL1xuLypwYWdlIGhlYWRlciovXG4kcGF0aDogXCIuLi9hc3NldHMvaW1nL2NvbnRlbnQvcGFnZS1oZWFkZXIvXCI7XG5AaW1wb3J0IFwiY29udGVudC9wYWdlLWhlYWRlci9wYWdlLWhlYWRlclwiO1xuLyplbmQgcGFnZSBoZWFkZXIqL1xuLyplcnJvciA0MDQqL1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9jb250ZW50L2Vycm9yNDA0L1wiO1xuQGltcG9ydCBcImNvbnRlbnQvZXJyb3I0MDQvZXJyb3I0MDRcIjtcbkBpbXBvcnQgXCJjb250ZW50L2Vycm9yNDA0L25vdC1mb3VuZFwiO1xuLyplbmQgZXJyb3IgNDA0Ki9cbi8qdGhyb2JiZXIqL1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9jb250ZW50L3Rocm9iYmVyL1wiO1xuQGltcG9ydCBcImNvbnRlbnQvdGhyb2JiZXIvdGhyb2JiZXJcIjtcbi8qZW5kIHRocm9iYmVyKi9cbi8qZW5kIGNvbnRlbnQqL1xuXG4vKmZvcm1fZWxlbWVudHMqL1xuQGltcG9ydCBcImZvcm1fZWxlbWVudHMvZm9ybVwiO1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9mb3JtX2VsZW1lbnRzL2lucHV0cy9cIjtcbkBpbXBvcnQgXCJmb3JtX2VsZW1lbnRzL2lucHV0cy9pbnB1dHNcIjtcbkBpbXBvcnQgXCJmb3JtX2VsZW1lbnRzL2lucHV0cy9jb21ib2JveFwiO1xuJHBhdGg6IFwiLi4vYXNzZXRzL2ltZy9mb3JtX2VsZW1lbnRzL2J1dHRvbnMvXCI7XG5AaW1wb3J0IFwiZm9ybV9lbGVtZW50cy9idXR0b25zL2J1dHRvbnMtd3JhcHBlclwiO1xuQGltcG9ydCBcImZvcm1fZWxlbWVudHMvYnV0dG9ucy9idXR0b25zXCI7XG4vKmVuZCBmb3JtX2VsZW1lbnRzKi9cblxuLyptb2RhbCovXG4kcGF0aDogXCIuLi9hc3NldHMvaW1nL21vZGFsL1wiO1xuQGltcG9ydCBcIm1vZGFsL21vZGFsLWxvY2stc2Nyb2xsXCI7XG5AaW1wb3J0IFwibW9kYWwvbW9kYWwtbGF5b3V0XCI7XG5AaW1wb3J0IFwibW9kYWwvbW9kYWxcIjtcbi8qZW5kIG1vZGFsKi9cblxuLypyZWFsbSovXG4kcGF0aDogXCIuLi9hc3NldHMvaW1nL3JlYWxtL1wiO1xuQGltcG9ydCBcInJlYWxtL3JlYWxtXCI7XG4vKmVuZCByZWFsbSovXG5cbiRmb3JtX2VsZW1lbnRzX3BhdGg6IFwiLi4vYXNzZXRzL2ltZy9mb3JtX2VsZW1lbnRzL2lucHV0cy9cIjtcbkBpbXBvcnQgXCJjb250ZW50L2FwaXJlZmVyZW5jZS9jb21tb25cIlxuIiwiLy8gVXN1YWxseSBjb21wYXNzIGhhY2tzIGFwcGx5IHRvIGJvdGggaWU2ICYgNyAtLSBzZXQgdGhpcyB0byBmYWxzZSB0byBkaXNhYmxlIHN1cHBvcnQgZm9yIGJvdGguXG4kbGVnYWN5LXN1cHBvcnQtZm9yLWllOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBTZXR0aW5nIHRoaXMgdG8gZmFsc2Ugd2lsbCByZXN1bHQgaW4gc21hbGxlciBvdXRwdXQsIGJ1dCBubyBzdXBwb3J0IGZvciBpZTYgaGFja3NcbiRsZWdhY3ktc3VwcG9ydC1mb3ItaWU2OiAkbGVnYWN5LXN1cHBvcnQtZm9yLWllICFkZWZhdWx0O1xuXG4vLyBTZXR0aW5nIHRoaXMgdG8gZmFsc2Ugd2lsbCByZXN1bHQgaW4gc21hbGxlciBvdXRwdXQsIGJ1dCBubyBzdXBwb3J0IGZvciBpZTcgaGFja3NcbiRsZWdhY3ktc3VwcG9ydC1mb3ItaWU3OiAkbGVnYWN5LXN1cHBvcnQtZm9yLWllICFkZWZhdWx0O1xuXG4vLyBTZXR0aW5nIHRoaXMgdG8gZmFsc2Ugd2lsbCByZXN1bHQgaW4gc21hbGxlciBvdXRwdXQsIGJ1dCBubyBzdXBwb3J0IGZvciBsZWdhY3kgaWU4IGhhY2tzXG4kbGVnYWN5LXN1cHBvcnQtZm9yLWllODogJGxlZ2FjeS1zdXBwb3J0LWZvci1pZSAhZGVmYXVsdDtcblxuLy8gQHByaXZhdGVcbi8vIFRoZSB1c2VyIGNhbiBzaW1wbHkgc2V0ICRsZWdhY3ktc3VwcG9ydC1mb3ItaWUgYW5kIDYsIDcsIGFuZCA4IHdpbGwgYmUgc2V0IGFjY29yZGluZ2x5LFxuLy8gQnV0IGluIGNhc2UgdGhlIHVzZXIgc2V0IGVhY2ggb2YgdGhvc2UgZXhwbGljaXRseSwgd2UgbmVlZCB0byBzeW5jIHRoZSB2YWx1ZSBvZlxuLy8gdGhpcyBjb21iaW5lZCB2YXJpYWJsZS5cbiRsZWdhY3ktc3VwcG9ydC1mb3ItaWU6ICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU2IG9yICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU3IG9yICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU4O1xuXG4vLyBXaGV0aGVyIHRvIG91dHB1dCBsZWdhY3kgc3VwcG9ydCBmb3IgbW96aWxsYS5cbi8vIFVzdWFsbHkgdGhpcyBtZWFucyBoYWNrcyB0byBzdXBwb3J0IEZpcmVmb3ggMy42IG9yIGVhcmxpZXIuXG4kbGVnYWN5LXN1cHBvcnQtZm9yLW1vemlsbGE6IHRydWU7XG5cbi8vIFN1cHBvcnQgZm9yIG1vemlsbGEgaW4gZXhwZXJpbWVudGFsIGNzczMgcHJvcGVydGllcyAoLW1veikuXG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGEgICAgICA6IHRydWUgIWRlZmF1bHQ7XG4vLyBTdXBwb3J0IGZvciB3ZWJraXQgaW4gZXhwZXJpbWVudGFsIGNzczMgcHJvcGVydGllcyAoLXdlYmtpdCkuXG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLXdlYmtpdCAgICAgICA6IHRydWUgIWRlZmF1bHQ7XG4vLyBTdXBwb3J0IGZvciB3ZWJraXQncyBvcmlnaW5hbCAobm9uLXN0YW5kYXJkKSBncmFkaWVudCBzeW50YXguXG4kc3VwcG9ydC1mb3Itb3JpZ2luYWwtd2Via2l0LWdyYWRpZW50cyA6IHRydWUgIWRlZmF1bHQ7XG4vLyBTdXBwb3J0IGZvciBvcGVyYSBpbiBleHBlcmltZW50YWwgY3NzMyBwcm9wZXJ0aWVzICgtbykuXG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW9wZXJhICAgICAgICA6IHRydWUgIWRlZmF1bHQ7XG4vLyBTdXBwb3J0IGZvciBtaWNyb3NvZnQgaW4gZXhwZXJpbWVudGFsIGNzczMgcHJvcGVydGllcyAoLW1zKS5cbiRleHBlcmltZW50YWwtc3VwcG9ydC1mb3ItbWljcm9zb2Z0ICAgIDogdHJ1ZSAhZGVmYXVsdDtcbi8vIFN1cHBvcnQgZm9yIGtodG1sIGluIGV4cGVyaW1lbnRhbCBjc3MzIHByb3BlcnRpZXMgKC1raHRtbCkuXG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLWtodG1sICAgICAgICA6IGZhbHNlICFkZWZhdWx0O1xuLy8gU3VwcG9ydCBmb3Igc3ZnIGluIGV4cGVyaW1lbnRhbCBjc3MzIHByb3BlcnRpZXMuXG4vLyBTZXR0aW5nIHRoaXMgdG8gdHJ1ZSBtaWdodCBhZGQgc2lnbmlmaWNhbnQgc2l6ZSB0byB5b3VyXG4vLyBnZW5lcmF0ZWQgc3R5bGVzaGVldHMuXG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLXN2ZyAgICAgICAgICA6IGZhbHNlICFkZWZhdWx0O1xuLy8gU3VwcG9ydCBmb3IgQ1NTIFBJRSBpbiBleHBlcmltZW50YWwgY3NzMyBwcm9wZXJ0aWVzICgtcGllKS5cbiRleHBlcmltZW50YWwtc3VwcG9ydC1mb3ItcGllICAgICAgICAgIDogZmFsc2UgIWRlZmF1bHQ7XG4iLCIvLyBDb3JlIGltcG9ydGVkIGJ5IGRlZmF1bHQuIFlvdSBjYW4gYWxzbyBpbXBvcnQgJ2FuaW1hdGUnIGZvciBwcmVkZWZpbmVkIGFuaW1hdGlvbnMuXG5AaW1wb3J0IFwiYW5pbWF0aW9uL2NvcmVcIjtcbiIsIkBpbXBvcnQgXCJzaGFyZWRcIjtcblxuLy8gQ1NTIEFuaW1hdGlvbnMuXG5cbi8vIEFwcGx5IGFuIGFuaW1hdGlvbiBwcm9wZXJ0eSBhbmQgdmFsdWUgd2l0aCB0aGUgY29ycmVjdCBicm93c2VyIHN1cHBvcnRcbkBtaXhpbiBhbmltYXRpb24tc3VwcG9ydCgkcHJvcGVydHksICR2YWx1ZSkge1xuICBAaW5jbHVkZSBleHBlcmltZW50YWwoJHByb3BlcnR5LCAkdmFsdWUsIC1tb3osIC13ZWJraXQsIC1vLCAtbXMsIG5vdCAta2h0bWwsIG9mZmljaWFsKTsgfVxuXG4vLyBOYW1lIG9mIGFueSBhbmltYXRpb24gYXMgYSBzdHJpbmcuXG4kZGVmYXVsdC1hbmltYXRpb24tbmFtZSAgICAgICAgICAgICA6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEdXJhdGlvbiBvZiB0aGUgZW50aXJlIGFuaW1hdGlvbiBpbiBzZWNvbmRzLlxuJGRlZmF1bHQtYW5pbWF0aW9uLWR1cmF0aW9uICAgICAgICAgOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGVsYXkgZm9yIHN0YXJ0IG9mIGFuaW1hdGlvbiBpbiBzZWNvbmRzLlxuJGRlZmF1bHQtYW5pbWF0aW9uLWRlbGF5ICAgICAgICAgICAgOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gVGhlIHRpbWluZyBmdW5jdGlvbihzKSB0byBiZSB1c2VkIGJldHdlZW4ga2V5ZnJhbWVzLiBbZWFzZSB8IGxpbmVhciB8IGVhc2UtaW4gfCBlYXNlLW91dCB8IGVhc2UtaW4tb3V0IHwgY3ViaWMtYmV6aWVyKCRudW1iZXIsICRudW1iZXIsICRudW1iZXIsICRudW1iZXIpXVxuJGRlZmF1bHQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbiAgOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gVGhlIG51bWJlciBvZiB0aW1lcyBhbiBhbmltYXRpb24gY3ljbGUgaXMgcGxheWVkLiBbaW5maW5pdGUgfCAkbnVtYmVyXVxuJGRlZmF1bHQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCAgOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gV2hldGhlciBvciBub3QgdGhlIGFuaW1hdGlvbiBzaG91bGQgcGxheSBpbiByZXZlcnNlIG9uIGFsdGVybmF0ZSBjeWNsZXMuIFtub3JtYWwgfCBhbHRlcm5hdGVdXG4kZGVmYXVsdC1hbmltYXRpb24tZGlyZWN0aW9uICAgICAgICA6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBXaGF0IHZhbHVlcyBhcmUgYXBwbGllZCBieSB0aGUgYW5pbWF0aW9uIG91dHNpZGUgdGhlIHRpbWUgaXQgaXMgZXhlY3V0aW5nLiBbbm9uZSB8IGZvcndhcmRzIHwgYmFja3dhcmRzIHwgYm90aF1cbiRkZWZhdWx0LWFuaW1hdGlvbi1maWxsLW1vZGUgICAgICAgIDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIFdoZXRoZXIgdGhlIGFuaW1hdGlvbiBpcyBydW5uaW5nIG9yIHBhdXNlZC4gW3J1bm5pbmcgfCBwYXVzZWRdXG4kZGVmYXVsdC1hbmltYXRpb24tcGxheS1zdGF0ZSAgICAgICA6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBDcmVhdGUgYSBuYW1lZCBhbmltYXRpb24gc2VxdWVuY2UgdGhhdCBjYW4gYmUgYXBwbGllZCB0byBlbGVtZW50cyBsYXRlci5cbi8vXG4vLyAgICAgJG5hbWUgICAgLSBUaGUgbmFtZSBvZiB5b3VyIGFuaW1hdGlvbi5cbi8vICAgICBAY29udGVudCAtIFRoZSBrZXlmcmFtZXMgb2YgdGhlIGFuaW1hdGlvbi5cbkBtaXhpbiBrZXlmcmFtZXMoXG4gICRuYW1lLFxuICAkbW96OiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGEsXG4gICR3ZWJraXQ6ICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itd2Via2l0LFxuICAkbzogJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1vcGVyYSxcbiAgJG1zOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1pY3Jvc29mdCxcbiAgJGtodG1sOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLWtodG1sLFxuICAkb2ZmaWNpYWw6IHRydWVcbikge1xuICBAaWYgJG1veiB7XG4gICAgQGluY2x1ZGUgd2l0aC1vbmx5LXN1cHBvcnQtZm9yKCRtb3o6IHRydWUpIHtcbiAgICAgIEAtbW96LWtleWZyYW1lcyAjeyRuYW1lfSB7IEBjb250ZW50OyB9XG4gICAgfVxuICB9XG4gIEBpZiAkd2Via2l0IHtcbiAgICBAaW5jbHVkZSB3aXRoLW9ubHktc3VwcG9ydC1mb3IoJHdlYmtpdDogdHJ1ZSkge1xuICAgICAgQC13ZWJraXQta2V5ZnJhbWVzICN7JG5hbWV9IHsgQGNvbnRlbnQ7IH1cbiAgICB9XG4gIH1cbiAgQGlmICRvIHtcbiAgICBAaW5jbHVkZSB3aXRoLW9ubHktc3VwcG9ydC1mb3IoJG86IHRydWUpIHtcbiAgICAgIEAtby1rZXlmcmFtZXMgI3skbmFtZX0geyBAY29udGVudDsgfVxuICAgIH1cbiAgfVxuICBAaWYgJG1zIHtcbiAgICBAaW5jbHVkZSB3aXRoLW9ubHktc3VwcG9ydC1mb3IoJG1zOiB0cnVlKSB7XG4gICAgICBALW1zLWtleWZyYW1lcyAjeyRuYW1lfSB7IEBjb250ZW50OyB9XG4gICAgfVxuICB9XG4gIEBpZiAka2h0bWwge1xuICAgIEBpbmNsdWRlIHdpdGgtb25seS1zdXBwb3J0LWZvcigka2h0bWw6IHRydWUpIHtcbiAgICAgIEAta2h0bWwta2V5ZnJhbWVzICN7JG5hbWV9IHsgQGNvbnRlbnQ7IH1cbiAgICB9XG4gIH1cbiAgQGlmICRvZmZpY2lhbCB7XG4gICAgQGluY2x1ZGUgd2l0aC1vbmx5LXN1cHBvcnQtZm9yIHtcbiAgICAgIEBrZXlmcmFtZXMgI3skbmFtZX0geyBAY29udGVudDsgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBBcHBseSAxLTEwIGFuaW1hdGlvbiBuYW1lcy5cbkBtaXhpbiBhbmltYXRpb24tbmFtZSgkbmFtZS0xOiAkZGVmYXVsdC1hbmltYXRpb24tbmFtZSwgJG5hbWUtMjogZmFsc2UsICRuYW1lLTM6IGZhbHNlLCAkbmFtZS00OiBmYWxzZSwgJG5hbWUtNTogZmFsc2UsICRuYW1lLTY6IGZhbHNlLCAkbmFtZS03OiBmYWxzZSwgJG5hbWUtODogZmFsc2UsICRuYW1lLTk6IGZhbHNlLCAkbmFtZS0xMDogZmFsc2UpIHtcbiAgJG5hbWU6IGNvbXBhY3QoJG5hbWUtMSwgJG5hbWUtMiwgJG5hbWUtMywgJG5hbWUtNCwgJG5hbWUtNSwgJG5hbWUtNiwgJG5hbWUtNywgJG5hbWUtOCwgJG5hbWUtOSwgJG5hbWUtMTApO1xuICBAaW5jbHVkZSBhbmltYXRpb24tc3VwcG9ydChhbmltYXRpb24tbmFtZSwgJG5hbWUpOyB9XG5cbi8vIEFwcGx5IDEtMTAgYW5pbWF0aW9uIGR1cmF0aW9ucy5cbkBtaXhpbiBhbmltYXRpb24tZHVyYXRpb24oJGR1cmF0aW9uLTE6ICRkZWZhdWx0LWFuaW1hdGlvbi1kdXJhdGlvbiwgJGR1cmF0aW9uLTI6IGZhbHNlLCAkZHVyYXRpb24tMzogZmFsc2UsICRkdXJhdGlvbi00OiBmYWxzZSwgJGR1cmF0aW9uLTU6IGZhbHNlLCAkZHVyYXRpb24tNjogZmFsc2UsICRkdXJhdGlvbi03OiBmYWxzZSwgJGR1cmF0aW9uLTg6IGZhbHNlLCAkZHVyYXRpb24tOTogZmFsc2UsICRkdXJhdGlvbi0xMDogZmFsc2UpIHtcbiAgJGR1cmF0aW9uOiBjb21wYWN0KCRkdXJhdGlvbi0xLCAkZHVyYXRpb24tMiwgJGR1cmF0aW9uLTMsICRkdXJhdGlvbi00LCAkZHVyYXRpb24tNSwgJGR1cmF0aW9uLTYsICRkdXJhdGlvbi03LCAkZHVyYXRpb24tOCwgJGR1cmF0aW9uLTksICRkdXJhdGlvbi0xMCk7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1zdXBwb3J0KGFuaW1hdGlvbi1kdXJhdGlvbiwgJGR1cmF0aW9uKTsgfVxuXG4vLyBBcHBseSAxLTEwIGFuaW1hdGlvbiBkZWxheXMuXG5AbWl4aW4gYW5pbWF0aW9uLWRlbGF5KCRkZWxheS0xOiAkZGVmYXVsdC1hbmltYXRpb24tZGVsYXksICRkZWxheS0yOiBmYWxzZSwgJGRlbGF5LTM6IGZhbHNlLCAkZGVsYXktNDogZmFsc2UsICRkZWxheS01OiBmYWxzZSwgJGRlbGF5LTY6IGZhbHNlLCAkZGVsYXktNzogZmFsc2UsICRkZWxheS04OiBmYWxzZSwgJGRlbGF5LTk6IGZhbHNlLCAkZGVsYXktMTA6IGZhbHNlKSB7XG4gICRkZWxheTogY29tcGFjdCgkZGVsYXktMSwgJGRlbGF5LTIsICRkZWxheS0zLCAkZGVsYXktNCwgJGRlbGF5LTUsICRkZWxheS02LCAkZGVsYXktNywgJGRlbGF5LTgsICRkZWxheS05LCAkZGVsYXktMTApO1xuICBAaW5jbHVkZSBhbmltYXRpb24tc3VwcG9ydChhbmltYXRpb24tZGVsYXksICRkZWxheSk7IH1cblxuLy8gQXBwbHkgMS0xMCBhbmltYXRpb24gdGltaW5nIGZ1bmN0aW9ucy5cbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCRmdW5jdGlvbi0xOiAkZGVmYXVsdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uLCAkZnVuY3Rpb24tMjogZmFsc2UsICRmdW5jdGlvbi0zOiBmYWxzZSwgJGZ1bmN0aW9uLTQ6IGZhbHNlLCAkZnVuY3Rpb24tNTogZmFsc2UsICRmdW5jdGlvbi02OiBmYWxzZSwgJGZ1bmN0aW9uLTc6IGZhbHNlLCAkZnVuY3Rpb24tODogZmFsc2UsICRmdW5jdGlvbi05OiBmYWxzZSwgJGZ1bmN0aW9uLTEwOiBmYWxzZSkge1xuICAkZnVuY3Rpb246IGNvbXBhY3QoJGZ1bmN0aW9uLTEsICRmdW5jdGlvbi0yLCAkZnVuY3Rpb24tMywgJGZ1bmN0aW9uLTQsICRmdW5jdGlvbi01LCAkZnVuY3Rpb24tNiwgJGZ1bmN0aW9uLTcsICRmdW5jdGlvbi04LCAkZnVuY3Rpb24tOSwgJGZ1bmN0aW9uLTEwKTtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLXN1cHBvcnQoYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbiwgJGZ1bmN0aW9uKTsgfVxuXG4vLyBBcHBseSAxLTEwIGFuaW1hdGlvbiBpdGVyYXRpb24gY291bnRzLlxuQG1peGluIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQoJGNvdW50LTE6ICRkZWZhdWx0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsICRjb3VudC0yOiBmYWxzZSwgJGNvdW50LTM6IGZhbHNlLCAkY291bnQtNDogZmFsc2UsICRjb3VudC01OiBmYWxzZSwgJGNvdW50LTY6IGZhbHNlLCAkY291bnQtNzogZmFsc2UsICRjb3VudC04OiBmYWxzZSwgJGNvdW50LTk6IGZhbHNlLCAkY291bnQtMTA6IGZhbHNlKSB7XG4gICRjb3VudDogY29tcGFjdCgkY291bnQtMSwgJGNvdW50LTIsICRjb3VudC0zLCAkY291bnQtNCwgJGNvdW50LTUsICRjb3VudC02LCAkY291bnQtNywgJGNvdW50LTgsICRjb3VudC05LCAkY291bnQtMTApO1xuICBAaW5jbHVkZSBhbmltYXRpb24tc3VwcG9ydChhbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCAkY291bnQpOyB9XG5cbi8vIEFwcGx5IDEtMTAgYW5pbWF0aW9uIGRpcmVjdGlvbnMuXG5AbWl4aW4gYW5pbWF0aW9uLWRpcmVjdGlvbigkZGlyZWN0aW9uLTE6ICRkZWZhdWx0LWFuaW1hdGlvbi1kaXJlY3Rpb24sICRkaXJlY3Rpb24tMjogZmFsc2UsICRkaXJlY3Rpb24tMzogZmFsc2UsICRkaXJlY3Rpb24tNDogZmFsc2UsICRkaXJlY3Rpb24tNTogZmFsc2UsICRkaXJlY3Rpb24tNjogZmFsc2UsICRkaXJlY3Rpb24tNzogZmFsc2UsICRkaXJlY3Rpb24tODogZmFsc2UsICRkaXJlY3Rpb24tOTogZmFsc2UsICRkaXJlY3Rpb24tMTA6IGZhbHNlKSB7XG4gICRkaXJlY3Rpb246IGNvbXBhY3QoJGRpcmVjdGlvbi0xLCAkZGlyZWN0aW9uLTIsICRkaXJlY3Rpb24tMywgJGRpcmVjdGlvbi00LCAkZGlyZWN0aW9uLTUsICRkaXJlY3Rpb24tNiwgJGRpcmVjdGlvbi03LCAkZGlyZWN0aW9uLTgsICRkaXJlY3Rpb24tOSwgJGRpcmVjdGlvbi0xMCk7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1zdXBwb3J0KGFuaW1hdGlvbi1kaXJlY3Rpb24sICRkaXJlY3Rpb24pOyB9XG5cbi8vIEFwcGx5IDEtMTAgYW5pbWF0aW9uIGZpbGwgbW9kZXMuXG5AbWl4aW4gYW5pbWF0aW9uLWZpbGwtbW9kZSgkbW9kZS0xOiAkZGVmYXVsdC1hbmltYXRpb24tZmlsbC1tb2RlLCAkbW9kZS0yOiBmYWxzZSwgJG1vZGUtMzogZmFsc2UsICRtb2RlLTQ6IGZhbHNlLCAkbW9kZS01OiBmYWxzZSwgJG1vZGUtNjogZmFsc2UsICRtb2RlLTc6IGZhbHNlLCAkbW9kZS04OiBmYWxzZSwgJG1vZGUtOTogZmFsc2UsICRtb2RlLTEwOiBmYWxzZSkge1xuICAkbW9kZTogY29tcGFjdCgkbW9kZS0xLCAkbW9kZS0yLCAkbW9kZS0zLCAkbW9kZS00LCAkbW9kZS01LCAkbW9kZS02LCAkbW9kZS03LCAkbW9kZS04LCAkbW9kZS05LCAkbW9kZS0xMCk7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1zdXBwb3J0KGFuaW1hdGlvbi1maWxsLW1vZGUsICRtb2RlKTsgfVxuXG4vLyBBcHBseSAxLTEwIGFuaW1hdGlvbiBwbGF5IHN0YXRlcy5cbkBtaXhpbiBhbmltYXRpb24tcGxheS1zdGF0ZSgkc3RhdGUtMTogJGRlZmF1bHQtYW5pbWF0aW9uLXBsYXktc3RhdGUsICRzdGF0ZS0yOiBmYWxzZSwgJHN0YXRlLTM6IGZhbHNlLCAkc3RhdGUtNDogZmFsc2UsICRzdGF0ZS01OiBmYWxzZSwgJHN0YXRlLTY6IGZhbHNlLCAkc3RhdGUtNzogZmFsc2UsICRzdGF0ZS04OiBmYWxzZSwgJHN0YXRlLTk6IGZhbHNlLCAkc3RhdGUtMTA6IGZhbHNlKSB7XG4gICRzdGF0ZTogY29tcGFjdCgkc3RhdGUtMSwgJHN0YXRlLTIsICRzdGF0ZS0zLCAkc3RhdGUtNCwgJHN0YXRlLTUsICRzdGF0ZS02LCAkc3RhdGUtNywgJHN0YXRlLTgsICRzdGF0ZS05LCAkc3RhdGUtMTApO1xuICBAaW5jbHVkZSBhbmltYXRpb24tc3VwcG9ydChhbmltYXRpb24tcGxheS1zdGF0ZSwgJHN0YXRlKTsgfVxuXG4vLyBTaG9ydGN1dCB0byBhcHBseSBhIG5hbWVkIGFuaW1hdGlvbiB0byBhbiBlbGVtZW50LCB3aXRoIGFsbCB0aGUgc2V0dGluZ3MuXG4vL1xuLy8gICAgICRhbmltYXRpb24tMSAgIDogTmFtZSBhbmQgc2V0dGluZ3MgZm9yIHRoZSBmaXJzdCBhbmltYXRpb24uIFs8dmFsdWVzPiB8IGRlZmF1bHRdXG4vLyAgICAgLi4uXG4vLyAgICAgJGFuaW1hdGlvbi0xMCAgOiBOYW1lIGFuZCBzZXR0aW5ncyBmb3IgdGhlIHRlbnRoIGFuaW1hdGlvbi4gPHZhbHVlcz5cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbi0xOiBkZWZhdWx0LCAkYW5pbWF0aW9uLTI6IGZhbHNlLCAkYW5pbWF0aW9uLTM6IGZhbHNlLCAkYW5pbWF0aW9uLTQ6IGZhbHNlLCAkYW5pbWF0aW9uLTU6IGZhbHNlLCAkYW5pbWF0aW9uLTY6IGZhbHNlLCAkYW5pbWF0aW9uLTc6IGZhbHNlLCAkYW5pbWF0aW9uLTg6IGZhbHNlLCAkYW5pbWF0aW9uLTk6IGZhbHNlLCAkYW5pbWF0aW9uLTEwOiBmYWxzZSkge1xuICBAaWYgJGFuaW1hdGlvbi0xID09IGRlZmF1bHQge1xuICAgICRhbmltYXRpb24tMTogLWNvbXBhc3Mtc3BhY2UtbGlzdChjb21wYWN0KCRkZWZhdWx0LWFuaW1hdGlvbi1uYW1lLCAkZGVmYXVsdC1hbmltYXRpb24tZHVyYXRpb24sICRkZWZhdWx0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb24sICRkZWZhdWx0LWFuaW1hdGlvbi1kZWxheSwgJGRlZmF1bHQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgJGRlZmF1bHQtYW5pbWF0aW9uLWRpcmVjdGlvbiwgJGRlZmF1bHQtYW5pbWF0aW9uLWZpbGwtbW9kZSwgJGRlZmF1bHQtYW5pbWF0aW9uLXBsYXktc3RhdGUpKTsgfVxuICAkYW5pbWF0aW9uOiBjb21wYWN0KCRhbmltYXRpb24tMSwgJGFuaW1hdGlvbi0yLCAkYW5pbWF0aW9uLTMsICRhbmltYXRpb24tNCwgJGFuaW1hdGlvbi01LCAkYW5pbWF0aW9uLTYsICRhbmltYXRpb24tNywgJGFuaW1hdGlvbi04LCAkYW5pbWF0aW9uLTksICRhbmltYXRpb24tMTApO1xuICBAaW5jbHVkZSBhbmltYXRpb24tc3VwcG9ydChhbmltYXRpb24sICRhbmltYXRpb24pOyB9XG4iLCJAbWl4aW4gc2V0LWV4cGVyaW1lbnRhbC1zdXBwb3J0KCRtb3o6IGZhbHNlLCAkd2Via2l0OiBmYWxzZSwgJG1zOiBmYWxzZSwgJG86IGZhbHNlLCAka2h0bWw6IGZhbHNlKSB7XG4gICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3ItbW96aWxsYTogJG1vejtcbiAgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci13ZWJraXQ6ICR3ZWJraXQ7XG4gICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3ItbWljcm9zb2Z0OiAkbXM7XG4gICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itb3BlcmE6ICRvO1xuICAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLWtodG1sOiAka2h0bWw7XG59XG5cbkBtaXhpbiB3aXRoLW9ubHktc3VwcG9ydC1mb3IoJG1vejogZmFsc2UsICR3ZWJraXQ6IGZhbHNlLCAkbXM6IGZhbHNlLCAkbzogZmFsc2UsICRraHRtbDogZmFsc2UpIHtcbiAgLy8gQ2FwdHVyZSB0aGUgY3VycmVudCBzdGF0ZVxuICAkb3JpZ2luYWwtbW96OiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGE7XG4gICRvcmlnaW5hbC13ZWJraXQ6ICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itd2Via2l0O1xuICAkb3JpZ2luYWwtbzogJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1vcGVyYTtcbiAgJG9yaWdpbmFsLW1zOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1pY3Jvc29mdDtcbiAgJG9yaWdpbmFsLWtodG1sOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLWtodG1sO1xuXG4gIEBpbmNsdWRlIHNldC1leHBlcmltZW50YWwtc3VwcG9ydCgkbW96LCAkd2Via2l0LCAkbXMsICRvLCAka2h0bWwpO1xuXG4gIEBjb250ZW50O1xuXG4gIEBpbmNsdWRlIHNldC1leHBlcmltZW50YWwtc3VwcG9ydCgkb3JpZ2luYWwtbW96LCAkb3JpZ2luYWwtd2Via2l0LCAkb3JpZ2luYWwtbXMsICRvcmlnaW5hbC1vLCAkb3JpZ2luYWwta2h0bWwpO1xufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuJGZvbnRfZmFtaWx5OiBBcmlhbCxcIkhlbHZldGljYSBDWVwiLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuJGZvbnRfZmFtaWx5X1dhckhlbGlvc0NvbmQ6IFwiV2FySGVsaW9zXCIsIFwiQXJpYWwgTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGZvbnRfZmFtaWx5X1dhckhlbGlvc0NvbmRCb2xkOiBcIldhckhlbGlvc0JvbGRcIiwgXCJBcmlhbCBOYXJyb3dcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG4kZm9udF9mYW1pbHlfY29kZTogXCJTb3VyY2UgQ29kZSBQcm9cIiwgJGZvbnRfZmFtaWx5O1xuXG4kZm9udF9zaXplOiAxNnB4O1xuJGZvbnRfc2l6ZV9taWRkbGU6IDEzcHg7XG4kZm9udF9zaXplX3NtYWxsOiAxMnB4O1xuJGZvbnQtc2l6ZV9oMTogMzdweDtcbiRmb250LXNpemVfaDI6IDI3cHg7XG4kZm9udC1zaXplX2gzOiAyMnB4O1xuJGZvbnQtc2l6ZV9oNDogMTZweDtcblxuJGxpbmVfaGVpZ2h0X3NtYWxsOiAxOHB4O1xuXG4kdGV4dC1jb2xvcl9kZWZhdWx0OiAjY2NjO1xuJHRleHQtY29sb3JfbWlub3I6ICM2MDYwNjA7XG5cbiRsaW5rLWNvbG9yX2RlZmF1bHQ6ICNmZmFhMDA7XG4kbGluay1jb2xvcl9kZWZhdWx0X2hvdmVyOiAjZmZkMjAwO1xuXG4kaGVhZGVyLWNvbG9yOiAjMzczZjQ1O1xuJGhlYWRlcl9jb2xvcjogI2ZmZjtcbiRoZWFkZXItbGlua19jb2xvcjogI2NjYztcblxuJGdsb2JhbF93aWR0aDogMTIwMHB4O1xuJGdsb2JhbF9pbmRlbnQ6IDEwcHg7XG4kZ2xvYmFsLW5hdl9oZWlnaHQ6IDM3cHg7XG4kZ2xvYmFsLWJvcmRlcl9jb2xvcjogIzJjMzg0MDtcblxuJGhlYWRlcl9oZWlnaHQ6IDY3cHg7XG5cbiRjb250ZW50LWNvbHVtbl93aWR0aDogODAwcHg7XG5cbiRmb290ZXJfaGVpZ2h0OiAyMDBweDtcbiRmb290ZXItY29weXJpZ2h0X3dpZHRoOiAxNzBweDtcbiRmb290ZXItbWVudS10aXRsZV9jb2xvcjogI2JlYzBjMjtcblxuJHRhYmxlLXRoX2NvbG9yOiAjY2NjO1xuJHRhYmxlLXRkX2NvbG9yOiAjY2NjO1xuJHRhYmxlLWNlbGxfcGFkZGluZy1yaWdodDogMjBweDtcbiR0YWJsZS1jZWxsX3BhZGRpbmctbGVmdDogMTlweDtcblxuJGlucHV0LXRleHRfY29sb3I6ICMzNzNiM2Y7XG5cbiRtb2RhbC16OiA5OTk7XG5cbiRjb21wb25lbnRfaW5kZW50OiA2cHg7XG5cbiRjb2xvcnM6ICMzMzRkNzIsICMxZTRlNjYsICMzMzdhOWQsICMzZDllYjMsICM0OWM3YTUsICMzZjg0NDgsICMzMjY0MzMsICNjYzk5MzMsICNjYzY2MzMsICNjYzQ5MzM7XG4kcmVhbG1zOiAncnUnICMzMzRkNzIsICdldScgIzFlNGU2NiwgJ3VzJyAjMzM3YTlkLCAnc2cnICMzZDllYjMsICdrcicgIzQ5YzdhNSwgJ3hib3gnICMzZjg0NDgsICdwczQnICMzMjY0MzM7IiwiQG1peGluIGlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgKnpvb206MTtcbn1cbkBtaXhpbiBpbmxpbmUtYmxvY2std3JhcHBlciB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHdvcmQtc3BhY2luZzogLTAuNDNlbTtcbn1cbkBtaXhpbiBpbmxpbmUtYmxvY2stb3B0aW1pemVkIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xufVxuQG1peGluIG9wYWNpdHkgKCRvcGFjaXR5KSB7XG4gICAgZmlsdGVyOmFscGhhKG9wYWNpdHkgPSAkb3BhY2l0eSAqIDEwMCk7XG4gICAgLWtodG1sLW9wYWNpdHk6ICRvcGFjaXR5O1xuICAgIC1tb3otb3BhY2l0eTogJG9wYWNpdHk7XG4gICAgb3BhY2l0eTogJG9wYWNpdHk7XG59XG5AbWl4aW4gYm94LXNoYWRvdyAoJHBhcmFtKSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkcGFyYW07XG4gICAgLW1vei1ib3gtc2hhZG93OiAkcGFyYW07XG4gICAgYm94LXNoYWRvdzogJHBhcmFtO1xufVxuQG1peGluIGludmlzaWJsZS10ZXh0IHtcbiAgICBmb250OiAwLzAgYTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWl4aW4gbXVsdGktZWxsaXBzaXMoJGxpbmUtaGVpZ2h0LCAkbGluZXMtdG8tc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIG1heC1oZWlnaHQ6ICRsaW5lLWhlaWdodCAqICRsaW5lcy10by1zaG93O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXMtdG8tc2hvdztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5AbWl4aW4gY3V0dGVkLXRleHQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn0iLCIlY2xlYXJmaXgge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHpvb206IDE7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIGNvbnRlbnQ6IFwiLlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbiVtb2RhbC1sYXlvdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJG1vZGFsLXo7XG59IiwiQGltcG9ydCBcInNlbGVjdFwiO1xuQGltcG9ydCBcImNvbnRyb2xcIjtcbkBpbXBvcnQgXCJtZW51XCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwibXVsdGlcIjtcbkBpbXBvcnQgXCJzcGlubmVyXCI7XG4iLCIvKipcbiAqIFJlYWN0IFNlbGVjdFxuICogPT09PT09PT09PT09XG4gKiBDcmVhdGVkIGJ5IEplZCBXYXRzb24gYW5kIEpvc3MgTWFja2lzb24gZm9yIEtleXN0b25lSlMsIGh0dHA6Ly93d3cua2V5c3RvbmVqcy5jb20vXG4gKiBodHRwczovL3R3aXR0ZXIuY29tL2plZHdhdHNvbiBodHRwczovL3R3aXR0ZXIuY29tL2pvc3NtYWNraXNvbiBodHRwczovL3R3aXR0ZXIuY29tL2tleXN0b25lanNcbiAqIE1JVCBMaWNlbnNlOiBodHRwczovL2dpdGh1Yi5jb20va2V5c3RvbmVqcy9yZWFjdC1zZWxlY3RcbiovXG5cbi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGNvbnRyb2wgb3B0aW9uc1xuJHNlbGVjdC1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAjMDgxMzFhO1xuJHNlbGVjdC1pbnB1dC1iZy1kaXNhYmxlZDogICAgICAgICAjZjZmNmY2O1xuJHNlbGVjdC1pbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAjMjEyYzMzO1xuJHNlbGVjdC1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAwO1xuJHNlbGVjdC1pbnB1dC1ib3JkZXItZm9jdXM6ICAgICAgICAjM2I0NDRhO1xuJHNlbGVjdC1pbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAxcHg7XG4kc2VsZWN0LWlucHV0LWhlaWdodDogICAgICAgICAgICAgIDM0cHg7XG4kc2VsZWN0LWlucHV0LWludGVybmFsLWhlaWdodDogICAgICgkc2VsZWN0LWlucHV0LWhlaWdodCAtICgkc2VsZWN0LWlucHV0LWJvcmRlci13aWR0aCAqIDIpKTtcbiRzZWxlY3QtaW5wdXQtcGxhY2Vob2xkZXI6ICAgICAgICAgI2NjYztcbiRzZWxlY3QtdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgIzMzMztcblxuJHNlbGVjdC1wYWRkaW5nLXZlcnRpY2FsOiAgICAgICAgICA1cHg7XG4kc2VsZWN0LXBhZGRpbmctaG9yaXpvbnRhbDogICAgICAgIDExcHg7XG5cbi8vIG1lbnUgb3B0aW9uc1xuJHNlbGVjdC1tZW51LXppbmRleDogICAgICAgICAgICAgICAxMDAwO1xuJHNlbGVjdC1tZW51LW1heC1oZWlnaHQ6ICAgICAgICAgICAzMjBweDtcblxuJHNlbGVjdC1vcHRpb24tY29sb3I6ICAgICAgICAgICAgICAjY2NjO1xuJHNlbGVjdC1vcHRpb24tZm9jdXNlZC1jb2xvcjogICAgICAjZmZmO1xuJHNlbGVjdC1vcHRpb24tZGlzYWJsZWQtY29sb3I6ICAgICBsaWdodGVuKCRzZWxlY3QtdGV4dC1jb2xvciwgNjAlKTtcblxuJHNlbGVjdC1ub3Jlc3VsdHMtY29sb3I6ICAgICAgICAgICBsaWdodGVuKCRzZWxlY3QtdGV4dC1jb2xvciwgNDAlKTtcblxuLy8gY2xlYXIgXCJ4XCIgYnV0dG9uXG4kc2VsZWN0LWNsZWFyLXNpemU6ICAgICAgICAgICAgICAgIGZsb29yKCgkc2VsZWN0LWlucHV0LWhlaWdodCAvIDIpKTtcbiRzZWxlY3QtY2xlYXItY29sb3I6ICAgICAgICAgICAgICAgIzk5OTtcbiRzZWxlY3QtY2xlYXItaG92ZXItY29sb3I6ICAgICAgICAgI0QwMDIxQjsgLy8gcmVkXG4kc2VsZWN0LWNsZWFyLXdpZHRoOiAgICAgICAgICAgICAgICgkc2VsZWN0LWlucHV0LWludGVybmFsLWhlaWdodCAvIDIpO1xuXG4vLyBhcnJvdyBpbmRpY2F0b3JcbiRzZWxlY3QtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgI2NjYztcbiRzZWxlY3QtYXJyb3ctY29sb3ItaG92ZXI6ICAgICAgICAgI2ZmZjtcbiRzZWxlY3QtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgNXB4O1xuXG4vLyBsb2FkaW5nIGluZGljYXRvclxuJHNlbGVjdC1sb2FkaW5nLXNpemU6ICAgICAgICAgICAgICAxNnB4O1xuJHNlbGVjdC1sb2FkaW5nLWNvbG9yOiAgICAgICAgICAgICAkc2VsZWN0LXRleHQtY29sb3I7XG4kc2VsZWN0LWxvYWRpbmctY29sb3ItYmc6ICAgICAgICAgICRzZWxlY3QtaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4vLyBtdWx0aS1zZWxlY3QgaXRlbVxuJHNlbGVjdC1pdGVtLWJvcmRlci1yYWRpdXM6ICAgICAgICAycHg7XG4kc2VsZWN0LWl0ZW0tZ3V0dGVyOiAgICAgICAgICAgICAgIDVweDtcbiRzZWxlY3QtaXRlbS1wYWRkaW5nLXZlcnRpY2FsOiAgICAgMnB4O1xuJHNlbGVjdC1pdGVtLXBhZGRpbmctaG9yaXpvbnRhbDogICA1cHg7XG4kc2VsZWN0LWl0ZW0tZm9udC1zaXplOiAgICAgICAgICAgIC45ZW07XG4kc2VsZWN0LWl0ZW0tY29sb3I6ICAgICAgICAgICAgICAgICMwOGM7IC8vIHBhbGUgYmx1ZVxuJHNlbGVjdC1pdGVtLWJnOiAgICAgICAgICAgICAgICAgICAjZjJmOWZjO1xuJHNlbGVjdC1pdGVtLWJvcmRlci1jb2xvcjogICAgICAgICBkYXJrZW4oJHNlbGVjdC1pdGVtLWJnLCAxMCUpO1xuJHNlbGVjdC1pdGVtLWhvdmVyLWNvbG9yOiAgICAgICAgICBkYXJrZW4oJHNlbGVjdC1pdGVtLWNvbG9yLCA1JSk7IC8vIHBhbGUgYmx1ZVxuJHNlbGVjdC1pdGVtLWhvdmVyLWJnOiAgICAgICAgICAgICBkYXJrZW4oJHNlbGVjdC1pdGVtLWJnLCA1JSk7XG4kc2VsZWN0LWl0ZW0tZGlzYWJsZWQtY29sb3I6ICAgICAgICM4ODg7XG4kc2VsZWN0LWl0ZW0tZGlzYWJsZWQtYmc6ICAgICAgICAgICNmMmYyZjI7XG4kc2VsZWN0LWl0ZW0tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHNlbGVjdC1pdGVtLWRpc2FibGVkLWJnLCAxMCUpO1xuIiwiLy9cbi8vIENvbnRyb2xcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0ICdzcGlubmVyJztcbkBpbXBvcnQgJ21peGlucyc7XG5cbi5TZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ly8gcHJlZmVycmVkIGJveCBtb2RlbFxuXHQmLFxuXHQmIGRpdixcblx0JiBpbnB1dCxcblx0JiBzcGFuIHtcblx0XHRAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuXHR9XG5cblx0Ly8gaGFuZGxlIGRpc2FibGVkIHN0YXRlXG5cdCYuaXMtZGlzYWJsZWQgPiAuU2VsZWN0LWNvbnRyb2wge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtaW5wdXQtYmctZGlzYWJsZWQ7XG5cdH1cblx0Ji5pcy1kaXNhYmxlZCAuU2VsZWN0LWFycm93LXpvbmUge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuICAgIC5mb3JtX2ZpZWxkICYge1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgfVxuICAgIC5tZXRob2QtZmlsdGVyICYge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgLnN0YXRpc3RpY19maWx0ZXIgJiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG59XG5cbi8vIGJhc2VcblxuLlNlbGVjdC1jb250cm9sIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC1pbnB1dC1iZztcblx0Ym9yZGVyLWNvbG9yOiBsaWdodGVuKCRzZWxlY3QtaW5wdXQtYm9yZGVyLWNvbG9yLCA1JSkgJHNlbGVjdC1pbnB1dC1ib3JkZXItY29sb3IgZGFya2VuKCRzZWxlY3QtaW5wdXQtYm9yZGVyLWNvbG9yLCAxMCUpO1xuXHRib3JkZXItcmFkaXVzOiAkc2VsZWN0LWlucHV0LWJvcmRlci1yYWRpdXM7XG5cdGJvcmRlcjogJHNlbGVjdC1pbnB1dC1ib3JkZXItd2lkdGggc29saWQgJHNlbGVjdC1pbnB1dC1ib3JkZXItY29sb3I7XG5cdGNvbG9yOiAkc2VsZWN0LXRleHQtY29sb3I7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ZGlzcGxheTogdGFibGU7XG5cdGhlaWdodDogJHNlbGVjdC1pbnB1dC1oZWlnaHQ7XG5cdG91dGxpbmU6IG5vbmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0Jjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlbGVjdC1pbnB1dC1ib3JkZXItZm9jdXM7XG5cdH1cbn1cblxuLmlzLXNlYXJjaGFibGUge1xuXHQmLmlzLW9wZW4gPiAuU2VsZWN0LWNvbnRyb2wge1xuXHRcdGN1cnNvcjogdGV4dDtcblx0fVxufVxuXG4uaXMtb3BlbiA+IC5TZWxlY3QtY29udHJvbCB7XG5cdEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCAwICk7XG5cdGJhY2tncm91bmQ6ICRzZWxlY3QtaW5wdXQtYmc7XG5cdGJvcmRlci1jb2xvcjogJHNlbGVjdC1pbnB1dC1ib3JkZXItZm9jdXM7XG5cblx0Ly8gZmxpcCB0aGUgYXJyb3cgc28gaXRzIHBvaW50aW5nIHVwIHdoZW4gdGhlIG1lbnUgaXMgb3BlblxuXHQ+IC5TZWxlY3QtYXJyb3cge1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHNlbGVjdC1hcnJvdy1jb2xvcjtcblx0XHRib3JkZXItd2lkdGg6IDAgJHNlbGVjdC1hcnJvdy13aWR0aCAkc2VsZWN0LWFycm93LXdpZHRoO1xuXHR9XG59XG5cbi5pcy1zZWFyY2hhYmxlIHtcblx0Ji5pcy1mb2N1c2VkOm5vdCguaXMtb3BlbikgPiAuU2VsZWN0LWNvbnRyb2wge1xuXHRcdGN1cnNvcjogdGV4dDtcblx0fVxufVxuXG4uaXMtZm9jdXNlZDpub3QoLmlzLW9wZW4pID4gLlNlbGVjdC1jb250cm9sIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2VsZWN0LWlucHV0LWJvcmRlci1mb2N1cztcbn1cblxuLy8gcGxhY2Vob2xkZXJcblxuLlNlbGVjdC1wbGFjZWhvbGRlciB7XG5cdGJvdHRvbTogMDtcblx0Y29sb3I6ICRzZWxlY3QtaW5wdXQtcGxhY2Vob2xkZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblx0bGVmdDogMDtcblx0bGluZS1oZWlnaHQ6ICRzZWxlY3QtaW5wdXQtaW50ZXJuYWwtaGVpZ2h0O1xuXHRwYWRkaW5nLWxlZnQ6ICRzZWxlY3QtcGFkZGluZy1ob3Jpem9udGFsO1xuXHRwYWRkaW5nLXJpZ2h0OiAkc2VsZWN0LXBhZGRpbmctaG9yaXpvbnRhbCArIDExcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblxuXHQvLyBjcm9wIHRleHRcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmhhcy12YWx1ZSA+IC5TZWxlY3QtY29udHJvbCA+IC5TZWxlY3QtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkc2VsZWN0LWlucHV0LXBsYWNlaG9sZGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLy8gdmFsdWUgd2l0aCBjdXN0b20gcmVuZGVyZXJcblxuLlNlbGVjdC12YWx1ZSB7XG5cdGNvbG9yOiAkc2VsZWN0LWlucHV0LXBsYWNlaG9sZGVyO1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAkc2VsZWN0LXBhZGRpbmctdmVydGljYWwgNTJweCAkc2VsZWN0LXBhZGRpbmctdmVydGljYWwgJHNlbGVjdC1wYWRkaW5nLWhvcml6b250YWw7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0oJHNlbGVjdC1hcnJvdy13aWR0aCArICRzZWxlY3QtcGFkZGluZy1ob3Jpem9udGFsKTtcblx0dG9wOiAwO1xuXG5cdC8vIGNyb3AgdGV4dFxuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaGFzLXZhbHVlID4gLlNlbGVjdC1jb250cm9sID4gLlNlbGVjdC12YWx1ZSB7XG5cdGNvbG9yOiAkc2VsZWN0LXRleHQtY29sb3I7XG59XG5cblxuLy8gdGhlIDxpbnB1dD4gZWxlbWVudCB1c2VycyB0eXBlIGluXG5cbi5TZWxlY3QtaW5wdXQge1xuXHQvLyBpbmhlcml0cyBgZGlzcGxheTogaW5saW5lLWJsb2NrYCBmcm9tIFwicmVhY3QtaW5wdXQtYXV0b3NpemVcIlxuXHRoZWlnaHQ6ICRzZWxlY3QtaW5wdXQtaW50ZXJuYWwtaGVpZ2h0O1xuXHRwYWRkaW5nLWxlZnQ6ICRzZWxlY3QtcGFkZGluZy1ob3Jpem9udGFsO1xuXHRwYWRkaW5nLXJpZ2h0OiAkc2VsZWN0LXBhZGRpbmctaG9yaXpvbnRhbDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHQ+IGlucHV0IHtcblx0XHRiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMCBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkc2VsZWN0LWlucHV0LXBsYWNlaG9sZGVyO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGhlaWdodDogJHNlbGVjdC1pbnB1dC1pbnRlcm5hbC1oZWlnaHQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cblx0XHQuaXMtZm9jdXNlZCAmIHtcblx0XHRcdGN1cnNvcjogdGV4dDtcblx0XHR9XG5cdH1cblxufVxuXG4vLyBmYWtlIGlucHV0XG4uU2VsZWN0LWNvbnRyb2w6bm90KC5pcy1zZWFyY2hhYmxlKSA+IC5TZWxlY3QtaW5wdXQge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4vLyBsb2FkaW5nIGluZGljYXRvclxuLlNlbGVjdC1sb2FkaW5nLXpvbmUge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aWR0aDogJHNlbGVjdC1sb2FkaW5nLXNpemU7XG59XG4uU2VsZWN0LWxvYWRpbmcge1xuXHRAaW5jbHVkZSBTZWxlY3Qtc3Bpbm5lcigkc2VsZWN0LWxvYWRpbmctc2l6ZSwgJHNlbGVjdC1sb2FkaW5nLWNvbG9yLWJnLCAkc2VsZWN0LWxvYWRpbmctY29sb3IpO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIHRoZSBsaXR0bGUgY3Jvc3MgdGhhdCBjbGVhcnMgdGhlIGZpZWxkXG5cbi5TZWxlY3QtY2xlYXItem9uZSB7XG5cdEBpbmNsdWRlIGFuaW1hdGlvbiggU2VsZWN0LWFuaW1hdGlvbi1mYWRlSW4gMjAwbXMgKTtcblx0Y29sb3I6ICRzZWxlY3QtY2xlYXItY29sb3I7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiAkc2VsZWN0LWNsZWFyLXdpZHRoO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkc2VsZWN0LWNsZWFyLWhvdmVyLWNvbG9yO1xuXHR9XG59XG4uU2VsZWN0LWNsZWFyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6ICRzZWxlY3QtY2xlYXItc2l6ZTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4uU2VsZWN0LS1tdWx0aSAuU2VsZWN0LWNsZWFyLXpvbmUge1xuXHR3aWR0aDogJHNlbGVjdC1jbGVhci13aWR0aDtcbn1cblxuXG4vLyBhcnJvdyBpbmRpY2F0b3JcblxuLlNlbGVjdC1hcnJvdy16b25lIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aWR0aDogKCRzZWxlY3QtYXJyb3ctd2lkdGggKiA1KTtcblx0cGFkZGluZy1yaWdodDogJHNlbGVjdC1hcnJvdy13aWR0aDtcbn1cblxuLlNlbGVjdC1hcnJvdyB7XG5cdGJvcmRlci1jb2xvcjogJHNlbGVjdC1hcnJvdy1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLXdpZHRoOiAkc2VsZWN0LWFycm93LXdpZHRoICRzZWxlY3QtYXJyb3ctd2lkdGggKCRzZWxlY3QtYXJyb3ctd2lkdGggLyAyKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDA7XG5cdHdpZHRoOiAwO1xufVxuLmlzLW9wZW4gLlNlbGVjdC1hcnJvdyxcbi5TZWxlY3QtYXJyb3ctem9uZTpob3ZlciA+IC5TZWxlY3QtYXJyb3cge1xuXHRib3JkZXItdG9wLWNvbG9yOiAkc2VsZWN0LWFycm93LWNvbG9yLWhvdmVyO1xufVxuXG5cblxuXG4vLyBBbmltYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBmYWRlIGluXG5cbkAtd2Via2l0LWtleWZyYW1lcyBTZWxlY3QtYW5pbWF0aW9uLWZhZGVJbiB7XG5cdGZyb20geyBvcGFjaXR5OiAwOyB9XG5cdHRvIHsgb3BhY2l0eTogMTsgfVxufVxuQGtleWZyYW1lcyBTZWxlY3QtYW5pbWF0aW9uLWZhZGVJbiB7XG5cdGZyb20geyBvcGFjaXR5OiAwOyB9XG5cdHRvIHsgb3BhY2l0eTogMTsgfVxufVxuIiwiLy9cbi8vIFNwaW5uZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGltcG9ydCAnbWl4aW5zJztcblxuQG1peGluIFNlbGVjdC1zcGlubmVyKCRzaXplLCAkb3JiaXQsICRzYXRlbGxpdGUpXG57XG5cdEBpbmNsdWRlIGFuaW1hdGlvbiggU2VsZWN0LWFuaW1hdGlvbi1zcGluIDQwMG1zIGluZmluaXRlIGxpbmVhciApO1xuXHRAaW5jbHVkZSBzcXVhcmUoJHNpemUpO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogZmxvb3IoKCRzaXplIC8gOCkpIHNvbGlkICRvcmJpdDtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkc2F0ZWxsaXRlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxufVxuXG5Aa2V5ZnJhbWVzIFNlbGVjdC1hbmltYXRpb24tc3BpbiB7XG5cdHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pOyB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2VsZWN0LWFuaW1hdGlvbi1zcGluIHtcblx0dG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTsgfVxufVxuIiwiLy9cbi8vIE1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gVXRpbGl0aWVzXG5cbkBtaXhpbiBzaXplKCR3aWR0aCwgJGhlaWdodClcbntcblx0d2lkdGg6ICR3aWR0aDtcblx0aGVpZ2h0OiAkaGVpZ2h0O1xufVxuQG1peGluIHNxdWFyZSgkc2l6ZSlcbntcblx0QGluY2x1ZGUgc2l6ZSgkc2l6ZSwgJHNpemUpO1xufVxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpXG57XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cylcbntcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpXG57XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKVxue1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5cbi8vIFZlbmRvciBQcmVmaXhlc1xuXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb24pXG57XG5cdC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuXHQtby1hbmltYXRpb246ICRhbmltYXRpb247XG5cdGFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbn1cbkBtaXhpbiBib3gtc2l6aW5nKCRib3htb2RlbClcbntcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XG5cdC1tb3otYm94LXNpemluZzogJGJveG1vZGVsO1xuXHRib3gtc2l6aW5nOiAkYm94bW9kZWw7XG59XG5AbWl4aW4gcm90YXRlKCRkZWdyZWVzKVxue1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm0pXG57XG5cdC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuXHQtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcblx0LW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcblx0dHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xufVxuIiwiLy9cbi8vIE1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gVXRpbGl0aWVzXG5cbkBtaXhpbiBzaXplKCR3aWR0aCwgJGhlaWdodClcbntcblx0d2lkdGg6ICR3aWR0aDtcblx0aGVpZ2h0OiAkaGVpZ2h0O1xufVxuQG1peGluIHNxdWFyZSgkc2l6ZSlcbntcblx0QGluY2x1ZGUgc2l6ZSgkc2l6ZSwgJHNpemUpO1xufVxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpXG57XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cylcbntcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpXG57XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKVxue1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5cbi8vIFZlbmRvciBQcmVmaXhlc1xuXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb24pXG57XG5cdC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuXHQtby1hbmltYXRpb246ICRhbmltYXRpb247XG5cdGFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbn1cbkBtaXhpbiBib3gtc2l6aW5nKCRib3htb2RlbClcbntcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XG5cdC1tb3otYm94LXNpemluZzogJGJveG1vZGVsO1xuXHRib3gtc2l6aW5nOiAkYm94bW9kZWw7XG59XG5AbWl4aW4gcm90YXRlKCRkZWdyZWVzKVxue1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm0pXG57XG5cdC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuXHQtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcblx0LW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcblx0dHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xufVxuIiwiLy9cbi8vIFNlbGVjdCBNZW51XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyB3cmFwcGVyIGFyb3VuZCB0aGUgbWVudVxuXG4uU2VsZWN0LW1lbnUtb3V0ZXIge1xuXHQvLyBVbmZvcnR1bmF0ZWx5LCBoYXZpbmcgYm90aCBib3JkZXItcmFkaXVzIGFuZCBhbGxvd3Mgc2Nyb2xsaW5nIHVzaW5nIG92ZXJmbG93IGRlZmluZWQgb24gdGhlIHNhbWVcblx0Ly8gZWxlbWVudCBmb3JjZXMgdGhlIGJyb3dzZXIgdG8gcmVwYWludCBvbiBzY3JvbGwuICBIb3dldmVyLCBpZiB0aGVzZSBkZWZpbml0aW9ucyBhcmUgc3BsaXQgaW50byBhblxuXHQvLyBvdXRlciBhbmQgYW4gaW5uZXIgZWxlbWVudCwgdGhlIGJyb3dzZXIgaXMgYWJsZSB0byBvcHRpbWl6ZSB0aGUgc2Nyb2xsaW5nIGJlaGF2aW9yIGFuZCBkb2VzIG5vdFxuXHQvLyBoYXZlIHRvIHJlcGFpbnQgb24gc2Nyb2xsLlxuXHRAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyggJHNlbGVjdC1pbnB1dC1ib3JkZXItcmFkaXVzICk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtaW5wdXQtYmc7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRzZWxlY3QtaW5wdXQtYm9yZGVyLWZvY3VzO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRtYXgtaGVpZ2h0OiAkc2VsZWN0LW1lbnUtbWF4LWhlaWdodDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAkc2VsZWN0LW1lbnUtemluZGV4O1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cblxuLy8gd3JhcHBlclxuXG4uU2VsZWN0LW1lbnUge1xuXHRtYXgtaGVpZ2h0OiAoJHNlbGVjdC1tZW51LW1heC1oZWlnaHQgLSAycHgpO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEzcHggMCAxNXB4O1xufVxuXG5cbi8vIG9wdGlvbnNcblxuLlNlbGVjdC1vcHRpb24ge1xuICAgIEBpbmNsdWRlIGN1dHRlZC10ZXh0O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogJHNlbGVjdC1vcHRpb24tY29sb3I7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZzogJHNlbGVjdC1wYWRkaW5nLXZlcnRpY2FsICRzZWxlY3QtcGFkZGluZy1ob3Jpem9udGFsO1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoICRzZWxlY3QtaW5wdXQtYm9yZGVyLXJhZGl1cyApO1xuXHR9XG5cblx0Ji5pcy1mb2N1c2VkIHtcblx0XHRjb2xvcjogJHNlbGVjdC1vcHRpb24tZm9jdXNlZC1jb2xvcjtcblx0fVxuXG5cdCYuaXMtZGlzYWJsZWQge1xuXHRcdGNvbG9yOiAkc2VsZWN0LW9wdGlvbi1kaXNhYmxlZC1jb2xvcjtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHR9XG5cbn1cblxuXG4vLyBubyByZXN1bHRzXG5cbi5TZWxlY3Qtbm9yZXN1bHRzLFxuLlNlbGVjdC1zZWFyY2gtcHJvbXB0LFxuLlNlbGVjdC1zZWFyY2hpbmcge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogJHNlbGVjdC1ub3Jlc3VsdHMtY29sb3I7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6ICRzZWxlY3QtcGFkZGluZy12ZXJ0aWNhbCAkc2VsZWN0LXBhZGRpbmctaG9yaXpvbnRhbDtcbn1cbiIsIi8vXG4vLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIFV0aWxpdGllc1xuXG5AbWl4aW4gc2l6ZSgkd2lkdGgsICRoZWlnaHQpXG57XG5cdHdpZHRoOiAkd2lkdGg7XG5cdGhlaWdodDogJGhlaWdodDtcbn1cbkBtaXhpbiBzcXVhcmUoJHNpemUpXG57XG5cdEBpbmNsdWRlIHNpemUoJHNpemUsICRzaXplKTtcbn1cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKVxue1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpXG57XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKVxue1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cylcbntcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cblxuXG4vLyBWZW5kb3IgUHJlZml4ZXNcblxuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uKVxue1xuXHQtd2Via2l0LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcblx0LW8tYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuXHRhbmltYXRpb246ICRhbmltYXRpb247XG59XG5AbWl4aW4gYm94LXNpemluZygkYm94bW9kZWwpXG57XG5cdC13ZWJraXQtYm94LXNpemluZzogJGJveG1vZGVsO1xuXHQtbW96LWJveC1zaXppbmc6ICRib3htb2RlbDtcblx0Ym94LXNpemluZzogJGJveG1vZGVsO1xufVxuQG1peGluIHJvdGF0ZSgkZGVncmVlcylcbntcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3JtKVxue1xuXHQtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcblx0LW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG5cdC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG5cdHRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbn1cbiIsIi8vXG4vLyBNdWx0aS1TZWxlY3Rcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2VcblxuLlNlbGVjdC0tbXVsdGkge1xuXG5cdC8vIGNvbnRyb2w6IHJlZHVjZSBwYWRkaW5nIHRvIGFsbG93IGZvciBpdGVtc1xuXHQuU2VsZWN0LWNvbnRyb2wge31cblxuXHQvLyBhZGQgbWFyZ2luIHRvIHRoZSBpbnB1dCBlbGVtZW50XG5cdC5TZWxlY3QtaW5wdXQge1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0Ly8gYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLWxlZnQ6ICRzZWxlY3QtcGFkZGluZy1ob3Jpem9udGFsO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQvLyByZWR1Y2UgbWFyZ2luIG9uY2UgdGhlcmUgaXMgdmFsdWVcblx0Ji5oYXMtdmFsdWUgLlNlbGVjdC1pbnB1dCB7XG5cdFx0bWFyZ2luLWxlZnQ6ICRzZWxlY3QtaXRlbS1ndXR0ZXI7XG5cdH1cblxufVxuXG4vLyBJdGVtc1xuXG4uU2VsZWN0LWl0ZW0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LWl0ZW0tYmc7XG5cdGJvcmRlci1yYWRpdXM6ICRzZWxlY3QtaXRlbS1ib3JkZXItcmFkaXVzO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkc2VsZWN0LWl0ZW0tYm9yZGVyLWNvbG9yO1xuXHRjb2xvcjogJHNlbGVjdC1pdGVtLWNvbG9yO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogJHNlbGVjdC1pdGVtLWZvbnQtc2l6ZTtcblx0bWFyZ2luLWxlZnQ6ICRzZWxlY3QtaXRlbS1ndXR0ZXI7XG5cdG1hcmdpbi10b3A6ICRzZWxlY3QtaXRlbS1ndXR0ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8vIGNvbW1vblxuLlNlbGVjdC1pdGVtLWljb24sXG4uU2VsZWN0LWl0ZW0tbGFiZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8vIGxhYmVsXG4uU2VsZWN0LWl0ZW0tbGFiZWwge1xuXHRAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCAkc2VsZWN0LWl0ZW0tYm9yZGVyLXJhZGl1cyApO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdHBhZGRpbmc6ICRzZWxlY3QtaXRlbS1wYWRkaW5nLXZlcnRpY2FsICRzZWxlY3QtaXRlbS1wYWRkaW5nLWhvcml6b250YWw7XG5cblx0LlNlbGVjdC1pdGVtLWxhYmVsX19hIHtcblx0XHRjb2xvcjogJHNlbGVjdC1pdGVtLWNvbG9yO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuXG4vLyBpY29uXG4uU2VsZWN0LWl0ZW0taWNvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0QGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCAkc2VsZWN0LWl0ZW0tYm9yZGVyLXJhZGl1cyApO1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkc2VsZWN0LWl0ZW0tYm9yZGVyLWNvbG9yO1xuXG5cdC8vIG1vdmUgdGhlIGJhc2VsaW5lIHVwIGJ5IDFweFxuXHRwYWRkaW5nOiAoJHNlbGVjdC1pdGVtLXBhZGRpbmctdmVydGljYWwgLSAxKSAkc2VsZWN0LWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsICgkc2VsZWN0LWl0ZW0tcGFkZGluZy12ZXJ0aWNhbCArIDEpO1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtaXRlbS1ob3Zlci1iZztcblx0XHRjb2xvcjogJHNlbGVjdC1pdGVtLWhvdmVyLWNvbG9yO1xuXHR9XG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LWl0ZW0tYm9yZGVyLWNvbG9yO1xuXHR9XG59XG5cbi5TZWxlY3QtLW11bHRpLmlzLWRpc2FibGVkIHtcblx0LlNlbGVjdC1pdGVtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LWl0ZW0tZGlzYWJsZWQtYmc7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHNlbGVjdC1pdGVtLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcblx0XHRjb2xvcjogJHNlbGVjdC1pdGVtLWRpc2FibGVkLWNvbG9yO1xuXHR9XG5cdC8vIGljb25cblx0LlNlbGVjdC1pdGVtLWljb24ge1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHNlbGVjdC1pdGVtLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LWl0ZW0tZGlzYWJsZWQtYmc7XG5cdFx0fVxuXHR9XG59XG4iLCIvL1xuLy8gU3Bpbm5lclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AaW1wb3J0ICdtaXhpbnMnO1xuXG5AbWl4aW4gU2VsZWN0LXNwaW5uZXIoJHNpemUsICRvcmJpdCwgJHNhdGVsbGl0ZSlcbntcblx0QGluY2x1ZGUgYW5pbWF0aW9uKCBTZWxlY3QtYW5pbWF0aW9uLXNwaW4gNDAwbXMgaW5maW5pdGUgbGluZWFyICk7XG5cdEBpbmNsdWRlIHNxdWFyZSgkc2l6ZSk7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyOiBmbG9vcigoJHNpemUgLyA4KSkgc29saWQgJG9yYml0O1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICRzYXRlbGxpdGU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG59XG5cbkBrZXlmcmFtZXMgU2VsZWN0LWFuaW1hdGlvbi1zcGluIHtcblx0dG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTZWxlY3QtYW5pbWF0aW9uLXNwaW4ge1xuXHR0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pOyB9XG59XG4iLCIvL1xuLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBVdGlsaXRpZXNcblxuQG1peGluIHNpemUoJHdpZHRoLCAkaGVpZ2h0KVxue1xuXHR3aWR0aDogJHdpZHRoO1xuXHRoZWlnaHQ6ICRoZWlnaHQ7XG59XG5AbWl4aW4gc3F1YXJlKCRzaXplKVxue1xuXHRAaW5jbHVkZSBzaXplKCRzaXplLCAkc2l6ZSk7XG59XG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cylcbntcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKVxue1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cylcbntcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpXG57XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5cblxuLy8gVmVuZG9yIFByZWZpeGVzXG5cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbilcbntcblx0LXdlYmtpdC1hbmltYXRpb246ICRhbmltYXRpb247XG5cdC1vLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcblx0YW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xufVxuQG1peGluIGJveC1zaXppbmcoJGJveG1vZGVsKVxue1xuXHQtd2Via2l0LWJveC1zaXppbmc6ICRib3htb2RlbDtcblx0LW1vei1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XG5cdGJveC1zaXppbmc6ICRib3htb2RlbDtcbn1cbkBtaXhpbiByb3RhdGUoJGRlZ3JlZXMpXG57XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybSlcbntcblx0LXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG5cdC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuXHQtbXMtdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuXHR0cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG59XG4iLCIuanNvbnZpZXcge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblxuICAgIC5wcm9wIHtcbiAgICB9XG4gICAgLm51bGwge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICB9XG4gICAgLmJvb2wge1xuICAgICAgICBjb2xvcjogIzY4YjRkYTtcbiAgICB9XG4gICAgLm51bSB7XG4gICAgICAgIGNvbG9yOiAjOTk2NmNjO1xuICAgIH1cbiAgICAuc3RyaW5nIHtcbiAgICAgICAgY29sb3I6ICMzMzk5NjY7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblxuICAgICAgICAmLm11bHRpbGluZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbGxhcHNpYmxlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDEuMnM7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDEuMnM7XG4gICAgfVxuICAgIC5jb2xsYXBzaWJsZS5jb2xsYXBzZWQge1xuICAgICAgICBoZWlnaHQ6IC44ZW07XG4gICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuY29sbGFwc2libGUuY29sbGFwc2VkOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi4oCmXCI7XG4gICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuMmVtO1xuICAgIH1cblxuICAgIC5xIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAvLyB3aWR0aDogMHB4O1xuICAgICAgICAvLyBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBhLFxuICAgIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgfVxuXG4gICAgLmNvbGxhcHNlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4cHg7XG4gICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIi51aS1oZWxwZXItaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcbn1cbi51aS1oZWxwZXItcmVzZXQge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0b3V0bGluZTogMDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4udWktaGVscGVyLWNsZWFyZml4OmJlZm9yZSxcbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuXHRjbGVhcjogYm90aDtcbn1cbi51aS1oZWxwZXItY2xlYXJmaXgge1xuXHRtaW4taGVpZ2h0OiAwOyAvKiBzdXBwb3J0OiBJRTcgKi9cbn1cbi51aS1oZWxwZXItemZpeCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRvcGFjaXR5OiAwO1xuXHRmaWx0ZXI6QWxwaGEoT3BhY2l0eT0wKTsgLyogc3VwcG9ydDogSUU4ICovXG59XG5cbi51aS1mcm9udCB7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1kaXNhYmxlZCB7XG5cdGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cbi51aS1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBPdmVybGF5cyAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktYWNjb3JkaW9uLWhlYWRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAycHggMCAwIDA7XG5cdHBhZGRpbmc6IC41ZW0gLjVlbSAuNWVtIC43ZW07XG5cdG1pbi1oZWlnaHQ6IDA7IC8qIHN1cHBvcnQ6IElFNyAqL1xuXHRmb250LXNpemU6IDEwMCU7XG59XG4udWktYWNjb3JkaW9uLWljb25zIHtcblx0cGFkZGluZy1sZWZ0OiAyLjJlbTtcbn1cbi51aS1hY2NvcmRpb24taWNvbnMgLnVpLWFjY29yZGlvbi1pY29ucyB7XG5cdHBhZGRpbmctbGVmdDogMi4yZW07XG59XG4udWktYWNjb3JkaW9uLWhlYWRlciAudWktYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAuNWVtO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLThweDtcbn1cbi51aS1hY2NvcmRpb24tY29udGVudCB7XG5cdGJvcmRlci10b3A6IDA7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuLnVpLWF1dG9jb21wbGV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4udWktYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1yaWdodDogLjFlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiByZW1vdmVzIGV4dHJhIHdpZHRoIGluIElFICovXG59XG4udWktYnV0dG9uLFxuLnVpLWJ1dHRvbjpsaW5rLFxuLnVpLWJ1dHRvbjp2aXNpdGVkLFxuLnVpLWJ1dHRvbjpob3Zlcixcbi51aS1idXR0b246YWN0aXZlIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogdG8gbWFrZSByb29tIGZvciB0aGUgaWNvbiwgYSB3aWR0aCBuZWVkcyB0byBiZSBzZXQgaGVyZSAqL1xuLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuXHR3aWR0aDogMi4yZW07XG59XG4vKiBidXR0b24gZWxlbWVudHMgc2VlbSB0byBuZWVkIGEgbGl0dGxlIG1vcmUgd2lkdGggKi9cbmJ1dHRvbi51aS1idXR0b24taWNvbi1vbmx5IHtcblx0d2lkdGg6IDIuNGVtO1xufVxuLnVpLWJ1dHRvbi1pY29ucy1vbmx5IHtcblx0d2lkdGg6IDMuNGVtO1xufVxuYnV0dG9uLnVpLWJ1dHRvbi1pY29ucy1vbmx5IHtcblx0d2lkdGg6IDMuN2VtO1xufVxuXG4vKiBidXR0b24gdGV4dCBlbGVtZW50ICovXG4udWktYnV0dG9uIC51aS1idXR0b24tdGV4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnVpLWJ1dHRvbi10ZXh0LW9ubHkgLnVpLWJ1dHRvbi10ZXh0IHtcblx0cGFkZGluZzogLjRlbSAxZW07XG59XG4udWktYnV0dG9uLWljb24tb25seSAudWktYnV0dG9uLXRleHQsXG4udWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWJ1dHRvbi10ZXh0IHtcblx0cGFkZGluZzogLjRlbTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5OTk5cHg7XG59XG4udWktYnV0dG9uLXRleHQtaWNvbi1wcmltYXJ5IC51aS1idXR0b24tdGV4dCxcbi51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLXRleHQge1xuXHRwYWRkaW5nOiAuNGVtIDFlbSAuNGVtIDIuMWVtO1xufVxuLnVpLWJ1dHRvbi10ZXh0LWljb24tc2Vjb25kYXJ5IC51aS1idXR0b24tdGV4dCxcbi51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLXRleHQge1xuXHRwYWRkaW5nOiAuNGVtIDIuMWVtIC40ZW0gMWVtO1xufVxuLnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24tdGV4dCB7XG5cdHBhZGRpbmctbGVmdDogMi4xZW07XG5cdHBhZGRpbmctcmlnaHQ6IDIuMWVtO1xufVxuLyogbm8gaWNvbiBzdXBwb3J0IGZvciBpbnB1dCBlbGVtZW50cywgcHJvdmlkZSBwYWRkaW5nIGJ5IGRlZmF1bHQgKi9cbmlucHV0LnVpLWJ1dHRvbiB7XG5cdHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuXG4vKiBidXR0b24gaWNvbiBlbGVtZW50KHMpICovXG4udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbixcbi51aS1idXR0b24tdGV4dC1pY29uLXByaW1hcnkgLnVpLWljb24sXG4udWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRhcnkgLnVpLWljb24sXG4udWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWljb24sXG4udWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnVpLWJ1dHRvbi1pY29uLW9ubHkgLnVpLWljb24ge1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuLnVpLWJ1dHRvbi10ZXh0LWljb24tcHJpbWFyeSAudWktYnV0dG9uLWljb24tcHJpbWFyeSxcbi51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLWljb24tcHJpbWFyeSxcbi51aS1idXR0b24taWNvbnMtb25seSAudWktYnV0dG9uLWljb24tcHJpbWFyeSB7XG5cdGxlZnQ6IC41ZW07XG59XG4udWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRhcnkgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeSxcbi51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLWljb24tc2Vjb25kYXJ5LFxuLnVpLWJ1dHRvbi1pY29ucy1vbmx5IC51aS1idXR0b24taWNvbi1zZWNvbmRhcnkge1xuXHRyaWdodDogLjVlbTtcbn1cblxuLyogYnV0dG9uIHNldHMgKi9cbi51aS1idXR0b25zZXQge1xuXHRtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi51aS1idXR0b25zZXQgLnVpLWJ1dHRvbiB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IC0uM2VtO1xufVxuXG4vKiB3b3JrYXJvdW5kcyAqL1xuLyogcmVzZXQgZXh0cmEgcGFkZGluZyBpbiBGaXJlZm94LCBzZWUgaDVicC5jb20vbCAqL1xuaW5wdXQudWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuYnV0dG9uLnVpLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcbn1cbi51aS1kYXRlcGlja2VyIHtcblx0d2lkdGg6IDE3ZW07XG5cdHBhZGRpbmc6IC4yZW0gLjJlbSAwO1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAuMmVtIDA7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAycHg7XG5cdHdpZHRoOiAxLjhlbTtcblx0aGVpZ2h0OiAxLjhlbTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcblx0dG9wOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcblx0bGVmdDogMnB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdHJpZ2h0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcblx0bGVmdDogMXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG5cdHJpZ2h0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLThweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcblx0bWFyZ2luOiAwIDIuM2VtO1xuXHRsaW5lLWhlaWdodDogMS44ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRtYXJnaW46IDFweCAwO1xufVxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcblx0d2lkdGg6IDQ1JTtcbn1cbi51aS1kYXRlcGlja2VyIHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogLjllbTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0bWFyZ2luOiAwIDAgLjRlbTtcbn1cbi51aS1kYXRlcGlja2VyIHRoIHtcblx0cGFkZGluZzogLjdlbSAuM2VtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRib3JkZXI6IDA7XG59XG4udWktZGF0ZXBpY2tlciB0ZCB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgdGQgc3Bhbixcbi51aS1kYXRlcGlja2VyIHRkIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogLjJlbTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRtYXJnaW46IC43ZW0gMCAwIDA7XG5cdHBhZGRpbmc6IDAgLjJlbTtcblx0Ym9yZGVyLWxlZnQ6IDA7XG5cdGJvcmRlci1yaWdodDogMDtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IC41ZW0gLjJlbSAuNGVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtIC42ZW07XG5cdHdpZHRoOiBhdXRvO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4vKiB3aXRoIG11bHRpcGxlIGNhbGVuZGFycyAqL1xuLnVpLWRhdGVwaWNrZXIudWktZGF0ZXBpY2tlci1tdWx0aSB7XG5cdHdpZHRoOiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHRmbG9hdDogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHtcblx0d2lkdGg6IDk1JTtcblx0bWFyZ2luOiAwIGF1dG8gLjRlbTtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpLTIgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHR3aWR0aDogNTAlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAzMy4zJTtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpLTQgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHR3aWR0aDogMjUlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcblx0Y2xlYXI6IGxlZnQ7XG59XG4udWktZGF0ZXBpY2tlci1yb3ctYnJlYWsge1xuXHRjbGVhcjogYm90aDtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMDtcbn1cblxuLyogUlRMIHN1cHBvcnQgKi9cbi51aS1kYXRlcGlja2VyLXJ0bCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRyaWdodDogMnB4O1xuXHRsZWZ0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQge1xuXHRsZWZ0OiAycHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xuXHRyaWdodDogMXB4O1xuXHRsZWZ0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuXHRsZWZ0OiAxcHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRjbGVhcjogcmlnaHQ7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuXHRmbG9hdDogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnQsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG5cdGJvcmRlci1yaWdodC13aWR0aDogMDtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cbi51aS1kaWFsb2cge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cGFkZGluZzogLjJlbTtcblx0b3V0bGluZTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhciB7XG5cdHBhZGRpbmc6IC40ZW0gMWVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGUge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAuMWVtIDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdpZHRoOiA5MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLjNlbTtcblx0dG9wOiA1MCU7XG5cdHdpZHRoOiAyMHB4O1xuXHRtYXJnaW46IC0xMHB4IDAgMCAwO1xuXHRwYWRkaW5nOiAxcHg7XG5cdGhlaWdodDogMjBweDtcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IC41ZW0gMWVtO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ym9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdG1hcmdpbi10b3A6IC41ZW07XG5cdHBhZGRpbmc6IC4zZW0gMWVtIC41ZW0gLjRlbTtcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIC51aS1kaWFsb2ctYnV0dG9uc2V0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmUgYnV0dG9uIHtcblx0bWFyZ2luOiAuNWVtIC40ZW0gLjVlbSAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc2Uge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRyaWdodDogLTVweDtcblx0Ym90dG9tOiAtNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IDE2cHg7XG59XG4udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXIge1xuXHRjdXJzb3I6IG1vdmU7XG59XG4udWktZHJhZ2dhYmxlLWhhbmRsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1tZW51IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3V0bGluZTogbm9uZTtcbn1cbi51aS1tZW51IC51aS1tZW51IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAzcHggMWVtIDNweCAuNGVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1pbi1oZWlnaHQ6IDA7IC8qIHN1cHBvcnQ6IElFNyAqL1xuXHQvKiBzdXBwb3J0OiBJRTEwLCBzZWUgIzg4NDQgKi9cblx0bGlzdC1zdHlsZS1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3XCIpO1xufVxuLnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlciB7XG5cdG1hcmdpbjogNXB4IDA7XG5cdGhlaWdodDogMDtcblx0Zm9udC1zaXplOiAwO1xuXHRsaW5lLWhlaWdodDogMDtcblx0Ym9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG59XG4udWktbWVudSAudWktc3RhdGUtZm9jdXMsXG4udWktbWVudSAudWktc3RhdGUtYWN0aXZlIHtcblx0bWFyZ2luOiAtMXB4O1xufVxuXG4vKiBpY29uIHN1cHBvcnQgKi9cbi51aS1tZW51LWljb25zIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVpLW1lbnUtaWNvbnMgLnVpLW1lbnUtaXRlbSB7XG5cdHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4vKiBsZWZ0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogLjJlbTtcblx0bWFyZ2luOiBhdXRvIDA7XG59XG5cbi8qIHJpZ2h0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1tZW51LWljb24ge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cbi51aS1wcm9ncmVzc2JhciB7XG5cdGhlaWdodDogMmVtO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnVpLXByb2dyZXNzYmFyIC51aS1wcm9ncmVzc2Jhci12YWx1ZSB7XG5cdG1hcmdpbjogLTFweDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnVpLXByb2dyZXNzYmFyIC51aS1wcm9ncmVzc2Jhci1vdmVybGF5IHtcblx0YmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS0FBb0FJQUJBQUFBQVAvLy95SC9DMDVGVkZORFFWQkZNaTR3QXdFQUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrWXdOcVhyZEM1MkRTMDZhN01GWkkrNEZIQkNLb0RlV0tYcXltUHFHcXh2SnJYWmJNeDdUdGMrdzlYZ1UyRkIzbE95UVJXRVQySUZHaVU5bTFmckRWcHhaWmM2YmZId3Y0YzFZWFA2azFWZHkyOTJGYjZVa3V2RnRYcHZXU3pBK0h5Y1hKSFVYaUdZSWlNZzJSNlc0NTlnbldHZkhOZGpJcURXVnFlbUgyZWtwT2JrcE9scHBXVXFaaXFyNmVkcXFXUUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBTTWdabkdmYXFjZzFFMnV1ekRtbUhVQlI4UWlsOTVoaVBLcVduM2FxdExzUzE4eTdHMVN6TmVvd1dCRU50UWQrVDFKa3RQMDVuelBUZEpabFI2dlV4TldXalYrdlVXaFdOa1dGd3hsOVZwWlJlZFljZmxJT0xhZmFhMjhYZHNIL3lubGNjMXVQVkRaeFFJUjBLMjUrY0lDQ21vcUNlNW1HaFpPZmVZU1VoNXlKY0p5cmtaV1dwYVI4ZG9KMm80TllxNjJsQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWREk0WXkyMlpuSU5STnFvc3cwQnY3aTFneUhVa0ZqN29TYVdsdTNvdkM4R3hOc281Zmx1ejNxTFZoQlZlVC9MejdaVEh5eEw1ZERhbFFXUFZPc1FXdFJudXdYYUZUajlqVlZoOHBtYTlKalo0ellTajVaT3ltYTd1dW9sZmZoK0lSNWFXOTdjSHVCVVhLR0tYbEtqbitEaUhXTWNZSmFoNE4wbFlDTWxKT1hpcEdScjVxZGdvU1RycVdTcTZXRmwyeXBvYVVBQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcGFFYjZITGdkL2lPN0ZOV3RjRldlK3VmT0RHalJmb2lKMmFrU2hidWViMHd0STUwem0wMnBidndmV0VNV0JRMXpLR2xMSWhza2lFUG05UjZ2Ulh4VjRaeldUMnlIT0dwV015b3JibEtsTnA4SG1IRWIvbENYamNXN2JtdFhQOFh0MjI5T1ZXUjFmb2QyZVdxTmZIdU1qWENQa0lHTmlsZU9pSW1WbUNPRW1vU2ZuM3lYbEpXbW9IR2hxcDZpbFl1V1lwbVRxS1VnQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcGlFSDZrYjU4YmlRM0ZOV3RNRldXM2VOVmNvanVGR2ZxblpxU2VidVMwNnc1VjgwL1gwMnBLZTh6RndQNkVGV09UMWxERms4ckdFUmgxVFROT29jUTYxSG00WG0yVmV4VUhwemp5bVZpSHJGYmlFTHNlZlZybjZYS2ZudDJROUcvK1hkaWU0OTlYSGQyZzRoN2lvT0doWEdKYm9HQW5YU0Jub0J3S1l5ZmlvdWJaSjJIbjBSdVJaYWZsWk9pbDU2WnA2aWlvS1NYcFVBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa29RUnFSdm54dUk3a1UxYTFVVTViZDV0blNlT1pYaG1uNWxXSzNxTlRXdlJkUXhQOHF2YUMrL3lhWVF6WE83Qk12YVVFbUpSZDNUc2lNQWdzd21OWXJTZ1pkWXJUWDZ0U0hHWk83M2V6dUF3MnV4dVErQmJlWmZNeHNleFkzNSsvUWU0SjFpblYwZzR4M1dIdU1oSWwyalhPS1QyUStWVTVmZ29TVUk1MlZmWnlma0pHa2hhNmptWSthYVlkaXJxK2xRQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1dCSUtwWWUwTDNZTktUb3Fzd1VsdnpuaWdkNHdpUjRLaFpyS3Q5VXBxaXA2MWk5RTN2TXZ4UmRIbGJFRmlFWGZrOVlBUll4T1paRDZWUTJwVXVuQm10UlhvMUxmOGhNVlZjTmw4SmFmVjM4YU0yL0Z1NVYxNkJuNjNyNnh0OTdqMDkrTVhTRmk0Qm5pR0ZhZTNoemJIOStoWUJ6a3B1VWg1YVptSHVhblpPWmdJdXZiR2lOZW9tQ25heHhhcDJ1cGFDWnNxKzFrQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1hqSThCeTV6ZjRrT3hUVnJYTlZsdjFYMGQ4SUdaR0tMbk5wWXRtOExyOWNxVmV1T1N2Zk9XNzlEOWFESGl6TmhESmlkRlpoTnlkRWFoT2FESDZub210SmpwMXR1dEtvTldrdkE2SnFmUlZMSFUvUVVmYXU5bDJ4N0c1NGQxZmw5OTV4Y0lHQWRYcU1mQk5hZG9ZcmhIK01nMktCbHBWcGJsdUNpWG1NbloyU2g0R0JxSitja0lPcXFKNkxtS1NsbFptc29xNndwUUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNsWXgvb0x2b3h1SkRrVTFhMVlVWmJKNTluU2QyWlhoV3FiUmEyL2dGOEd1MkRZM2lxczd5cnEreEJZRWtZdkZTTThhU1NPYkUrWmdSbDFCSEZaTnI3cFJDYXZaNUJXMjE0MmhZM0FOL3pXdHNtZjEycDlYeHhGbDJscExuMXJzZXp0ZlhaamRJV0lmMnM1ZEl0d2pZS0Jnbzl5ZzVwSGd6SlhURWVHbFp1ZW5weVBtcEdRb0tPV2tZbVNwYVNucUtpbGVJMkZBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZqQitndStqRzRrT1JUVnJWaFJsc25uMmRKM1psZUZhcHRGcmIrQ1htTzlPb3plTDVWZlA5OUh2QVdocGlVZGN3a3BCSDM4MjVBd1lkVTh4VHFsTEdodENvc0FyS01wdmZhMW1NUmFlOVZ2V1pmZUIyWGZQa2VMbW0xOGxVY0JqK3A1ZG5OOGpYWjNZSUdFaFl1T1VuNDVhb0NEa3AxNmhsNUlqWUp2aldLY25vR1FwcXlQbHBPaHIzYUVsYXFycTU2QnE3VkFBQU93PT1cIik7XG5cdGhlaWdodDogMTAwJTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTI1KTsgLyogc3VwcG9ydDogSUU4ICovXG5cdG9wYWNpdHk6IDAuMjU7XG59XG4udWktcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZSAudWktcHJvZ3Jlc3NiYXItdmFsdWUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnVpLXJlc2l6YWJsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS1yZXNpemFibGUtaGFuZGxlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRmb250LXNpemU6IDAuMXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xufVxuLnVpLXJlc2l6YWJsZS1kaXNhYmxlZCAudWktcmVzaXphYmxlLWhhbmRsZSxcbi51aS1yZXNpemFibGUtYXV0b2hpZGUgLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnVpLXJlc2l6YWJsZS1uIHtcblx0Y3Vyc29yOiByb3ctcmVzaXplO1xuXHRoZWlnaHQ6IDIxcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG59XG4udWktcmVzaXphYmxlLXMge1xuXHRjdXJzb3I6IHMtcmVzaXplO1xuXHRoZWlnaHQ6IDdweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvdHRvbTogLTVweDtcblx0bGVmdDogMDtcbn1cbi51aS1yZXNpemFibGUtZSB7XG5cdGN1cnNvcjogZS1yZXNpemU7XG5cdHdpZHRoOiA3cHg7XG5cdHJpZ2h0OiAtNXB4O1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cbi51aS1yZXNpemFibGUtdyB7XG5cdGN1cnNvcjogdy1yZXNpemU7XG5cdHdpZHRoOiA3cHg7XG5cdGxlZnQ6IC01cHg7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnVpLXJlc2l6YWJsZS1zZSB7XG5cdGN1cnNvcjogc2UtcmVzaXplO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRyaWdodDogMXB4O1xuXHRib3R0b206IDFweDtcbn1cbi51aS1yZXNpemFibGUtc3cge1xuXHRjdXJzb3I6IHN3LXJlc2l6ZTtcblx0d2lkdGg6IDlweDtcblx0aGVpZ2h0OiA5cHg7XG5cdGxlZnQ6IC01cHg7XG5cdGJvdHRvbTogLTVweDtcbn1cbi51aS1yZXNpemFibGUtbncge1xuXHRjdXJzb3I6IG53LXJlc2l6ZTtcblx0d2lkdGg6IDlweDtcblx0aGVpZ2h0OiA5cHg7XG5cdGxlZnQ6IC01cHg7XG5cdHRvcDogLTVweDtcbn1cbi51aS1yZXNpemFibGUtbmUge1xuXHRjdXJzb3I6IG5lLXJlc2l6ZTtcblx0d2lkdGg6IDlweDtcblx0aGVpZ2h0OiA5cHg7XG5cdHJpZ2h0OiAtNXB4O1xuXHR0b3A6IC01cHg7XG59XG4udWktc2VsZWN0YWJsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1zZWxlY3RhYmxlLWhlbHBlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTAwO1xuXHRib3JkZXI6IDFweCBkb3R0ZWQgYmxhY2s7XG59XG4udWktc2VsZWN0bWVudS1tZW51IHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUge1xuXHRvdmVyZmxvdzogYXV0bztcblx0LyogU3VwcG9ydDogSUU3ICovXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0cGFkZGluZy1ib3R0b206IDFweDtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUgLnVpLXNlbGVjdG1lbnUtb3B0Z3JvdXAge1xuXHRmb250LXNpemU6IDFlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdHBhZGRpbmc6IDJweCAwLjRlbTtcblx0bWFyZ2luOiAwLjVlbSAwIDAgMDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRib3JkZXI6IDA7XG59XG4udWktc2VsZWN0bWVudS1vcGVuIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4udWktc2VsZWN0bWVudS1idXR0b24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4udWktc2VsZWN0bWVudS1idXR0b24gc3Bhbi51aS1pY29uIHtcblx0cmlnaHQ6IDAuNWVtO1xuXHRsZWZ0OiBhdXRvO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xufVxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHNwYW4udWktc2VsZWN0bWVudS10ZXh0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cGFkZGluZzogMC40ZW0gMi4xZW0gMC40ZW0gMWVtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udWktc2xpZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjtcblx0d2lkdGg6IDEuMmVtO1xuXHRoZWlnaHQ6IDEuMmVtO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTtcblx0Zm9udC1zaXplOiAuN2VtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi8qIHN1cHBvcnQ6IElFOCAtIFNlZSAjNjcyNyAqL1xuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLWhhbmRsZSxcbi51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1yYW5nZSB7XG5cdGZpbHRlcjogaW5oZXJpdDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcblx0aGVpZ2h0OiAuOGVtO1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlIHtcblx0dG9wOiAtLjNlbTtcblx0bWFyZ2luLWxlZnQ6IC0uNmVtO1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlLW1pbiB7XG5cdGxlZnQ6IDA7XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xuXHRyaWdodDogMDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCB7XG5cdHdpZHRoOiAuOGVtO1xuXHRoZWlnaHQ6IDEwMHB4O1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZSB7XG5cdGxlZnQ6IC0uM2VtO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLWJvdHRvbTogLS42ZW07XG59XG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2Uge1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuXHRib3R0b206IDA7XG59XG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcblx0dG9wOiAwO1xufVxuLnVpLXNvcnRhYmxlLWhhbmRsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1zcGlubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udWktc3Bpbm5lci1pbnB1dCB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogLjJlbSAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tbGVmdDogLjRlbTtcblx0bWFyZ2luLXJpZ2h0OiAyMnB4O1xufVxuLnVpLXNwaW5uZXItYnV0dG9uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogNTAlO1xuXHRmb250LXNpemU6IC41ZW07XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHJpZ2h0OiAwO1xufVxuLyogbW9yZSBzcGVjaWZpY2l0eSByZXF1aXJlZCBoZXJlIHRvIG92ZXJyaWRlIGRlZmF1bHQgYm9yZGVycyAqL1xuLnVpLXNwaW5uZXIgYS51aS1zcGlubmVyLWJ1dHRvbiB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi8qIHZlcnRpY2FsbHkgY2VudGVyIGljb24gKi9cbi51aS1zcGlubmVyIC51aS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMDtcbn1cbi51aS1zcGlubmVyLXVwIHtcblx0dG9wOiAwO1xufVxuLnVpLXNwaW5uZXItZG93biB7XG5cdGJvdHRvbTogMDtcbn1cblxuLyogVFIgb3ZlcnJpZGVzICovXG4udWktc3Bpbm5lciAudWktaWNvbi10cmlhbmdsZS0xLXMge1xuXHQvKiBuZWVkIHRvIGZpeCBpY29ucyBzcHJpdGUgKi9cblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggLTE2cHg7XG59XG4udWktdGFicyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsvKiBwb3NpdGlvbjogcmVsYXRpdmUgcHJldmVudHMgSUUgc2Nyb2xsIGJ1ZyAoZWxlbWVudCB3aXRoIHBvc2l0aW9uOiByZWxhdGl2ZSBpbnNpZGUgY29udGFpbmVyIHdpdGggb3ZlcmZsb3c6IGF1dG8gYXBwZWFyIGFzIFwiZml4ZWRcIikgKi9cblx0cGFkZGluZzogLjJlbTtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogLjJlbSAuMmVtIDA7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDA7XG5cdG1hcmdpbjogMXB4IC4yZW0gMCAwO1xuXHRib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IC51aS10YWJzLWFuY2hvciB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nOiAuNWVtIDFlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIHtcblx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0cGFkZGluZy1ib3R0b206IDFweDtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3IsXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktc3RhdGUtZGlzYWJsZWQgLnVpLXRhYnMtYW5jaG9yLFxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtbG9hZGluZyAudWktdGFicy1hbmNob3Ige1xuXHRjdXJzb3I6IHRleHQ7XG59XG4udWktdGFicy1jb2xsYXBzaWJsZSAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUgLnVpLXRhYnMtYW5jaG9yIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtcGFuZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyLXdpZHRoOiAwO1xuXHRwYWRkaW5nOiAxZW0gMS40ZW07XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG4udWktdG9vbHRpcCB7XG5cdHBhZGRpbmc6IDhweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRtYXgtd2lkdGg6IDMwMHB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggI2FhYTtcblx0Ym94LXNoYWRvdzogMCAwIDVweCAjYWFhO1xufVxuYm9keSAudWktdG9vbHRpcCB7XG5cdGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4vKiBDb21wb25lbnQgY29udGFpbmVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktd2lkZ2V0IHtcblx0Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQgLnVpLXdpZGdldCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuLnVpLXdpZGdldCBpbnB1dCxcbi51aS13aWRnZXQgc2VsZWN0LFxuLnVpLXdpZGdldCB0ZXh0YXJlYSxcbi51aS13aWRnZXQgYnV0dG9uIHtcblx0Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQtY29udGVudCB7XG5cdGNvbG9yOiAjMzMzMzMzO1xufVxuLnVpLXdpZGdldC1oZWFkZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRiYWNrZ3JvdW5kOiAjZTllOWU5O1xuXHRjb2xvcjogIzMzMzMzMztcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udWktd2lkZ2V0LWhlYWRlciBhIHtcblx0Y29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIEludGVyYWN0aW9uIHN0YXRlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0IHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcblx0YmFja2dyb3VuZDogI2Y2ZjZmNjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICM0NTQ1NDU7XG59XG4udWktc3RhdGUtZGVmYXVsdCBhLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTpsaW5rLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTp2aXNpdGVkIHtcblx0Y29sb3I6ICM0NTQ1NDU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51aS1zdGF0ZS1ob3Zlcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsXG4udWktc3RhdGUtZm9jdXMsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcblx0YmFja2dyb3VuZDogI2VkZWRlZDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICMyYjJiMmI7XG59XG4udWktc3RhdGUtaG92ZXIgYSxcbi51aS1zdGF0ZS1ob3ZlciBhOmhvdmVyLFxuLnVpLXN0YXRlLWhvdmVyIGE6bGluayxcbi51aS1zdGF0ZS1ob3ZlciBhOnZpc2l0ZWQsXG4udWktc3RhdGUtZm9jdXMgYSxcbi51aS1zdGF0ZS1mb2N1cyBhOmhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzIGE6bGluayxcbi51aS1zdGF0ZS1mb2N1cyBhOnZpc2l0ZWQge1xuXHRjb2xvcjogIzJiMmIyYjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMwMDNlZmY7XG5cdGJhY2tncm91bmQ6ICMwMDdmZmY7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAjZmZmZmZmO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSBhLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssXG4udWktc3RhdGUtYWN0aXZlIGE6dmlzaXRlZCB7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWhpZ2hsaWdodCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkYWQ1NWU7XG5cdGJhY2tncm91bmQ6ICNmZmZhOTA7XG5cdGNvbG9yOiAjNzc3NjIwO1xufVxuLnVpLXN0YXRlLWhpZ2hsaWdodCBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQgYSB7XG5cdGNvbG9yOiAjNzc3NjIwO1xufVxuLnVpLXN0YXRlLWVycm9yLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvcixcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmMWE4OTk7XG5cdGJhY2tncm91bmQ6ICNmZGRmZGY7XG5cdGNvbG9yOiAjNWYzZjNmO1xufVxuLnVpLXN0YXRlLWVycm9yIGEsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yIGEsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3IgYSB7XG5cdGNvbG9yOiAjNWYzZjNmO1xufVxuLnVpLXN0YXRlLWVycm9yLXRleHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLXRleHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3ItdGV4dCB7XG5cdGNvbG9yOiAjNWYzZjNmO1xufVxuLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnVpLXByaW9yaXR5LXNlY29uZGFyeSxcbi51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXNlY29uZGFyeSB7XG5cdG9wYWNpdHk6IC43O1xuXHRmaWx0ZXI6QWxwaGEoT3BhY2l0eT03MCk7IC8qIHN1cHBvcnQ6IElFOCAqL1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnVpLXN0YXRlLWRpc2FibGVkLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kaXNhYmxlZCB7XG5cdG9wYWNpdHk6IC4zNTtcblx0ZmlsdGVyOkFscGhhKE9wYWNpdHk9MzUpOyAvKiBzdXBwb3J0OiBJRTggKi9cblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi51aS1zdGF0ZS1kaXNhYmxlZCAudWktaWNvbiB7XG5cdGZpbHRlcjpBbHBoYShPcGFjaXR5PTM1KTsgLyogc3VwcG9ydDogSUU4IC0gU2VlICM2MDU5ICovXG59XG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cbi51aS1pY29uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcbn1cbi51aS1pY29uLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS1zdGF0ZS1kZWZhdWx0IC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3Nzc3N18yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS1zdGF0ZS1ob3ZlciAudWktaWNvbixcbi51aS1zdGF0ZS1mb2N1cyAudWktaWNvbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc181NTU1NTVfMjU2eDI0MC5wbmdcIik7XG59XG4udWktc3RhdGUtYWN0aXZlIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS1zdGF0ZS1oaWdobGlnaHQgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNzc3NjIwXzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXN0YXRlLWVycm9yIC51aS1pY29uLFxuLnVpLXN0YXRlLWVycm9yLXRleHQgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfY2MwMDAwXzI1NngyNDAucG5nXCIpO1xufVxuXG4vKiBwb3NpdGlvbmluZyAqL1xuLnVpLWljb24tYmxhbmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IDE2cHg7IH1cbi51aS1pY29uLWNhcmF0LTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuLnVpLWljb24tY2FyYXQtMS1uZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IDA7IH1cbi51aS1pY29uLWNhcmF0LTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IDA7IH1cbi51aS1pY29uLWNhcmF0LTEtc2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAwOyB9XG4udWktaWNvbi1jYXJhdC0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAwOyB9XG4udWktaWNvbi1jYXJhdC0xLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMDsgfVxuLnVpLWljb24tY2FyYXQtMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggMDsgfVxuLnVpLWljb24tY2FyYXQtMS1udyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAwOyB9XG4udWktaWNvbi1jYXJhdC0yLW4tcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAwOyB9XG4udWktaWNvbi1jYXJhdC0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAwOyB9XG4udWktaWNvbi10cmlhbmdsZS0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLW5lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTEtcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0yLW4tcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMi1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2cHg7IH1cbi51aS1pY29uLWFycm93LTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMS1lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtc2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtc3cgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTItbi1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0yLW5lLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMi1zZS1udyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3dzdG9wLTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3dzdG9wLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3dzdG9wLTEtcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3dzdG9wLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uZS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLXNlLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJuLTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvdy00IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDsgfVxuLnVpLWljb24tYXJyb3ctNC1kaWFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTgwcHg7IH1cbi51aS1pY29uLWV4dGxpbmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweDsgfVxuLnVpLWljb24tbmV3d2luIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTgwcHg7IH1cbi51aS1pY29uLXJlZnJlc2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweDsgfVxuLnVpLWljb24tc2h1ZmZsZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4OyB9XG4udWktaWNvbi10cmFuc2Zlci1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweDsgfVxuLnVpLWljb24tdHJhbnNmZXJ0aGljay1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHg7IH1cbi51aS1pY29uLWZvbGRlci1jb2xsYXBzZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4OyB9XG4udWktaWNvbi1mb2xkZXItb3BlbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudC1iIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7IH1cbi51aS1pY29uLW5vdGUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1jbG9zZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1vcGVuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7IH1cbi51aS1pY29uLXN1aXRjYXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4OyB9XG4udWktaWNvbi1jb21tZW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4OyB9XG4udWktaWNvbi1wZXJzb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7IH1cbi51aS1pY29uLXByaW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4OyB9XG4udWktaWNvbi10cmFzaCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweDsgfVxuLnVpLWljb24tbG9ja2VkIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4OyB9XG4udWktaWNvbi11bmxvY2tlZCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtOTZweDsgfVxuLnVpLWljb24tYm9va21hcmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTk2cHg7IH1cbi51aS1pY29uLXRhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDsgfVxuLnVpLWljb24taG9tZSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4OyB9XG4udWktaWNvbi1mbGFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTExMnB4OyB9XG4udWktaWNvbi1jYWxlbmRhciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FydCB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweDsgfVxuLnVpLWljb24tcGVuY2lsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTExMnB4OyB9XG4udWktaWNvbi1jbG9jayB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMTJweDsgfVxuLnVpLWljb24tZGlzayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FsY3VsYXRvciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21pbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4OyB9XG4udWktaWNvbi1zZWFyY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4OyB9XG4udWktaWNvbi13cmVuY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTExMnB4OyB9XG4udWktaWNvbi1nZWFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweDsgfVxuLnVpLWljb24taGVhcnQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4OyB9XG4udWktaWNvbi1zdGFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweDsgfVxuLnVpLWljb24tbGluayB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTEycHg7IH1cbi51aS1pY29uLWNhbmNlbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzdGhpY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTI4cHg7IH1cbi51aS1pY29uLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4OyB9XG4udWktaWNvbi1taW51c3RoaWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweDsgfVxuLnVpLWljb24tY2xvc2V0aGljayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweDsgfVxuLnVpLWljb24ta2V5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweDsgfVxuLnVpLWljb24tbGlnaHRidWxiIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMjhweDsgfVxuLnVpLWljb24tc2Npc3NvcnMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbGlwYm9hcmQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4OyB9XG4udWktaWNvbi1jb3B5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMjhweDsgfVxuLnVpLWljb24tY29udGFjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHg7IH1cbi51aS1pY29uLWltYWdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweDsgfVxuLnVpLWljb24tdmlkZW8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4OyB9XG4udWktaWNvbi1zY3JpcHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4OyB9XG4udWktaWNvbi1hbGVydCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4OyB9XG4udWktaWNvbi1pbmZvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4OyB9XG4udWktaWNvbi1ub3RpY2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHg7IH1cbi51aS1pY29uLWhlbHAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7IH1cbi51aS1pY29uLWNoZWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4OyB9XG4udWktaWNvbi1idWxsZXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHg7IH1cbi51aS1pY29uLXJhZGlvLW9uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4OyB9XG4udWktaWNvbi1yYWRpby1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE0NHB4OyB9XG4udWktaWNvbi1waW4tdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTQ0cHg7IH1cbi51aS1pY29uLXBpbi1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDsgfVxuLnVpLWljb24tcGxheSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4OyB9XG4udWktaWNvbi1wYXVzZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweDsgfVxuLnVpLWljb24tc2Vlay1uZXh0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXByZXYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTYwcHg7IH1cbi51aS1pY29uLXNlZWstZW5kIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXN0YXJ0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4vKiB1aS1pY29uLXNlZWstZmlyc3QgaXMgZGVwcmVjYXRlZCwgdXNlIHVpLWljb24tc2Vlay1zdGFydCBpbnN0ZWFkICovXG4udWktaWNvbi1zZWVrLWZpcnN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4udWktaWNvbi1zdG9wIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4OyB9XG4udWktaWNvbi1lamVjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTYwcHg7IH1cbi51aS1pY29uLXZvbHVtZS1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2MHB4OyB9XG4udWktaWNvbi12b2x1bWUtb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4OyB9XG4udWktaWNvbi1wb3dlciB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3NnB4OyB9XG4udWktaWNvbi1zaWduYWwtZGlhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNzZweDsgfVxuLnVpLWljb24tc2lnbmFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTc2cHg7IH1cbi51aS1pY29uLWJhdHRlcnktMSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNzZweDsgfVxuLnVpLWljb24tYmF0dGVyeS0yIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHg7IH1cbi51aS1pY29uLWNpcmNsZS1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1taW51cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1hcnJvdy13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtem9vbWluIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtY2hlY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjA4cHg7IH1cbi51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIwOHB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtbWludXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHg7IH1cbi51aS1pY29uLXNxdWFyZXNtYWxsLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLXZlcnRpY2FsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjI0cHg7IH1cbi51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMjRweDsgfVxuLnVpLWljb24tZ3JpcC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDsgfVxuXG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBPdmVybGF5cyAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcblx0YmFja2dyb3VuZDogI2FhYWFhYTtcblx0b3BhY2l0eTogLjM7XG5cdGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zMCk7IC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuLnVpLXdpZGdldC1zaGFkb3cge1xuXHRtYXJnaW46IDBweCAwIDAgMHB4O1xuXHRwYWRkaW5nOiA1cHg7XG5cdGJhY2tncm91bmQ6ICM2NjY2NjY7XG5cdG9wYWNpdHk6IC4zO1xuXHRmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzApOyAvKiBzdXBwb3J0OiBJRTggKi9cblx0Ym9yZGVyLXJhZGl1czogOHB4O1xufVxuIiwiLypcbiAqIENTUyBTdHlsZXMgdGhhdCBhcmUgbmVlZGVkIGJ5IGpTY3JvbGxQYW5lIGZvciBpdCB0byBvcGVyYXRlIGNvcnJlY3RseS5cbiAqXG4gKiBJbmNsdWRlIHRoaXMgc3R5bGVzaGVldCBpbiB5b3VyIHNpdGUgb3IgY29weSBhbmQgcGFzdGUgdGhlIHN0eWxlcyBiZWxvdyBpbnRvIHlvdXIgc3R5bGVzaGVldCAtIGpTY3JvbGxQYW5lXG4gKiBtYXkgbm90IG9wZXJhdGUgY29ycmVjdGx5IHdpdGhvdXQgdGhlbS5cbiAqL1xuXG4uanNwQ29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmpzcFBhbmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5qc3BWZXJ0aWNhbEJhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDdweDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uanNwSG9yaXpvbnRhbEJhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA3cHg7XG5cbiAgICAuY29uc29sZV9jb2RlICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuXG4uanNwQ2FwXG57XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5qc3BIb3Jpem9udGFsQmFyIC5qc3BDYXBcbntcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5qc3BUcmFjayB7XG5cdGJhY2tncm91bmQ6ICMxYjIwMjQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmpzcERyYWcge1xuXHRiYWNrZ3JvdW5kOiAjNzY3YTdkO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNhN2FmYjQ7XG4gICAgfVxufVxuXG4uanNwSG9yaXpvbnRhbEJhciAuanNwVHJhY2ssXG4uanNwSG9yaXpvbnRhbEJhciAuanNwRHJhZ1xue1xuXHRmbG9hdDogbGVmdDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uanNwQXJyb3dcbntcblx0YmFja2dyb3VuZDogIzUwNTA2ZDtcblx0dGV4dC1pbmRlbnQ6IC0yMDAwMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5qc3BBcnJvdy5qc3BEaXNhYmxlZFxue1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdGJhY2tncm91bmQ6ICM4MDgwOGQ7XG59XG5cbi5qc3BWZXJ0aWNhbEJhciB7XG4gICAgLmpzcEFycm93IHtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmpzcEhvcml6b250YWxCYXIgLmpzcEFycm93XG57XG5cdHdpZHRoOiAxNnB4O1xuXHRmbG9hdDogbGVmdDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uanNwQ29ybmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGZsb2F0OiBsZWZ0O1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIFl1ayEgQ1NTIEhhY2sgZm9yIElFNiAzIHBpeGVsIGJ1ZyA6KCAqL1xuKiBodG1sIC5qc3BDb3JuZXJcbntcblx0bWFyZ2luOiAwIC0zcHggMCAwO1xufSIsImh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5ib2R5IHtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuY2FwdGlvbiwgdGgsIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbnEsIGJsb2NrcXVvdGUge1xuICAgIHF1b3Rlczogbm9uZTtcbn1cbnEsIGJsb2NrcXVvdGUge1xuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG59XG5hIHtcbiAgICBpbWcge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxufVxuaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbmEsIGlucHV0IHtcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG50ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xufVxuaW5wdXQge1xuICAgIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJmaWxlXCJdID4gaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59IiwiJGNvbnRlbnRfcGFkZGluZy10b3A6IDgycHg7XG4kY29udGVudF9wYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cbi53cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGVudCB7XG4gICAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogJGdsb2JhbF93aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogJGNvbnRlbnRfcGFkZGluZy10b3AgJGdsb2JhbF9pbmRlbnQgKCRjb250ZW50X3BhZGRpbmctYm90dG9tICsgJGZvb3Rlcl9oZWlnaHQpO1xufVxuLnNpZGViYXIge1xuICAgIHdpZHRoOiAzMzVweDtcbiAgICBmbG9hdDogbGVmdDtcbn1cbi5jb250ZW50LWNvbHVtbiB7XG4gICAgd2lkdGg6ICRjb250ZW50LWNvbHVtbl93aWR0aDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG59IiwiYm9keSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1iZy5qcGdcIikgbm8tcmVwZWF0IDUwJSAwIGZpeGVkO1xuXG4gICAgJi5zdGFydC1wYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skcGF0aH1iZ19zdGFydC5qcGdcIik7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICAgIH1cbn0iLCJodG1sIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGExNjFmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LWZhbWlseTogJGZvbnRfZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBjb2xvcjogJHRleHQtY29sb3JfZGVmYXVsdDtcbiAgICBtaW4td2lkdGg6ICRnbG9iYWxfd2lkdGg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdXYXJIZWxpb3MnO1xuICAgIHNyYzogdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL3dhcmhlbGlvc2NvbmRjL3dhcmhlbGlvc2NvbmRjLXdlYmZvbnQuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL3dhcmhlbGlvc2NvbmRjL3dhcmhlbGlvc2NvbmRjLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL3dhcmhlbGlvc2NvbmRjL3dhcmhlbGlvc2NvbmRjLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9hc3NldHMvZm9udHMvd2FyaGVsaW9zY29uZGMvd2FyaGVsaW9zY29uZGMtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2Fzc2V0cy9mb250cy93YXJoZWxpb3Njb25kYy93YXJoZWxpb3Njb25kYy13ZWJmb250LnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnV2FySGVsaW9zQm9sZCc7XG4gICAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvd2FyaGVsaW9zY29uZGNib2xkL3dhcmhlbGlvc2NvbmRjYm9sZC13ZWJmb250LmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2Fzc2V0cy9mb250cy93YXJoZWxpb3Njb25kY2JvbGQvd2FyaGVsaW9zY29uZGNib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL3dhcmhlbGlvc2NvbmRjYm9sZC93YXJoZWxpb3Njb25kY2JvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2Fzc2V0cy9mb250cy93YXJoZWxpb3Njb25kY2JvbGQvd2FyaGVsaW9zY29uZGNib2xkLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9hc3NldHMvZm9udHMvd2FyaGVsaW9zY29uZGNib2xkL3dhcmhlbGlvc2NvbmRjYm9sZC13ZWJmb250LnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbnNlbGVjdCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseTtcbiAgICBmb250LXNpemU6ICRmb250X3NpemVfbWlkZGxlO1xufVxuYSB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yX2RlZmF1bHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbGluay1jb2xvcl9kZWZhdWx0X2hvdmVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxucCB7XG4gICAgbWFyZ2luOiAwIDAgMjJweDtcbn1cbmVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2xlYXJmaXgge1xuICAgICp6b29tOiAxO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuLm5vX3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59IiwiLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3LCAyMSwgMzAsIC45KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJiMzUzYztcbiAgICBoZWlnaHQ6ICRoZWFkZXJfaGVpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4zcztcblxuICAgICZfX3N0aWNreSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgJHNoYXNvdy1oZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLSgkc2hhc293LWhlaWdodCsxKTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogJHNoYXNvdy1oZWlnaHQ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTMsMjQsMzMsMSkgMCUscmdiYSgxMywyNCwzMywwKSAxMDAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19sYW5kaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGhlaWdodDogMTAzcHg7XG4gICAgfVxuICAgICZfY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAkZ2xvYmFsX3dpZHRoIC0gJGdsb2JhbF9pbmRlbnQgKiAyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDE5cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZy10b3AgLjNzO1xuICAgICAgICBcbiAgICAgICAgLmhlYWRlcl9fbGFuZGluZyAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5sb2dvIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRwYXRofXdnX2xvZ28ucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgd2lkdGg6IDE0MXB4O1xuICAgIGhlaWdodDogMzFweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjNzO1xuXG4gICAgLmhlYWRlcl9fbGFuZGluZyAmIHtcbiAgICAgICAgd2lkdGg6IDE3OHB4O1xuICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgfVxufSIsIiRtYWluLW1lbnUtbGlua19jb2xvcjogI2NjYztcbiRtYWluLW1lbnUtbGlua19jb2xvcl9ob3ZlcjogI2ZmZjtcblxuLm1haW5tZW51IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy10b3A6IDRweDtcblxuICAgICZfbGluayB7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LWxpbmtfY29sb3I7XG4gICAgICAgIGZvbnQ6IDE0cHgvMjFweCAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgLjc1KTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdHJhbnNpdGlvbjogZm9udC1zaXplIC4zcztcblxuICAgICAgICAmX19jdXJyZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LWxpbmtfY29sb3JfaG92ZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmYWEwMDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LWxpbmtfY29sb3JfaG92ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlcl9fbGFuZGluZyAmIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGVyX19sYW5kaW5nICYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIH1cbn0iLCIkbWVudS1saW5rX2NvbG9yOiAjY2NjO1xuJG1lbnUtbGluay1hY3RpdmVfY29sb3I6ICNmZmY7XG4kbWVudS1saW5rLWFjdGl2ZV9iYWNrZ3JvdW5kOiByZ2JhKDMwLCA3OCwgMTAyLCAuMSk7XG4kbWVudS1pdGVtX2JvcmRlcjogIzMwM2E0MjtcbiRtZW51LWljb19oZWlnaHQ6IDEycHg7XG4kc3VibWVudV9pbmRlbnQ6IDE1cHg7XG5cbiVzdWJtZW51LWxpbmsge1xuICAgIGNvbG9yOiAkbWVudS1saW5rX2NvbG9yO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJG1lbnUtbGluay1hY3RpdmVfY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgLmFjdGl2ZSAmIHtcbiAgICAgICAgY29sb3I6ICRtZW51LWxpbmstYWN0aXZlX2NvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRleHQtbWVudSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTNweDtcblxuICAgICZfaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICYudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnUtbGluay1hY3RpdmVfYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2xpbmsge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG1lbnUtaXRlbV9ib3JkZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBjb2xvcjogJG1lbnUtbGlua19jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAvL3BhZGRpbmc6IDMzcHggMTE1cHggMjlweCAzNHB4O1xuICAgICAgICBwYWRkaW5nOiAzM3B4IDMwcHggMjlweCAzNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZW51LWxpbmstYWN0aXZlX2JhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJG1lbnUtbGluay1hY3RpdmVfY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9pbmZvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzNweDtcbiAgICAgICAgdG9wOiAzOXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAuY29udGV4dC1tZW51LXN1YjJfbGluayAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9pbmZvLWljbyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9aW5mb19pY28ucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseV9XYXJIZWxpb3NDb25kO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjNzY3YTdkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogJG1lbnUtaWNvX2hlaWdodDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbWVudS1pY29faGVpZ2h0O1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG4gICAgICAgIFxuICAgICAgICAmX19pbXBvcnRhbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICB9XG4gICAgICAgICZfX3dhcm5pbmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtI3skbWVudS1pY29faGVpZ2h0fTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGV4dC1tZW51X2xpbms6aG92ZXIgKyAuY29udGV4dC1tZW51X2luZm8gJixcbiAgICAgICAgLmNvbnRleHQtbWVudS1zdWIyX2xpbms6aG92ZXIgJiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNvbnRleHQtbWVudS1zdWIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWVudS1pdGVtX2JvcmRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgJl9fc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICZfaXRlbSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWVudS1pdGVtX2JvcmRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfbGluayB7XG4gICAgICAgIEBleHRlbmQgJXN1Ym1lbnUtbGluaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAxOXB4IDEwcHggMjBweCAkc3VibWVudV9pbmRlbnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgLmNvbnRleHQtbWVudS1zdWJfX2hhcy1jaGlsZCAmIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyNUJDXCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRleHQtbWVudS1zdWJfaXRlbV9fb3BlbiAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWVudS1saW5rLWFjdGl2ZV9jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMjVCMlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNvbnRleHQtbWVudS1zdWIyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XG5cbiAgICAmX19zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJl9pdGVtIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gICAgfVxuICAgICZfbGluayB7XG4gICAgICAgIEBleHRlbmQgJXN1Ym1lbnUtbGluaztcbiAgICAgICAgLy9wYWRkaW5nOiAwIDUwcHggMCA0NHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA0NHB4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDE0XCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAkc3VibWVudV9pbmRlbnQ7XG4gICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRleHQtbWVudS1zdWIyX19zZWFyY2ggJiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5jb250ZXh0LW1lbnUtc3ViMl9fc2VhcmNoIC5hY3RpdmUgJiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZmlsdGVycyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuXG4gICAgJl90aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDc4LCAxMDIsIC4xKTtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgcGFkZGluZzogMzNweCAzMHB4IDI5cHggMzRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbn0iLCIkZm9vdGVyLXRleHRfY29sb3I6ICM3YjdiN2I7XG4kZm9vdGVyLWxpbmtfY29sb3JfaG92ZXI6ICNmZmY7XG5cbi5mb290ZXIge1xuICAgIEBleHRlbmQgJWNsZWFyZml4O1xuICAgIGJhY2tncm91bmQ6ICMwYTE2MWYgdXJsKCN7JHBhdGh9YmctZm9vdGVyLmpwZykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRnbG9iYWwtYm9yZGVyX2NvbG9yO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGZvb3Rlcl9oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogLSgkZm9vdGVyX2hlaWdodCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAjMDAwO1xuXG4gICAgJl9jb250ZW50IHtcbiAgICAgICAgd2lkdGg6ICRnbG9iYWxfd2lkdGg7XG4gICAgICAgIGhlaWdodDogJGZvb3Rlcl9oZWlnaHQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICZfYm90dG9tIHtcbiAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiJHByb2plY3QtaWNvX2hpZ2h0OiAxNXB4O1xuJHByb2plY3QtaWNvX2luZGVudDogOHB4O1xuXG4uZm9vdGVyLW1lbnUge1xuICAgIEBleHRlbmQgJWNsZWFyZml4O1xuICAgIHBhZGRpbmc6IDQzcHggJGdsb2JhbF9pbmRlbnQgMDtcblxuICAgICZfaXRlbSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW46IDAgNTNweCAxMHB4IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfbGluayB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udDogYm9sZCAkZm9udF9zaXplX3NtYWxsICRmb250X2ZhbWlseTtcbiAgICAgICAgY29sb3I6ICRmb290ZXItbWVudS10aXRsZV9jb2xvcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLWxpbmtfY29sb3JfaG92ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubGFuZyB7XG4gICAgY29sb3I6ICRmb290ZXItdGV4dF9jb2xvcjtcbiAgICBmb250LXNpemU6ICRmb250X3NpemVfbWlkZGxlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDRweCA0MHB4IDAgMDtcblxuICAgICZfbGluayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF9zaXplX21pZGRsZTtcbiAgICAgICAgY29sb3I6ICNmZmFhMDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZDIwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3RleHQge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn0iLCIuY29weXJpZ2h0IHtcbiAgICB3aWR0aDogJGZvb3Rlci1jb3B5cmlnaHRfd2lkdGg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAxMXB4IDAgMCAkZ2xvYmFsX2luZGVudDtcblxuICAgICZfdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyLXRleHRfY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICB9XG4gICAgJl90ZXh0LXdnIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yX2RlZmF1bHQ7XG4gICAgfVxufSIsIiRzb2NpYWwtaWNvX3NpemU6IDMzcHg7XG5cbi5zb2NpYWwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAgJGdsb2JhbF9pbmRlbnQgMCAwO1xuXG4gICAgJl9saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skc3ByaXRlX3BhdGh9c29jaWFsLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6ICRzb2NpYWwtaWNvX3NpemU7XG4gICAgICAgIGhlaWdodDogJHNvY2lhbC1pY29fc2l6ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxufSIsInRhYmxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAkdGFibGUtdGRfY29sb3I7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luOiAzM3B4IDAgMjlweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNTUsIDY1LCA3MCwgLjUpO1xuICAgIH1cbiAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxNDIzMmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDU1LCA2NSwgNzAsIDEpO1xuICAgICAgICBwYWRkaW5nOiA5cHggJHRhYmxlLWNlbGxfcGFkZGluZy1yaWdodCA4cHggJHRhYmxlLWNlbGxfcGFkZGluZy1sZWZ0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBjb2xvcjogJHRhYmxlLXRoX2NvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgdGQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg1NSwgNjUsIDcwLCAuNSk7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggJHRhYmxlLWNlbGxfcGFkZGluZy1yaWdodCAxNXB4ICR0YWJsZS1jZWxsX3BhZGRpbmctbGVmdDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAmLnRkLXNtYWxsLXBhZGRpbmcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbnRkIHtcbiAgICBwIHtcbiAgICAgICAgJixcbiAgICAgICAgJjpmaXJzdC1jaGlsZCArIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogNnB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkICsgcHJlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaGludC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM3NjdhN2Q7XG4gICAgbWFyZ2luOiAtMTRweCAwIDJweDtcbn1cbi5yZXF1aXJlZC1maWVsZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjYTkzMzMzO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufSIsIi5jb21wb25lbnQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDYzMnB4O1xuICAgIHBhZGRpbmc6IDAgJGNvbXBvbmVudF9pbmRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAmX19yZWFsbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX3RpdGxlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMTJjMzM7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyM3B4O1xuICAgICAgICBtYXJnaW46IDAgLSN7JGNvbXBvbmVudF9pbmRlbnR9IDM1cHg7XG5cbiAgICAgICAgJl9fcmVhbG0ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgY29sb3I6ICRoZWFkZXItY29sb3I7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmgxLCBoMiwgaDMge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuaDQsIGg1LCBoNiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xufVxuaDEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZV9oMTtcbiAgICBjb2xvcjogJGhlYWRlcl9jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xufVxuaDIge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZV9oMjtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICBtYXJnaW46IDI1cHggMCAyMXB4O1xufVxuaDMge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZV9oMztcbiAgICBtYXJnaW46IDIwcHggMCAxM3B4O1xufVxuaDQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZV9oNDtcbiAgICBtYXJnaW46IDE2cHggMCAxMHB4O1xufVxuLmhlYWRpbmctMSB7XG4gICAgY29sb3I6ICRoZWFkZXJfY29sb3I7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseV9XYXJIZWxpb3NDb25kO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZV9oMTtcbiAgICBtYXJnaW46IDAgMCA0N3B4O1xuXG4gICAgJl9fbmV3cyB7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcl9kZWZhdWx0O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemVfaDI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICBtYXJnaW46IC0xMHB4IDAgLThweDtcbiAgICB9XG59IiwiLmNvbXBvc2l0ZS1oZWFkaW5nIHtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmFhMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMTlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgJl9saW5rIHtcbiAgICAgICAgY29sb3I6ICRoZWFkZXItbGlua19jb2xvcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyX2NvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5wc2V1ZG8tbGluayB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yX2RlZmF1bHQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwyNUJDXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogN3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yX2RlZmF1bHRfaG92ZXI7XG4gICAgfVxuICAgICZfX29wZW4ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyNUIyXCI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmxpbmstYXJjaGl2ZSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXRvcDogLTc3cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXDI1QkNcIjtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDFweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmX19vcGVuIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjVCMlwiO1xuICAgICAgICB9XG4gICAgfVxufVxuLm1haW5jb250ZW50IC5hY2NvcmRlb246bm90KC5zaG93KSB+ICoge1xuICAgIG9wYWNpdHk6IDA7XG59IiwiLnNlYXJjaC1mb3JtIHtcbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gICAgICAgIG1hcmdpbjogLTE2cHggMCA1MXB4O1xuICAgIH1cbiAgICAmX19nbG9iYWwge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuXG4gICAgICAgIC5oZWFkZXJfX2xhbmRpbmcgJiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiJHNlYXJjaF9oZWlnaHQ6IDM2cHg7XG4kc2VhcmNoX2dsb2JhbF9oZWlnaHQ6IDI1cHg7XG4kc2VhcmNoX2dsb2JhbF9pbmRlbnQ6IDI0cHg7XG4kc2VhcmNoLWljb25fc2l6ZTogMTNweDtcblxuJXNlYXJjaC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skcGF0aH1pY29fc2VhcmNoLnBuZykgbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAuNjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6ICRzZWFyY2gtaWNvbl9zaXplO1xuICAgIGhlaWdodDogJHNlYXJjaC1pY29uX3NpemU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTZweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnNlYXJjaCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2MjBweDtcbiAgICBoZWlnaHQ6ICRzZWFyY2hfaGVpZ2h0O1xuXG4gICAgJl9fZ2xvYmFsIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogJHNlYXJjaF9nbG9iYWxfaGVpZ2h0O1xuICAgICAgICB3aWR0aDogMTQ0cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgJl9pbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjEyYzMzO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRfZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcl9kZWZhdWx0O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMXB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6ICRzZWFyY2hfaGVpZ2h0O1xuXG4gICAgICAgICZfX2dsb2JhbCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250X3NpemVfc21hbGw7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRzZWFyY2hfZ2xvYmFsX2luZGVudDtcbiAgICAgICAgICAgIGhlaWdodDogJHNlYXJjaF9nbG9iYWxfaGVpZ2h0O1xuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMzYjQ0NGE7XG4gICAgICAgIH1cbiAgICAgICAgJjppbnZhbGlkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6LW1zLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9idXR0b24ge1xuICAgICAgICBAZXh0ZW5kICVzZWFyY2gtaWNvbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxlZnQ6IDZweDtcblxuICAgICAgICAuc2VhcmNoX2lucHV0OmZvY3VzIH4gJiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfY2xlYXIge1xuICAgICAgICBAZXh0ZW5kICVzZWFyY2gtaWNvbjtcbiAgICAgICAgQGluY2x1ZGUgaW52aXNpYmxlLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0jeyRzZWFyY2gtaWNvbl9zaXplfSAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAmX19nbG9iYWwge1xuICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VhcmNoX2lucHV0Om5vdCg6dmFsaWQpIH4gJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zZWFyY2gtY291bnQge1xuICAgIGNvbG9yOiAjYWJiMGI2O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHk7XG4gICAgZm9udC1zaXplOiAkZm9udF9zaXplX3NtYWxsO1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xN3B4O1xufSIsIiRzZWFyY2gtbGlua19pbmRlbnQ6IDExcHg7XG5cbi5zZWFyY2gtcmVzdWx0IHtcbiAgICAmX2l0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTFweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDZweDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl90aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgfVxuICAgICZfdGl0bGUtbGluayB7XG4gICAgICAgIGNvbG9yOiAkaGVhZGVyLWxpbmtfY29sb3I7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGhlYWRlcl9jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3RleHQge1xuICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgIH1cbiAgICAmX2hpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxZTRlNjY7XG4gICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICB9XG4gICAgJl9saW5rIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc2VhcmNoLWxpbmtfaW5kZW50O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDAwMkYnO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yX2RlZmF1bHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtI3skc2VhcmNoLWxpbmtfaW5kZW50fTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNlYXJjaC1ub3Jlc3VsdCB7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcblxuICAgICZfdGl0bGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICBtYXJnaW46IDAgMCAyNnB4O1xuICAgIH1cbn0iLCIkaWNvbi1wbGF5X2NvbG9yOiAjZmZmO1xuXG4ud2VsY29tZSB7XG4gICAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgICBtYXJnaW46IC0zMHB4IDAgMTAzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJl90aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZEJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJl9zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgJl9wbGF5IHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGljb24tcGxheV9jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMjhweCAwIDI4cHggNDlweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGljb24tcGxheV9jb2xvcjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MXB4O1xuICAgICAgICAgICAgdG9wOiA0MXB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRpY29uLXBsYXlfY29sb3IsIC41KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2J1dHRvbnMge1xuICAgICAgICBoZWlnaHQ6IDM1OHB4O1xuICAgICAgICBtYXJnaW46IDkycHggMCAwO1xuXG4gICAgICAgICZfX2ZpeGVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjk3cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiJHN0ZXAtaWNvX3dpZHRoOiAxMTRweDtcbiRzdGVwLWljb19oZWlnaHQ6IDc2cHg7XG4kc3RlcC1ib3JkZXJfY29sb3I6ICNmZmY7XG5cbi5zdGVwcyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJHN0ZXAtYm9yZGVyX2NvbG9yLCAuMTUpO1xuICAgIHdpZHRoOiAkZ2xvYmFsX3dpZHRoO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDU5cHggMCAxNjJweDtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICZfX2FwcGxpY2F0aW9ucyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICAmX2l0ZW0ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRzdGVwLWJvcmRlcl9jb2xvciwgLjE1KTtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDMzOHB4O1xuICAgICAgICBoZWlnaHQ6IDM0NXB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzdGVwLWJvcmRlcl9jb2xvciwgLjE1KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMTNweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN0ZXAtYm9yZGVyX2NvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdGVwLWJvcmRlcl9jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5zdGVwc19fYXBwbGljYXRpb25zICYge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzdGVwLWJvcmRlcl9jb2xvciwgLjE1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3RlcHNfX2FwcGxpY2F0aW9ucyAmIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJHN0ZXAtYm9yZGVyX2NvbG9yLCAuMTUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdGVwc19fYXBwbGljYXRpb25zICYge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2ljbyB7XG4gICAgICAgIHdpZHRoOiAkc3RlcC1pY29fd2lkdGg7XG4gICAgICAgIGhlaWdodDogJHN0ZXAtaWNvX2hlaWdodDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC00NXB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtI3skc3RlcC1pY29fd2lkdGggLyAyfTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG5cbiAgICAgICAgICAgIC5zdGVwc19pdGVtOmhvdmVyICYge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgICAuc3RlcHNfX2FwcGxpY2F0aW9ucyAmIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNSB7XG4gICAgICAgICAgICAmX19zdGVwI3skaX06YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwYXRofWljb24tc3RlcCN7JGl9LnBuZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9pbmZvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDczcHggNTBweCAwO1xuICAgIH1cbiAgICAmX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICRoZWFkZXItbGlua19jb2xvcjtcbiAgICAgICAgZm9udDogI3skZm9udC1zaXplX2gyfS8zOXB4ICRmb250X2ZhbWlseV9XYXJIZWxpb3NDb25kO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAuc3RlcHNfaXRlbTpob3ZlciAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyX2NvbG9yO1xuXG4gICAgICAgICAgICAuc3RlcHNfX2FwcGxpY2F0aW9ucyAmIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRlci1saW5rX2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjNzY3YTdkO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG5cbiAgICAgICAgLnN0ZXBzX2l0ZW06aG92ZXIgJiB7XG4gICAgICAgICAgICBjb2xvcjogJGhlYWRlci1saW5rX2NvbG9yO1xuXG4gICAgICAgICAgICAuc3RlcHNfX2FwcGxpY2F0aW9ucyAmIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzc2N2E3ZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX21vcmUge1xuICAgICAgICBjb2xvcjogJGxpbmstY29sb3JfZGVmYXVsdDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseV9XYXJIZWxpb3NDb25kO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA0N3B4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICAuc3RlcHNfaXRlbTpob3ZlciAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGluay1jb2xvcl9kZWZhdWx0X2hvdmVyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ldWxhIHtcbiAgd2lkdGg6IDc1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcblxuICAmLWZvcm0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICYtd2VsY29tZV90aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiV2FySGVsaW9zQm9sZFwiLFwiQXJpYWwgTmFycm93XCIsYXJpYWwsc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDcycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbiIsIiRhcHBsaWNhdGlvbi1pbmRlbnRfbGVmdDogNTJweDtcbiRhcHBsaWNhdGlvbi1hY3RpdmVfY29sb3I6ICNmZmY7XG4kYXBwbGljYXRpb24tbm9ybWFsX2NvbG9yOiAjY2NjO1xuJGFwcGxpY2F0aW9uLW5hbWVfbGluZS1oZWlnaHQ6IDM5cHg7XG4kYXBwbGljYXRpb24tbmFtZV9saW5lcy10by1zaG93OiAyO1xuXG4uYXBwbGljYXRpb25zIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAtMXB4IDAgLSN7JGFwcGxpY2F0aW9uLWluZGVudF9sZWZ0fTtcblxuICAgICZfX2xpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgICZfaXRlbSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGFwcGxpY2F0aW9uLWFjdGl2ZV9jb2xvciwgLjE1KTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMzU5cHg7XG4gICAgICAgIGhlaWdodDogMTgxcHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMzZweCAwIDY0cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDQycHggJGFwcGxpY2F0aW9uLWluZGVudF9sZWZ0O1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjNzO1xuXG4gICAgICAgIC5idXR0b25fX25ldyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRzcHJpdGVfcGF0aH1hcHBsaWNhdGlvbnMucG5nXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAwcHggMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzNnB4O1xuICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYXBwbGljYXRpb24tYWN0aXZlX2NvbG9yO1xuICAgICAgICB9XG4gICAgICAgICZfX2xhc3Qge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmX19jdXJyZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDc4LCAxMDIsIC4yNSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRhcHBsaWNhdGlvbi1hY3RpdmVfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLmFwcGxpY2F0aW9uc19fbGlzdCAmIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjNweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfbmFtZSB7XG4gICAgICAgIEBpbmNsdWRlIG11bHRpLWVsbGlwc2lzKCRhcHBsaWNhdGlvbi1uYW1lX2xpbmUtaGVpZ2h0LCAkYXBwbGljYXRpb24tbmFtZV9saW5lcy10by1zaG93KTtcbiAgICAgICAgY29sb3I6ICRhcHBsaWNhdGlvbi1ub3JtYWxfY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgaGVpZ2h0OiA4N3B4O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLmFwcGxpY2F0aW9uc19pdGVtOmhvdmVyICYge1xuICAgICAgICAgICAgY29sb3I6ICRhcHBsaWNhdGlvbi1hY3RpdmVfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLmFwcGxpY2F0aW9uc19fbGlzdCAmIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuYXBwbGljYXRpb25zX2l0ZW1fX2N1cnJlbnQgJiB7XG4gICAgICAgICAgICBjb2xvcjogJGFwcGxpY2F0aW9uLWFjdGl2ZV9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3BhcmFtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRhcHBsaWNhdGlvbi1ub3JtYWxfY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogIzc2N2E3ZDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgIG1hcmdpbjogOXB4IDAgMDtcblxuICAgICAgICAmLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgIC5hcHBsaWNhdGlvbnNfX2xpc3QgJiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hcHBsaWNhdGlvbnNfaXRlbTpob3ZlciAmIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRhcHBsaWNhdGlvbi1hY3RpdmVfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLmFwcGxpY2F0aW9uc19fbGlzdCAmIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgICAgICAuYXBwbGljYXRpb25zX2l0ZW1fX2N1cnJlbnQgJiB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYXBwbGljYXRpb24tYWN0aXZlX2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgICBtYXJnaW46IC01cHggMCAyOHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJl9fZGlzYWJsZWQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXG4gICAgICAgICAgICAuYXBwbGljYXRpb25zX19saXN0ICYge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfc3RhdHVzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXG4gICAgICAgIC5hcHBsaWNhdGlvbnNfaXRlbTpob3ZlciAmLFxuICAgICAgICAuYXBwbGljYXRpb25zX2l0ZW1fX2N1cnJlbnQgJiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgICZfX3ByZW1pdW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1pY28tcHJlbWl1bS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgICAgIHRvcDogMThweDtcblxuICAgICAgICAgICAgLmFwcGxpY2F0aW9uc19pdGVtX19wcmVtaXVtX190cnVlICYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2Jhbm5lZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRwYXRofWljby1iYW5uZWQucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICBib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIC5hcHBsaWNhdGlvbnNfaXRlbV9fYmFubmVkX190cnVlICYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5hcHBsaWNhdGlvbi10eXBlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRzcHJpdGVfcGF0aH1hcHBsaWNhdGlvbnMucG5nXCIpIG5vLXJlcGVhdCAtMTAwMHB4IDA7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn0iLCIuaW5pdGlhbGl6YXRpb24ge1xuICAgIHdpZHRoOiA1MTVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmX3RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgIH1cbn0iLCIuYXBwbGljYXRpb24taGVhZGVyLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLWgxIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICB9XG4gICAgJl9oMSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgICAmX3RvZ2dsZXNldHRpbmdzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICBvcGFjaXR5OiAuNzU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHNwcml0ZV9wYXRofWFwcGxpY2F0aW9ucy5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYXBwbGljYXRpb24tZWRpdC1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA3OCwgMTAyLCAuMSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XG4gICAgcGFkZGluZzogMTlweCA0OHB4IDM1cHggMzVweDtcbiAgICBtYXJnaW46IDE1cHggMCA0NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLWhpbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBzdXAge1xuICAgICAgICAgICAgY29sb3I6ICNmYTA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9jbG9zZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9aWNvLWNsb3NlLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnN0YXRpc3RpYyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgICBwYWRkaW5nLXRvcDogNzdweDtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuXG4gICAgJl90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzlweDtcbiAgICB9XG4gICAgJi1pbmZvLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi1sY29sIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MjVweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgICYtcmNvbCB7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJHdycDogXCIjeyZ9XCI7XG4gICAgICAgICYuX19taW5pIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MjVweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgQGRlYnVnIFwiI3skd3JwfS1sY29sXCI7XG4gICAgICAgICAgICAjeyR3cnB9LWxjb2wge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMTBweDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHdycH0tcmNvbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM3MHB4KTtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1zZWxlY3Qtc2hvdyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAuU2VsZWN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuU2VsZWN0LCAuU2VsZWN0LWNvbnRyb2wsIC5TZWxlY3QtcGxhY2Vob2xkZXIsIC5TZWxlY3QtaW5wdXQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLW1lc3NhZ2UtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICNhYmIwYjY7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBzdXAge1xuICAgICAgICAgICAgY29sb3I6ICNmYTA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9maWx0ZXIge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRfZmFtaWx5X1dhckhlbGlvc0NvbmQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBjb2xvcjogI2FiYjBiNjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjdG9nZ2xlLWFsbC1hcHBzIHtcbiAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxhYmVsW2Zvcj1cInRvZ2dsZS1hbGwtYXBwc1wiXSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRwYXRofWljby12aWV3LnBuZ1wiKSBuby1yZXBlYXQgMCBjZW50ZXI7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMzU7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY2hhcnQtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmX19tZXRob2Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbn0iLCIuY2hhcnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4MzBweDtcblxuICAgIC5jaGFydC13cmFwcGVyX19tZXRob2QgJiB7XG4gICAgICAgIHdpZHRoOiA2NDBweDtcbiAgICB9XG59IiwiLmNoYXJ0LWluZm8ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMjgwcHg7XG5cbiAgICAuY2hhcnQtd3JhcHBlcl9fbWV0aG9kICYge1xuICAgICAgICB3aWR0aDogMTQ1cHg7XG4gICAgfVxufSIsIi5jaGFydC1sZWdlbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgbGkuYnJva2VuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAucmVhbG0tYnJva2VuX21hcmtlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAucmVhbG0tYnJva2VuX21hcmtlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skc3ByaXRlX3BhdGh9YXBwbGljYXRpb25zLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyODMzMzk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICNjY2M7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDkwcHggMTZweCAxN3B4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmNoYXJ0LXdyYXBwZXJfX21ldGhvZCAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNoYXJ0LXRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICZfcm93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNTUsIDY1LCA3MCwgLjUpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjYmZjMGMxO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICYuc2hvd24ge1xuICAgICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIH1cbiAgICAgICAgJl9faGVhZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA3OCwgMTAyLCAuMjUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMCA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNoYXJ0LW1ldGhvZC1jaGVja2JveCB7XG4gICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRwYXRofWljby12aWV3LnBuZ1wiKSBuby1yZXBlYXQgMTRweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgICAgICYuc2hvd24ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl92aWV3IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1pY28tdmlldy5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAuMzU7XG4gICAgICAgIG1hcmdpbjogLTFweCAwIDAgMTRweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5jaGFydC10YWJsZV9yb3dfX2hlYWQgJixcbiAgICAgICAgLmNoYXJ0LXRhYmxlX3Jvd19faGVhZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMzU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmLl9fc2hvd24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX251bWJlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuICAgIH1cbiAgICAmX25hbWUge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRfZmFtaWx5X2NvZGU7XG4gICAgICAgIGNvbG9yOiAjNmVhNmI4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICB3aWR0aDogNDQ1cHg7XG5cbiAgICAgICAgLmNoYXJ0LXRhYmxlX3Jvd19faGVhZCAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYmZjMGMxO1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4MWMxZDY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9yZWFsbSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgICB9XG59IiwiLmNoYXJ0LWxpbmtzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9pdGVtIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICZfX3NlbGVjdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNzY1YjI1O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jaGFydC1jcm9va2VkLFxuLmNoYXJ0LWFsbC1tZXRob2RzLWJ5LXJlYWxtIHtcbiAgICAubm8tZGF0YSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAuNzU7XG4gICAgICAgIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MHB4LCAtNDBweCk7XG4gICAgICAgIHRzcGFuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5yZXF1ZXN0LWF4ZXMtbGFiZWwsXG4gICAgLmRhdGUtYXhlcy1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB0ZXh0LWFuY2hvcjogc3RhcnQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00N3B4LCAtN3B4KTtcbiAgICB9XG4gICAgLmRhdGUtYXhlcy1sYWJlbCB7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04OHB4LCAtMzhweCk7XG4gICAgfVxuICAgIC5kb21haW4ge1xuICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICBzdHJva2U6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IC4wNyAhaW1wb3J0YW50O1xuICAgICAgICBzaGFwZS1yZW5kZXJpbmc6IGNyaXNwRWRnZXM7XG4gICAgfVxuICAgIC5saW5lIHtcbiAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgJGkgOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UsIC4ycztcblxuICAgICAgICBAZWFjaCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gICAgICAgICAgICAmLSN7JGl9IHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRjb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICRpOiAkaSsxO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLmhvdmVyIHtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5heGlzLXRyaWFuZ2xlIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogLjA3ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYtYXhpcyB7XG4gICAgICAgICYteCB7XG4gICAgICAgICAgICBsaW5lIHtcbiAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA3cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGV4dCB7XG4gICAgICAgICAgICAgICAgLmF4aXMtdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYteSB7XG4gICAgICAgICAgICBsaW5lIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3cHgsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGV4dCB7XG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgM3B4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWVsZW1lbnRzIHtcbiAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgIC50aWNrIHtcbiAgICAgICAgICAgIGxpbmUge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogI2ZmZjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMDcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRleHQge1xuICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVzZSB7XG4gICAgICAgICAgICAvLyBzdHJva2Utd2lkdGg6IDJweDtcbiAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IHN0cm9rZSwgLjJzO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAvLyBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLy8gZmlsdGVyOiBibHVyKDFweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jaGFydC1hbGwtbWV0aG9kcy1ieS1yZWFsbSB7XG4gICAgLm1ldGhvZC1heGVzLWxhYmVsLFxuICAgIC5yZXF1ZXN0LWF4ZXMtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgdGV4dC1hbmNob3I6IHN0YXJ0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzVweCwgLTEwcHgpO1xuICAgIH1cbiAgICAucmVxdWVzdC1heGVzLWxhYmVsIHtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTkwcHgsIC01MXB4KTtcbiAgICB9XG4gICAgLmNoYXJ0LWNyb29rZWQtYXhpcy14IHtcbiAgICAgICAgLnRpY2sge1xuICAgICAgICAgICAgbGluZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgN3B4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGljazpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgbGluZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jaGFydC1jcm9va2VkLWF4aXMteSB7XG4gICAgICAgIC50aWNrIHtcbiAgICAgICAgICAgIGxpbmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aWNrOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtZGF0YSB7XG4gICAgICAgIC5ncm91cC1yZWN0cy1pdGVtIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkcmVhbG1zIHtcbiAgICAgICAgICAgICAgICBAZGVidWcgXCIuI3ska2V5fSwgI3skdmFsdWV9XCI7XG4gICAgICAgICAgICAgICAgJi4jeyRrZXl9IHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHZhbHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGZpbGw6ICNiYmMzYzY7XG4gICAgICAgIH1cbiAgICB9XG59XG4udG9vbHRpcCB7XG4gICAgJGkgOiAwO1xuICAgIEBlYWNoICRjb2xvciBpbiAkY29sb3JzIHtcbiAgICAgICAgJi5hcHBfI3skaX0ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAkaTogJGkrMTtcbiAgICB9XG59IiwiLmNoYXJ0LWxlZ2VuZF9pdGVtIHtcbiAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAmIHNwYW46bm90KC5yZWFsbS1tYXJrZXIpIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmhpZGRlbiBzcGFuIHtcbiAgICAgICAgb3BhY2l0eTogLjM1O1xuICAgIH1cbn1cbi5yZWFsbS1tYXJrZXIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIHRvcDogLTJweDtcbiAgICAmLXdyYXBwZXIsIC5jaGFydC1sZWdlbmRfaXRlbSAmIHtcbiAgICAgICAgbWFyZ2luOiAwIDlweCAwIDFweDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICB9XG4gICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRyZWFsbXMge1xuICAgICAgICAmX18jeyRrZXl9IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZhbHVlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkdmFsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJGkgOiAwO1xuICAgIEBlYWNoICRjb2xvciBpbiAkY29sb3JzIHtcbiAgICAgICAgLmNoYXJ0LWxlZ2VuZF9pdGVtX18jeyRpfSAmIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJGk6ICRpKzE7XG4gICAgfVxuICAgIC5jaGFydC1sZWdlbmRfaXRlbSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xN3B4O1xuICAgIH1cbn0iLCIkY29uc29sZV9wYWRkaW5nLXRvcDogMTFweDtcbiRjb25zb2xlX3BhZGRpbmctYm90dG9tOiAzM3B4O1xuJXNlYXJjaC1idXR0b25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDdweDtcbiAgICBmb250LXNpemU6IDdweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRwYXRofXNlYXJjaC1uYXYucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm90dG9tOiA3cHg7XG4gICAgb3BhY2l0eTogLjE1O1xuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG59XG4uY29uc29sZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCAxMSwgMTcsIC45NSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIxMmMzMztcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIC44KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgICYtc2VhcmNoIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTlweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgZm9udDogMTJweC8xNnB4IFwiV2FySGVsaW9zXCIsXCJBcmlhbCBOYXJyb3dcIixBcmlhbCxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExOHB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAuY29uc29sZV9fY29sbGFwc2VkICYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faGlnaGxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDEsIDgyLCAxMjgsIDAuNzUpO1xuICAgICAgICAgICAgJmN1cnJlbnQge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDFweCAjMGZmIGRvdHRlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXVwIHtcbiAgICAgICAgICAgIEBleHRlbmQgJXNlYXJjaC1idXR0b25zO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjhweDtcbiAgICAgICAgfVxuICAgICAgICAmLWRvd24ge1xuICAgICAgICAgICAgQGV4dGVuZCAlc2VhcmNoLWJ1dHRvbnM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDA7XG4gICAgICAgICAgICByaWdodDogLTE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1zdGFydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICB1cmwoXCIjeyRwYXRofXNlYXJjaC1zdGFydC5wbmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4yNTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4td3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgd2lkdGg6IDU3cHg7XG4gICAgfVxuICAgICZfX2NvbGxhcHNlZCB7XG4gICAgICAgIC51aS1kcmFnZ2FibGUtaGFuZGxlIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAuY29uc29sZV9jbG9zZSxcbiAgICAgICAgICAgIC5jb25zb2xlX3RvZ2dsZSB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb25zb2xlX3RvZ2dsZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzVweCk7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLnVpLWRyYWdnYWJsZSkge1xuICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi51aS1kcmFnZ2FibGUge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoIzBmMTQxOCwgLjUpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyNTAwMTtcbiAgICAgICAgLmNvbnNvbGVfcmVzaXplciB7XG4gICAgICAgICAgICBjdXJzb3I6IG1vdmU7XG4gICAgICAgIH1cbiAgICAgICAgLnVpLXJlc2l6YWJsZSB7XG4gICAgICAgICAgICAmLXNlLFxuICAgICAgICAgICAgJi1udyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtc2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9cmVzaXplX2ljb25fYnIucG5nXCIpIG5vLXJlcGVhdCByaWdodCBib3R0b207XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbncge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9cmVzaXplX2ljb25fdGwucG5nXCIpIG5vLXJlcGVhdCAzcHggM3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnNvbGVfY29kZSBjb2RlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2FjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmX3Jlc2l6ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMGExZDI3O1xuICAgICAgICBjdXJzb3I6IHJvdy1yZXNpemU7XG4gICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9aGFuZGxlci5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogNDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudWktZHJhZ2dhYmxlLWRyYWdnaW5nICYge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvbGxhcHNlZCB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3Jlc2l6ZXItdGV4dCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICB9XG4gICAgICAgIC5jb25zb2xlX3Jlc2l6ZXJfX2NvbGxhcHNlZCAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfdG9nZ2xlLFxuICAgICZfY2xvc2Uge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDkxO1xuICAgIH1cbiAgICAmX3RvZ2dsZSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICByaWdodDogMzJweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogNHB4O1xuXG4gICAgICAgICAgICAuY29uc29sZV9yZXNpemVyX19jb2xsYXBzZWQgJiB7XG4gICAgICAgICAgICAgICAgLy8gY29udGVudDogXCJcXDI1QjJcIjtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9jbG9zZSB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDdweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4xMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9Y2xvc2VfaWNvLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3dyYXBwZXIge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAkY29uc29sZV9wYWRkaW5nLXRvcCAxMXB4ICRjb25zb2xlX3BhZGRpbmctYm90dG9tIDE3cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgJl9jb2RlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMzcHgpO1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvZGUge1xuICAgICAgICAgICAgd2lkdGg6ICRnbG9iYWxfd2lkdGggLSAyICogJGdsb2JhbF9pbmRlbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2xpbmsge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICAgIGZvbnQ6IDEwcHgvMTZweCAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgIGJvdHRvbTogN3B4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgfVxuICAgICAgICAuY29uc29sZV9fY29sbGFwc2VkICYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uYmxpbmtpbmctY3Vyc29yIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1hbmltYXRpb246IDFzIGJsaW5rIHN0ZXAtZW5kIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogMXMgYmxpbmsgc3RlcC1lbmQgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb246IDFzIGJsaW5rIHN0ZXAtZW5kIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IDFzIGJsaW5rIHN0ZXAtZW5kIGluZmluaXRlO1xuICBhbmltYXRpb246IDFzIGJsaW5rIHN0ZXAtZW5kIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIFwiYmxpbmtcIiB7XG4gIGZyb20sIHRvIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgNTAlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgYmxpbmsge1xuICBmcm9tLCB0byB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIDUwJSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIFwiYmxpbmtcIiB7XG4gIGZyb20sIHRvIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgNTAlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5ALW1zLWtleWZyYW1lcyBcImJsaW5rXCIge1xuICBmcm9tLCB0byB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIDUwJSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuQC1vLWtleWZyYW1lcyBcImJsaW5rXCIge1xuICBmcm9tLCB0byB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIDUwJSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmNvbnNvbGUtZHJhZy1jb250YWlubWVudCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLm5lZWRoZWxwIHtcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICB3aWR0aDogMjQ1cHg7XG5cbiAgICAmX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplX2gxO1xuICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgbWFyZ2luOiAtMTRweCAwIC0xMnB4O1xuICAgIH1cbiAgICAmX3RleHQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjFweDtcbiAgICB9XG59IiwiLmFsZXJ0IHtcbiAgICBtYXJnaW46IDE3cHggMCA0NnB4O1xuXG4gICAgJl90ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JHBhdGh9aWNvLWFsZXJ0LnBuZykgbm8tcmVwZWF0IDAgMXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG5cbiAgICAgICAgLmFsZXJ0X19pbmZvICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBhdGh9aWNvLWluZm8ucG5nKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmItbWV0aG9kLWluZm8ge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAycHg7XG5cbiAgICAmX19kZXByZWNhdGVkIHtcbiAgICAgICAgY29sb3I6ICNkZjBkMGQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwYXRofWljby1tZXRob2QtZXJyb3IucG5nKTtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMjFweDtcbiAgICB9XG4gICAgJl9fd2FybmluZyB7XG4gICAgICAgIGNvbG9yOiAjZTU1MzAzO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcGF0aH1pY28tbWV0aG9kLXdhcm5pbmcucG5nKTtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTZweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF9zaXplX3NtYWxsO1xuICAgIH1cbn0iLCIubWVzc2FnZS10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufSIsIi5uZXdzIHtcbiAgICAmX2l0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAgICAgICBwYWRkaW5nOiA4M3B4ICRnbG9iYWxfaW5kZW50IDUycHg7XG4gICAgICAgIG1hcmdpbjogMCAtI3skZ2xvYmFsX2luZGVudH07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogNjVweDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAwIDM5MHB4IDAgMDtcbiAgICB9XG59IiwiJG5ld3MtaW5mb19pbmRlbnQ6IDE1cHg7XG4kbmV3cy1pbmZvX2NvbG9yOiAjNzY3YTdkO1xuXG4ubmV3cy1pbmZvIHtcbiAgICBjb2xvcjogJG5ld3MtaW5mb19jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIHRvcDogNzRweDtcblxuICAgICZfX2hvbWVwYWdlIHtcbiAgICAgICAgYm90dG9tOiAyNnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDE4OHB4O1xuICAgIH1cbiAgICAmX19tYWluIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAmX3JlYWxtIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JHBhdGh9cmVhbG1faWNvbi5wbmcpIG5vLXJlcGVhdCAwIDdweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJG5ld3MtaW5mb19pbmRlbnQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG5cbiAgICAgICAgJl9faG9tZXBhZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycHggM3B4O1xuICAgICAgICB9XG4gICAgICAgICZfX21haW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuZXdzLWluZm9faW5kZW50O1xuXG4gICAgICAgICZfX2hvbWVwYWdlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZhYTAwO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yX2RlZmF1bHQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRfZmFtaWx5X1dhckhlbGlvc0NvbmQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMTRweDtcbiAgICAgICAgfVxuICAgICAgICAmX19tYWluIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRuZXdzLWluZm9fY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5ld3NfaXRlbTpmaXJzdC1jaGlsZCAmIHtcbiAgICAgICAgdG9wOiAtOXB4O1xuICAgIH1cbn0iLCIkbmV3cy1saW5lLWhlaWdodDogMzlweDtcbiRuZXdzLWxpbmVzLXRvLXNob3c6IDY7XG5cbi5uZXdzLWhvbWVwYWdlIHtcbiAgICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgICB3aWR0aDogJGdsb2JhbF93aWR0aCAtIDIgKiAkZ2xvYmFsX2luZGVudDtcbiAgICBtYXJnaW46IDE1OHB4IGF1dG8gMDtcblxuICAgICZfbWFpbiB7XG4gICAgICAgIHdpZHRoOiA4MDBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgICZfbGluayB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMzYzcHg7XG4gICAgICAgIHBhZGRpbmc6IDQycHggNTRweCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDM4cHg7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjNweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3RpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgbXVsdGktZWxsaXBzaXMoJG5ld3MtbGluZS1oZWlnaHQsICRuZXdzLWxpbmVzLXRvLXNob3cpO1xuICAgICAgICBjb2xvcjogJHRleHQtY29sb3JfZGVmYXVsdDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseV9XYXJIZWxpb3NDb25kO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemVfaDI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIC5uZXdzLWhvbWVwYWdlX2xpbms6aG92ZXIgJiB7XG4gICAgICAgICAgICBjb2xvcjogJGhlYWRlcl9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIH1cbiAgICAmX3NlY29uZCB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbn0iLCIkcGFnZXItbGlua19jb2xvcjogI2NjYztcbiRwYWdlci1saW5rLWhvdmVyX2NvbG9yOiAjZmZmO1xuJHBhZ2VyLWxpbmstY3VycmVudF9jb2xvcjogcmdiYSgkcGFnZXItbGlua19jb2xvciwgLjI1KTtcbiRwYWdlci1saW5rLWRpc2FibGVkX2NvbG9yOiAjOTE5MTkxO1xuJHBhZ2VyLWxpbmtfaGVpZ2h0OiAyOXB4O1xuJHBhZ2VyLWxpbmtfaW5kZW50OiAxMXB4O1xuJHBhZ2VyLWFycm93X3dpZHRoOiAyOXB4O1xuXG4ucGFnZXIge1xuICAgIEBpbmNsdWRlIGlubGluZS1ibG9jay13cmFwcGVyO1xuICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9zbWFsbDtcbiAgICBtYXJnaW46IDM4cHggMCAwIC0jeyRwYWdlci1saW5rX2luZGVudH07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmX2Fycm93IHtcbiAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skcGF0aH1hcnJvd3MucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAkcGFnZXItYXJyb3dfd2lkdGg7XG4gICAgICAgIGhlaWdodDogJHBhZ2VyLWxpbmtfaGVpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogJHBhZ2VyLWxpbmtfaGVpZ2h0O1xuICAgICAgICBtYXJnaW4tbGVmdDogJHBhZ2VyLWxpbmtfaW5kZW50O1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcblxuICAgICAgICAmX19wcmV2IHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLSN7JHBhZ2VyLWxpbmtfaGVpZ2h0fTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucGFnZXJfYXJyb3dfX2Rpc2FibGVkLFxuICAgICAgICAgICAgJi5wYWdlcl9hcnJvd19fZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLSN7JHBhZ2VyLWxpbmtfaGVpZ2h0ICogMn07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbmV4dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtI3skcGFnZXItYXJyb3dfd2lkdGh9IDA7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0jeyRwYWdlci1hcnJvd193aWR0aH0gLSN7JHBhZ2VyLWxpbmtfaGVpZ2h0fTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucGFnZXJfYXJyb3dfX2Rpc2FibGVkLFxuICAgICAgICAgICAgJi5wYWdlcl9hcnJvd19fZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0jeyRwYWdlci1hcnJvd193aWR0aH0gLSN7JHBhZ2VyLWxpbmtfaGVpZ2h0ICogMn07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICRwYWdlci1saW5rLWRpc2FibGVkX2NvbG9yO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwYWdlci1saW5rLWRpc2FibGVkX2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICRwYWdlci1saW5rX2NvbG9yO1xuICAgICAgICBoZWlnaHQ6ICRwYWdlci1saW5rX2hlaWdodDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRwYWdlci1saW5rX2hlaWdodDtcbiAgICAgICAgcGFkZGluZzogMCAkcGFnZXItbGlua19pbmRlbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkcGFnZXItbGlua19pbmRlbnQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHBhZ2VyLWxpbmstaG92ZXJfY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJl9fY3VycmVudCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcGFnZXItbGluay1jdXJyZW50X2NvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19kb3R0ZWQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiJGxpc3RfaW5kZW50LWJvdHRvbTogMzVweDtcbiRsaXN0LWl0ZW1faW5kZW50LWJvdHRvbTogMTJweDtcbiRvcmRlcmVkLWxpc3RfaW5kZW50OiAzNXB4O1xuXG4ubWFpbmNvbnRlbnQge1xuICAgIEBleHRlbmQgJWNsZWFyZml4O1xuICAgIGNvbG9yOiAjOTk5O1xuXG4gICAgJl9fbWV0aG9kIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM0cHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICB9XG4gICAgaDUge1xuICAgICAgICBmb250LXNpemU6ICRmb250X3NpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICBwYWRkaW5nOiAycHggMCAwIDA7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGxpc3RfaW5kZW50LWJvdHRvbTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgJGxpc3QtaXRlbV9pbmRlbnQtYm90dG9tIDI5cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFwyMDE0JztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgb2wge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIHVsLFxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBtYXJnaW46IDdweCAwIDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgb2wge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAkb3JkZXJlZC1saXN0X2luZGVudDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDdweDtcbiAgICAgICAgKmxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgICAgY291bnRlci1yZXNldDogbGlzdDE7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJGxpc3QtaXRlbV9pbmRlbnQtYm90dG9tO1xuICAgICAgICB9XG4gICAgICAgID4ge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QxO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QxKSBcIi4gXCI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAtI3skb3JkZXJlZC1saXN0X2luZGVudH07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRvcmRlcmVkLWxpc3RfaW5kZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBsaXN0MjtcblxuICAgICAgICAgICAgPiB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QxKSBcIi5cIiBjb3VudGVyKGxpc3QyKSBcIi4gXCI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAtMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgb2wge1xuICAgICAgICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QzO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QzKSBcIi4gXCI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMTRweCAwIDE2cHggMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICB0YWJsZSB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNnB4IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcCArIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDZweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCArIHVsLFxuICAgIHAgKyBvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgIH1cbiAgICAuYWNjb3JkZW9uIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTQ1cHg7XG5cbiAgICAgICAgaDI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmX19vcGVuIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0yMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuY29kZSxcbnByZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIxMmMzMztcbiAgICBmb250LWZhbWlseTogJGZvbnRfZmFtaWx5X2NvZGU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMzBweCAzNnB4IDMxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbnByZSB7XG4gICAgY29kZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufSIsIi5tZXRob2QtYXBwcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4LCAxOCwgMjgsIC44NSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNiNDQ0YTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nOiA5cHggMTdweCAxN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgei1pbmRleDogMTtcblxuICAgICZfaXRlbSB7XG5cbiAgICB9XG4gICAgJl9saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgY3V0dGVkLXRleHQ7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5tZXRob2QtZmlsdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgJl90ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogI2FiYjBiNjtcbiAgICB9XG59IiwiLm1ldGhvZC1pbmZvIHtcbiAgICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIxMmMzMztcbiAgICBjb2xvcjogIzc2N2E3ZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAtMzZweCAwIDI5cHg7XG4gICAgcGFkZGluZzogMCAwIDIycHg7XG5cbiAgICAmX3VzZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAmX3Jlc3BvbnNlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgICZfX25vbG9naW4ge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9wYXRoIHtcbiAgICAgICAgY29sb3I6ICNjY2M7XG4gICAgfVxuICAgICZfdGltZSB7XG4gICAgICAgIGNvbG9yOiAjNmViODdlO1xuXG4gICAgICAgICZfX25lZ2F0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYTkzMzMzO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jb250cm9scy13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzIxMmMzMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDhweCAwIDdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn0iLCIkYWN0aXZlLWFycm93X3dpZHRoOiA2MnB4O1xuXG4uY29udHJvbHMge1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgJl9fcmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgICZfaXRlbSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzIxMmMzMztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDM2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmX19hY3RpdmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRwYXRofWFycm93X2FjdGl2ZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTI2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICgtJGFjdGl2ZS1hcnJvd193aWR0aCAvIDIpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkYWN0aXZlLWFycm93X3dpZHRoO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgLnBhZ2UtaGVhZGVyX19zdGlja3kgJiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9saW5rIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseV9XYXJIZWxpb3NDb25kO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAuMztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmX19hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogLjY1O1xuICAgICAgICB9XG4gICAgICAgICZfX3VwbG9hZCxcbiAgICAgICAgJl9fZG93bmxvYWQsXG4gICAgICAgICZfX2NsZWFyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdXBsb2FkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9aWNvX3VwbG9hZC5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgICZfX2Rvd25sb2FkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9aWNvX2Rvd25sb2FkLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fY2xlYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1pY29fY2xlYXIucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmX19zY3JvbGwtdG9wIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JHBhdGh9aWNvX3RvcC5wbmdcIikgbm8tcmVwZWF0IDAgY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5tZXRob2QtcmVhbG0ge1xuICAgIGJhY2tncm91bmQ6IHVybCgjeyRwYXRofXJlYWxtX2ljb24ucG5nKSBuby1yZXBlYXQgMCA3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNzY3YTdkO1xuICAgIHBhZGRpbmc6IDAgMCAwIDE5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAkZ2xvYmFsX2luZGVudDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbn0iLCIkc3dpdGNoX2luZGVudDogMTBweDtcbiRzd2l0Y2hfd2lkdGg6IDI3cHg7XG4kc3dpdGNoX2NvbG9yOiAjZmZmO1xuJHN3aXRjaC1ub2FjdGl2ZV9jb2xvcjogI2NjYztcblxuLm1ldGhvZC1zd2l0Y2gge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICZfY2hlY2tib3gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICY6Y2hlY2tlZCArIC5tZXRob2Qtc3dpdGNoX2xhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogIzc2N2E3ZDtcbiAgICAgICAgfVxuICAgICAgICAmOmNoZWNrZWQgKyAubWV0aG9kLXN3aXRjaF9sYWJlbDphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHN3aXRjaC1ub2FjdGl2ZV9jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmOmNoZWNrZWQgKyAubWV0aG9kLXN3aXRjaF9sYWJlbDpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHN3aXRjaF9jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmOmRpc2FibGVkICsgLm1ldGhvZC1zd2l0Y2hfbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRzd2l0Y2gtbm9hY3RpdmVfY29sb3IsIC4zKTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuICAgICAgICAmOmRpc2FibGVkICsgLm1ldGhvZC1zd2l0Y2hfbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRzd2l0Y2hfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9sYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogJHN3aXRjaF9jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIkdFVFwiO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHN3aXRjaF9pbmRlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHN3aXRjaC1ub2FjdGl2ZV9jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiUE9TVFwiO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3dpdGNoX2luZGVudCArICRzd2l0Y2hfd2lkdGg7XG4gICAgICAgICAgICBjb2xvcjogIzc2N2E3ZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc3dpdGNoX2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tZXRob2Qtc3dpdGNoX2NoZWNrYm94OmRpc2FibGVkICsgJiB7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9zd2l0Y2gge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc3dpdGNoX2NvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAkc3dpdGNoX3dpZHRoO1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaF9jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAycHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuXG4gICAgICAgICAgICAubWV0aG9kLXN3aXRjaF9jaGVja2JveDpjaGVja2VkICsgLm1ldGhvZC1zd2l0Y2hfbGFiZWwgJiB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1ldGhvZC1zd2l0Y2hfbGFiZWw6aG92ZXIgJiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5tZXRob2Qtc3dpdGNoX2NoZWNrYm94OmRpc2FibGVkICsgLm1ldGhvZC1zd2l0Y2hfbGFiZWwgJiB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJHN3aXRjaF9jb2xvciwgLjMpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc3dpdGNoX2NvbG9yLCAuMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnBhcmFtLWRlc2NyaXB0aW9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICZfX29wZW4ge1xuICAgICAgICBjdXJzb3I6IHRleHQ7XG4gICAgfVxuICAgICZfdGV4dCB7XG4gICAgICAgIC5jb2xsYXBzZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVyIH4gKiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFtLWRlc2NyLXN3aXRjaGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcXDI1QkNcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogN3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYgLnBhcmFtLWRlc2NyLXN3aXRjaGVyOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICZfdGV4dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgICZfX2lubGluZSB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHRhYmxlLXRkX2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX29wZW4ge1xuICAgICAgICAuY29sbGFwc2Uge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXDI1QjJcIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDdweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIkdGltZWxpbmVfY29sb3I6ICNmZmY7XG4kdGltZWxpbmUtbW9udGhfcGFkZGluZzogMTBweDtcblxuLnRpbWVsaW5lIHtcbiAgICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgICBoZWlnaHQ6IDYzcHg7XG4gICAgbWFyZ2luOiAwIDAgMjdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmX2l0ZW0ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgJl95ZWFyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X2ZhbWlseV9XYXJIZWxpb3NDb25kO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKCR0aW1lbGluZV9jb2xvciwgLjM1KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkdGltZWxpbmVfY29sb3IsIC43KTtcbiAgICAgICAgfVxuICAgICAgICAudGltZWxpbmVfaXRlbV9fYWN0aXZlICYge1xuICAgICAgICAgICAgY29sb3I6ICR0aW1lbGluZV9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX21vbnRoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0jeyR0aW1lbGluZS1tb250aF9wYWRkaW5nfTtcblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAkdGltZWxpbmUtbW9udGhfcGFkZGluZyAxcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRpbWVsaW5lX2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpbWVsaW5lX21vbnRoLWl0ZW1fX2FjdGl2ZSAmIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGltZWxpbmVfY29sb3I7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aW1lbGluZV9jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpbWVsaW5lX2l0ZW1fX2FjdGl2ZSAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5yZWxlYXNlLW5vdGVzLXNsaWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmX3dpbmRvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAmX3dvcmxkIHtcbiAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxufSIsIi50b29sdGlwIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxLCA5LCAxNCwgLjg1KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjMyZTM2O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDlweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogcmdiYSgkdGV4dC1jb2xvcl9kZWZhdWx0LCAuODUpO1xuICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXgtd2lkdGg6IDI3NnB4O1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluIC41cztcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTdweCk7XG4gICAgJi5pbW1pZGlldGx5IHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyLFxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEsIDksIDE0LCAwKTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAxMDkwZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA3cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgjMjMyZTM2LCAwKTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzIzMmUzNjtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIH1cbiAgICAmX19zaG93IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59IiwiJHBhZ2UtaGVhZGVyX3BhZGRpbmc6IDI3cHg7XG5cbi5wYWdlLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMTJjMzM7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1oZWFkZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICZfX3NlY29uZGJnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHBhdGh9Ymctc3RpY2t5LmpwZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtI3skZ2xvYmFsLW5hdl9oZWlnaHQgKyAkaGVhZGVyX2hlaWdodCAtICRwYWdlLWhlYWRlcl9wYWRkaW5nfTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmX19zdGlja3kge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRwYXRofWhlYWRlci5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDQwcHggNDBweCAtNDBweCAjMGExNjFmLCAwIDQwcHggNDBweCAtNDBweCAjMGExNjFmLDAgNDBweCA0MHB4IC00MHB4ICMwYTE2MWY7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkcGFnZS1oZWFkZXJfcGFkZGluZztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6ICRoZWFkZXJfaGVpZ2h0ICsgMXB4O1xuICAgICAgICB3aWR0aDogJGNvbnRlbnQtY29sdW1uX3dpZHRoO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgfVxuICAgICZfX3N0aWNreSAucGFnZS1oZWFkZXJfX3NlY29uZGJnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufSIsIi5lcnJvcjQwNCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1iZ19lcnJvcjQwNC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHBhZGRpbmc6IDMwOXB4IDAgMDtcblxuICAgICZfdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRfZmFtaWx5X1dhckhlbGlvc0NvbmRCb2xkO1xuICAgICAgICBmb250LXNpemU6IDc1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgfVxuICAgICZfdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gICAgfVxufSIsIi5ub3QtZm91bmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRwYXRofWNyYWIuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgMDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIHJpZ2h0OiAtNzFweDtcbiAgICB9XG59IiwiQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xuICAgIDEwMCUge1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLnRocm9iYmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skcGF0aH10aHJvYmJlci5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAtMjVweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAtbW96LWFuaW1hdGlvbjogc3BpbiAxLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBhbmltYXRpb246IHNwaW4gMS41cyBsaW5lYXIgaW5maW5pdGU7XG59IiwiJGZvcm0tZmllbGRfYm9yZGVyLWNvbG9yOiAjMjEyYzMzO1xuJGZvcm0tbGFiZWxfd2lkdGg6IDEwMHB4O1xuJGZvcm0tbGFiZWwtYmlnX3dpZHRoOiAxOTJweDtcbiRmb3JtLWxhYmVsLWJpZ19pbmRlbnQ6IDZweDtcbiRmb3JtLWxhYmVsX2xpbmUtaGVpZ2h0OiAzNHB4O1xuJGZvcm0tYmlnLWxhYmVsX3dpZHRoOiAxNzVweDtcblxuLmZvcm0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmX2ZpZWxkc2V0IHtcbiAgICAgICAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG5cbiAgICAgICAgLmFwcGxpY2F0aW9uLWVkaXQtZm9ybSAmIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZm9ybS1maWVsZF9ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDAgMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybV9jb21wb3NpdGUtZmllbGQgJiB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybV9fYXBpICYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcblxuICAgICAgICAgICAgLnBhZ2UtaGVhZGVyX19zdGlja3kgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2NvbXBvc2l0ZS1maWVsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZm9ybS1maWVsZF9ib3JkZXItY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwIDI1cHg7XG4gICAgfVxuICAgICZfbGFiZWwge1xuICAgICAgICBjb2xvcjogI2Y1ZjVmNTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmb3JtLWxhYmVsX2xpbmUtaGVpZ2h0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogJGZvcm0tbGFiZWxfd2lkdGg7XG5cbiAgICAgICAgLmFwcGxpY2F0aW9uLWVkaXQtZm9ybSAmIHtcbiAgICAgICAgICAgIHdpZHRoOiAkZm9ybS1sYWJlbC1iaWdfd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGZvcm0tbGFiZWwtYmlnX2luZGVudDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybV9fYXBpICYge1xuICAgICAgICAgICAgd2lkdGg6ICRmb3JtLWJpZy1sYWJlbF93aWR0aDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2ZpZWxkIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgY29sb3I6ICM3NjdhN2Q7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBsaW5lLWhlaWdodDogJGZvcm0tbGFiZWxfbGluZS1oZWlnaHQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgKC0kZm9ybS1sYWJlbF93aWR0aCk7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwICRmb3JtLWxhYmVsX3dpZHRoO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5hcHBsaWNhdGlvbi1lZGl0LWZvcm0gJiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIC0jeyRmb3JtLWxhYmVsLWJpZ193aWR0aCArICRmb3JtLWxhYmVsLWJpZ19pbmRlbnR9O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgKCRmb3JtLWxhYmVsLWJpZ193aWR0aCArICRmb3JtLWxhYmVsLWJpZ19pbmRlbnQpO1xuICAgICAgICB9XG4gICAgICAgICZfX21pZGRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwICgtJGZvcm0tYmlnLWxhYmVsX3dpZHRoKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwICRmb3JtLWJpZy1sYWJlbF93aWR0aDtcbiAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19zbWFsbCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9jb25maXJtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRmb3JtLWZpZWxkX2JvcmRlci1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMjNweCAwIDFweDtcblxuICAgICAgICAuY29tcG9uZW50ICYge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0jeyRjb21wb25lbnRfaW5kZW50fTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGNvbXBvbmVudF9pbmRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjE4MWM7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMXB4IDEycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogJGZvcm0tbGFiZWxfd2lkdGg7XG4gICAgICAgIHRvcDogLTQzcHg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDAgNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMmIxODFjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIC5hcHBsaWNhdGlvbi1lZGl0LWZvcm0gJiB7XG4gICAgICAgICAgICBsZWZ0OiAoJGZvcm0tbGFiZWwtYmlnX3dpZHRoICsgJGZvcm0tbGFiZWwtYmlnX2luZGVudCk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgJl9faXBfZXJyb3Ige1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKGZpeF9kdXBsaWNhdGVfaXAgMXMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnB1dF9fZXJyb3IgKyAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5pbnB1dF9fZXJyb3I6Zm9jdXMgKyAmX19pcF9lcnJvciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5AaW5jbHVkZSBrZXlmcmFtZXMoZml4X2R1cGxpY2F0ZV9pcCkge1xuICAgIDAlIHtvcGFjaXR5OiAxO31cbiAgICA5OSUge29wYWNpdHk6IDE7fVxuICAgIDEwMCUge29wYWNpdHk6IDA7fVxufSIsIi5pbnB1dCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIxMmMzMztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcl9kZWZhdWx0O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyxcbiAgICAgICAgICAgICAgICBjb2xvciAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2I0NDRhO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgJl9fd2lkZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19pcCB7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgICAmX19kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwYXRofWJnX2lucHV0X2Rpc2FibGVkLnBuZyk7XG4gICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICB9XG4gICAgJl9fZXJyb3IsXG4gICAgJl9fZXJyb3I6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICM0ZjFhMWE7XG4gICAgfVxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwcHggIzA4MTIxOSBpbnNldDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICR0ZXh0LWNvbG9yX2RlZmF1bHQgIWltcG9ydGFudDtcbiAgICB9XG59IiwiJGNiX3NpemU6IDE2cHg7XG5cbiVjb21ib2JveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAmICsgLmxhYmVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICB9XG4gICAgfVxuICAgICYgKyAubGFiZWwge1xuICAgICAgICBjb2xvcjogI2Y1ZjVmNTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgNzBweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDI2cHg7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6ICRjYl9zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkY2Jfc2l6ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmNoZWNrZWQgKyAubGFiZWwge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtI3skY2Jfc2l6ZX07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgQGV4dGVuZCAlY29tYm9ib3g7XG5cbiAgICAmICsgLmxhYmVsIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1yYWRpb2J1dHRvbi5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGV4dGVuZCAlY29tYm9ib3g7XG5cbiAgICAmICsgLmxhYmVsIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1jaGVja2JveC5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5idXR0b25zLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5hcHBsaWNhdGlvbi1lZGl0LWZvcm0gJiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn0iLCIkYnV0dG9uLWNvbG9ybGVzc19jb2xvcjogI2ZmZjtcblxuLmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWEwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCA3cHggNnB4IHJnYmEoMCwgMCwgMCwgLjM0KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQ6IDE4cHgvNDhweCAkZm9udF9mYW1pbHlfV2FySGVsaW9zQ29uZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCA0NHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggI2ZmZTY5OTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1pbi13aWR0aDogMjQ3cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2MwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NjViMjU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAmX19jb2xvcmxlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJ1dHRvbi1jb2xvcmxlc3NfY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9ybGVzc19jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICRidXR0b24tY29sb3JsZXNzX2NvbG9yO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNDFweDtcbiAgICB9XG4gICAgJl9fYXBpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgfVxuICAgICZfX2NoYXJ0IHtcbiAgICAgICAgcGFkZGluZzogMCAyOHB4O1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG5cbiAgICAgICAgLmNoYXJ0LWxpbmtzICYge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NlYXJjaCB7XG4gICAgICAgIHdpZHRoOiAxMzdweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQzcHg7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB9XG4gICAgJl9fYmFjayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjRweDtcbiAgICB9XG4gICAgJl9fYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICAgICAgcGFkZGluZzogMCA4N3B4O1xuICAgIH1cbiAgICAmX19ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICAgIH1cbiAgICAmX19sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgICZfX3JpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAmX19uZXcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JHBhdGh9aWNvX2FkZC5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHggMCAtOXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19hZGQge1xuICAgICAgICBAZXh0ZW5kIC5idXR0b25fX3NtYWxsO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skcGF0aH1wbHVzLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiA1N3B4O1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB9XG4gICAgJl9fZGVsZXRlIHtcbiAgICAgICAgQGV4dGVuZCAuYnV0dG9uX19hZGQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwYXRofW1pbnVzLnN2Zyk7XG4gICAgfVxuICAgIC53ZWxjb21lX2J1dHRvbnNfX2ZpeGVkICYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmVycm9yNDA0X2J1dHRvbnMgJiB7XG4gICAgICAgIG1pbi13aWR0aDogMTY3cHg7XG4gICAgfVxuICAgIC5hcHBsaWNhdGlvbnNfaXRlbSAmIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuYXBwbGljYXRpb25zX19saXN0ICYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5hcHBsaWNhdGlvbi1lZGl0LWZvcm0gLmJ1dHRvbnMtd3JhcHBlciAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM2cHg7XG4gICAgICAgIG1pbi13aWR0aDogMTM3cHg7XG4gICAgfVxufSIsIi5tb2RhbC1sb2NrLXNjcm9sbCB7XG4gICAgLndyYXBwZXIsXG4gICAgLmZvb3RlciB7XG4gICAgICAgIGZpbHRlcjogYmx1cig1cHgpO1xuICAgIH1cbn0iLCIubW9kYWwtbGF5b3V0IHtcbiAgICBAZXh0ZW5kICVtb2RhbC1sYXlvdXQ7XG59IiwiJG1vZGFsLWNsb3NlX3NpemU6IDMwcHg7XG5cbi5tb2RhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDcxNTFlLCAuOTUpO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmX3ZhbGlnbmVyIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgcGFkZGluZzogMTMwcHg7XG4gICAgICAgIFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICZfX3RvcCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB9XG4gICAgICAgICZfX2JvdHRvbSB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfYmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogJG1vZGFsLXogKyAxO1xuICAgIH1cbiAgICAmX2NvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAkbW9kYWwteiArIDI7XG4gICAgfVxuICAgICZfY2xvc2Uge1xuICAgICAgICBAaW5jbHVkZSBpbnZpc2libGUtdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skcGF0aH1pY29fY2xvc2UucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIHdpZHRoOiAkbW9kYWwtY2xvc2Vfc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkbW9kYWwtY2xvc2Vfc2l6ZTtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwMHB4O1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICB6LWluZGV4OiAkbW9kYWwteiArIDM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuLm1vZGFsLXBvcHVwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn0iLCIkcmVhbG1fd2lkdGg6IDEwN3B4O1xuXG4ucmVhbG0ge1xuICAgICZfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgIHdpZHRoOiAkcmVhbG1fd2lkdGg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICAgICZfcGljIHtcbiAgICAgICAgd2lkdGg6ICRyZWFsbV93aWR0aDtcbiAgICAgICAgaGVpZ2h0OiA1OXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICBtYXJnaW46IDAgMCAyMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRzcHJpdGVfcGF0aH1yZWFsbS5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAwcHggMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLnJlYWxtX2l0ZW1fX2FjdGl2ZSAmIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9uYW1lIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgIC5yZWFsbV9waWM6aG92ZXIgKyAmIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgfVxuICAgICAgICAucmVhbG1faXRlbV9fYWN0aXZlICYge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYXBpcmVmLXJlc3VsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi1pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogNDFweCAhaW1wb3J0YW50O1xuICB9XG4gICYtY29weSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTFweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skZm9ybV9lbGVtZW50c19wYXRofWNvcHlfaW5wdXQucG5nKSAwIGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgb3BhY2l0eTogLjc1O1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkF1Qk9BLEFoQlBBLFFnQk9RLENRSlIsT0FBTyxDQ0FQLFlBQVksQ1VGUCxxQkFBUyxDS0NkLFFBQVEsQ3NCQ1IsY0FBYyxDRUNkLFlBQVksQ0dKWixZQUFZLENNR1osU0FBUyxDT09KLGNBQVMsQWhGVkosQ0FDTixLQUFLLENBQUUsSUFBSSxDQUNYLElBQUksQ0FBRSxDQUFDLENBVVYsQWdCTEQsQWhCSEksUWdCR0ksQWhCSEgsTUFBTSxDd0JEWCxPQUFPLEF4QkNGLE1BQU0sQ3lCRFgsWUFBWSxBekJDUCxNQUFNLENtQ0hOLHFCQUFTLEFuQ0dULE1BQU0sQ3dDRlgsUUFBUSxBeENFSCxNQUFNLEM4RERYLGNBQWMsQTlEQ1QsTUFBTSxDZ0VBWCxZQUFZLEFoRUFQLE1BQU0sQ21FSlgsWUFBWSxBbkVJUCxNQUFNLEN5RURYLFNBQVMsQXpFQ0osTUFBTSxDZ0ZNTixjQUFTLEFoRk5ULE1BQU0sQUFBQyxDQUNKLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLEdBQUcsQ0FDWixPQUFPLENBQUUsS0FBSyxDQUNkLFdBQVcsQ0FBRSxDQUFDLENBQ2QsTUFBTSxDQUFFLENBQUMsQ0FDVCxVQUFVLENBQUUsTUFBTSxDQUNyQixBc0ZYTCxBdEZhQSxhc0ZiYSxBdEZhQyxDQUNWLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLENBQUMsQ0FDVCxRQUFRLENBQUUsUUFBUSxDQUNsQixJQUFJLENBQUUsQ0FBQyxDQUNQLEdBQUcsQ0FBRSxDQUFDLENBQ04sT0FBTyxDRjRCRCxHQUFHLENFM0JaLEFJRkQsVUFBVSxDQUFWLHFCQUFVLENBQ1QsRUFBRSxDQUFHLFNBQVMsQ0FBRSxhQUFhLEVBRTlCLGtCQUFrQixDQUFsQixxQkFBa0IsQ0FDakIsRUFBRSxDQUFHLGlCQUFpQixDQUFFLGFBQWEsRURmdEMsQUFBQSxPQUFPLEFBQUMsQ0FDUCxR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SUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osSUFBSSxDQUFFLENBQUMsQ0FDUCxBQUNELEFBQUEsZUFBZSxBQUFDLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDaEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNYLEdBQUcsQ0FBRSxDQUFDLENBQ04sTUFBTSxDQUFFLElBQUksQ0FDWixBQUNELEFBQUEsZUFBZSxBQUFDLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDaEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixJQUFJLENBQUUsSUFBSSxDQUNWLEdBQUcsQ0FBRSxDQUFDLENBQ04sTUFBTSxDQUFFLElBQUksQ0FDWixBQUNELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDaEIsTUFBTSxDQUFFLFNBQVMsQ0FDakIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLEdBQUcsQ0FDWCxBQUNELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDaEIsTUFBTSxDQUFFLFNBQVMsQ0FDakIsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsR0FBRyxDQUNYLElBQUksQ0FBRSxJQUFJLENBQ1YsTUFBTSxDQUFFLElBQUksQ0FDWixBQUNELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDaEIsTUFBTSxDQUFFLFNBQVMsQ0FDakIsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsR0FBRyxDQUNYLElBQUksQ0FBRSxJQUFJLENBQ1YsR0FBRyxDQUFFLElBQUksQ0FDVCxBQUNELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDaEIsTUFBTSxDQUFFLFNBQVMsQ0FDakIsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsR0FBRyxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsR0FBRyxDQUFFLElBQUksQ0FDVCxBQUNELEFBQUEsY0FBYyxBQUFDLENBQ2QsZ0JBQWdCLENBQUUsSUFBSSxDQUN0QixZQUFZLENBQUUsSUFBSSxDQUNsQixBQUNELEFBQUEscUJB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YSxDQUFJLEFBQ3pELEFBQUEsZUFBZSxBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQ3hELEFBQUEsZUFBZSxBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQ3hELEFBQUEsYUFBYSxBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQ3RELEFBQUEsY0FBYyxBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQ3ZELEFBQUEsYUFBYSxBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQ3RELEFBQUEsYUFBYSxBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQ3RELEFBQUEsZUFBZSxBQUFDLENBQUUsbUJBQW1CLENBQUUsUUFBUSxDQUFJLEFBQ25ELEFBQUEsYUFBYSxBQUFDLENBQUUsbUJBQW1CLENBQUUsWUFBWSxDQUFJLEFBQ3JELEFBQUEsa0JBQWtCLEFBQUMsQ0FBRSxtQkFBbUIsQ0FBRSxZQUFZLENBQUksQUFDMUQsQUFBQSxjQUFjLEFBQUMsQ0FBRSxtQkFBbUIsQ0FBRSxZQUFZLENBQUksQUFDdEQsQUFBQSxtQkFBbUIsQUFBQyxDQUFFLG1CQUFtQixDQUFFLFlBQVksQ0FBSSxBQUMzRCxBQUFBLGNBQWMsQUFBQyxDQUFFLG1CQUFtQixDQUFFLFlBQVksQ0FBSSxBQUN0RCxBQUFBLG1CQUFtQixBQUFDLENBQUUsbUJBQW1CLENBQUUsWUFBWSxDQUFJLEFBQzNELEFBQUEsWUFBWSxBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQ3JELEFBQUEsa0JBQWtCLEFBQUMsQ0FBRSxtQkFBbUIsQ0FBRSxhQUFhLENBQUksQUFDM0QsQUFBQSxpQkFBaUIsQUFBQyxDQUFFLG1CQUFtQixDQUFFLGFBQWEsQ0FBSSxBQUMxRCxBQUFBLGtCQUFrQixBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQzNELEFBQUEsYUFBYSxBQUFDLENBQUUsbUJBQW1CLENBQUUsYUFBYSxDQUFJLEFBQ3RELEFBQUEsZ0JBQWdC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 */

    .applications_item__allert-icon-least__true:after,
    .application-type__allert-icon-least,
    .application-ico {
        background-position: 0px -0px;
    }
    .applications_item__mobile__true:after,
    .application-type__mobile,
    .application-ico {
        background-position: 0px -9px;
    }
    .applications_item__toggle-settings__true:after,
    .application-type__toggle-settings,
    .application-ico {
        background-position: 0px -51px;
    }
    .applications_item__web__true:after,
    .application-type__web,
    .application-ico {
        background-position: 0px -30px;
    }

.realm_item > .realm_pic__eu {
  background-position: 0px -0px;
}
.realm_item > .realm_pic__kr {
  background-position: 0px -59px;
}
.realm_item > .realm_pic__ps4 {
  background-position: 0px -118px;
}
.realm_item > .realm_pic__ru {
  background-position: 0px -177px;
}
.realm_item > .realm_pic__sg {
  background-position: 0px -236px;
}
.realm_item > .realm_pic__us {
  background-position: 0px -295px;
}
.realm_item > .realm_pic__wgcb {
  background-position: 0px -354px;
}
.realm_item > .realm_pic__xbox {
  background-position: 0px -413px;
}

.social_link__fb {
    background-position: 0px -0px;
}
.social_link__fb:hover {
    background-position: -33px -0px;
}
.social_link__gp {
    background-position: 0px -33px;
}
.social_link__gp:hover {
    background-position: -33px -33px;
}
.social_link__rd {
    background-position: 0px -66px;
}
.social_link__rd:hover {
    background-position: -33px -66px;
}
.social_link__tw {
    background-position: 0px -99px;
}
.social_link__tw:hover {
    background-position: -33px -99px;
}
.social_link__vk {
    background-position: 0px -132px;
}
.social_link__vk:hover {
    background-position: -33px -132px;
}
.social_link__yt {
    background-position: 0px -165px;
}
.social_link__yt:hover {
    background-position: -33px -165px;
}

.test > .test_pic__eu {
  background-position: 0px -0px;
  width: 107px;
  height: 59px;
}
.test > .test_pic__kr {
  background-position: 0px -59px;
  width: 107px;
  height: 59px;
}
.test > .test_pic__ru {
  background-position: 0px -118px;
  width: 107px;
  height: 59px;
}
.test > .test_pic__sg {
  background-position: 0px -177px;
  width: 107px;
  height: 59px;
}
.test > .test_pic__test {
  background-position: 0px -295px;
  width: 107px;
  height: 295px;
}
.test > .test_pic__us {
  background-position: 0px -236px;
  width: 107px;
  height: 59px;
}
