@import url("https://fonts.googleapis.com/css?family=Montserrat|Roboto:400,300,700,500");
.a-modal-min-height{min-height:60vh}.a-modal-tab{height:80vh;display:flex;flex-direction:column}.a-modal-tab-fill-height{flex:1;overflow-y:auto}.a-modal-tab-fill-height::-webkit-scrollbar{width:10px;height:10px}.a-modal-tab-fill-height::-webkit-scrollbar-thumb{border-radius:10px;background:#80fff7}.modal-body .vault > *{color:#000}.wide-modal-window{width:80%}md-dialog-content::-webkit-scrollbar{width:10px;height:10px}md-dialog-content::-webkit-scrollbar-thumb{border-radius:10px;background:#80fff7}.wide-modal-window .modal-dialog{width:80%}.modal-body li{font-weight:bold;font-size:1.5em;color:#000}.modal-body li a{color:inherit}h4.modal-header{font-weight:bold;font-size:1.5em;color:#000}.fitWindow{max-width:100%;max-height:100%}.modal-body .vault__project{background-color:#fff}.modal-body .vault__project > thead > tr > td{color:#fffcfc}.modal-body .vault__project > tbody > tr > td > div{background-color:rgba(0,0,0,0.2)}.modal-body .vault__project > tbody > tr > td > div:hover{background-color:rgba(0,0,0,0.2)}.modal-body .vault__project > tbody > tr > td > table{background:#000}.modal-body .vault__project > tbody > tr > td > table tr:hover{background-color:rgba(0,0,0,0.2)}.modal-body .dropzone{border:#fff}.modal-body .vault--loading{background-color:#fff}.modal-body .vault--loading{background-color:#282828}@charset "UTF-8";
@font-face{font-family:"animus-icons";src:url("/assets/fonts/animus-icons.eot");src:url("/assets/fonts/animus-icons.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/animus-icons.woff") format("woff"),url("/assets/fonts/animus-icons.ttf") format("truetype"),url("/assets/fonts/animus-icons.svg#animus-icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{display:inline-block;font:normal normal normal 14px/1 "animus-icons";font-family:"animus-icons" !important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:2px}.icon-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.icon-1x{font-size:1em}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-fw{width:1.28571429em;text-align:center}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.icon-stack-1x,.icon-stack-2x{position:absolute;left:0;top:2px;width:100%;text-align:center}.icon-stack-1x{line-height:inherit}.icon-stack-2x{font-size:2em}.icon-inverse{color:#fff}.icon-spin{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}.icon-pulse{-webkit-animation:icon-spin 1s infinite steps(8);animation:icon-spin 1s infinite steps(8)}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.icon-dashboard:before{content:"\e000"}.icon-map:before{content:"\e001"}.icon-search:before{content:"\e002"}.icon-angle-right:before{content:"\e003"}.icon-spinner:before{content:"\e004"}.icon-check-circle-o:before{content:"\e005"}.icon-angle-left:before{content:"\e006"}.icon-line-chart:before{content:"\e007"}.icon-times:before{content:"\e008"}.icon-pencil:before{content:"\e009"}.icon-ellipsis-v:before{content:"\e00a"}.icon-user:before{content:"\e00b"}.icon-users:before{content:"\e00c"}.icon-tags:before{content:"\e00d"}.icon-plus:before{content:"\e00e"}.icon-comments:before{content:"\e00f"}.icon-align-left:before{content:"\e010"}.icon-check-square-o:before{content:"\e011"}.icon-exclamation:before{content:"\e012"}.icon-tasks:before{content:"\e013"}.icon-sign-in:before{content:"\e014"}.icon-sign-out:before{content:"\e015"}.icon-bars:before{content:"\e016"}.icon-arrow-circle-up:before{content:"\e017"}.icon-cog:before{content:"\e018"}.icon-thumb-tack:before{content:"\e019"}.icon-sliders:before{content:"\e01a"}.icon-arrow-circle-left:before{content:"\e01b"}.icon-arrow-circle-down:before{content:"\e01c"}.icon-arrow-circle-right:before{content:"\e01d"}.icon-print:before{content:"\e01e"}.icon-trello:before{content:"\e01f"}.icon-file-pdf-o:before{content:"\e020"}.icon-file-archive-o:before{content:"\e021"}.icon-file-audio-o:before{content:"\e022"}.icon-file-code-o:before{content:"\e023"}.icon-file-excel-o:before{content:"\e024"}.icon-file-image-o:before{content:"\e025"}.icon-file-o:before{content:"\e026"}.icon-file-powerpoint-o:before{content:"\e027"}.icon-file-text:before{content:"\e028"}.icon-file-text-o:before{content:"\e029"}.icon-file-video-o:before{content:"\e02a"}.icon-file-word-o:before{content:"\e02b"}.icon-globe:before{content:"\e02c"}.icon-caret-down:before{content:"\e02d"}.icon-caret-left:before{content:"\e02e"}.icon-caret-right:before{content:"\e02f"}.icon-caret-up:before{content:"\e030"}.icon-paper-plane:before{content:"\e031"}.icon-ellipsis-h:before{content:"\e032"}.icon-bar-chart:before{content:"\e033"}.icon-ship:before{content:"\e034"}.icon-bolt:before{content:"\e035"}.icon-user-plus:before{content:"\e036"}.icon-ban:before{content:"\e037"}.icon-level-up:before{content:"\e03e"}.icon-level-down:before{content:"\e03f"}.icon-graduation-cap:before{content:"\e041"}.icon-group:before{content:"\e042"}.icon-video-call:before{content:"\e043"}.icon-notification:before{content:"\e044"}.icon-notification-alert:before{content:"\e045"}.icon-help:before{content:"\e046"}.icon-link:before{content:"\e047"}.icon-assignment:before{content:"\e048"}.icon-gallery:before{content:"\e049"}.icon-multiline-chart:before{content:"\e04a"}.icon-place:before{content:"\e04c"}.icon-gantt:before{content:"\e04d"}.icon-explore:before{content:"\e04e"}.icon-target:before{content:"\e04b"}.icon-folder:before{content:"\e04f"}.icon-folder-empty:before{content:"\e050"}.icon-folder-star:before{content:"\e051"}.icon-folder-user:before{content:"\e052"}.icon-clipboard:before{content:"\e053"}.icon-copy:before{content:"\e054"}.icon-cut:before{content:"\e055"}.icon-folder-new:before{content:"\e056"}.icon-folder-open:before{content:"\e03b"}.icon-folder-open-o:before{content:"\e03c"}.icon-keyboard-back:before{content:"\e039"}.icon-download-cloud:before{content:"\e03a"}.icon-upload-cloud:before{content:"\e03d"}.icon-download:before{content:"\e057"}.icon-upload:before{content:"\e058"}.icon-gavel:before{content:"\e05e"}.icon-chat:before{content:"\e060"}.icon-cut-1:before{content:"\e061"}.icon-hook:before{content:"\e062"}.icon-barrel:before{content:"\e063"}.icon-jacket:before{content:"\e064"}.icon-info-circle:before{content:"\e065"}.icon-decom-tracker:before{content:"\e040"}.icon-decom-learning:before{content:"\e066"}.icon-decom-mapping:before{content:"\e068"}.icon-decom-data:before{content:"\e067"}.icon-decom-library:before{content:"\e069"}.icon-decom-news:before{content:"\e06a"}.icon-uk:before{content:"\e06b"}.icon-speaker-notes-off:before{content:"\e06c"}.icon-email:before{content:"\e06d"}.icon-video:before{content:"\e06e"}.icon-warning:before{content:"\e06f"}.icon-rss:before{content:"\e071"}.icon-newspaper:before{content:"\e05d"}.icon-question:before{content:"\e070"}.icon-split-page:before{content:"\e072"}.icon-info-outline:before{content:"\e073"}.icon-check:before{content:"\e074"}.icon-check-box:before{content:"\e075"}.icon-announcement:before{content:"\e076"}.icon-volume-off:before{content:"\e078"}.icon-refresh:before{content:"\e077"}.icon-save:before{content:"\e079"}.icon-view-list:before{content:"\e07a"}.icon-fullscreen:before{content:"\e07c"}.icon-card:before{content:"\e07b"}.icon-date-range:before{content:"\e07d"}@-moz-keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.explorer__filters-container{width:100%;height:100%;padding:50px 15px;position:relative}.explorer__filters-container .explorer__filters-title{border-bottom:1px solid #fff;padding-bottom:8px;height:6%;margin:0}.explorer__filters-container .explorer__filters{overflow-y:auto;height:94%;margin-top:15px}.explorer__filters-container .explorer__filters::-webkit-scrollbar{width:5px;height:5px}.explorer__filters-container .explorer__filters::-webkit-scrollbar-thumb{border-radius:5px;background:#80fff7}.button-menu{width:100px}.text-menu{text-transform:uppercase;text-align:center;margin-left:-15px;margin-right:-15px}.bg-white{background-color:#fff}.border-bottom-light-gray{border-bottom:1px solid #d9d9d9}.a-login{height:100%;position:absolute;width:100%;z-index:10;display:none;flex-direction:column;justify-content:center;align-items:center;background:#5f6062;visibility:visible;transition:visibility .5s,opacity .5s linear;transition-delay:.1s;opacity:1}.a-login.authenticated{visibility:hidden;opacity:0}.a-login.authenticated md-progress-circular,.a-login.authenticated div{display:none}.a-login-spinner{height:100px;width:100px;color:#fff;text-align:center;font-size:80px}.a-base{height:100%}.a-page-wrapper{position:fixed;top:0;bottom:0;left:55px;right:0;overflow-y:auto;overflow-x:hidden;padding-top:50px}.a-page-wrapper::-webkit-scrollbar{width:8px;height:8px}.a-page-wrapper::-webkit-scrollbar-thumb{border-radius:8px;background:#80fff7}.a-page-wrapper::-webkit-scrollbar-button{width:51px;height:51px}@media (max-width:767px){.a-page-wrapper{left:0}}.a-loading{height:500px;color:#808080}.a-loading i{font-size:150px}.a-highlight-color{color:#80fff7}html{background:#5f6062}body{background:#5f6062;font-family:'Roboto',Helvetica,sans-serif;font-size:14px;background-size:cover;background-attachment:fixed}body [ng-click]{cursor:pointer}body [ng-click]:focus{outline:0}@font-face{font-family:'Glyphicons Halflings';src:url("/assets/fonts/glyphicons-halflings-regular.eot?");src:url("/assets/fonts/glyphicons-halflings-regular.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/glyphicons-halflings-regular.ttf?") format('truetype'),url("/assets/fonts/glyphicons-halflings-regular.woff?") format('woff'),url("/assets/fonts/glyphicons-halflings-regular.svg?#animus") format('svg');font-weight:normal;font-style:normal}.center-menu-listing{display:inline-block}.center-menu-listing span{padding-left:10px;padding-right:3px}.center-menu-listing a{height:75px;width:640px;border-left:rgba(0,0,0,0.7) solid;border-left-width:28px;background:rgba(0,0,0,0.7);margin:8px 10px;text-decoration:none}.center-menu-listing a:not(.disabled):hover{background:rgba(26,26,26,0.7);border-color:#80fff7}.center-menu-listing a.secondary{position:relative;left:28px;width:612px}.center-menu-listing a.disabled{opacity:.5;cursor:not-allowed}.center-menu-listing i{font-size:30px;left:0;padding:0 40px 0 10px;line-height:h;width:20px}@media (max-width:767px){.center-menu-listing{margin:10px 0;width:100%;font-size:12px}}.header{padding-top:50px}.noRounding{border-radius:0}.sectionHeader{color:#fff;font-size:20px;font-weight:bold;margin-bottom:5px;margin-top:15px}.tableHeader{color:#fff;font-size:15px;font-weight:bold;margin-bottom:5px;margin-top:15px}.tableText,.tableText a{color:#fff}.animus-iframe-close{position:absolute;right:15px}.buttonStyle{font-size:13px;margin-left:5px;display:block;padding:4px;margin:10px;border:solid 1px #303030;border-radius:0;width:100px;height:30px}.panel .input-group{padding-top:5px}#export .panel-body > *,#ma .panel-body > *{margin-right:5px}.clientLogoWrapper{margin-left:15px;margin-top:15px}.a-fluid-wrapper--no-padding{padding:0 !important}.a-fluid-wrapper{padding:15px 15px 0 15px}.a-fluid-wrapper.toggled .a-ribbon{left:55px}@media (max-width:767px){.a-fluid-wrapper.toggled .a-ribbon{left:0}}.a-fluid-wrapper.toggled .a-ribbon--right{left:inherit;right:0}@media (max-width:991px){.a-fluid-wrapper.toggled .a-ribbon--right{left:inherit;right:-195px}}@media (max-width:767px){.a-fluid-wrapper.toggled .a-ribbon--right{left:inherit;right:-195px}}.a-fluid-wrapper.toggled .explorer__main{margin-left:195px}@media (max-width:991px){.a-fluid-wrapper.toggled .explorer__main{margin-left:0}}@media (min-width:992px){.a-fluid-wrapper.toggled .explorer__tab{left:210px}}@media (max-width:767px){.a-fluid-wrapper.toggled .explorer__tab{left:15px}}.feedback-wizard-close{background:none}.feedback-wizard-close:after{content:"X";color:#4e4e4e;padding:14px}#feedback-highlighter label{margin-top:10px}.feedback-sethighlight{margin-top:10px;clear:both}.feedback-logo{background:none;padding:0}.bgColor{background-color:rgba(0,0,0,0.7)}.bgColorTable{background-color:rgba(0,0,0,0.7);border:0 solid #000}.gantt__avatar{width:20px;border-radius:3px;height:20px;margin-right:5px;background-color:#cacaca;display:inline-block;font-size:10px;font-weight:bold;line-height:22px;text-align:center}.btn[stripe-checkout] .fa{color:#80fff7}.iframe__block:after{content:' ';background-color:#101214;position:absolute;left:0;right:0;display:block;bottom:-50px;height:55px;z-index:999}.md-hint{position:absolute;left:2px;right:auto;bottom:7px;font-size:12px;line-height:14px;transition:all .3s cubic-bezier(.55,0,.55,.2);color:#808080}.md-checkbox-mini .md-icon{transform:scale(.75);margin-top:-2px}.md-checkbox-mini.md-checked .md-icon:after{left:5px;top:2px;width:5px;height:10px}.md-checkbox-mini:last-of-type{margin-right:-14px}.global-backdrop{position:fixed;opacity:1;background-color:#5f6062;z-index:80;top:0;bottom:0;left:0;right:0;transition:opacity 450ms}.animus-dialog{min-width:436px;max-width:720px;width:25%}.animus-dialog md-list-item .md-no-style,.animus-dialog md-list-item.md-no-proxy{padding:0 !important}.animus-form md-input-container{padding:0 5px;margin:6px 0}.animus-form md-input-container > input,.animus-form md-input-container > md-select{border:1px solid #afafaf;height:34px;background-color:#fff;height:34px;padding:5px 6px;border-radius:3px}.animus-form md-input-container label,.animus-form md-input-container .md-placeholder,.animus-form .md-select-value{color:#666;text-shadow:0 0 0;left:8px !important;top:-20px;font-weight:200;text-transform:uppercase}.animus-form .md-select-value{top:-5px;left:0;border-bottom:0}.animus-form .md-select-value .md-text{color:rgba(0,0,0,0.87)}.animus-form .md-select-value .md-select-icon:after{top:1px}.animus-form .md-button.md-raised[disabled]{opacity:.6}.animus-form md-list-item .md-no-style,.animus-form md-list-item.md-no-proxy{padding:0 !important}.animus-form md-chips.md-animus-theme .md-chips{box-shadow:0 0 0}.animus-form md-chips .md-chip{height:28px;font-size:14px;line-height:28px;margin-top:9px}.animus-form-head{background:#333;color:#fff;padding:15px;z-index:1;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}.animus-form-head.animus-form-head-light{background:#fff;color:#000}.animus-form-body{background:#d2d2d3;color:#666}.no-error-spacer .md-errors-spacer{display:none}.d3-tip{max-width:300px;line-height:1;padding:12px;background:rgba(0,0,0,0.8);color:#fff;border-radius:2px;pointer-events:none}.d3-tip:after{box-sizing:border-box;display:inline;font-size:10px;width:100%;line-height:1;color:rgba(0,0,0,0.8);position:absolute;pointer-events:none}.d3-tip.n:after{content:"\25BC";margin:-1px 0 0 0;top:100%;left:0;text-align:center}.d3-tip.e:after{content:"\25C0";margin:-4px 0 0 0;top:50%;left:-8px}.d3-tip.s:after{content:"\25B2";margin:0 0 1px 0;top:-8px;left:0;text-align:center}.d3-tip.w:after{content:"\25B6";margin:-4px 0 0 -1px;top:50%;left:100%}@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400&display=swap");
body{background-color:#5f6062}.status-page__wrapper{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.status-page__logo{position:fixed;top:8%;right:5%;width:164px}.status-page__container{min-width:400px;max-width:650px;margin:80px auto 0 auto;padding:56px 32px;background-color:rgba(239,239,239,0.8);box-shadow:0 3px 7px rgba(0,0,0,0.1);border-radius:14px}.status-page__statusCode{margin:0;color:#5f6062;font-size:96px;font-family:'Roboto',sans-serif;font-weight:100;line-height:112px}.status-page__message{margin-top:42px;margin-bottom:48px;color:#5f6062;font-family:'Roboto',sans-serif;font-size:36px;font-weight:400;line-height:50px;letter-spacing:-.01em;white-space:pre-wrap}.status-page__footer{color:#5f6062;font-family:'Roboto',sans-serif;font-weight:300;font-size:24px;line-height:32px;white-space:pre-wrap}.status-page__icon{margin:55px auto 0 auto}.chart__tab-hide{visibility:hidden;height:0;overflow:hidden}.resizable-resizing{transition:none !important}.resizable-handler{width:10px;background:#a9a9a9}.a-ribbon md-checkbox .md-container .md-icon{border-width:1px;border-color:#fff}.a-ribbon-section{margin-bottom:25px}.a-ribbon-title{font-size:18px;width:100%;border-width:0;border-bottom:1px solid #fff;padding:0 0 8px 0;margin:10px 0;background:inherit}.a-ribbon-title a{font-size:12px;padding-left:5px;padding-top:5px;color:#d3d3d3}.a-ribbon{transform:translateZ(0);width:195px;background-color:rgba(0,0,0,0.4);color:#fff;z-index:4;position:fixed;left:-140px;top:50px;bottom:0;height:auto}@media (max-width:991px){.a-ribbon{left:55px}}@media (max-width:767px){.a-ribbon{left:0}}.a-ribbon--right{left:initial;right:-195px}@media (max-width:991px){.a-ribbon--right{left:initial;right:0}}@media (max-width:767px){.a-ribbon--right{left:initial;right:0}}.a-ribbon--large{width:30%}.a-ribbon--large.a-ribbon--right{left:initial;right:-30%}.a-ribbon-toggle{position:absolute;right:-22.5px;color:#fff;padding:0 8px 0 7px;font-size:21px;top:80px;background-color:rgba(0,0,0,0.4)}.a-ribbon-toggle--right{right:initial;left:-22px}.a-ribbon-body{position:absolute;width:100%;top:100px;bottom:150px;padding:0 15px;overflow-y:hidden;overflow-x:hidden}.a-ribbon-body:hover{overflow-y:auto}@media (max-width:767px){.a-ribbon-body{top:0}}.a-ribbon-body::-webkit-scrollbar{width:5px;height:5px}.a-ribbon-body::-webkit-scrollbar-thumb{border-radius:5px;background:#80fff7}.a-ribbon-body ul{padding-left:10px;list-style:none;margin-bottom:20px}.a-ribbon-body ul > li{margin:8px 0;line-height:18px}.a-ribbon-body .a-ribbon-body--table{display:table;height:100%;width:100%;overflow-y:auto}.a-ribbon-body .a-ribbon-body--table > div{display:table-row}.a-ribbon-body .a-ribbon-body--table .a-ribbon-body--top{height:100%}.a-ribbon-body .a-ribbon-body-subtitle{text-decoration:underline}.a-ribbon-checkbox.a-ribbon-checkbox--open{margin-bottom:30px}.a-ribbon-checkbox.a-ribbon-checkbox--open .a-ribbon-checkbox-slider,.a-ribbon-checkbox.a-ribbon-checkbox--open .a-ribbon-checkbox-items{display:block}.a-ribbon-checkbox-title{margin-top:20px;font-weight:900}.a-ribbon-checkbox-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a-ribbon-checkbox-icons{color:#fff;float:right;display:inline-block;line-height:20px}.a-ribbon-checkbox-icons md-icon{color:#fff}.a-ribbon-checkbox-icons md-checkbox{margin-bottom:0;transform:scale(.75);width:15px}.a-ribbon-checkbox-slider{margin-bottom:20px;display:none}.a-ribbon-checkbox-items{display:none}.a-ribbon-body-filter-checkbox{float:right}.a-ribbon-body-filter-label{display:block;margin:4px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:20px}.a-ribbon-body-filter-label label{margin:0}.a-ribbon-header{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100px;width:100%;padding:5%}.a-ribbon-header img{max-width:100%;max-height:100%}.a-ribbon-footer{position:absolute;bottom:0;max-height:170px;margin:10px 10%;width:80%;overflow:hidden}.a-ribbon-footer button,.a-ribbon-footer a{margin:3px 0;width:100%}.auth0-lock.auth0-lock{z-index:20 !important}.a-auth0-help{font-size:10px;color:rgba(0,0,0,0.87);cursor:pointer;margin-bottom:0;padding:10px 0}.a-auth0-help:hover{color:rgba(0,0,0,0.87)}.a-auth0-help i{margin-left:2px}.a-auth0-icon-container{text-align:center}.dc-chart{float:none !important}.dc-chart .axis path,.dc-chart .axis line{stroke:#fff}.dc-chart .axis path{stroke-width:2px}.dc-chart .selected path{stroke-width:2px}.uib-daypicker{color:#000}.no-x-overflow{overflow-x:hidden !important}ng-form md-input-container input.md-input{-ms-flex-preferred-size:auto}.md-errors-spacer:empty{display:none}md-checkbox.md-checkbox-dark .md-icon{border-color:#adadad}md-dialog md-dialog-content .md-prompt-input-container{width:100%;box-sizing:border-box}md-fab-speed-dial.md-fab-bottom-left,.md-button.md-fab.md-fab-bottom-left{left:70px !important;position:fixed !important}md-input-container.md-icon-float>md-icon{position:absolute;top:10px;left:10px}@media screen and (min-width:960px){md-tooltip{font-size:12px}}md-list-item md-icon{font-size:18px !important}md-list-item .md-2-line .md-button{margin:20px 6px}md-option:hover{background-color:rgba(0,0,0,0.1)}ng-form md-input-container{display:flex !important}input[type=search]{box-sizing:border-box !important}ul.dt-button-collection.dropdown-menu{max-height:75%;bottom:10px;overflow-y:auto;background:none;box-shadow:none}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin-top:20px}.dataTables_scrollBody::-webkit-scrollbar{width:8px;height:8px}.dataTables_scrollBody::-webkit-scrollbar-thumb{border-radius:8px;background:#80fff7}.explorer__tab .dataTables_scrollBody{overflow-y:scroll !important;position:absolute !important;width:calc(100% - 30px) !important;bottom:80px;top:132px}.explorer__tab .dataTables_info{position:absolute !important;bottom:52px}.explorer__tab .dataTables_paginate{position:absolute !important;bottom:25px;right:15px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#80fff7 !important}@media (max-width:480px){.dt-buttons{display:none}}.dataTables_filter{margin:0 10px}.dt-buttons > .btn{margin:0 5px}.dataTables_length{float:right}div.dataTables_wrapper div.dataTables_filter{float:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:bold}body{line-height:initial !important}.table>thead:first-child>tr:first-child>th{white-space:nowrap}html{overflow-x:hidden}@media (min-width:768px){.container{width:713px}}@media (min-width:992px){.container{width:937px}}@media (min-width:1200px){.container{width:1145px}}.btn{color:#e2e2e2;border-radius:0;padding:5px 16px}.btn:hover{text-decoration:none}.btn.btn-sm{padding:4px 10px}.btn.btn-xs{padding:0 4px;line-height:1}.btn.btn-default{background-color:#9fa0a1;border-color:#9fa0a1;color:#fff}.btn.btn-default:hover,.btn.btn-default:focus{background-color:#a7a8a9;border-color:#a7a8a9}.btn.btn-primary{background-color:#80fff7;border-color:#80fff7;color:#000}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#93fff8;border-color:#93fff8}.btn.btn-danger{background-color:#8e3434;border-color:#8e3434}.btn.btn-danger:hover,.btn.btn-danger:focus{background-color:#a13b3b;border-color:#a13b3b}.form-control{border-radius:0}.navbar{display:inline-block;max-height:50px;margin-right:0}.navbar-collapse{background-color:rgba(255,255,255,0.5)}.container-fluid{padding-left:0;padding-right:0}p{margin:0}hr{margin-top:5px;margin-bottom:5px}blockquote{padding:5px 10px;margin:0}.breadcrumb{margin-bottom:0;padding:0}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#80fff7;border-color:#80fff7}.bgColor.table-striped>tbody>tr:nth-child(odd)>td,.bgColor.table-striped>tbody>tr:nth-child(odd)>th{background-color:rgba(0,0,0,0.5);border:none}.bgColor.table-striped>tbody>tr:nth-child(even)>td,.bgColor.table-striped>tbody>tr:nth-child(even)>th{background-color:rgba(0,0,0,0);border:none}.table tbody tr:hover td,.table tbody tr:hover th{background-color:rgba(0,0,0,0.3)}.table > thead > tr > th{vertical-align:middle}.nav > li > a{font-weight:bold;color:#666}@media (max-width:991px){.nav > li > a{text-align:right}}.nav > li > a:hover,.nav > li > a:focus{background-color:#d0cece;color:#666}.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background-color:#d0cece}.navbar-nav.navbar-right{float:right}@media (max-width:767px){.navbar-nav.navbar-right{margin:-1px -20px}}.dropdown-menu{padding:0;border:0;border-radius:0}.dropdown-menu::-webkit-scrollbar{width:8px;height:8px}.dropdown-menu::-webkit-scrollbar-thumb{border-radius:8px;background:#80fff7}.dropdown-menu li > a{padding:8px 20px;color:#666;background:#fff;margin-right:2px;font-weight:bold}.dropdown-menu li > a:hover{color:#666}.navbar-custom{background-color:rgba(0,0,0,0);border:none;border-bottom:3px solid rgba(100,100,100,0.5)}.popover{max-width:460px;z-index:auto}.nav-tabs > li > a{border-radius:0}.dropzone{display:block;min-height:initial;border:0;background:transparent;position:static}.dropzone.dz-clickable a,.dropzone.dz-clickable a *,.dropzone.dz-clickable [ng-click],.dropzone.dz-clickable [ng-click] *,.dropzone.dz-clickable button{cursor:pointer !important}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0 !important}.pagination>li>a,.pagination>li:last-child>span{border:1px solid #282828;color:#fff;background-color:#282828}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border:1px solid #80fff7;background-color:#80fff7;color:#fff}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{border:1px solid #3e3e3e;background-color:#3e3e3e}.ngrs-range-slider{border-radius:0;border:0;box-shadow:none;background-color:#282828}.ngrs-range-slider .ngrs-handle{border-radius:0;border:0;background-color:#9fa0a1;background-image:none}.ngrs-range-slider .ngrs-join{background-color:#80fff7;background-image:none;box-shadow:none}.ngrs-range-slider.ngrs-focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(128,255,247,0.5)}.ngrs-range-slider.ngrs-handle-min-down .ngrs-value-min,.ngrs-range-slider.ngrs-handle-max-down .ngrs-value-max{color:#fff}button > md-progress-circular{position:absolute;left:0}md-table-pagination .label{display:inherit;padding:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;white-space:inherit;vertical-align:inherit;border-radius:inherit}feature-info md-tabs .md-tab.md-active{color:#fff}feature-info md-tabs .md-tab{color:rgba(255,255,255,0.54)}.d3-tip{z-index:6}md-toast.md-error-toast-theme .md-toast-content{background-color:#ee3524}.highlighted-scroll-10px::-webkit-scrollbar{width:10px;height:10px}.highlighted-scroll-10px::-webkit-scrollbar-thumb{border-radius:10px;background:#80fff7}.highlighted-pagination.pagination>.active>a,.highlighted-pagination.pagination>.active>a:focus,.highlighted-pagination.pagination>.active>a:hover{border:1px solid #80fff7;background-color:#80fff7}.highlighted-color{color:#80fff7}.highlighted-background{background:#80fff7}.highlighted-border{border-color:#80fff7}.a-navbar{position:fixed;z-index:5;transition:all .5s ease;background-color:rgba(239,239,239,0.8);padding:0 5px;left:0;right:0;height:50px}@media (max-width:767px){.a-navbar{left:0;padding:0}}@media (max-width:767px){.a-navbar-logo,.a-navbar-icon{display:none}}@media (min-width:768px){.a-navbar-mobile{display:none !important}}.a-navbar-logo a,.a-navbar-avatar a{padding:0 !important}.a-navbar-logo img,.a-navbar-avatar img{cursor:pointer;height:40px;margin:5px}.a-navbar-fab{position:fixed;width:50px;font-size:20px}.a-navbar-fab img{border-radius:20px}.a-navbar-icon,.a-navbar-avatar{height:50px;width:50px;text-align:center}.a-navbar-icon i,.a-navbar-avatar i,.a-navbar-icon md-icon,.a-navbar-avatar md-icon{color:#666}.a-navbar-icon i,.a-navbar-avatar i{margin:8px 5px;font-size:30px}.a-navbar-icon md-icon,.a-navbar-avatar md-icon{margin:10px 5px;height:30px;width:30px}.a-navbar-notifications{position:relative}.a-navbar-notifications span{display:none}.a-navbar-notifications-ringing i{animation:ring 10s 1s ease-in-out infinite}.a-navbar-notifications-ringing span{display:inline;position:absolute;background:#80fff7;top:8px;right:2px;min-width:15px;text-align:center;border-radius:2px;padding:0 2px;line-height:16px}.a-navbar-project{font-weight:500;opacity:.7;color:#5f6062;margin-left:30px;white-space:nowrap}.a-navbar-project .a-navbar-project-star{visibility:hidden}.a-navbar-project:hover{opacity:1}.a-navbar-project:hover .a-navbar-project-star{visibility:visible}.a-navbar-project .a-navbar-project-star{visibility:hidden}.a-navbar-project.a-navbar-project-favourite .a-navbar-project-star{visibility:visible}.a-navbar-projects::-webkit-scrollbar{width:5px;height:5px}.a-navbar-projects::-webkit-scrollbar-thumb{border-radius:5px;background:#80fff7}.a-navbar-project--selected{opacity:1;color:#80fff7;background-image:linear-gradient(#80fff7,#80fff7);background-size:75px 4px;background-position:bottom left;background-repeat:no-repeat}.a-navbar-project-dropdown--selected{color:#80fff7;background-image:linear-gradient(#80fff7,#80fff7);background-size:75px 4px;background-position:bottom left;background-repeat:no-repeat}.a-navbar-project-dropdown md-select-value{color:#80fff7}@-moz-keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}100%{transform:rotate(0)}}@-webkit-keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}100%{transform:rotate(0)}}@-o-keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}100%{transform:rotate(0)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}100%{transform:rotate(0)}}.a-sidebar{z-index:5;overflow-x:hidden;top:50px;position:fixed;width:55px;height:calc(100% - 50px);background:#282828;transition:all .5s ease}@media (max-width:767px){.a-sidebar{left:-55px;top:50px;padding-top:0}.a-sidebar .a-sidebar-logo{display:none}}@media (max-width:767px){.a-sidebar.a-sidebar-toggled{width:200px;left:0}}.a-sidebar-icons{overflow-y:hidden;overflow-x:hidden;margin-top:90px}.a-sidebar-icons::-webkit-scrollbar{width:5px;height:5px}.a-sidebar-icons::-webkit-scrollbar-thumb{border-radius:5px;background:#80fff7}@media (max-width:767px){.a-sidebar-icons{margin-top:0}}.a-sidebar-icons:hover{overflow-y:auto}.a-sidebar-module{display:flex;align-items:center;text-decoration:none;color:#a9a9a9;height:50px}.a-sidebar-module:hover{text-decoration:none;color:#fff;background:#484848}.a-sidebar-module:active,.a-sidebar-module:focus{text-decoration:none}.a-sidebar-module.disabled{cursor:not-allowed;color:#484848}.a-sidebar-module.disabled:hover{color:#484848;background:#282828}.a-sidebar-module-icon{font-size:25px;padding:0 16px;min-width:55px;text-align:center}.a-sidebar-module-icon-selected{color:#80fff7}.a-sidebar-logo{transform-origin:bottom right;transition:all .5s ease}.a-sidebar-logo img{transition:all .5s ease;width:55px;padding:7px 15px}.a-gallery-background{background-size:cover !important;min-height:100%}.a-gallery{max-width:720px;margin:80px auto 0 auto;text-align:center}.a-gallery-item{display:inline-block;height:250px;width:200px;background:rgba(0,0,0,0.7);margin:10px;text-align:center;vertical-align:middle;padding:0}.a-gallery-item:hover{text-decoration:none}@media (max-width:767px){.a-gallery-item{height:125px;width:100px;font-size:12px}}.a-gallery-item:not(.disabled):hover{background:rgba(26,26,26,0.7)}.a-gallery-item.disabled{opacity:.5;cursor:not-allowed}.a-gallery-item-logo img{max-width:175px}.a-gallery-item-highlight{box-shadow:#80fff7 0 0 10px 5px}.a-gallery-item-top{color:#fff;position:relative;display:table-cell;height:222px;width:200px;text-align:center;vertical-align:middle;padding:0;margin:0}@media (max-width:767px){.a-gallery-item-top{height:97px;width:100px}}.a-gallery-item-bottom{display:block;height:28px;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.7);padding:5px 2px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.a-gallery-item-tag{margin:2px 10px;position:absolute;background:#fff;border-radius:3px;padding:0 4px;font-weight:bold;font-size:10px;color:#000}@media (max-width:767px){.a-gallery-item-tag{display:none}}.a-gallery-item-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;color:#fff}.a-gallery-item-text:hover{color:#fff;text-decoration:none}.gallery__logo-mattermost{padding:0 10px}.a-submodules-background{background-size:cover !important;min-height:100%}.a-submodules-striped{background:repeating-linear-gradient(315deg,transparent,transparent 10px,rgba(0,0,0,0.702) 10px,rgba(0,0,0,0.702) 20px) !important}.a-submodules-new{background-color:transparent !important;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='darkgrey' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e") !important;border:0 !important}.a-submodules-new:hover{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='white' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e") !important}.a-account-description{color:#808080;font-size:12px;margin:0 0 10px}.a-account-item{color:#808080;margin:15px 0}.a-account-item md-input-container label.md-required:after{color:#dd2c00 !important}.a-account-email{color:#808080;font-weight:100;margin:20px 0}.a-account-item-body-field{border:solid 1px #808080;border-radius:3px;height:32px;line-height:32px;overflow:hidden;text-overflow:ellipsis}.a-account-item-body-field-disabled{border-style:dashed}.a-account-item-body-field:focus{outline:none;border-color:#80fff7}.a-account-item-body-field.ng-invalid:not(:focus):not(.ng-untouched){border-color:#dd2c00}.a-account-item-body-text,.a-account-item-body-field{margin-left:15px;padding:0 10px;font-size:14px}.a-account-item-body-icon{width:20px}.a-account-item-title{font-weight:bold;font-size:14px}.a-account-item-body{margin:8px 0 5px;align-items:center}.a-account-item-footer{font-size:10px;text-align:right}.a-account-item-footer,.a-account-item-body{margin-left:15px}.a-account-item-footer-error{color:#f00;padding-bottom:5px}.a-report-ma-project-loading{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;z-index:1;align-items:center;justify-content:center;background:linear-gradient(0,rgba(0,0,0,0),50%,rgba(0,0,0,0.7))}.a-report-ma-project{background-color:#fff;min-width:100%;min-height:100%;padding:10px;overflow-x:auto;position:relative}.a-report-ma-project-wrapper{min-width:360mm;max-width:2500px;height:250mm;position:relative}.a-report-ma-project-header{height:10%;position:relative}.a-report-ma-project-header-logo{height:100%}.a-report-ma-project-header-title{display:inline-block;vertical-align:bottom;padding:.5%}.a-report-ma-project-header-animus{height:50%;position:absolute;bottom:0;right:0}.a-report-ma-project-header-animus img{height:100%}.a-report-ma-project-header-date{position:absolute;top:0;right:0;padding:.5%;font-weight:100;font-size:80%}.a-report-ma-project-header-heading{font-size:150%;font-weight:500}.a-report-ma-project-body{position:absolute;top:10.5%;right:0;bottom:0;left:0}.a-report-ma-project-column{position:relative;float:left;display:inline-block;width:25%;height:100%}.a-report-ma-project-column:last-child .a-report-ma-project-section{right:0}.a-report-ma-project-column--double{width:50%}.a-report-ma-project-column--double .a-report-ma-project-section{padding:1%}.a-report-ma-project-column .a-report-ma-project-section:first-child{top:0}.a-report-ma-project-column .a-report-ma-project-section:last-child{bottom:0}.a-report-ma-project-section{padding:2%;border-radius:1mm;border:1px solid #8a8a8f;background:#dcdee1;position:absolute;left:0;right:1.5%;font-size:larger}.a-report-ma-project-section--relative{position:inherit;margin:5px}.a-report-ma-project-section.a-report-ma-project-title{background:#8a8a8f !important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-report-ma-project-section h4{margin:1mm 0;font-weight:bold}.a-report-ma-project-section h5{margin-top:0}.a-report-ma-project-title{bottom:92.5%;color:#fff;font-size:150%;line-height:250%;text-transform:uppercase;text-align:center}.a-report-ma-project-information{top:8%}.a-report-ma-project-table{table-layout:fixed;width:100%}.a-report-ma-project-table tr td:first-child{width:38%;text-align:right;padding-right:5%;font-weight:500}.a-report-ma-project-table tr td:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:62%}.a-report-ma-project-table tr td:last-child a{color:#000;text-decoration:underline}.a-report-ma-project-table-logo{height:20mm;max-width:100%;margin:5% 0;line-height:20mm}.a-report-ma-project-information-divide{border:solid #8a8a8f .5mm;margin:3% 0}.a-report-ma-project-information-status-cell{width:31% !important;text-align:center}.a-report-ma-project-information-status{width:85%;display:inline-block;text-align:center;text-transform:uppercase;background:#8a8a8f;border-radius:1mm;color:#fff;padding:2mm 2.5mm 2mm 2mm;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-report-ma-project-information-status--Live{background:#12ca00}.a-report-ma-project-information-status--Dormant{background:#f58025}.a-report-ma-project-information-status--Extinct{background:#ee3524}.a-report-ma-project-stats-table{width:100%}.a-report-ma-project-stats-table tr td{width:50%}.a-report-ma-project-financials-kpi{background:#82afdb;height:15mm;margin:2%;border-radius:2mm;color:#fff;width:96%}.a-report-ma-project-financials-kpi label{font-size:small;font-weight:lighter;margin:0 0 0 3%}.a-report-ma-project-financials-kpi div{text-align:center;font-size:1.5em;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-report-ma-project-completeness{background:#fff;bottom:77.25%}.a-report-ma-project-internal{top:23.5%;bottom:50.25%}.a-report-ma-project-financials{top:50.5%}.a-report-ma-project-table-financials{border-collapse:separate;border-spacing:0 2mm}.a-report-ma-project-geography{bottom:50.25%;background:#fff}.a-report-ma-project-notes{background:#fff;bottom:0;top:50.5%;right:50.5% !important}.a-report-ma-project-summary{left:50.25%;top:50.5%}.a-report-ma-project-table-summary{border-collapse:separate;border-spacing:0 9mm}.a-report-ma-project-table-summary tr td:last-child{font-size:larger;font-weight:bold}.a-report-ma-project-table-summary .flag-icon{-webkit-print-color-adjust:exact;font-size:2.5em}.a-report-ma-project-country{display:none}.a-report-ma-project-country--display{display:inline}.a-report-ma-red{color:#ee3524}.a-report-ma-project-progress{border:solid 1px #8a8a8f;width:100%;height:6mm;border-radius:1mm}.a-report-ma-project-progress-thumb{display:inline-block;border-radius:1mm;height:100%;background:#82afdb !important}.a-report-ma-project-table-completeness{width:100%;font-size:initial;border-collapse:separate;border-spacing:0 2mm}.a-report-ma-project-table-completeness tr td:nth-child(2){height:100%}.a-report-ma-project-table-completeness tr td:first-child{width:42%;text-align:right;padding-right:2%}.a-report-ma-project-table-completeness tr td:last-child{padding-left:1%;width:10%}.a-report-ma-project-geography svg circle{fill:#f58025}.a-report-ma-project-geography-legend{position:absolute;bottom:4%;left:3%}.a-report-ma-project-geography-legend-item span{margin-right:8%;margin-bottom:5%;display:inline-block;width:22%}.a-report-ma-project-geography-legend-headquarters{margin-bottom:30%}.a-report-ma-project-geography-legend-headquarters span:first-child{background:#f58025 !important;border-radius:50%}.a-report-ma-project-geography--loading{position:absolute;top:40%;left:45%}.a-report-ma-project-geography-0{fill:#238b45 !important;background:#238b45 !important}.a-report-ma-project-geography-1{fill:#74c476 !important;background:#74c476 !important}.a-report-ma-project-geography-2{fill:#bae4b3 !important;background:#bae4b3 !important}.a-report-ma-project-geography-3{fill:#edf8e9 !important;background:#edf8e9 !important}.a-report-ma-project-geography-4{fill:#dcdee1 !important;background:#dcdee1 !important}.gantt-endpoint{z-index:10}.gantt-header-row,.gantt-side-header-row{border-top:1px solid #bbb;font-weight:bold}.gantt-header-row .gantt-column-header{border-right:1px solid #e4e4e4}.gantt-header-row.gantt-header-row-first{border:0;font-size:13px}.gantt-header-row{font-size:11px}.gantt-side-content,.gantt-header-row .gantt-column-header{background-color:#fff}.gantt-body-background,.gantt-body-foreground{background-color:rgba(255,255,255,0.7)}.gantt-row{border-bottom:1px solid #cacaca}.gantt-row.gantt-row-even{background-color:rgba(255,255,255,0.8)}.gantt-row.gantt-row-odd{background-color:rgba(255,255,255,0.8)}.gantt-row.gantt-row-parent,.gantt-row-parent{background-color:#e2e2e2 !important;font-weight:bold}.gantt-row-label.gantt-row-parent{color:#e2e2e2}.gantt-tree-handle-button{display:none}.gantt-row-parent .gantt-tree-handle-button{display:inline}.gantt-tree-body .gantt-row-label span{color:rgba(0,0,0,0.87)}.gantt-tree-body .gantt-row-label span md-checkbox{transform:scale(.6);margin-bottom:0}.gantt-tree-body .gantt-row-label span md-checkbox .md-icon{border-width:2px}.gantt-row-label{padding:0 10px}.gantt-foreground-col,.gantt-foreground-col-current-date,.gantt-foreground-col-nonworkhour{border-right:1px solid #c1c1c1}.gantt-task-background{background-color:#80fff7}.gantt-resizer-display{width:3px}.gantt-side{width:278px}.gantt-task-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 10px);left:-10px;border-right:10px solid rgba(107,196,67,0);border-left:10px solid rgba(107,196,67,0);box-sizing:content-box}.gantt-task-content,.gantt-task-content a{color:#333;font-weight:bold}.markeddown,.gantt-task-info-content{word-wrap:break-word;white-space:normal;max-width:400px}.markeddown h1,.gantt-task-info-content h1{font-size:22px;margin:0 0 10px}.markeddown h2,.gantt-task-info-content h2{font-size:18px;margin:0 0 9px}.markeddown h1,.gantt-task-info-content h1,.markeddown h2,.gantt-task-info-content h2{line-height:1.2em}.markeddown ol,.gantt-task-info-content ol{list-style:none;margin:8px 0;padding:0}.markeddown ol > li,.gantt-task-info-content ol > li{list-style:decimal;margin:8px 0 8px 20px}.markeddown a,.gantt-task-info-content a{color:inherit;text-decoration:underline}[gantt]{height:100%}.gantt-side-content-tree .gantt-tree-handle-button{color:#afafaf}.gantt-resizer:after,.gantt-resizer:before,.gantt-side-resizer:before{font:normal normal normal 14px/1 FontAwesome;width:10px;height:10px;color:#ccc;position:absolute}.gantt-resizer:after{top:50%;content:'\f0da';left:12px}.gantt-resizer:before{top:50%;content:'\f0d9';right:6px}.gantt-side-resizer:before{top:30%;content:'\f0d9\00a0\00a0\00a0\f0da';right:4px}.gantt-resizer:hover:before,.gantt-resizer:hover:after,.gantt-side-resizer:hover:before{color:#757575}.gantt-foreground-col-current-date{background-color:#5cceff;opacity:1}.gantt-current-date-line{border:0;border-left:3px solid #91deff;opacity:.5;z-index:1}.gantt-current-date-line :hover{opacity:1;border-left-width:2px}.gantt-table-trello-label{width:19px;border-radius:3px;height:19px;display:inline-block;margin-right:5px;margin-top:3px}.gantt-member-filler{width:50px}.gantt-table-trello-member img{width:20px;border-radius:3px;height:20px;margin-right:5px}.gantt-controls{margin-bottom:10px}.gantt-control{display:inline-block;margin-right:20px}.gantt-control label{display:block}.gantt-control md-input-container{padding:0;margin:0}.gantt-control md-select span{max-width:200px}.gantt-table-row .gantt-label-text,.gantt-tree-body .gantt-label-text{display:inline-block;max-width:250px;white-space:nowrap;text-overflow:ellipsis}.gantt-table-row .gantt-label-text{width:100%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.gantt-table-row .gantt-label-text i.fa{font-size:20px}.gantt-column-from,.gantt-column-to{max-width:160px}.gantt-side-resizer{position:absolute;right:-4px;height:30px;width:8px;top:40px;z-index:1;cursor:ew-resize}.gantt-side-resizer:after{width:2px;content:'';background-color:#e2e2e2;height:100%;position:absolute;left:3px}.gantt-side-content-tree{position:relative}.gantt-task-short .gantt-task-background{background-color:#6bc443}.gantt-task-short .gantt-task-content > span{margin:0}.gantt-task-short .gantt-task-content > span > a{color:#6bc443;font-size:10px;line-height:14px}.gantt-task-short:after{width:200%;height:200%;display:block;position:relative;padding:5px;left:-50%;top:-50%}.gantt-row.flashing .gantt-task-background{animation-name:flash;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@-moz-keyframes flash{0%{background-color:#80fff7}50%{background-color:#b9fffb}100%{background-color:#80fff7}}@-webkit-keyframes flash{0%{background-color:#80fff7}50%{background-color:#b9fffb}100%{background-color:#80fff7}}@-o-keyframes flash{0%{background-color:#80fff7}50%{background-color:#b9fffb}100%{background-color:#80fff7}}@keyframes flash{0%{background-color:#80fff7}50%{background-color:#b9fffb}100%{background-color:#80fff7}}.animus-ma-submit:not([disabled]){background:#f58025}.a-form-explorer-wrapper{overflow-y:auto;height:100%;padding:0 !important}.a-form-explorer-wrapper::-webkit-scrollbar{width:8px;height:8px}.a-form-explorer-wrapper::-webkit-scrollbar-thumb{border-radius:8px;background:#80fff7}.a-form-explorer-wrapper::-webkit-scrollbar{background:#fff}.a-form-section-header,.a-form-section-subheader{border-radius:3px 3px 0 0}.a-form-section-subheader,.a-form-section-header-sub{min-height:40px}.a-form-section-subheader .md-toolbar-tools,.a-form-section-header-sub .md-toolbar-tools{height:40px}.a-form-datepicker > div{margin-top:-2px}.a-form-datepicker label{margin:-2px 0 0 0;font-size:11px !important}.a-form-datepicker .md-datepicker-input-container{width:82%}.a-form-section{box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);margin-bottom:30px;margin-right:30px;max-width:800px;width:800px}.green{color:#008000}.red{color:#f00}.a-form{min-height:100%;background:#fff;padding:20px 50px}.a-form .md-datepicker-input{line-height:2;padding:2px 2px 1px}.a-form md-input-container{display:inline-block !important}.a-form md-input-container{width:calc(100% - 10px);margin-right:5px;margin-left:5px;background:#f2f2f2 !important;padding-bottom:0}.a-form .md-datepicker-input-container{background:#f2f2f2 !important}.a-form md-input-container.md-default-theme:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,.a-form md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,.a-form md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-default-theme .md-select-value span:first-child:after,.a-form md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select .md-select-value span:first-child:after{color:#f00}.a-form .md-resize-wrapper{flex:1}.a-form label,.a-form .md-label,.a-form .md-select-value.md-select-placeholder,.a-form .md-chips .md-chip-input-container input,.a-form .md-char-counter{color:#a2a2a2 !important}.a-form md-input-container label{font-weight:normal !important}.a-form md-chips md-chips-wrap{margin-bottom:15px;padding-bottom:5px}.a-form md-chips .md-chip-input-container input{font-size:14px}.a-form-spinner{padding:100px;text-align:center}.a-form-vertical-pad{padding:10px 0}.a-form-logo{width:60px;height:60px}.a-form-title{font-weight:900;font-size:60px}.a-form-logo-spinner-text{font-size:8px}.a-form-section-body{padding:10px 15px}.a-form-input-icon{font-size:23px;margin:20px 0 0 5px}.a-form-file-container{margin:0 8px}.a-form-label{font-size:11px}.a-form-upload-tag{margin:0}.a-form-upload-prompt-text{width:100%;color:#a2a2a2 !important;background:#f2f2f2 !important;height:80px;margin:0 0 10px 0 !important;border:dashed #d3d3d3}.report-ma-specific-leftPane{float:left;width:20%;font-size:20px;height:calc(100vh - 70px);overflow-y:auto}.report-ma-specific-leftPane-wrapper{padding:15px}.report-ma-specific-leftPane-bottom{position:absolute;bottom:15px}.report-ma-specific-centerPane{float:left;width:39%;border:#80fff7 solid;border-width:0 5px 0 5px;height:calc(100vh - 70px);overflow-y:auto}.report-ma-specific-centerPane-wrapper{padding:15px}.report-ma-specific-rightPane{float:left;width:40%;height:calc(100vh - 70px);overflow-y:auto}.report-ma-specific-row{display:table-row;font-size:16px}@media (max-width:1280px){.report-ma-specific-row{display:block}}.report-ma-specific-row-key{display:table-cell;width:35%;font-weight:700}.report-ma-specific-row-value{display:table-cell;width:65%;word-wrap:break-word}.report-ma-specific-row-key,.report-ma-specific-row-value{padding-bottom:13px}@media (max-width:1280px){.report-ma-specific-row-key,.report-ma-specific-row-value{display:block;width:100%}}.logo{max-width:100px}.logo-lr{float:left}.bgColorTableCustom{background-color:rgba(0,0,0,0.7);border:0 solid #000;padding:15px;margin-bottom:50px}.spinner{color:#fff;padding:100px}.formly-button-position-fix{margin-top:10px}.formly-button-margin{margin:20px 0}.formly-switch-datepicker-margin-fix{margin:16px 0}.formly-margin-left{margin-left:5px}.formly-margin-right{margin-right:5px}.ddi .md-accent{color:#80fff7}.ddi ng-form md-input-container{display:inline-block !important;width:calc(100% - 10px)}.ddi__form{background:#f2f2f2}.ddi__form md-tabs md-ink-bar{background-color:#80fff7}.ddi__form md-tab-item > span{font-weight:800}.ddi__form md-tab-item:not(.md-active) > span{color:#80fff7}.ddi__form md-datepicker[disabled] input{color:rgba(0,0,0,0.38)}.ddi__section-header{border-left:5px solid #80fff7;background-color:#fff;color:rgba(0,0,0,0.54);padding:14px}.ddi__section-header h4{font-weight:800}.ddi__section-stage-history{border:1px solid rgba(0,0,0,0.12);border-top:0;margin:0 5px}.ddi__form-section{margin-bottom:30px;background:#fff}.ddi__form-datepicker label{margin-bottom:2px;font-size:10 !important;padding:0;font-weight:normal}.ddi__form-datepicker .md-datepicker-input-container{width:100%;margin-left:0}.ddi__form-datepicker .md-datepicker-button{display:none}.ddi__form-datepicker .md-datepicker-triangle-button{right:5px}.ddi__form-datepicker-naked label{display:none}.ddi__form-datepicker-labelled label{position:absolute;margin-top:-16px;transform:scale(.75);margin-left:-12px;font-size:14px !important}.ddi__form-datepicker-margin-right{margin-right:5px}.ddi__form-input-right input{text-align:right}md-table-container .md-row:nth-child(even){background-color:#f2f2f2}.ddi__form-standalone-label{margin-left:5px}.ddi__form-standalone-label label{margin-bottom:0}.formly-button-position-fix{margin-top:10px}.formly-button-margin{margin:20px 0}.formly-switch-datepicker-margin-fix{margin:16px 0}.formly-margin-left{margin-left:5px}.formly-margin-right{margin-right:5px}.m2 .md-accent{color:#80fff7}.m2 ng-form md-input-container{display:inline-block !important;width:calc(100% - 10px)}.m2__form{background:#f2f2f2}.m2__form md-tabs md-ink-bar{background-color:#80fff7}.m2__form md-tab-item > span{font-weight:800}.m2__form md-tab-item:not(.md-active) > span{color:#80fff7}.m2__form md-datepicker[disabled] input{color:rgba(0,0,0,0.38)}.m2__section-header{border-left:5px solid #80fff7;background-color:#fff;color:rgba(0,0,0,0.54);padding:14px}.m2__section-header h4{font-weight:800}.m2__form-section{margin-bottom:30px;background:#fff}.m2__form-field-wrapper{min-height:68px}.m2__form-datepicker label{margin-bottom:2px;font-size:10 !important;padding:0;font-weight:normal}.m2__form-datepicker .md-datepicker-input-container{width:100%;margin-left:0}.m2__form-datepicker .md-datepicker-button{display:none}.m2__form-datepicker .md-datepicker-triangle-button{right:5px}.m2__form-datepicker-naked label{display:none}.m2__form-datepicker-labelled label{position:absolute;margin-top:-16px;transform:scale(.75);margin-left:-12px;font-size:14px !important}.m2__form-datepicker-margin-right{margin-right:5px}.m2__form-input-right input{text-align:right}md-table-container .md-row:nth-child(even){background-color:#f2f2f2}.m2__form-standalone-label{margin-left:5px}.m2__form-standalone-label label{margin-bottom:0}.m2__form-risk-vl{background-color:#4d4dff !important;color:#fff !important}.m2__form-risk-l{background-color:#4dcd4d !important;color:#fff !important}.m2__form-risk-m{background-color:#ffff4d !important}.m2__form-risk-h{background-color:#ff4d4d !important;color:#fff !important}.m2__form-status-open{background-color:#ff4d4d !important;color:#fff !important}.m2__form-status-closed{background-color:#4dcd4d !important;color:#fff !important}.tower__form{min-height:100%;background:#f2f2f2}.tower__form-section{background:#fff}.tower__form-textarea-dense md-input-container{margin-bottom:0}.tower__form-standalone-label{margin-left:5px;font-weight:normal}.tower__form-datepicker-labelled{height:68px}.tower__form-datepicker-labelled label{transform:scale(.75);margin-left:-12px;font-size:14px !important}.tower__form-status-open{background-color:#ff4d4d !important;color:#fff !important}.tower__form-status-closed{background-color:#4dcd4d !important;color:#fff !important}.bp__form-standalone-label{margin-left:10px}.bp__form-standalone-label label{margin-bottom:0;font-weight:500}.delonexChad__form-status-open{background-color:#ff4d4d !important;color:#fff !important}.delonexChad__form-status-closed{background-color:#4dcd4d !important;color:#fff !important}.formly-button-position-fix{margin-top:10px}.formly-button-margin{margin:20px 0}.formly-switch-datepicker-margin-fix{margin:16px 0}.formly-margin-left{margin-left:5px}.formly-margin-right{margin-right:5px}.gekko .md-accent{color:#80fff7}.gekko ng-form md-input-container{display:inline-block !important;width:calc(100% - 10px)}.gekko__form{background:#f2f2f2}.gekko__form md-tabs md-ink-bar{background-color:#80fff7}.gekko__form md-tab-item > span{font-weight:800}.gekko__form md-tab-item:not(.md-active) > span{color:#80fff7}.gekko__form md-datepicker[disabled] input{color:rgba(0,0,0,0.38)}.gekko__section-header{border-left:5px solid #80fff7;background-color:#fff;color:rgba(0,0,0,0.54);padding:14px}.gekko__section-header h4{font-weight:800}.gekko__form-section{margin-bottom:30px;background:#fff}.gekko__form-field-wrapper{min-height:68px}.gekko__form-datepicker label{margin-bottom:2px;font-size:10 !important;padding:0;font-weight:normal}.gekko__form-datepicker .md-datepicker-input-container{width:100%;margin-left:0}.gekko__form-datepicker .md-datepicker-button{display:none}.gekko__form-datepicker .md-datepicker-triangle-button{right:5px}.gekko__form-datepicker-naked label{display:none}.gekko__form-datepicker-labelled{margin-top:-18px}.gekko__form-datepicker-labelled label{transform:scale(.75);margin-left:-12px;font-size:14px !important}.gekko__form-datepicker-margin-right{margin-right:5px}.gekko__form-input-right input{text-align:right}md-table-container .md-row:nth-child(even){background-color:#f2f2f2}.gekko__form-standalone-label{margin-left:5px}.gekko__form-standalone-label label{margin-bottom:0}.gekko__form-textarea-dense md-input-container{margin-bottom:0}.gekko__form-risk-vl{background-color:#4d4dff !important;color:#fff !important}.gekko__form-risk-l{background-color:#4dcd4d !important;color:#fff !important}.gekko__form-risk-m{background-color:#ffff4d !important}.gekko__form-risk-h{background-color:#ff4d4d !important;color:#fff !important}.gekko__form-status-open{background-color:#ff4d4d !important;color:#fff !important}.gekko__form-status-hold{background-color:#ffff4d}.gekko__form-status-closed{background-color:#4dcd4d !important;color:#fff !important}.gekko__a-gallery-background{background:#1e414a url("/assets/images/background/platform-background.png") no-repeat fixed bottom}.gekko__a-submodules-background{background:#1e414a url("/assets/images/background/platform-background.png") no-repeat fixed bottom}.gekko__a-navbar-project{color:#444}.gekko__a-navbar-project.a-navbar-project--selected{color:#1e414a;background-image:linear-gradient(#1e414a,#1e414a)}.gekko__a-navbar-project-dropdown--selected{color:#1e414a;background-image:linear-gradient(#1e414a,#1e414a)}.gekko__a-navbar-project-dropdown md-select-value{color:#1e414a}.seekat__form-risk-vl{background-color:#4d4dff !important;color:#fff !important}.seekat__form-risk-l{background-color:#4dcd4d !important;color:#fff !important}.seekat__form-risk-m{background-color:#ffff4d !important}.seekat__form-risk-h{background-color:#ff4d4d !important;color:#fff !important}.seekat__form-status-open{background-color:#ff4d4d !important;color:#fff !important}.seekat__form-status-closed{background-color:#4dcd4d !important;color:#fff !important}.seekat__a-gallery-background{background:url("/assets/images/background/seekat-bg_1.png") no-repeat bottom}.alectro__a-gallery-background{background:#e5e5e5 url("/assets/images/background/alectro-bg.png") no-repeat bottom}.alectro__a-sidebar-logo img{padding:7px !important}.chrysaor__a-gallery-background{background:#1e414a url("/assets/images/background/chrysaor-bg.png") no-repeat bottom}.vantage__a-navbar-project{color:#444}.vantage__a-navbar-project.a-navbar-project--selected{color:#1e414a;background-image:linear-gradient(#1e414a,#1e414a)}.vantage__a-gallery-background{background:#1e414a url("/assets/images/background/vantage-bg.jpg") no-repeat fixed right bottom}.vantage__a-submodules-background{background:#1e414a url("/assets/images/background/vantage-bg.jpg") no-repeat fixed right bottom}.wood__a-gallery-background{background:#1e414a url("/assets/images/background/wood-bg_1.jpg") no-repeat bottom}.deutscheErdwaerme__a-gallery-background{background:#1e414a url("/assets/images/background/geyser.jpg") no-repeat bottom}.deutscheErdwaerme__a-submodules-background{background:#1e414a url("/assets/images/background/geyser.jpg") no-repeat bottom}.borr__a-gallery-background{background:#005 url("/assets/images/background/borr-bg.jpg") no-repeat fixed bottom}.borr__a-submodules-background{background:#005 url("/assets/images/background/borr-bg.jpg") no-repeat fixed bottom}.starvalley__a-gallery-background{background:#005 url("/assets/images/background/starvalley-bg.jpg") no-repeat fixed bottom}.starvalley__a-submodules-background{background:#005 url("/assets/images/background/starvalley-bg.jpg") no-repeat fixed bottom}.demo__a-gallery-background{background:#005 url("/assets/images/background/demo-bg.jpg") no-repeat fixed right bottom}.demo__a-submodules-background{background:#005 url("/assets/images/background/demo-bg.jpg") no-repeat fixed right bottom}.demo__a-submodules-spacer{color:#282828 !important}.arabdrill__a-gallery-background{background:#005 url("/assets/images/background/arabdrill-bg.jpg") no-repeat fixed right bottom}.arabdrill__a-submodules-background{background:#005 url("/assets/images/background/arabdrill-bg.jpg") no-repeat fixed right bottom}.arabdrill__a-submodules-spacer{color:#282828 !important}.omv__a-submodules-background{background:url("/assets/images/background/seekat-bg_1.png") no-repeat bottom}.chartship__a-gallery-background{background:#005 url("/assets/images/background/chartship-bg.jpg") no-repeat fixed right bottom}.chartship__a-submodules-background{background:#005 url("/assets/images/background/chartship-bg.jpg") no-repeat fixed right bottom}.dolphindrilling__a-gallery-background{background:#409183 url("/assets/images/background/dolphindrilling-bg.jpg") no-repeat fixed top left}.dolphindrilling__a-submodules-background{background:#409183 url("/assets/images/background/dolphindrilling-bg.jpg") no-repeat fixed top left}.dolphindrilling__a-submodules-spacer{color:#409183 !important}.ades__a-gallery-background{background:#005 url("/assets/images/background/ades-bg.jpg") no-repeat fixed right bottom}.ades__a-gallery-background .a-gallery-item{background:rgba(0,0,0,0.85)}.ades__a-submodules-background{background:#005 url("/assets/images/background/ades-bg.jpg") no-repeat fixed right bottom}.ades__a-submodules-background .a-gallery > .center-menu-listing > a{background:rgba(0,0,0,0.85)}.ades__a-submodules-spacer{color:#282828 !important}.vantageClient__a-navbar-project{color:#444}.vantageClient__a-navbar-project.a-navbar-project--selected{color:#1e414a;background-image:linear-gradient(#1e414a,#1e414a)}.vantageClient__a-gallery-background{background:#1e414a url("/assets/images/background/vantage-bg.jpg") no-repeat fixed right bottom}.vantageClient__a-submodules-background{background:#1e414a url("/assets/images/background/vantage-bg.jpg") no-repeat fixed right bottom}.borrClient__a-gallery-background{background:#005 url("/assets/images/background/borr-bg.jpg") no-repeat fixed bottom}.borrClient__a-submodules-background{background:#005 url("/assets/images/background/borr-bg.jpg") no-repeat fixed bottom}.wildwell__a-gallery-background{background:#282828 url("/assets/images/background/wildwell-bg.jpg") no-repeat fixed center center}.wildwell__a-submodules-background{background:#282828 url("/assets/images/background/wildwell-bg.jpg") no-repeat fixed center center}.wildwell__a-submodules-spacer{color:#282828 !important}.sasol__a-gallery-background{background:#c3d4dd url("/assets/images/background/sasol-bg.jpg") no-repeat fixed bottom}.sasol__a-submodules-background{background:#c3d4dd url("/assets/images/background/sasol-bg.jpg") no-repeat fixed bottom}.velesto__a-gallery-background{background:#c3d4dd url("/assets/images/background/velesto-bg.jpg") no-repeat fixed right bottom}.velesto__a-submodules-background{background:#c3d4dd url("/assets/images/background/velesto-bg.jpg") no-repeat fixed right bottom}.velesto__a-submodules-spacer{color:#282828 !important}.murphy__a-gallery-background{background:#003c71 url("/assets/images/background/murphy-bg.jpg") no-repeat fixed right bottom}.murphy__a-submodules-background{background:#003c71 url("/assets/images/background/murphy-bg.jpg") no-repeat fixed right bottom}.meren__a-gallery-background{background:#005 url("/assets/images/background/meren-bg.jpg") no-repeat fixed right bottom}.meren__a-submodules-background{background:#005 url("/assets/images/background/meren-bg.jpg") no-repeat fixed right bottom}@import url("https://fonts.googleapis.com/css?family=Open+Sans");
.a-ribbon.map__ribbon{width:15%;min-width:195px;left:calc(min(-15%, -195px) + 55px)}@media (max-width:767px){.a-ribbon.map__ribbon{left:calc(min(-15%, -195px))}}.a-ribbon-body.map__control-wrapper .map__control-filter h5{margin:10px 0}.a-ribbon-body.map__control-wrapper .map__control-filter li{margin:0}#windy #bottom #progress-bar,#windy #bottom #progress-bar::before,#windy #bottom #progress-bar::after{all:revert}#windy #bottom{height:40px}#windy #bottom #accumulations{display:none}.map__layer-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:20px;margin:4px 0}.map__tool{margin:5px 0;line-height:18px}.map__tool-name{font-weight:500}.map__tool--toggled{color:#80fff7}.map__tool-spacer{height:5px}.map__tool-info{font-size:smaller}.map__tool-measure{font-size:small;border-radius:2px;padding:2px 5px;background-color:rgba(95,96,98,0.8);color:#e2e2e2}.map__tool-measure--done{background-color:#80fff7;color:#5f6062}.map__theme{margin:5px 0;line-height:18px;text-transform:uppercase;cursor:pointer}.map__favourite{margin:5px 0;line-height:18px}.map__control-wrapper{bottom:inherit}.map__control-wrapper ul{margin-bottom:0;padding-left:20px}.map__control-icons{float:right;display:inline-block;line-height:20px}.map__control-toggleVisibility{margin-bottom:0;transform:scale(.75);width:15px}.map__control-favourite{color:#80fff7}.map__control--disabled{opacity:.5}.map__search-wrapper{position:absolute;width:100%;z-index:10;text-align:center}.map__search{width:30%;background-color:rgba(0,0,0,0.4);margin:0;padding:2px 5px}.map__search .md-errors-spacer{min-height:5px}.map__search md-input-container.flex{padding-bottom:0}.map__search md-input-container.flex label{color:#9e9e9e}.map__search md-input-container.flex input{color:#fff;border-bottom-color:#9e9e9e}.map__canvas-wrapper{display:flex;height:100%}#map__canvas{min-height:0;flex:1;overflow-y:hidden}#map__canvas .popover-inner{text-align:left;width:200px;max-height:400px;overflow-y:auto}#map__canvas .tooltip-inner{text-align:left;width:200px;max-height:400px;overflow-y:auto}#map__canvas .ol-attribution{-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-o-transition:right .5s ease;transition:right .5s ease;max-width:50%;z-index:10;text-align:justify}#map__canvas .ol-attribution ul{font-size:.75em}#map__canvas .ol-attribution ul li+li:before{content:' // '}#map__canvas .ol-overlay-container .popover-content{padding:5px}#windy{min-height:0;flex:1;overflow-y:hidden}.map__featureInfo{font-size:12px}.map__featureInfo-close{float:right;font-size:16px;margin-top:-5px}.map__featureInfo-close:after{content:'\2716';font-size:smaller}.map__featureInfo-close:hover{cursor:pointer;text-decoration:none}.map__featureInfo-header{margin-bottom:5px;font-weight:700}.map__featureInfo-layer{display:inline-block;color:#666;font-weight:700}.map__featureInfo-layer:not(:first-child){padding-top:5px}.map__featureInfo-badge{margin-top:-3px}.map__featureInfo-key{font-weight:500}.map__featureInfo-value{padding-left:5px}.map__featureInfo-nope{text-align:center}.map__featureInfo-link a[href=""]{display:none}.map__featureInfo-tooltip{font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:2px}.map__featureInfo-tooltip-layer{font-weight:400}.map__overlay-ma-project-overview-wrapper{width:30%;height:calc(100% - 50px);position:absolute;right:0;top:50px;background:rgba(0,0,0,0.4);z-index:1;overflow-y:auto}.map__animation{position:fixed;width:calc(100% - 280px);height:145px;bottom:35px;left:265px;display:flex;align-items:center;z-index:10;background-color:rgba(0,0,0,0.4);padding:10px 20px 5px 20px;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.map__animation-header-wrapper{width:100%}.map__animation-header-wrapper .md-datepicker-input{color:#fff}.map__animation-header-wrapper .md-datepicker-triangle-button .md-datepicker-expand-triangle{border-top-color:#bdbdbd}.map__animation-header-wrapper .md-button.md-icon-button md-icon{color:#bdbdbd}.map__animation-title{font-weight:700}.map__animation-title-icon{width:40px}.map__animation-title-icon i{font-size:24px;color:#bdbdbd}.map__animation-controls-wrapper{padding-top:20px;width:100%}.map__animation-controls-wrapper md-slider .md-track-container{height:1px}.map__animation-controls-wrapper md-slider .md-track-container .md-track{background-color:rgba(0,0,0,0.12)}.map__animation-controls{min-width:35px}.map__animation-speedSelector{margin:-5px 15px 0 0}.map__animation-speedSelector .md-select-value{min-width:initial;color:#fff}.map__animation-speedSelector md-select .md-select-icon{color:#bdbdbd}.explorer__tab{position:absolute;bottom:0;top:101px;right:15px;left:15px}.explorer__tab.no-tabs{top:65px}ul.explorer__tabs{display:inline;list-style:none;padding:0;margin:0;width:100%}ul.explorer__tabs > li{display:inline-block;margin-right:4px}ul.explorer__tabs > li:last-child{margin-right:0}ul.explorer__tabs > li.active > a{border-bottom-color:#80fff7 !important}ul.explorer__tabs > li > a{display:block;min-width:150px;padding:9px 12px 7px 12px;background-color:rgba(239,239,239,0.8);border-bottom:5px solid transparent;color:#333}.explorer__page-spinner{margin:40px auto}.explorer__content-wrapper{background-color:#fff;padding:15px;height:calc(100% - 54px)}.explorer__viewport{position:absolute;top:150px;bottom:0;width:100%;margin:0 -15px}.explorer__content{height:100%}.explorer__content .row{overflow:visible}.explorer__bar{clear:both;padding:10px;background-color:#9fa0a1;height:40px;color:#fff}.explorer__spinner{display:inline-block}.explorer__linearSpinner{margin-top:-3px}.explorer__linearSpinner,.explorer__linearSpinner .md-container,.explorer__linearSpinner .md-container .md-bar{height:3px}ul.explorer__breadcrumbs{float:left;display:inline-block;list-style:none;margin:0;padding:0}ul.explorer__breadcrumbs li{display:inline-block;font-size:12px}ul.explorer__breadcrumbs li:after{content:'>';margin:0 10px 0 12px}ul.explorer__breadcrumbs li:last-child:after{content:''}.explorer__searchbar{display:inline-block;margin-bottom:10px}.explorer__searchbar input{display:inline-block;width:350px;margin-right:5px;box-shadow:inset 0 2px 1px -1px rgba(0,0,0,0.075)}.explorer__searchbar-input{padding-right:36px}.explorer__close-search-btn{display:inline-block;width:34px;height:34px;margin:-40px;margin-right:6px}.explorer__close-search-btn .explorer__close-search-icon{margin:-1px;margin-bottom:0;padding:0;width:34px;height:34px}.explorer__close-search-btn .explorer__close-search-icon .icon-times:before{position:relative;top:2px}.explorer__actions{margin-bottom:10px}.explorer__actions button{display:inline-block;margin-right:8px}.explorer__section{height:calc(100% - 60px);float:left;padding:0 15px}@media (min-width:768px){.explorer__section{width:50%}.explorer__section:last-child{width:100%}}@media (min-width:992px){.explorer__section{width:33.33333333%}.explorer__section:last-child{width:33.33333333%}}.explorer__section-heading{display:table;border-bottom:1px solid #5f6062;padding:8px 0;max-width:200px;width:100%;position:relative}.explorer__section-heading .explorer__section-title{display:table-cell;font-weight:bold;vertical-align:middle}.explorer__section-heading .explorer__sorting{display:table-cell;vertical-align:middle}.explorer__section-heading .explorer__sorting > a{cursor:pointer;font-size:26px;color:#9fa0a1}ul.explorer__section-actions{list-style:none;border:0;padding:0}ul.explorer__section-actions li{display:inline-block;margin-right:4px}ul.explorer__section-actions li:last-child{margin-right:0}ul.explorer__folders{list-style:none;margin:0;padding:10px 10px 10px 0;overflow-x:hidden;overflow-y:auto;margin-right:-10px;height:calc(100% - 50px)}ul.explorer__folders::-webkit-scrollbar{width:5px;height:5px}ul.explorer__folders::-webkit-scrollbar-thumb{border-radius:5px;background:#80fff7}.explorer__folder{position:relative;display:table;height:45px;width:100%;table-layout:fixed}.explorer__folder.selected .explorer__folder-icon,.explorer__folder.selected .explorer__folder-details{background-color:#80fff7}.explorer__folder:hover{background-color:rgba(128,255,247,0.5)}.explorer__folder-icon{display:table-cell;vertical-align:middle;width:45px;height:45px;color:#333;position:relative;padding-left:8px;font-size:18px}.explorer__folder-icon img{width:14px;height:14px;margin:auto;position:absolute;top:0;left:6px;bottom:1px;right:0;z-index:1}.explorer__folder-details{display:table-cell;vertical-align:middle;width:100%;padding:0 8px}.explorer__folder-details p{font-size:11px;white-space:pre;overflow-x:hidden;word-break:break-all}.explorer__folder-details h5{margin:0;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.explorer__folder-actions{display:table-cell;vertical-align:middle;width:86px;background-color:#fff;padding:10px 0 12px 8px;color:#9fa0a1;font-size:13px;white-space:nowrap}.explorer__folder-actions .explorer__folder-action{display:inline-block;margin-right:7px;line-height:16px;max-height:20px}.explorer__folder-actions .explorer__folder-action input{margin:0;position:relative;top:4px}.explorer__folder-actions .explorer__folder-action:last-child{margin-right:0}.explorer__folder-actions .explorer__folder-action.more i{border:1px solid #9fa0a1;padding:0 4px}.explorer__folder-actions .explorer__folder-action .dropdown-toggle{color:#333;cursor:pointer;font-size:14px}.explorer__folder-actions .explorer__folder-action .dropdown-toggle.disabled{color:#8c8c8c}.explorer__pagination{margin-top:15px}.explorer__pagination span{margin-right:10px}.explorer__checkbox-area:after,.explorer__checkbox-area:before{top:-5px;right:0;bottom:0;left:-3px}.explorer__scrollbar::-webkit-scrollbar{width:5px;height:5px}.explorer__scrollbar::-webkit-scrollbar-thumb{border-radius:5px;background:#80fff7}.explorer2__linearSpinner .md-container,.explorer2__linearSpinner .md-container .md-bar{height:5px}ul.explorer2__breadcrumbs{float:left;display:inline-block;list-style:none;margin:0;padding:0}ul.explorer2__breadcrumbs li{display:inline-block;font-size:16px}ul.explorer2__breadcrumbs li:after{content:'>';margin:0 8px}ul.explorer2__breadcrumbs li:last-child{font-weight:500}ul.explorer2__breadcrumbs li:last-child:after{content:''}.explorer2__item{border-style:solid;border-color:transparent;border-width:1px;border-left-width:0;border-right-width:0}.explorer2__item-selected{background-color:rgba(158,158,158,0.4);border-color:rgba(158,158,158,0.6)}.explorer2__item .md-list-item-inner{text-overflow:ellipsis;overflow:hidden}.explorer2__dropzone{border:2px dashed #d0cece;background:#454545}.a-list-admin{background-color:#fff;box-shadow:2px 2px 2px;margin-bottom:40px;color:#666}.a-credit-title{color:#808080;text-transform:uppercase}.a-credit{background:#fff}.a-credit:hover{background:#f2f2f2}.vault table{width:100%;border-collapse:inherit}.vault > *{color:#fff}.vault a{color:inherit}.vault__dropzone{height:150px;border:3px dashed #717171;margin:10px;display:table;position:absolute;bottom:0}.dropzone .dz-message{margin:1em;cursor:pointer}.vault__fileContainer{display:table-cell;vertical-align:middle;background:#454545;border-radius:2px}.vault__inputFile,.vault__inputFile_modal{width:100%;text-align:center;padding:10px;opacity:.5;cursor:pointer}.vault__inputFile > div,.vault__inputFile_modal > div{margin:0 !important}.vault__inputFile_modal{min-height:300px}.vault__flex,.vault__flex--center{display:flex;flex-flow:row wrap}.vault__flex--center{justify-content:center}.vault__loader{text-align:center;height:300px;color:#fff}.vault__loader > i{padding:100px 0}.vault__project{position:relative;border-spacing:20px 10px;background-color:rgba(0,0,0,0.8)}.vault__project > thead > tr > td{padding:0 5%;font-weight:bold;font-size:1.5em;opacity:.3;text-align:right;color:#fffcfc}.vault__project > thead > tr > td > ol{font-size:2em;list-style:none}.vault__project > thead > tr > td > ol > li{display:inline-block}.vault__project > thead > tr > td > ol > li:before{padding:0 10px;content:"/"}.vault__project > tbody > tr > td{height:1px}.vault__project > tbody > tr > td > div{height:100%;background-color:#282828}.vault__project > tbody > tr > td > div:hover{background-color:rgba(255,255,255,0.2)}.vault__project > tbody > tr > td > table{table-layout:fixed;background:#000}.vault__project > tbody > tr > td > table tr{display:block}.vault__project > tbody > tr > td > table tr.ng-enter{-webkit-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-moz-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-ms-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-o-transition:400ms cubic-bezier(.25,.25,.75,.75) all;transition:400ms cubic-bezier(.25,.25,.75,.75) all;position:relative;display:block}.vault__project > tbody > tr > td > table tr.ng-enter.ng-enter-active,.vault__project > tbody > tr > td > table tr.ng-leave{opacity:1;top:0;height:30px}.vault__project > tbody > tr > td > table tr.ng-leave.ng-leave-active,.vault__project > tbody > tr > td > table tr.ng-enter{opacity:0;top:-50px;height:0}.vault__project > tbody > tr > td > table tr.ng-enter-stagger{transition-duration:0s;transition-delay:.1s}.vault__project > tbody > tr > td > table tr:hover{background-color:rgba(255,255,255,0.2)}.vault__project > tbody > tr > td > table tr > td{padding:20px 10px}.vault__infoIcon{margin:10px;width:45%;height:2em;text-align:center;background-color:#999;color:#000}.vault__infoIcon.ng-enter{-webkit-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-moz-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-ms-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-o-transition:400ms cubic-bezier(.25,.25,.75,.75) all;transition:400ms cubic-bezier(.25,.25,.75,.75) all;position:relative;display:block}.vault__infoIcon.ng-enter.ng-enter-active,.vault__infoIcon.ng-leave{opacity:1;top:0;height:2em}.vault__infoIcon.ng-leave.ng-leave-active,.vault__infoIcon.ng-enter{opacity:0;top:-50px;height:0}.vault__infoIcon.ng-enter-stagger{transition-duration:0s;transition-delay:.1s}.vault__infoIcon p,.vault__infoIcon i{line-height:2em}.vault__projectIcon{margin:10px;width:200px;height:200px;text-align:center;background-color:rgba(0,0,0,0.7);color:#fff}.vault__projectIcon.ng-enter{-webkit-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-moz-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-ms-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-o-transition:400ms cubic-bezier(.25,.25,.75,.75) all;transition:400ms cubic-bezier(.25,.25,.75,.75) all;position:relative;display:block}.vault__projectIcon.ng-enter.ng-enter-active,.vault__projectIcon.ng-leave{opacity:1;top:0;height:200px}.vault__projectIcon.ng-leave.ng-leave-active,.vault__projectIcon.ng-enter{opacity:0;top:-50px;height:0}.vault__projectIcon.ng-enter-stagger{transition-duration:0s;transition-delay:.1s}.vault__projectIcon > h3{margin:5% 0;height:10%}.vault__projectIcon > div{width:100%;height:70%;padding:30px}.vault__projectIcon > p{height:10%;background-color:#282828}.vault__projectIcon:hover{background-color:rgba(0,0,0,0.5)}.vault__projectLogo{max-height:80px;max-width:100%}.vault__projectLogo--loader{font-size:48px}.vault__folderIcon{margin:10px;width:200px;height:100px;text-align:center;background-color:#999;color:#000}.vault__folderIcon.ng-enter{-webkit-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-moz-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-ms-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-o-transition:400ms cubic-bezier(.25,.25,.75,.75) all;transition:400ms cubic-bezier(.25,.25,.75,.75) all;position:relative;display:block}.vault__folderIcon.ng-enter.ng-enter-active,.vault__folderIcon.ng-leave{opacity:1;top:0;height:100px}.vault__folderIcon.ng-leave.ng-leave-active,.vault__folderIcon.ng-enter{opacity:0;top:-50px;height:0}.vault__folderIcon.ng-enter-stagger{transition-duration:0s;transition-delay:.1s}.vault__folderIcon > i{line-height:100px}.vault__folderIcon > p{word-break:break-all;font-size:larger;margin:5% 5%;height:30%}.vault__folderIcon > div{width:100%;height:50%}.vault__folderIcon:hover{background-color:#fff}.vault__fileIcon{margin:10px;width:100%;height:2em;text-align:center;background-color:#999;color:#000;line-height:2em}.vault__fileIcon.ng-enter{-webkit-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-moz-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-ms-transition:400ms cubic-bezier(.25,.25,.75,.75) all;-o-transition:400ms cubic-bezier(.25,.25,.75,.75) all;transition:400ms cubic-bezier(.25,.25,.75,.75) all;position:relative;display:block}.vault__fileIcon.ng-enter.ng-enter-active,.vault__fileIcon.ng-leave{opacity:1;top:0;height:2em}.vault__fileIcon.ng-leave.ng-leave-active,.vault__fileIcon.ng-enter{opacity:0;top:-50px;height:0}.vault__fileIcon.ng-enter-stagger{transition-duration:0s;transition-delay:.1s}.vault__fileIcon > div:nth-of-type(1){float:left;width:5%;padding:0 5%}.vault__fileIcon > div:nth-of-type(2){float:left;width:50%;padding:0 5%}.vault__fileIcon > div:nth-of-type(3){padding:0 5%;float:left;width:30%}.vault__fileIcon > div:nth-of-type(3) > span{white-space:nowrap}.vault__fileIcon > div:nth-of-type(4){float:left}.vault__fileIcon:hover{background-color:#fff}.vault__progress{display:block;padding:0 5%;position:relative;top:85%;width:100%}.vault__progress > span{border-radius:15px;color:#80fff7;height:2px;width:0%;display:block;background-color:#80fff7}.vault--loading{background-color:#282828}[dnd-list],[dnd-list] > *{position:relative}.dndDragging .kanban__card-buttons,.dndDragging .kanban__card-add,.dndDragging .kanban__card-placeholder{display:none}.kanban__boards md-chips .md-chips{box-shadow:none}.kanban__boards md-list md-list-item.md-2-line .md-list-item-text h3{color:#80fff7}.kanban__boards-board-overview{margin:8px 0;width:100%;cursor:pointer;border-left:5px solid transparent;border-radius:3px;background-color:#fafafa}.kanban__boards-board-overview md-icon i{transition:color .25s ease-in-out;color:inherit}.kanban__boards-board-overview:hover{border-left-color:#80fff7}.kanban__boards-board-overview md-card-actions .md-button:hover md-icon i{color:#80fff7}.kanban__history-table td{max-width:0}.kanban__history-table td,.kanban__history-table td div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban__board{display:flex;align-items:flex-start;margin:10px 0;overflow-x:auto;z-index:10;height:-moz-calc(100% - 84px);height:-webkit-calc(100% - 84px);height:calc(100% - 84px)}.kanban__board .dndPlaceholder{background-color:#ddd;color:#ddd;opacity:.1;margin-left:10px}.kanban__board .dndDraggingSource{opacity:.25}.kanban__board md-content{background-color:#fff}.kanban__board-gantt{border:1px solid #80fff7}.kanban__list{display:inline-block;width:300px;min-width:300px;max-height:calc(100% - 10px);margin-left:10px;background-color:#a9a9a9}.kanban__list .dndPlaceholder{opacity:1;margin-left:0}.kanban__list .dndDraggingSource{opacity:.25;background-color:#5f6062;color:#fff}.kanban__list-title{padding:10px;border:none;background:transparent}.kanban__list-cards{overflow-y:auto;overflow-x:hidden;padding:0;max-height:calc(100vh - 276px);margin:5px 0}.kanban__list-cards::-webkit-scrollbar{width:8px;height:8px}.kanban__list-cards::-webkit-scrollbar-thumb{border-radius:8px;background:#80fff7}.kanban__list-cards-empty{margin:0}.kanban__list-cards.a-height-overflow{margin-right:5px}.kanban__list-buttons{background-color:#5f6062}.kanban__card{border-left:5px solid transparent;padding:0;background-color:#fff;margin:5px;border-radius:3px}.kanban__card:nth-of-type(1){margin-top:0}.kanban__card:last-of-type{margin-bottom:0}.kanban__card:hover{border-left-color:#80fff7;cursor:pointer}.kanban__card-buttons{margin-right:-8px}.kanban__card-buttons md-icon{cursor:pointer}.kanban__card-placeholder{color:#80fff7;background-color:#5f6062;background-image:linear-gradient(to right,#5f6062 33%,#80fff7 0%);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;min-height:116px}.kanban__card-dialog{max-width:50%;height:80%}.kanban__card-overview{padding:16px 0;min-height:106px}.kanban__card-overview-labels{margin-bottom:5px}.kanban__card-overview-label{height:16px;width:16px;border-radius:8px;margin-right:5px}.kanban__card-overview-label-w-title{border-radius:8px;margin-right:5px;padding:1px 5px;font-size:12px}.kanban__card-overview-info{padding:0 2px;color:rgba(51,51,51,0.4);font-size:16px;line-height:16px;margin-left:5px}.kanban__card-overview-info-overdue{color:#f00}.kanban__card-overview-info-overdue i{animation:ring 10s 1s ease-in-out infinite}.kanban__card-overview-member{margin-right:5px;height:32px;border-radius:16px}.kanban__card-label{border-radius:5px;margin:15px 0}.kanban__card-labels md-chip{border-radius:5px}.kanban__card-labels ngjs-color-picker ul{margin-bottom:0}.kanban__card-labels-suggestions{border-radius:5px;text-align:center;color:#fff;width:100%;font-size:16px;line-height:30px;margin:6px 0;padding:2px 6px}.kanban__card-title{margin-bottom:5px}.kanban__card-members .md-chips md-chip{padding-left:0}.kanban__card-members input{width:250px}.kanban__card-members-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.kanban__card-description{line-height:32px;font-size:16px}.kanban__card-description-static{padding-left:3px}.kanban__card-attachments-add{background-color:rgba(208,206,206,0.5);border:2px dashed #d0cece}.kanban__card-comments .hint{margin-left:2px;font-size:12px;line-height:24px;transition:all .3s cubic-bezier(.55,0,.55,.2);color:#808080}li.dndPlaceholder + md-list-item.kanban__card-placeholder{display:none}li.dndPlaceholder{min-width:300px}.md-datepicker-calendar-pane{z-index:10000}.kanban__board-toolbar md-list-item.md-no-proxy,.kanban__list-buttons md-list-item.md-no-proxy,.kanban__card-dialog-header md-list-item.md-no-proxy{padding:0 !important;flex:0 !important}.kanban__card-collaborate md-dialog{width:90%;height:75%}.kanban__show-boards.md-button.md-icon-button{font-size:25px;margin-left:-16px;width:30px}.kanban__show-boards .kanban__show-boards-icon{top:-1px}.a-report-ddi-project{background-color:#fff;padding:15px 10px;min-width:100%;min-height:100%;overflow-x:auto}.a-report-ddi-project-wrapper{min-width:360mm;max-width:2500px;height:210mm;position:relative}.a-report-ddi-project-title{font-size:22px}.a-report-ddi-project-body{font-size:16px}.a-report-ddi-project-stage{min-height:55px;padding:.5%;background-color:#80fff7;color:#fff;text-align:center;border-right:3px solid #fff;width:100%}.a-report-ddi-project-stage-current{background-color:#12ca00}.a-report-ddi-project-stage:last-child{border-right:none}.a-report-ddi-project-field{width:100%}.a-report-ddi-project-horizontal-field-headers{text-align:right;border-right:1px solid #666;padding:1%}.a-report-ddi-project-horizontal-field-values{font-weight:800;padding:1%}.a-report-ddi-project-vertical-field-header{border-bottom:1px solid #666}.a-report-ddi-project-body-section{border-bottom:1px solid #d0cece}.report__ma-tabular{padding:15px}.report__ma-tabular-header{color:$lr-light}.report__ma-tabular-header-row{display:table;background-color:#fff;width:100%;margin:10px 0 -6px 0;padding:5px}.report__ma-tabular-header-col{display:table-cell;width:33%}.report__ma-tabular-title{display:inline-block;font-size:30px;vertical-align:bottom;line-height:1.2}.report__ma-tabular-subtitle{font-size:20px}.report__ma-tabular-logo{height:80px;margin-right:10px}.report__ma-tabular-subtitle--highlight{background-color:#39a034;color:#fff;padding:3px 15px;border-radius:5px}.export__print-only{display:none}.text-white{color:#fff}.background-transparent{background-color:transparent}.wrapper{line-height:1.1;font-size:1.1em;margin-left:15px;margin-right:15px}.row{overflow:hidden}.attribute{background-color:#bdbdbd;font-weight:bold;float:left;text-align:right;width:35%;padding:5px 15px 5px 5px}.attribute-flex-height{margin-bottom:-3000px;padding-bottom:3000px}.attribute-light-gray{background-color:#d0cece}.attribute-medium-gray{background-color:#bdbdbd}.value{background-color:#fff;border-left:2px solid #969696;float:right;width:65%;margin-left:-10px;padding:5px 5px 5px 15px}.value-flex-height{margin-bottom:-3000px;padding-bottom:3000px}.value-normal-padding{padding:5px}.value-light-gray{background-color:#d0cece}.title{background-color:transparent;font-size:large;font-weight:normal;color:#d0cece}.reportHeader{text-align:right;padding-top:30px;padding-bottom:15px;padding-right:10px;font-size:2.5em}.statusIndicator{position:relative;float:left;left:-5px;width:10px}.indicator{margin-bottom:2px}.boardTitle{font-size:x-large}.boardTitle .attribute{background-color:transparent;font-weight:normal;color:#666}.boardTitle .value{background-color:transparent;color:#d0cece}.boardControl{margin-top:30px}.list{margin-top:30px}.list:last-child{page-break-after:avoid}.dueDate{float:left;font-size:smaller}.a-dashboard{color:#fff;fill:#fff}.a-dashboard .accent{color:#80fff7}.a-dashboard-top{display:flex;flex:1;flex-grow:.75;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.a-dashboard-bottom{color:#333;flex:1;padding:0 10px 5px 10px}#dashboard{width:100%}#dashboard-map{height:100%;display:flex;flex-direction:column}.a-dashboard-tiles{height:370px;width:350px;margin-top:5px}.a-dashboard-section{position:relative;margin:10px;background:#4e5052;border-radius:3px 3px 0 0;padding:48px 5px 0 5px}.a-dashboard-section-wrapper{width:100%;height:100%;margin:10px 0}.a-dashboard-backdrop{width:100%;left:0;top:0;position:absolute;height:38px;background:#272424;border-radius:3px 3px 0 0}.a-dashboard-section-label-floating{position:absolute !important}.a-dashboard-section-chart{margin-top:-53px;display:flex;justify-content:center;flex-wrap:wrap;height:100%}.a-dashboard-section-label-title{width:100%;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:26px;border:none;background:transparent}.a-dashboard-section-label-title:focus{outline:none}.a-dashboard-section-label-info{line-height:26px}.a-dashboard-section-label{font-size:24px;top:-5px;position:relative;padding:6px;height:38px;width:100%}.a-dashboard-section-label .a-dashboard-section-label-reset,.a-dashboard-section-label md-icon{color:#fff;margin:auto;margin-left:3px}.a-dashboard-edit{background:#282828;color:rgba(239,239,239,0.8);padding:20px}.a-dashboard-edit-form{overflow-y:auto;overflow-x:hidden;height:100%;color:#000;background:rgba(239,239,239,0.8)}.a-dashboard-edit-form::-webkit-scrollbar{width:8px;height:8px}.a-dashboard-edit-form::-webkit-scrollbar-thumb{border-radius:8px;background:#80fff7}.a-dashboard-edit-switch,.a-dashboard-edit-heading{margin:0}.a-dashboard-edit-json{width:100%}.a-dashboard-section-text{padding:0 8px}.a-dashboard-edit-scroll{overflow:auto;padding:10px}.a-dashboard-edit-scroll::-webkit-scrollbar{width:8px;height:8px}.a-dashboard-edit-scroll::-webkit-scrollbar-thumb{border-radius:8px;background:#80fff7}.a-dashboard-edit-form-text{background:initial;border:none !important;color:#000}.a-dashboard-edit-form-text::-webkit-scrollbar{width:8px;height:8px}.a-dashboard-edit-form-text::-webkit-scrollbar-thumb{border-radius:8px;background:#80fff7}.a-dashboard-report{width:90%;background:#008000 !important}.a-dashboard-edit-button{width:100%}.a-dashboard-parcel{width:100%;height:100%}.chartContainer--doubleWidth{width:700px}.chartContainer--doubleWidth .chartSector{width:690px}.chartContainer--tripleWidth{width:1050px}.chartContainer--tripleWidth .chartSector{width:1040px}.chartBox,.chartTitle,.chartSlide{height:82.5px;color:#fff;margin:5px;background:#4e5052;border-radius:3px;padding:5px}.chartBox{width:165px}.chartBox h5{margin:0;color:#a0a1a2}.chartBox div{text-align:center;font-size:36px}.chartBox .units{font-size:70%}.a-dashboard-overview-parcel{color:#a0a1a2}.a-dashboard-overview-wrapper{font-size:20px}.a-dashboard-overview-total-count{font-weight:800}.a-dashboard-overview-filter-count{font-size:36px;color:#5b9b98}.a-dashboard-section-image{max-width:100%;max-height:100%;box-shadow:#393a3b 5px 5px 20px}.chartSlide{width:340px;color:#a0a1a2}.chartSlide h5{margin:0}.chartSlide div{font-size:20px;width:50%;display:inline-block}.chartSlide div .total-count{font-weight:800}.chartSlide md-input-container input{color:#5b9b98;font-weight:bold;border-color:#a0a1a2}.chartSlide md-input-container md-icon{color:#a0a1a2}.chartSlide md-input-container label{color:#a0a1a2}.chartSlide strong{font-size:36px;color:#5b9b98}.chartTitle{width:340px;padding:0}.chartTitle h3{margin:0;padding:6px;padding-left:12px;height:38px;width:100%;background:#272424;border-radius:3px 3px 0 0}.chartTitle p{color:#a0a1a2;padding:0 5px 0 13px}.chartTitle a{text-decoration:none;color:#a0a1a2}.a-subscription md-list-item > .md-list-item-text{margin:0}.a-subscription md-list-item > .md-avatar{margin-top:0;border-radius:50%;background-color:#40ca4a;width:25px;height:25px;color:#fff;text-align:center;line-height:26px;font-weight:bold}.a-subscription-discount{color:#f00}.a-subscription-line{min-height:24px}.a-subscription-total{min-height:32px}.a-subscription-spinner{height:200px}.a-courses{background:#fff;padding:20px;min-height:100%;margin-bottom:10px}.a-courses-description{font-size:16px}.a-courses-header-bottom{margin-top:20px}.a-courses-search{width:100%;margin:5px 0 0 0}.a-courses-description{margin-bottom:20px;font-weight:lighter}.a-courses-description strong{color:#80fff7}.a-courses-header-half{padding:0 30px 0 0}.a-courses-header-icon{font-size:60px;margin:15px}.a-courses-header{border-radius:0;padding-bottom:10px}.a-courses-wrapper.a-fluid-wrapper{padding:15px;height:100%}.a-courses-grid{background:rgba(239,239,239,0.8);padding:20px 0 0 20px}.a-courses-item{width:300px;height:350px;background:#fff;box-shadow:#5f6062 1px 1px 5px;margin:0 20px 20px 0}.a-courses-item-title{font-weight:bold;padding:0 15px;padding-top:5px;font-size:22px;line-height:26px}.a-courses-item-author{color:#5f6062;padding:0 15px}.a-courses-item-image{width:100%}.a-courses-item-price{padding-right:12px;font-size:22px}.a-courses-item-footer{padding:5px}.a-courses-item-description{padding:0 15px;padding-top:5px;color:#5f6062;font-weight:200}.a-course-wrapper.a-fluid-wrapper{padding:15px;height:100%}.a-course{background:#fff;padding:20px;min-height:100%;margin-bottom:10px}.a-course-content{width:100%}.a-course-description{font-weight:400}.a-course-content-iframe{border:0;min-height:500px !important}@media (min-width:1199px){.a-course-content-iframe{padding-left:20px}}.a-course-rating,.a-course-enrolled{text-align:right}.a-course-footer{font-size:10px;margin-top:10px}.a-course-author-image{height:150px;margin-right:20px}.a-course-author{margin-bottom:20px}.a-preview-icon{font-size:30px;margin-right:10px}.form__datepicker{margin:0 5px}.form__datepicker label{margin-bottom:2px;font-size:10 !important;padding:0;font-weight:normal}.form__datepicker .md-datepicker-input-container{width:calc(100% - 5px);margin-left:0}.form__datepicker .md-datepicker-input-container input{max-width:unset}.form__datepicker .md-datepicker-button{display:none}.form__datepicker .md-datepicker-triangle-button{right:5px}.form__datepicker-labelled{height:68px;padding-right:0}.form__datepicker-labelled label{font-size:11px !important;padding-left:2px !important}.form__field-red{background-color:#f00 !important;color:#fff !important;font-weight:bold}.form__field-amber{background-color:#ffa500 !important;color:#fff !important;font-weight:bold}.form__field-green{background-color:#008000 !important;color:#fff !important;font-weight:bold}.form__field-blue{background-color:#6495ed !important;color:#fff !important;font-weight:bold}.form__section-header{border-left:5px solid #80fff7;background-color:#fff;color:rgba(0,0,0,0.54);padding:14px}.form__section-header h4{font-weight:800}.bedrock__form-status-open{background-color:#ff4d4d !important;color:#fff !important}.bedrock__form-status-hold{background-color:#ffff4d !important}.bedrock__form-status-closed{background-color:#4dcd4d !important;color:#fff !important}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9iYXNlLnN0eWwiLCJnbG9iYWwvbW9kYWwuc3R5bCIsImdsb2JhbC9taXhpbnMuc3R5bCIsImdsb2JhbC9pY29ucy5zdHlsIiwiZ2xvYmFsL2FuaW11cy5zdHlsIiwiZ2xvYmFsL3JpYmJvbi5zdHlsIiwiZ2xvYmFsL292ZXJyaWRlcy5zdHlsIiwiZ2xvYmFsL3RoZW1lcy5zdHlsIiwiLi4vYXBwL19jb21wb25lbnRzL25hdmJhci9uYXZiYXIuc3R5bCIsIi4uL2FwcC9fY29tcG9uZW50cy9zaWRlYmFyL3NpZGViYXIuc3R5bCIsIi4uL2FwcC9fY29tcG9uZW50cy9nYWxsZXJ5L2dhbGxlcnkuc3R5bCIsIi4uL2FwcC9fY29tcG9uZW50cy9zdWJtb2R1bGVzL3N1Ym1vZHVsZXMuc3R5bCIsIi4uL2FwcC9tb2RhbC9hY2NvdW50L2FjY291bnQuc3R5bCIsIi4uL2FwcC9yZXBvcnQvbWEvcHJvamVjdC9wcm9qZWN0LnN0eWwiLCIuLi9hcHAvdHJlbGxvL2dhbnR0L2dhbnR0LnN0eWwiLCIuLi9hcHAvY3VzdG9tL21hL21hLnN0eWwiLCIuLi9hcHAvY3VzdG9tL2RkaS9kZGkuc3R5bCIsIi4uL2FwcC9jdXN0b20vbTIvbTIuc3R5bCIsIi4uL2FwcC9jdXN0b20vdG93ZXIvdG93ZXIuc3R5bCIsIi4uL2FwcC9jdXN0b20vYnAvYnAuc3R5bCIsIi4uL2FwcC9jdXN0b20vZGVsb25leENoYWQvZGVsb25leENoYWQuc3R5bCIsIi4uL2FwcC9jdXN0b20vZ2Vra28vZ2Vra28uc3R5bCIsIi4uL2FwcC9jdXN0b20vc2Vla2F0L3NlZWthdC5zdHlsIiwiLi4vYXBwL2N1c3RvbS9hbGVjdHJvL2FsZWN0cm8uc3R5bCIsImRvbWFpbnMvY2hyeXNhb3Iuc3R5bCIsImRvbWFpbnMvdmFudGFnZS5zdHlsIiwiZG9tYWlucy93b29kLnN0eWwiLCJkb21haW5zL2RldXRzY2hlRXJkd2Flcm1lLnN0eWwiLCJkb21haW5zL2JvcnIuc3R5bCIsImRvbWFpbnMvc3RhcnZhbGxleS5zdHlsIiwiZG9tYWlucy9kZW1vLnN0eWwiLCJkb21haW5zL2FyYWJkcmlsbC5zdHlsIiwiZG9tYWlucy9vbXYuc3R5bCIsImRvbWFpbnMvY2hhcnRzaGlwLnN0eWwiLCJkb21haW5zL2RvbHBoaW5kcmlsbGluZy5zdHlsIiwiZG9tYWlucy9hZGVzLnN0eWwiLCJkb21haW5zL3ZhbnRhZ2VDbGllbnQuc3R5bCIsImRvbWFpbnMvYm9yckNsaWVudC5zdHlsIiwiZG9tYWlucy93aWxkd2VsbC5zdHlsIiwiZG9tYWlucy9zYXNvbC5zdHlsIiwiZG9tYWlucy92ZWxlc3RvLnN0eWwiLCJkb21haW5zL211cnBoeS5zdHlsIiwiZG9tYWlucy9tZXJlbi5zdHlsIiwiLi4vYXBwL21hcC9tYXAuc3R5bCIsIi4uL2FwcC92YXVsdC9leHBsb3Jlci9leHBsb3Jlci5zdHlsIiwiLi4vYXBwL3ZhdWx0Mi9leHBsb3Jlci9leHBsb3JlcjIuc3R5bCIsIi4uL2FwcC9saXN0L2xpc3Quc3R5bCIsIi4uL2FwcC9tb2RhbC9sZWdhbC9sZWdhbC5zdHlsIiwiLi4vYXBwL3ZhdWx0L2V4cGxvcmVyL3ZhdWx0LnN0eWwiLCIuLi9hcHAvX2NvcmUvZm9ybS9mb3JtLnN0eWwiLCIuLi9hcHAva2FuYmFuL2thbmJhbi5zdHlsIiwiLi4vYXBwL3JlcG9ydC9kZGkvcGlsb3Quc3R5bCIsIi4uL2FwcC9yZXBvcnQvbWEvcmVwb3J0LW1hLnN0eWwiLCIuLi9hcHAvcmVwb3J0L3RyZWxsby9yZXBvcnQtdHJlbGxvLnN0eWwiLCIuLi9hcHAvdmlzdWFsaXphdGlvbi92aXN1YWxpemF0aW9uLnN0eWwiLCIuLi9hcHAvbW9kYWwvc3Vic2NyaXB0aW9uL3N1YnNjcmlwdGlvbi5zdHlsIiwiLi4vYXBwL2NvdXJzZXMvbGlzdGluZy9jb3Vyc2VzLnN0eWwiLCIuLi9hcHAvY291cnNlcy9jb3Vyc2UvY291cnNlLnN0eWwiLCIuLi9hcHAvX2NvbXBvbmVudHMvZmlsZS1wcmV2aWV3L2ZpbGUtcHJldmlldy5zdHlsIl0sIm5hbWVzIjpbXSwi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Q3pFZixrQ0FDRSxRQUFTLEtBQ1QsT0FBUSxLQUVWLFVBQ0UsV0FBWSxLQUNaLFFBQVMsS0FDVCxXQUFZLEtBQ1osY0FBZSxLQUVqQixrQkFDRSxNQUFPLEtBRVQsc0JBQ0UsWUFBYSxJQUVmLHlCQUNFLE9BQVEsRUFDUixXQUFZLGlCQUNxQiwwQkFBQSx5QkFDL0IsYUFBYyxNQUdsQixpQkFBa0IsbUJBQ2hCLFdBQVksTUFFZCxpQkFDRSxVQUFXLEtBQ1gsV0FBWSxLQUVkLHVCQUNFLE9BQVEsTUFDUixhQUFjLEtBRWhCLGlCQUNFLGNBQWUsS0NuQ2pCLGdCQUNFLFVBQVcsS0FDWCxhQUFjLEtURmhCLGtCQUNFLE9BQU8sTUFFUCx3QkFDRSxjQUFjLElBQ2QsVUFBVSxjQUNWLFFBQVEsRUFDUixZQUFZLE9BQ2QsaURBQ0UsTUFBTSxpQkFDTixZQUFZLEVBRVosdURBQ0UsVUFBVSxNQUVkLHdDQUNFLFFBQVEsS0FFVixpREFDRSxNQUFNLElBRVIsMkJBQ0UsT0FBTyxLQUNQLGNBQWMsRUFFZCxpQ0FDRSxVQUFVLGdCQUNWLGFBQWEsZUFHakIsaUJBQ0UsaUJBQWlCLGdCQUNqQixNQUFNLGdCQUNOLFlBQVksS0FFZCxtQkFDRSxpQkFBaUIsbUJBQ2pCLE1BQU0sZ0JBQ04sWUFBWSxLQUVkLG1CQUNFLGlCQUFpQixtQkFDakIsTUFBTSxnQkFDTixZQUFZLEtBRWQsa0JBQ0UsaUJBQWlCLG1CQUNqQixNQUFNLGdCQUNOLFlBQVksS0FHZCxzQkFDRSxZQUFZLGtCQUNaLGlCQUFpQixLQUNqQixNQUFNLGlCQUNOLFFBQVEsS0FDUix5QkFDRSxZQUFZLElBRWxCLDJCQUNFLGlCQUFpQixtQkFDakIsTUFBTSxnQkFFUiwyQkFDRSxpQkFBaUIsbUJBRW5CLDZCQUNFLGlCQUFpQixtQkFDakIsTUFBTSIsImZpbGUiOiJnZWtrby5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXR8Um9ib3RvOjQwMCwzMDAsNzAwLDUwMCcpO1xuQGltcG9ydCAndmFyaWFibGVzLnN0eWwnXG5AaW1wb3J0ICdtaXhpbnMuc3R5bCdcblxuLy8gQ29yZSBTdHlsaW5nXG5AaW1wb3J0ICdtb2RhbC5zdHlsJ1xuQGltcG9ydCAnaWNvbnMuc3R5bCdcbkBpbXBvcnQgJ2FuaW11cy5zdHlsJ1xuQGltcG9ydCAncmliYm9uLnN0eWwnXG5AaW1wb3J0ICdvdmVycmlkZXMuc3R5bCdcbkBpbXBvcnQgJ3RoZW1lcy5zdHlsJ1xuXG4vLyBQYWdlIFNwZWNpZmljXG5AaW1wb3J0ICduYXZiYXIuc3R5bCdcbkBpbXBvcnQgJ3NpZGViYXIuc3R5bCdcbkBpbXBvcnQgJ2dhbGxlcnkuc3R5bCdcbkBpbXBvcnQgJ3N1Ym1vZHVsZXMuc3R5bCdcbkBpbXBvcnQgJ2FjY291bnQuc3R5bCdcbkBpbXBvcnQgJ3Byb2plY3Quc3R5bCdcbkBpbXBvcnQgJ2dhbnR0LnN0eWwnXG5cbi8vIERvbWFpbiBzcGVjaWZpY1xuQGltcG9ydCAnbWEuc3R5bCdcbkBpbXBvcnQgJ2RkaS5zdHlsJ1xuQGltcG9ydCAnbTIuc3R5bCdcbkBpbXBvcnQgJ3Rvd2VyLnN0eWwnXG5AaW1wb3J0ICdicC5zdHlsJ1xuQGltcG9ydCAnZGVsb25leENoYWQuc3R5bCdcbkBpbXBvcnQgJ2dla2tvLnN0eWwnXG5AaW1wb3J0ICdzZWVrYXQuc3R5bCdcbkBpbXBvcnQgJ2FsZWN0cm8uc3R5bCdcbkBpbXBvcnQgJ2NocnlzYW9yLnN0eWwnXG5AaW1wb3J0ICd2YW50YWdlLnN0eWwnXG5AaW1wb3J0ICd3b29kLnN0eWwnXG5AaW1wb3J0ICdkZXV0c2NoZUVyZHdhZXJtZS5zdHlsJ1xuQGltcG9ydCAnYm9yci5zdHlsJ1xuQGltcG9ydCAnc3RhcnZhbGxleS5zdHlsJ1xuQGltcG9ydCAnZGVtby5zdHlsJ1xuQGltcG9ydCAnYXJhYmRyaWxsLnN0eWwnXG5AaW1wb3J0ICdvbXYuc3R5bCdcbkBpbXBvcnQgJ2NoYXJ0c2hpcC5zdHlsJ1xuQGltcG9ydCAnZG9scGhpbmRyaWxsaW5nLnN0eWwnXG5AaW1wb3J0ICdhZGVzLnN0eWwnXG5AaW1wb3J0ICd2YW50YWdlQ2xpZW50LnN0eWwnXG5AaW1wb3J0ICdib3JyQ2xpZW50LnN0eWwnXG5AaW1wb3J0ICd3aWxkd2VsbC5zdHlsJ1xuQGltcG9ydCAnc2Fzb2wuc3R5bCdcbkBpbXBvcnQgJ3ZlbGVzdG8uc3R5bCdcbkBpbXBvcnQgJ211cnBoeS5zdHlsJ1xuQGltcG9ydCAnbWVyZW4uc3R5bCdcblxuQGltcG9ydCAnbWFwLnN0eWwnXG5AaW1wb3J0ICdleHBsb3Jlci5zdHlsJ1xuQGltcG9ydCAnLi4vLi4vYXBwL3ZhdWx0Mi9leHBsb3Jlci9leHBsb3JlcjIuc3R5bCdcbkBpbXBvcnQgJ2xpc3Quc3R5bCdcbkBpbXBvcnQgJ2xlZ2FsLnN0eWwnXG5AaW1wb3J0ICd2YXVsdC5zdHlsJ1xuLy9AaW1wb3J0ICdrYW5iYW4uc3R5bCdcbkBpbXBvcnQgJy4uLy4uL2FwcC9rYW5iYW4va2FuYmFuLnN0eWwnXG5AaW1wb3J0ICdyZXBvcnQuc3R5bCdcbkBpbXBvcnQgJ3Zpc3VhbGl6YXRpb24uc3R5bCdcbkBpbXBvcnQgJ3N1YnNjcmlwdGlvbi5zdHlsJ1xuQGltcG9ydCAnY291cnNlcy5zdHlsJ1xuQGltcG9ydCAnY291cnNlLnN0eWwnXG5AaW1wb3J0ICdmaWxlLXByZXZpZXcuc3R5bCdcbkBpbXBvcnQgJy4uLy4uL2FwcC9fY29yZS9mb3JtL2Zvcm0uc3R5bCdcbiIsIlxuLmEtbW9kYWwtbWluLWhlaWdodFxuICBtaW4taGVpZ2h0OiA2MHZoO1xuXG4uYS1tb2RhbC10YWJcbiAgaGVpZ2h0OiA4MHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4uYS1tb2RhbC10YWItZmlsbC1oZWlnaHRcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYW5pbXVzU2Nyb2xsQ29sb3JlZCgxMHB4LCAkdGhlbWUtaGlnaGxpZ2h0KTtcblxuLm1vZGFsLWJvZHkgLnZhdWx0XG4gID4gKlxuXG4gICAgY29sb3IgYmxhY2tcbi53aWRlLW1vZGFsLXdpbmRvd1xuICB3aWR0aCA4MCVcblxubWQtZGlhbG9nLWNvbnRlbnRcbiAgYW5pbXVzU2Nyb2xsQ29sb3JlZCgxMHB4LCAkdGhlbWUtaGlnaGxpZ2h0KTtcblxuLndpZGUtbW9kYWwtd2luZG93IC5tb2RhbC1kaWFsb2dcbiAgd2lkdGggODAlXG5cbi5tb2RhbC1ib2R5IGxpXG5cbiAgZm9udC13ZWlnaHQgYm9sZFxuICBmb250LXNpemUgMS41ZW1cbiAgY29sb3IgYmxhY2tcbiAgYVxuICAgIGNvbG9yIGluaGVyaXRcblxuaDQubW9kYWwtaGVhZGVyXG5cbiAgZm9udC13ZWlnaHQgYm9sZFxuICBmb250LXNpemUgMS41ZW1cbiAgY29sb3IgYmxhY2tcblxuLmZpdFdpbmRvd1xuICBtYXgtd2lkdGggMTAwJVxuICBtYXgtaGVpZ2h0IDEwMCVcblxuLm1vZGFsLWJvZHkgLnZhdWx0X19wcm9qZWN0XG4gIGJhY2tncm91bmQtY29sb3Igd2hpdGVcbiAgPiB0aGVhZCA+IHRyID4gdGRcbiAgICBjb2xvciAjRkZGQ0ZDXG4gID4gdGJvZHlcbiAgICA+IHRyXG4gICAgICA+IHRkXG4gICAgICAgID4gZGl2XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvciByZ2JhKDAsMCwwLDAuMilcbiAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoMCwwLDAsMC4yKVxuICAgICAgICA+IHRhYmxlXG4gICAgICAgICAgYmFja2dyb3VuZCBibGFja1xuICAgICAgICAgIHRyXG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgcmdiYSgwLDAsMCwwLjIpXG5cbi5tb2RhbC1ib2R5IC5kcm9wem9uZVxuICBib3JkZXI6IHdoaXRlXG5cbi5tb2RhbC1ib2R5IC52YXVsdC0tbG9hZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yIHdoaXRlXG5cbi5tb2RhbC1ib2R5IC52YXVsdC0tbG9hZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yICR0aGVtZS10ZXJ0aWFyeVxuIiwiYmdDb2xvcigpXG4gIGJhY2tncm91bmQtY29sb3I6IGFscGhhKCR0aGVtZS1zZWNvbmRhcnksIDAuNylcblxuYmdDb2xvclRhYmxlKClcbiAgYmdDb2xvcigpXG4gIGJvcmRlcjowcHggc29saWQgYmxhY2tcblxuLy9uZyBhbmltYXRlIG1peGltIGZvciAnbW92ZScgYW5pbWF0aW9uXG5tb3ZlQW5pbWF0aW9uKGhlaWdodFZhbClcbiAgJi5uZy1lbnRlclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjI1MCwgMC43NTAsIDAuNzUwKSBhbGw7XG4gICAgLW1vei10cmFuc2l0aW9uOiA0MDBtcyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuMjUwLCAwLjc1MCwgMC43NTApIGFsbDtcbiAgICAtbXMtdHJhbnNpdGlvbjogNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjI1MCwgMC43NTAsIDAuNzUwKSBhbGw7XG4gICAgLW8tdHJhbnNpdGlvbjogNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjI1MCwgMC43NTAsIDAuNzUwKSBhbGw7XG4gICAgdHJhbnNpdGlvbjogNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjI1MCwgMC43NTAsIDAuNzUwKSBhbGw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAmLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSwgJi5uZy1sZWF2ZVxuICAgIG9wYWNpdHkgMVxuICAgIHRvcCAwXG4gICAgaGVpZ2h0IGhlaWdodFZhbFxuICAmLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSwgJi5uZy1lbnRlclxuICAgIG9wYWNpdHkgMFxuICAgIHRvcCAtNTBweFxuICAgIGhlaWdodCAwcHhcbiAgJi5uZy1lbnRlci1zdGFnZ2VyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbiAwc1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXNcblxuYW5pbXVzU2Nyb2xsKHNpemUpXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyXG4gICAgd2lkdGggc2l6ZVxuICAgIGhlaWdodCBzaXplXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXG4gICAgYm9yZGVyLXJhZGl1cyBzaXplXG4gICAgYm94LXNoYWRvdyBpbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcbiAgICBib3JkZXItcmFkaXVzIHNpemVcbiAgICBib3gtc2hhZG93IGluc2V0IDAgMCA2cHggcmdiYSgxOTIsMTkyLDE5MiwwLjUpO1xuXG5hbmltdXNTY3JvbGxDb2xvcmVkKHNpemUsIGNvbG9yKVxuICAmOjotd2Via2l0LXNjcm9sbGJhclxuICAgIHdpZHRoOiBzaXplO1xuICAgIGhlaWdodDogc2l6ZTtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcbiAgICBib3JkZXItcmFkaXVzOiBzaXplO1xuICAgIGJhY2tncm91bmQ6IGNvbG9yO1xuXG5yZWFkYWJsZVRleHQoY29sb3IsIGxpZ2h0LCBkYXJrKVxuICBpZiBsaWdodG5lc3MoY29sb3IpID4gNzVcbiAgICBkYXJrIHx8ICMwMDBcbiAgZWxzZVxuICAgIGxpZ2h0IHx8ICNmZmZcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImFuaW11cy1pY29uc1wiO1xuICBzcmM6dXJsKFwiL2Fzc2V0cy9mb250cy9hbmltdXMtaWNvbnMuZW90XCIpO1xuICBzcmM6dXJsKFwiL2Fzc2V0cy9mb250cy9hbmltdXMtaWNvbnMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIvYXNzZXRzL2ZvbnRzL2FuaW11cy1pY29ucy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiL2Fzc2V0cy9mb250cy9hbmltdXMtaWNvbnMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIHVybChcIi9hc3NldHMvZm9udHMvYW5pbXVzLWljb25zLnN2ZyNhbmltdXMtaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG5cbn1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIFwiYW5pbXVzLWljb25zXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFuaW11cy1pY29uc1wiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4uaWNvbi1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cblxuLmljb24tMXgge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5pY29uLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4uaWNvbi0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuLmljb24tNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cbi5pY29uLWZ3IHtcbiAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmljb24tc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaWNvbi1zdGFjay0xeCxcbi5pY29uLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pY29uLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uaWNvbi1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLmljb24taW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmljb24tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBpY29uLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGljb24tc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uaWNvbi1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBpY29uLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogaWNvbi1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGljb24tc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGljb24tc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbi8vIFJlcGxhY2UgZnJvbSBoZXJlXG5cbi5pY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuLmljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cbi5pY29uLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG59XG4uaWNvbi1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG4uaWNvbi1jaGVjay1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuLmljb24tYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuLmljb24tbGluZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuLmljb24tdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjtcbn1cbi5pY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiO1xufVxuLmljb24tZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYVwiO1xufVxuLmljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYlwiO1xufVxuLmljb24tdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cbi5pY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGRcIjtcbn1cbi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGVcIjtcbn1cbi5pY29uLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBmXCI7XG59XG4uaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XG59XG4uaWNvbi1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuLmljb24tZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cbi5pY29uLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG4uaWNvbi1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG4uaWNvbi1zaWduLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuLmljb24tYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNlwiO1xufVxuLmljb24tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG4uaWNvbi1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjtcbn1cbi5pY29uLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cbi5pY29uLXNsaWRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cbi5pY29uLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7XG59XG4uaWNvbi1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxY1wiO1xufVxuLmljb24tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG59XG4uaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuLmljb24tdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFmXCI7XG59XG4uaWNvbi1maWxlLXBkZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG4uaWNvbi1maWxlLWFyY2hpdmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMVwiO1xufVxuLmljb24tZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG4uaWNvbi1maWxlLWNvZGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuLmljb24tZmlsZS1leGNlbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4uaWNvbi1maWxlLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjtcbn1cbi5pY29uLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuLmljb24tZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cbi5pY29uLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuLmljb24tZmlsZS10ZXh0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjtcbn1cbi5pY29uLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYVwiO1xufVxuLmljb24tZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmJcIjtcbn1cbi5pY29uLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG4uaWNvbi1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJkXCI7XG59XG4uaWNvbi1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJlXCI7XG59XG4uaWNvbi1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZlwiO1xufVxuLmljb24tY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjtcbn1cbi5pY29uLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG4uaWNvbi1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG4uaWNvbi1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cbi5pY29uLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cbi5pY29uLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cbi5pY29uLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuLmljb24tYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG4uaWNvbi1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZVwiO1xufVxuLmljb24tbGV2ZWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuLmljb24tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cbi5pY29uLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG4uaWNvbi12aWRlby1jYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG4uaWNvbi1ub3RpZmljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cbi5pY29uLW5vdGlmaWNhdGlvbi1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuLmljb24taGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuLmljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuLmljb24tYXNzaWdubWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiO1xufVxuLmljb24tZ2FsbGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuLmljb24tbXVsdGlsaW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRhXCI7XG59XG4uaWNvbi1wbGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0Y1wiO1xufVxuLmljb24tZ2FudHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGRcIjtcbn1cbi5pY29uLWV4cGxvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cbi5pY29uLXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YlwiO1xufVxuLmljb24tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7XG59XG4uaWNvbi1mb2xkZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cbi5pY29uLWZvbGRlci1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG4uaWNvbi1mb2xkZXItdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuLmljb24tY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG4uaWNvbi1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG4uaWNvbi1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cbi5pY29uLWZvbGRlci1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cbi5pY29uLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNiXCI7XG59XG4uaWNvbi1mb2xkZXItb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNjXCI7XG59XG4uaWNvbi1rZXlib2FyZC1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG4uaWNvbi1kb3dubG9hZC1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYVwiO1xufVxuLmljb24tdXBsb2FkLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuLmljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG4uaWNvbi1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuLmljb24tY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuLmljb24tY3V0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjFcIjtcbn1cbi5pY29uLWhvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cbi5pY29uLWJhcnJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuLmljb24tamFja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG4uaWNvbi1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuLmljb24tZGVjb20tdHJhY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuLmljb24tZGVjb20tbGVhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cbi5pY29uLWRlY29tLW1hcHBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cbi5pY29uLWRlY29tLWRhdGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cbi5pY29uLWRlY29tLWxpYnJhcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjtcbn1cbi5pY29uLWRlY29tLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmFcIjtcbn1cbi5pY29uLXVrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG4uaWNvbi1zcGVha2VyLW5vdGVzLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2Y1wiO1xufVxuLmljb24tZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cbi5pY29uLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZlXCI7XG59XG4uaWNvbi13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZmXCI7XG59XG4uaWNvbi1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cbi5pY29uLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuLmljb24tcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cbi5pY29uLXNwbGl0LXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cbi5pY29uLWluZm8tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuLmljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cbi5pY29uLWNoZWNrLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiO1xufVxuLmljb24tYW5ub3VuY2VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG4uaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG4uaWNvbi1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG4uaWNvbi1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG4uaWNvbi12aWV3LWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2FcIjtcbn1cbi5pY29uLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2NcIjtcbn1cbi5pY29uLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjtcbn1cbi5pY29uLWRhdGUtcmFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2RcIjtcbn1cbiIsIi8vRGVwcmVjaWF0ZWQ/IFRvIHNvcnRcbi5leHBsb3Jlcl9fZmlsdGVycy1jb250YWluZXJcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNTBweCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmV4cGxvcmVyX19maWx0ZXJzLXRpdGxlXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBoZWlnaHQ6IDYlO1xuICAgIG1hcmdpbjogMDtcblxuICAuZXhwbG9yZXJfX2ZpbHRlcnNcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGhlaWdodDogOTQlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgYW5pbXVzU2Nyb2xsQ29sb3JlZCg1cHgsICR0aGVtZS1oaWdobGlnaHQpXG5cbi5idXR0b24tbWVudVxuICB3aWR0aCAxMDBweFxuXG4udGV4dC1tZW51XG4gIHRleHQtdHJhbnNmb3JtIHVwcGVyY2FzZVxuICB0ZXh0LWFsaWduIGNlbnRlclxuICBtYXJnaW4tbGVmdCAtMTVweFxuICBtYXJnaW4tcmlnaHQgLTE1cHhcblxuLmJnLXdoaXRlXG4gIGJhY2tncm91bmQtY29sb3IgI2ZmZlxuXG4uYm9yZGVyLWJvdHRvbS1saWdodC1ncmF5XG4gIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkICNkOWQ5ZDlcblxuLy9FbmQgb2YgZGVwcmVjaWF0ZWQgY2xhc3Nlc1xuXG4uYS1sb2dpblxuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzVmNjA2MjtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjVzLCBvcGFjaXR5IDAuNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICBvcGFjaXR5OiAxO1xuICAmLmF1dGhlbnRpY2F0ZWRcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBtZC1wcm9ncmVzcy1jaXJjdWxhciwgZGl2XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4uYS1sb2dpbi1zcGlubmVyXG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogODBweDtcblxuLmEtYmFzZVxuICBoZWlnaHQ6IDEwMCU7XG5cbi5hLXBhZ2Utd3JhcHBlclxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAkc2lkZUJhcldpZHRoO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogJG5hdkJhckhlaWdodDtcbiAgYW5pbXVzU2Nyb2xsQ29sb3JlZCg4cHgsICR0aGVtZS1oaWdobGlnaHQpXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvblxuICAgIHdpZHRoOiAkbmF2QmFySGVpZ2h0ICsgMXB4O1xuICAgIGhlaWdodDogJG5hdkJhckhlaWdodCArIDFweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KVxuICAgIGxlZnQ6IDBcblxuLmEtbG9hZGluZ1xuICBoZWlnaHQ6IDUwMHB4O1xuICBjb2xvcjogZ3JleTtcbiAgaVxuICAgIGZvbnQtc2l6ZTogMTUwcHg7XG5cbi5hLWhpZ2hsaWdodC1jb2xvclxuICBjb2xvcjogJHRoZW1lLWhpZ2hsaWdodFxuaHRtbFxuICBiYWNrZ3JvdW5kICRiYWNrZ3JvdW5kXG5ib2R5XG4gIGJhY2tncm91bmQgJGJhY2tncm91bmRcbiAgZm9udC1mYW1pbHkgJGZvbnRGYW1pbHlcbiAgZm9udC1zaXplIDE0cHhcbiAgYmFja2dyb3VuZC1zaXplIGNvdmVyXG4gIGJhY2tncm91bmQtYXR0YWNobWVudCBmaXhlZFxuICBbbmctY2xpY2tdXG4gICAgY3Vyc29yIHBvaW50ZXJcbiAgICAmOmZvY3VzXG4gICAgICBvdXRsaW5lIDBcblxuQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJ1xuICBzcmM6ICAgIHVybCgnL2Fzc2V0cy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8nKVxuICBzcmM6ICAgIHVybCgnL2Fzc2V0cy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJy9hc3NldHMvZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGY/JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZj8nKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2Zz8jYW5pbXVzJykgZm9ybWF0KCdzdmcnKVxuICBmb250LXdlaWdodDogbm9ybWFsXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxuXG4uY2VudGVyLW1lbnUtbGlzdGluZ1xuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICBzcGFuXG4gICAgcGFkZGluZy1sZWZ0IDEwcHhcbiAgICBwYWRkaW5nLXJpZ2h0IDNweCAvLyB0byBtYWtlIHN1cmUgb3ZlcmZsb3cgaGlkZGVuIGRvZXNuJ3QgY3JvcCBpdGFsaWMgbGFiZWxzXG4gIGFcbiAgICBoZWlnaHQ6IGggPSAkbGlzdGluZ0hlaWdodFxuICAgIHdpZHRoOiB3ID0gJGxpc3RpbmdXaWR0aFxuICAgIGJvcmRlci1sZWZ0OiAkZ2FsbGVyeUxhYmVsQmcgc29saWRcbiAgICBib3JkZXItbGVmdC13aWR0aDogJGNlbnRlckljb25Cb3R0b21IZWlnaHRcbiAgICBiYWNrZ3JvdW5kICRnYWxsZXJ5QmdcbiAgICBtYXJnaW4gOHB4IDEwcHhcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGE6bm90KC5kaXNhYmxlZCk6aG92ZXJcbiAgICBiYWNrZ3JvdW5kICRnYWxsZXJ5SG92ZXJCZ1xuICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWhpZ2hsaWdodDtcbiAgYS5zZWNvbmRhcnlcbiAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgIGxlZnQgJGNlbnRlckljb25Cb3R0b21IZWlnaHRcbiAgICB3aWR0aDogJGxpc3RpbmdXaWR0aCAtICRjZW50ZXJJY29uQm90dG9tSGVpZ2h0XG4gIGEuZGlzYWJsZWRcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgaVxuICAgIGZvbnQtc2l6ZTogMzBweFxuICAgIGxlZnQgMFxuICAgIHBhZGRpbmc6IDAgNDBweCAwIDEwcHhcbiAgICBsaW5lLWhlaWdodDogaFxuICAgIHdpZHRoIDIwcHhcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KVxuICAgIG1hcmdpbjogMTBweCAwXG4gICAgd2lkdGg6IDEwMCVcbiAgICBmb250LXNpemU6IDEycHhcblxuLmhlYWRlclxuICBwYWRkaW5nLXRvcCAkbmF2QmFySGVpZ2h0XG5cbi5ub1JvdW5kaW5nXG4gIGJvcmRlci1yYWRpdXM6IDBcblxuLnNlY3Rpb25IZWFkZXJcbiAgY29sb3I6ICRnYWxsZXJ5Q29sb3JcbiAgZm9udC1zaXplOiAyMHB4XG4gIGZvbnQtd2VpZ2h0OiBib2xkXG4gIG1hcmdpbi1ib3R0b206IDVweFxuICBtYXJnaW4tdG9wOiAxNXB4XG5cbi50YWJsZUhlYWRlclxuXG4gIGNvbG9yOiB3aGl0ZVxuICBmb250LXNpemU6IDE1cHhcbiAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgbWFyZ2luLWJvdHRvbTogNXB4XG4gIG1hcmdpbi10b3A6IDE1cHhcblxuLnRhYmxlVGV4dCxcbi50YWJsZVRleHQgYVxuICBjb2xvcjogd2hpdGVcblxuLmFuaW11cy1pZnJhbWUtY2xvc2VcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcblxuLmJ1dHRvblN0eWxlXG4gIGZvbnQtc2l6ZTogMTNweFxuICBtYXJnaW4tbGVmdDogNXB4XG4gIGRpc3BsYXk6IGJsb2NrXG4gIHBhZGRpbmc6IDRweFxuICBtYXJnaW4gMTBweFxuICBib3JkZXI6IHNvbGlkIDFweCAjMzAzMDMwXG4gIGJvcmRlci1yYWRpdXM6MFxuICB3aWR0aDogMTAwcHhcbiAgaGVpZ2h0OiAzMHB4XG5cbi5wYW5lbCAuaW5wdXQtZ3JvdXBcbiAgcGFkZGluZy10b3AgNXB4XG5cbiNleHBvcnQgLnBhbmVsLWJvZHkgPiAqXG4jbWEgLnBhbmVsLWJvZHkgPiAqXG4gIG1hcmdpbi1yaWdodCA1cHhcblxuLmNsaWVudExvZ29XcmFwcGVyXG4gIG1hcmdpbi1sZWZ0IDE1cHhcbiAgbWFyZ2luLXRvcCAxNXB4XG5cblxuLy8vL1xuLy8gRmx1aWQgd3JhcHBlciBzdHlsaW5nXG4uYS1mbHVpZC13cmFwcGVyLS1uby1wYWRkaW5nXG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50XG5cbi5hLWZsdWlkLXdyYXBwZXJcbiAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweFxuXG4gICYudG9nZ2xlZFxuICAgIC5hLXJpYmJvblxuICAgICAgbGVmdDogJHNpZGVCYXJXaWR0aFxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KVxuICAgICAgICBsZWZ0OiAwXG4gICAgLmEtcmliYm9uLS1yaWdodFxuICAgICAgbGVmdDogaW5oZXJpdFxuICAgICAgcmlnaHQ6IDBcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heClcbiAgICAgICAgbGVmdDogaW5oZXJpdFxuICAgICAgICByaWdodDogLTE5NXB4XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpXG4gICAgICAgIGxlZnQ6IGluaGVyaXRcbiAgICAgICAgcmlnaHQ6IC0xOTVweFxuICAgIC5leHBsb3Jlcl9fbWFpblxuICAgICAgbWFyZ2luLWxlZnQ6ICRyaWJib25XaWR0aDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heClcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBcbiAgICAuZXhwbG9yZXJfX3RhYlxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKVxuICAgICAgICBsZWZ0OiAkcmliYm9uV2lkdGggKyAxNXB4XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpXG4gICAgICAgIGxlZnQ6IDE1cHg7XG5cbi5mZWVkYmFjay13aXphcmQtY2xvc2VcbiAgYmFja2dyb3VuZDogbm9uZVxuICAmOmFmdGVyXG4gICAgY29udGVudDogXCJYXCI7XG4gICAgY29sb3I6ICM0RTRFNEU7XG4gICAgcGFkZGluZzogMTRweDtcblxuI2ZlZWRiYWNrLWhpZ2hsaWdodGVyIGxhYmVsXG4gIG1hcmdpbi10b3A6MTBweFxuXG4uZmVlZGJhY2stc2V0aGlnaGxpZ2h0XG4gIG1hcmdpbi10b3A6IDEwcHhcbiAgY2xlYXI6IGJvdGhcblxuLmZlZWRiYWNrLWxvZ29cbiAgYmFja2dyb3VuZDogbm9uZVxuICBwYWRkaW5nOiAwXG4vLyBFTkQgRmVlZGJhY2tcbi8vLy8vXG5cbi5iZ0NvbG9yXG4gICBiZ0NvbG9yKClcblxuLmJnQ29sb3JUYWJsZVxuICAgYmdDb2xvclRhYmxlKClcblxuLy8gR2FudHRcbi5nYW50dF9fYXZhdGFyXG4gIHdpZHRoOiAyMHB4XG4gIGJvcmRlci1yYWRpdXM6IDNweFxuICBoZWlnaHQ6IDIwcHhcbiAgbWFyZ2luLXJpZ2h0OiA1cHhcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NBQ0FDQVxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgZm9udC1zaXplOiAxMHB4XG4gIGZvbnQtd2VpZ2h0OiBib2xkXG4gIGxpbmUtaGVpZ2h0OiAyMnB4XG4gIHRleHQtYWxpZ246IGNlbnRlclxuXG4vLyBFY29tbWVyY2Vcbi5idG5bc3RyaXBlLWNoZWNrb3V0XSAuZmFcbiAgY29sb3I6ICR0aGVtZS1oaWdobGlnaHRcblxuLy8gSWZyYW1lXG5cbi5pZnJhbWVfX2Jsb2NrOmFmdGVyXG4gIGNvbnRlbnQ6ICcgJ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMjE0XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICBsZWZ0OiAwXG4gIHJpZ2h0OiAwXG4gIGRpc3BsYXk6IGJsb2NrXG4gIGJvdHRvbTogLTUwcHhcbiAgaGVpZ2h0OiA1NXB4XG4gIHotaW5kZXg6IDk5OVxuXG4ubWQtaGludFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgY29sb3I6IGdyZXk7XG5cbi5tZC1jaGVja2JveC1taW5pXG4gIC5tZC1pY29uXG4gICAgdHJhbnNmb3JtIHNjYWxlKDAuNzUpXG4gICAgbWFyZ2luLXRvcCAtMnB4XG5cbiAgJi5tZC1jaGVja2VkIC5tZC1pY29uOmFmdGVyXG4gICAgbGVmdDogNXB4XG4gICAgdG9wOiAycHhcbiAgICB3aWR0aDogNXB4XG4gICAgaGVpZ2h0OiAxMHB4XG5cbiAgJjpsYXN0LW9mLXR5cGVcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHB4XG5cbi5nbG9iYWwtYmFja2Ryb3BcbiAgcG9zaXRpb246IGZpeGVkXG4gIG9wYWNpdHk6IDFcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDk1LCA5NiwgOTgpXG4gIHotaW5kZXg6IDgwXG4gIHRvcDogMFxuICBib3R0b206IDBcbiAgbGVmdDogMFxuICByaWdodDogMFxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQ1MG1zXG5cbi5hbmltdXMtZGlhbG9nXG4gIG1pbi13aWR0aDogNDM2cHhcbiAgbWF4LXdpZHRoOiA3MjBweFxuICB3aWR0aDogMjUlXG4gIG1kLWxpc3QtaXRlbSAubWQtbm8tc3R5bGUsXG4gIG1kLWxpc3QtaXRlbS5tZC1uby1wcm94eVxuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50XG5cbi5hbmltdXMtZm9ybVxuICBtZC1pbnB1dC1jb250YWluZXJcbiAgICBwYWRkaW5nOiAwIDVweFxuICAgIG1hcmdpbjogNnB4IDBcbiAgbWQtaW5wdXQtY29udGFpbmVyID4gaW5wdXQsXG4gIG1kLWlucHV0LWNvbnRhaW5lciA+IG1kLXNlbGVjdFxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigxNzUsIDE3NSwgMTc1KVxuICAgIGhlaWdodDogMzRweFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbiAgICBoZWlnaHQ6IDM0cHhcbiAgICBwYWRkaW5nOiA1cHggNnB4XG4gICAgYm9yZGVyLXJhZGl1czogM3B4XG4gIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbCxcbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1wbGFjZWhvbGRlcixcbiAgLm1kLXNlbGVjdC12YWx1ZVxuICAgIGNvbG9yOiAjNjY2XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwXG4gICAgbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAtMjBweFxuICAgIGZvbnQtd2VpZ2h0OiAyMDBcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gIC5tZC1zZWxlY3QtdmFsdWVcbiAgICB0b3A6IC01cHhcbiAgICBsZWZ0OiAwcHhcbiAgICBib3JkZXItYm90dG9tOiAwXG4gICAgLm1kLXRleHRcbiAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpXG4gICAgLm1kLXNlbGVjdC1pY29uOmFmdGVyXG4gICAgICB0b3A6IDFweFxuICAubWQtYnV0dG9uLm1kLXJhaXNlZFtkaXNhYmxlZF1cbiAgICBvcGFjaXR5OiAwLjZcbiAgbWQtbGlzdC1pdGVtIC5tZC1uby1zdHlsZSxcbiAgbWQtbGlzdC1pdGVtLm1kLW5vLXByb3h5XG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnRcbiAgbWQtY2hpcHMubWQtYW5pbXVzLXRoZW1lIC5tZC1jaGlwc1xuICAgIGJveC1zaGFkb3c6IDAgMCAwO1xuICBtZC1jaGlwcyAubWQtY2hpcFxuICAgIGhlaWdodDogMjhweFxuICAgIGZvbnQtc2l6ZTogMTRweFxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4XG4gICAgbWFyZ2luLXRvcDogOXB4XG5cbi5hbmltdXMtZm9ybS1oZWFkXG4gIGJhY2tncm91bmQ6ICMzMzNcbiAgY29sb3I6ICNmZmZcbiAgcGFkZGluZzogMTVweFxuICB6LWluZGV4OiAxXG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDAsMCwwLDAuNSlcbiAgJi5hbmltdXMtZm9ybS1oZWFkLWxpZ2h0XG4gICAgYmFja2dyb3VuZDogI2ZmZlxuICAgIGNvbG9yOiAjMDAwXG4uYW5pbXVzLWZvcm0tYm9keVxuICBiYWNrZ3JvdW5kOiByZ2JhKDIxMCwyMTAsMjExLDEpXG4gIGNvbG9yOiAjNjY2XG5cbi5uby1lcnJvci1zcGFjZXIgLm1kLWVycm9ycy1zcGFjZXJcbiAgZGlzcGxheTogbm9uZTtcblxuLy8gZDMtdGlwXG4uZDMtdGlwIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qZm9udC13ZWlnaHQ6IGJvbGQ7Ki9cbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogQ3JlYXRlcyBhIHNtYWxsIHRyaWFuZ2xlIGV4dGVuZGVyIGZvciB0aGUgdG9vbHRpcCAqL1xuLmQzLXRpcDphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIE5vcnRod2FyZCB0b29sdGlwcyAqL1xuLmQzLXRpcC5uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDI1QkNcIjtcbiAgbWFyZ2luOiAtMXB4IDAgMCAwO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogRWFzdHdhcmQgdG9vbHRpcHMgKi9cbi5kMy10aXAuZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwyNUMwXCI7XG4gIG1hcmdpbjogLTRweCAwIDAgMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC04cHg7XG59XG5cbi8qIFNvdXRod2FyZCB0b29sdGlwcyAqL1xuLmQzLXRpcC5zOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDI1QjJcIjtcbiAgbWFyZ2luOiAwIDAgMXB4IDA7XG4gIHRvcDogLThweDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBXZXN0d2FyZCB0b29sdGlwcyAqL1xuLmQzLXRpcC53OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDI1QjZcIjtcbiAgbWFyZ2luOiAtNHB4IDAgMCAtMXB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTAwJTtcbn1cblxuXG4vKiA0MDQgUGFnZSAqL1xuLyogNDA0IFBhZ2UgKi9cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjEwMCwzMDAsNDAwJmRpc3BsYXk9c3dhcCcpO1xuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5NSwgOTYsIDk4KTtcbn1cbi5zdGF0dXMtcGFnZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zdGF0dXMtcGFnZV9fbG9nbyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA4JTtcbiAgcmlnaHQ6IDUlO1xuICB3aWR0aDogMTY0cHg7XG59XG4uc3RhdHVzLXBhZ2VfX2NvbnRhaW5lciB7XG4gIG1pbi13aWR0aDogNDAwcHg7XG4gIG1heC13aWR0aDogNjUwcHg7XG4gIG1hcmdpbjogODBweCBhdXRvIDAgYXV0bztcbiAgcGFkZGluZzogNTZweCAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwyMzksMjM5LDAuOCk7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggN3B4IHJnYmEoMCwwLDAsMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi5zdGF0dXMtcGFnZV9fc3RhdHVzQ29kZSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM1ZjYwNjI7XG4gIGZvbnQtc2l6ZTogOTZweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBsaW5lLWhlaWdodDogMTEycHg7XG59XG4uc3RhdHVzLXBhZ2VfX21lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBjb2xvcjogIzVmNjA2MjtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuLnN0YXR1cy1wYWdlX19mb290ZXIge1xuICBjb2xvcjogIzVmNjA2MjtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG4uc3RhdHVzLXBhZ2VfX2ljb24ge1xuICBtYXJnaW46IDU1cHggYXV0byAwIGF1dG87XG59XG5cbi5jaGFydF9fdGFiLWhpZGVcbntcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZXNpemFibGVcbiAgJi1yZXNpemluZ1xuICAgIHRyYW5zaXRpb24gbm9uZSAhaW1wb3J0YW50XG5cbiAgJi1oYW5kbGVyXG4gICAgd2lkdGggMTBweFxuICAgIGJhY2tncm91bmQgZGFya2dyZXlcbiIsIi8vT3ZlcnJpZGVzXG4vL0FuZ3VsYXItbWF0ZXJpYWxcbi5hLXJpYmJvbiBtZC1jaGVja2JveCAubWQtY29udGFpbmVyIC5tZC1pY29uXG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuXG4uYS1yaWJib24tc2VjdGlvblxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4uYS1yaWJib24tdGl0bGVcbiAgZm9udC1zaXplOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogMCAwIDhweCAwO1xuICBtYXJnaW46IDEwcHggMDtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYVxuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGNvbG9yOiBsaWdodGdyYXk7XG5cbi5hLXJpYmJvblxuICAvL1dlaXJkIGNocm9tZSBidWcgaHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xMTI1ODg3Ny9maXhlZC1lbGVtZW50LWRpc2FwcGVhcnMtaW4tY2hyb21lXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgd2lkdGggJHJpYmJvbldpZHRoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZXJTaWRlYmFyQmdcbiAgY29sb3I6ICNmZmZcbiAgei1pbmRleDogNFxuICBwb3NpdGlvbjogZml4ZWRcbiAgbGVmdDogLTE0MHB4XG4gIHRvcDogNTBweFxuICBib3R0b206IDBcbiAgaGVpZ2h0OiBhdXRvXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heClcbiAgICBsZWZ0OiAkc2lkZUJhcldpZHRoXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heClcbiAgICBsZWZ0OiAwXG4gICYtLXJpZ2h0XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KVxuICAgICAgbGVmdCBpbml0aWFsXG4gICAgICByaWdodCAwXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KVxuICAgICAgbGVmdCBpbml0aWFsXG4gICAgICByaWdodCAwXG4gICAgbGVmdCBpbml0aWFsXG4gICAgcmlnaHQgLSAkcmliYm9uV2lkdGg7XG4gICYtLWxhcmdlXG4gICAgd2lkdGg6IDMwJTtcbiAgJi0tbGFyZ2UmLS1yaWdodFxuICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgcmlnaHQ6IC0zMCU7XG5cbi5hLXJpYmJvbi10b2dnbGVcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIyLjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgOHB4IDAgN3B4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIHRvcDogODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJpYmJvblRvZ2dsZUJnO1xuICAmLS1yaWdodFxuICAgIHJpZ2h0IGluaXRpYWxcbiAgICBsZWZ0OiAtMjJweFxuXG4uYS1yaWJib24tYm9keVxuICAmOmhvdmVyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb24gYWJzb2x1dGVcbiAgd2lkdGggMTAwJVxuICB0b3AgMTAwcHhcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KVxuICAgIHRvcCAwXG4gIGJvdHRvbSAxNTBweFxuICBwYWRkaW5nOiAwIDE1cHhcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGFuaW11c1Njcm9sbENvbG9yZWQoJHNpZGVCYXJTY3JvbGxXaWR0aCwgJHRoZW1lLWhpZ2hsaWdodClcbiAgdWxcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbiAgICBsaXN0LXN0eWxlOiBub25lXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgID4gbGlcbiAgICAgIG1hcmdpbjogOHB4IDBcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gIC5hLXJpYmJvbi1ib2R5LS10YWJsZVxuICAgIGRpc3BsYXkgdGFibGVcbiAgICBoZWlnaHQgMTAwJVxuICAgIHdpZHRoIDEwMCVcbiAgICBvdmVyZmxvdy15IGF1dG9cbiAgICA+IGRpdlxuICAgICAgZGlzcGxheSB0YWJsZS1yb3dcbiAgICAuYS1yaWJib24tYm9keS0tdG9wXG4gICAgICBoZWlnaHQgMTAwJVxuICAuYS1yaWJib24tYm9keS1zdWJ0aXRsZVxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbi5hLXJpYmJvbi1jaGVja2JveC5hLXJpYmJvbi1jaGVja2JveC0tb3BlblxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAuYS1yaWJib24tY2hlY2tib3gtc2xpZGVyLCAuYS1yaWJib24tY2hlY2tib3gtaXRlbXNcbiAgICBkaXNwbGF5OiBibG9jaztcblxuLmEtcmliYm9uLWNoZWNrYm94LXRpdGxlXG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG5cbi5hLXJpYmJvbi1jaGVja2JveC1uYW1lXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4uYS1yaWJib24tY2hlY2tib3gtaWNvbnNcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1kLWljb25cbiAgICBjb2xvcjogd2hpdGU7XG4gIG1kLWNoZWNrYm94XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KTtcbiAgICB3aWR0aDogMTVweDtcbi5hLXJpYmJvbi1jaGVja2JveC1zbGlkZXJcbiAgbWFyZ2luLWJvdHRvbTogMjBweFxuICBkaXNwbGF5OiBub25lO1xuXG4uYS1yaWJib24tY2hlY2tib3gtaXRlbXNcbiAgZGlzcGxheTogbm9uZTtcblxuLmEtcmliYm9uLWJvZHktZmlsdGVyXG4gICYtY2hlY2tib3hcbiAgICBmbG9hdCByaWdodFxuXG4gICYtbGFiZWxcbiAgICBkaXNwbGF5IGJsb2NrXG4gICAgbWFyZ2luIDRweCAwXG4gICAgd2hpdGUtc3BhY2Ugbm93cmFwXG4gICAgdGV4dC1vdmVyZmxvdyBlbGxpcHNpc1xuICAgIG92ZXJmbG93IGhpZGRlblxuICAgIGxpbmUtaGVpZ2h0IDIwcHhcbiAgICBsYWJlbFxuICAgICAgbWFyZ2luIDBcblxuLmEtcmliYm9uLWhlYWRlclxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgaGVpZ2h0IDEwMHB4XG4gIHdpZHRoIDEwMCVcbiAgcGFkZGluZzogNSU7XG4gIGltZ1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4uYS1yaWJib24tZm9vdGVyXG4gIHBvc2l0aW9uIGFic29sdXRlXG4gIGJvdHRvbSAwXG4gIG1heC1oZWlnaHQgMTcwcHhcbiAgbWFyZ2luIDEwcHggMTAlXG4gIHdpZHRoIDgwJVxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBidXR0b24sIGFcbiAgICBtYXJnaW4gM3B4IDBcbiAgICB3aWR0aCAxMDAlXG4iLCIvL0F1dGgwXG4uYXV0aDAtbG9jay5hdXRoMC1sb2NrXG4gIHotaW5kZXggMjAgIWltcG9ydGFudDtcblxuLmEtYXV0aDAtaGVscFxuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgJjpob3ZlclxuICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xuICBpXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcblxuLmEtYXV0aDAtaWNvbi1jb250YWluZXJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4vL0RjLmpzXG4uZGMtY2hhcnRcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgLmF4aXMgcGF0aCwgLmF4aXMgbGluZVxuICAgIHN0cm9rZTogI0ZGRkZGRlxuICAuYXhpcyBwYXRoXG4gICAgc3Ryb2tlLXdpZHRoOiAycHhcbiAgLnNlbGVjdGVkIHBhdGhcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcbi8vQW5ndWxhci11aSBvdmVycmlkZXNcbi51aWItZGF5cGlja2VyXG4gIGNvbG9yIGJsYWNrXG5cbi5uby14LW92ZXJmbG93XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuXG4vL0FuZ3VsYXItbWF0ZXJpYWxcbi8vIElFMTEgZml4XG5uZy1mb3JtIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dC5tZC1pbnB1dFxuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZSBhdXRvXG5cbi5tZC1lcnJvcnMtc3BhY2VyOmVtcHR5XG4gIGRpc3BsYXkgbm9uZVxuXG5tZC1jaGVja2JveC5tZC1jaGVja2JveC1kYXJrIC5tZC1pY29uXG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZFxuLy8gTm8gbG9uZ2VyIG5lZWRlZCBHRjogMTcvMDMvMTcgP1xuLy8gLm1kLWRpYWxvZy1jb250YWluZXJcbi8vICAgei1pbmRleDogMTAwMDA7XG4vLyAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyLCBtZC10b29sdGlwLCBtZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucy1jb250YWluZXJcbi8vICAgei1pbmRleDogMTAwMDE7XG5cbm1kLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCAubWQtcHJvbXB0LWlucHV0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbm1kLWZhYi1zcGVlZC1kaWFsLm1kLWZhYi1ib3R0b20tbGVmdCwgLm1kLWJ1dHRvbi5tZC1mYWIubWQtZmFiLWJvdHRvbS1sZWZ0XG4gIGxlZnQ6ICRzaWRlQmFyV2lkdGggKyAxNXB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuXG5tZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1mbG9hdD5tZC1pY29uXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpXG4gIG1kLXRvb2x0aXBcbiAgICBmb250LXNpemU6IDEycHg7XG5tZC1saXN0LWl0ZW1cbiAgbWQtaWNvblxuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAubWQtMi1saW5lXG4gICAgLm1kLWJ1dHRvblxuICAgICAgbWFyZ2luOiAyMHB4IDZweDtcblxubWQtb3B0aW9uOmhvdmVyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKVxuXG5uZy1mb3JtXG4gIG1kLWlucHV0LWNvbnRhaW5lclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblxuLy8gbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbiB7XG4vLyAgIHBhZGRpbmctbGVmdDozMnB4O3BhZGRpbmctcmlnaHQ6IDMycHg7XG4vLyAgICZbc2VsZWN0ZWRdIC5tZC10ZXh0OmJlZm9yZSB7XG5cbi8vICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuLy8gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuLy8gICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgbGVmdDogMTRweDtcbi8vICAgICBkaXNwbGF5OiB0YWJsZTtcbi8vICAgICB3aWR0aDogNi42N3B4O1xuLy8gICAgIGhlaWdodDogMTMuMzNweDtcbi8vICAgICBib3JkZXItd2lkdGg6IDJweDtcbi8vICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuLy8gICAgIGJvcmRlci10b3A6IDA7XG4vLyAgICAgYm9yZGVyLWxlZnQ6IDA7XG4vLyAgICAgY29udGVudDogJyc7XG4vLyAgIH1cbi8vIH1cblxuLy9UT0RPOiBQb3NzaWJseSByZW1vdmUgYXQgc29tZXBvaW50XG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgfVxuXG4vL0RhdGF0YWJsZXMgb3ZlcnJpZGVzXG51bC5kdC1idXR0b24tY29sbGVjdGlvbi5kcm9wZG93bi1tZW51XG4gIG1heC1oZWlnaHQ6IDc1JTtcbiAgYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB1bC5wYWdpbmF0aW9uXG4gIG1hcmdpbi10b3A6IDIwcHhcblxuLmRhdGFUYWJsZXNfc2Nyb2xsQm9keVxuICBhbmltdXNTY3JvbGxDb2xvcmVkKDhweCwgJHRoZW1lLWhpZ2hsaWdodClcblxuLmV4cGxvcmVyX190YWIgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keVxuICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnRcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpICFpbXBvcnRhbnRcbiAgYm90dG9tOiA4MHB4XG4gIHRvcDogMTMycHhcblxuLmV4cGxvcmVyX190YWIgLmRhdGFUYWJsZXNfaW5mb1xuICBwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50XG4gIGJvdHRvbTogNTJweFxuXG4uZXhwbG9yZXJfX3RhYiAuZGF0YVRhYmxlc19wYWdpbmF0ZVxuICBwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50XG4gIGJvdHRvbTogMjVweFxuICByaWdodDogMTVweFxuXG4uZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1cywgLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLCB0YWJsZS5kYXRhVGFibGUgdGJvZHk+dHIuc2VsZWN0ZWQsIHRhYmxlLmRhdGFUYWJsZSB0Ym9keT50cj4uc2VsZWN0ZWRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtaGlnaGxpZ2h0ICFpbXBvcnRhbnQ7XG5cbi8vVE9ETzogU28gbWVzc3ksIG1vdmUgYnV0dG9ucyBlbHNld2hlcmU/XG4uZHQtYnV0dG9uc1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cylcbiAgICBkaXNwbGF5OiBub25lO1xuXG4uZGF0YVRhYmxlc19maWx0ZXJcbiAgbWFyZ2luOiAwcHggMTBweFxuXG4uZHQtYnV0dG9uc1xuICA+IC5idG5cbiAgICBtYXJnaW46IDBweCA1cHhcblxuLmRhdGFUYWJsZXNfbGVuZ3RoXG4gIGZsb2F0OiByaWdodFxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlclxuICBmbG9hdDogcmlnaHQ7XG4gIGxhYmVsXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbi8vIEJvb3RzdHJhcCBPdmVycmlkZXNcblxuYm9keVxuICBsaW5lLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4udGFibGU+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQ+dGhcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXG5odG1sXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuLyogR2VuZXJhbCAqL1xuXG5cbi8qIEdyaWQgKi9cblxuLmNvbnRhaW5lclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pXG4gICAgd2lkdGg6ICRjb250YWluZXItc21cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pXG4gICAgd2lkdGg6ICRjb250YWluZXItbWRcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pXG4gICAgd2lkdGg6ICRjb250YWluZXItbGdcblxuLyogQnV0dG9ucyAqL1xuXG4uYnRuXG4gIGNvbG9yOiAkYnRuLXRleHQtY29sb3VyXG4gIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1c1xuICBwYWRkaW5nOiAkYnRuLXBhZGRpbmdcblxuICAmOmhvdmVyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICYuYnRuLXNtXG4gICAgcGFkZGluZzogJGJ0bi1wYWRkaW5nLXNtXG5cbiAgJi5idG4teHNcbiAgICBwYWRkaW5nOiAkYnRuLXBhZGRpbmcteHNcbiAgICBsaW5lLWhlaWdodDogMVxuXG4gICYuYnRuLWRlZmF1bHRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWRlZmF1bHQtY29sb3VyXG4gICAgYm9yZGVyLWNvbG9yOiAkYnRuLWRlZmF1bHQtY29sb3VyXG4gICAgY29sb3I6ICNmZmZcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXNcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJ0bi1kZWZhdWx0LWNvbG91ciwgOCUpXG4gICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGJ0bi1kZWZhdWx0LWNvbG91ciwgOCUpXG5cbiAgJi5idG4tcHJpbWFyeVxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeS1jb2xvdXJcbiAgICBib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeS1jb2xvdXJcbiAgICBjb2xvcjogcmVhZGFibGVUZXh0KCRidG4tcHJpbWFyeS1jb2xvdXIsICNmZmYsICMwMDApXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRidG4tcHJpbWFyeS1jb2xvdXIsIDE1JSlcbiAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkYnRuLXByaW1hcnktY29sb3VyLCAxNSUpXG5cbiAgJi5idG4tZGFuZ2VyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1kYW5nZXItY29sb3VyXG4gICAgYm9yZGVyLWNvbG9yOiAkYnRuLWRhbmdlci1jb2xvdXJcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXNcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJ0bi1kYW5nZXItY29sb3VyLCA4JSlcbiAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkYnRuLWRhbmdlci1jb2xvdXIsIDglKVxuXG4vKiBGb3JtcyAqL1xuXG4uZm9ybS1jb250cm9sXG4gIGJvcmRlci1yYWRpdXM6IDBcblxuLm5hdmJhclxuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICBtYXgtaGVpZ2h0ICRuYXZCYXJIZWlnaHRcbiAgbWFyZ2luLXJpZ2h0IDBcblxuLm5hdmJhci1jb2xsYXBzZVxuICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoMjU1LDI1NSwyNTUsMC41KVxuXG4uY29udGFpbmVyLWZsdWlkXG4gIHBhZGRpbmctbGVmdCAwXG4gIHBhZGRpbmctcmlnaHQgMFxuXG5wXG4gIG1hcmdpbiAwXG5cbmhyXG4gIG1hcmdpbi10b3AgNXB4XG4gIG1hcmdpbi1ib3R0b20gNXB4XG5cbmJsb2NrcXVvdGVcbiAgcGFkZGluZyA1cHggMTBweFxuICBtYXJnaW4gMFxuXG4uYnJlYWRjcnVtYlxuICBtYXJnaW4tYm90dG9tIDBcbiAgcGFkZGluZyAwXG5cbi8vIExpc3QgaXRlbXNcblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1oaWdobGlnaHRcbiAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtaGlnaGxpZ2h0XG5cbi8vIFRhYmxlc1xuLmJnQ29sb3IudGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtY2hpbGQob2RkKT50ZCwgLmJnQ29sb3IudGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtY2hpbGQob2RkKT50aFxuICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpXG4gICBib3JkZXI6IG5vbmVcblxuLmJnQ29sb3IudGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtY2hpbGQoZXZlbik+dGQsIC5iZ0NvbG9yLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLWNoaWxkKGV2ZW4pPnRoXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDApXG4gICBib3JkZXI6IG5vbmVcblxuLnRhYmxlIHRib2R5IHRyOmhvdmVyIHRkLCAudGFibGUgdGJvZHkgdHI6aG92ZXIgdGhcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpXG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aFxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cbi5uYXZcbiAgPiBsaSA+IGFcbiAgICBmb250LXdlaWdodDogYm9sZFxuICAgIGNvbG9yOiAkbmF2YmFyLXRleHRcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpXG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgICY6aG92ZXIsICY6Zm9jdXNcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItYWN0aXZlXG4gICAgICBjb2xvcjogJG5hdmJhci10ZXh0XG4gIC5vcGVuID4gYSxcbiAgLm9wZW4gPiBhOmZvY3VzLFxuICAub3BlbiA+IGE6aG92ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWFjdGl2ZVxuXG4ubmF2YmFyLW5hdi5uYXZiYXItcmlnaHRcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpXG4gICAgbWFyZ2luOiAtMXB4IC0yMHB4O1xuXG4uZHJvcGRvd24tbWVudVxuICBwYWRkaW5nOiAwXG4gIGJvcmRlcjogMFxuICBib3JkZXItcmFkaXVzOiAwXG4gIGFuaW11c1Njcm9sbENvbG9yZWQoOHB4LCAkdGhlbWUtaGlnaGxpZ2h0KVxuICBsaSA+IGFcbiAgICBwYWRkaW5nOiA4cHggMjBweFxuICAgIGNvbG9yOiAkbmF2YmFyLXRleHRcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBmb250LXdlaWdodDogYm9sZFxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiAkbmF2YmFyLXRleHRcblxuLm5hdmJhci1jdXN0b21cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwKVxuICBib3JkZXI6IG5vbmVcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMTAwLDEwMCwxMDAsMC41KTtcblxuLnBvcG92ZXJcbiAgbWF4LXdpZHRoOiA0NjBweFxuICAvLyBmaXhlcyB3ZWlyZCBDaHJvbWUgcG9wb3ZlciBwb3NpdGlvbmluZyBidWdcbiAgei1pbmRleCBhdXRvXG5cbi5uYXYtdGFicyA+IGxpID4gYVxuICBib3JkZXItcmFkaXVzOiAwXG5cbi5kcm9wem9uZVxuICBkaXNwbGF5OmJsb2NrO1xuICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogc3RhdGljO1xuXG4uZHJvcHpvbmUuZHotY2xpY2thYmxlIGEsXG4uZHJvcHpvbmUuZHotY2xpY2thYmxlIGEgKixcbi5kcm9wem9uZS5kei1jbGlja2FibGUgW25nLWNsaWNrXSxcbi5kcm9wem9uZS5kei1jbGlja2FibGUgW25nLWNsaWNrXSAqLFxuLmRyb3B6b25lLmR6LWNsaWNrYWJsZSBidXR0b25cbiAgY3Vyc29yOiBwb2ludGVyIWltcG9ydGFudFxuXG4vLyBCT290c3RyYXAgUGFnaW5hdGlvblxuLnBhZ2luYXRpb24+bGk6Zmlyc3QtY2hpbGQ+YSxcbi5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPnNwYW4sXG4ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmEsXG4ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPnNwYW5cbiAgYm9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnRcblxuLnBhZ2luYXRpb24+bGk+YSxcbi5wYWdpbmF0aW9uPmxpOmxhc3QtY2hpbGQ+c3BhblxuICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtdGVydGlhcnlcbiAgY29sb3I6ICNmZmZcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXRlcnRpYXJ5XG5cbi5wYWdpbmF0aW9uPi5hY3RpdmU+YSxcbi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpmb2N1cyxcbi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3Zlcixcbi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbixcbi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpob3ZlclxuICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtaGlnaGxpZ2h0XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1oaWdobGlnaHRcbiAgY29sb3I6ICNmZmZcblxuLnBhZ2luYXRpb24+LmRpc2FibGVkPmEsXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YTpmb2N1cyxcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmhvdmVyLFxuLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW4sXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmhvdmVyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJHRoZW1lLXRlcnRpYXJ5LCAxMCUpXG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHRoZW1lLXRlcnRpYXJ5LCAxMCUpXG5cbi5uZ3JzLXJhbmdlLXNsaWRlclxuICBib3JkZXItcmFkaXVzOiAwXG4gIGJvcmRlcjogMFxuICBib3gtc2hhZG93OiBub25lXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS10ZXJ0aWFyeVxuXG4ubmdycy1yYW5nZS1zbGlkZXIgLm5ncnMtaGFuZGxlXG4gIGJvcmRlci1yYWRpdXM6IDBcbiAgYm9yZGVyOiAwXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iYXNlXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcblxuLm5ncnMtcmFuZ2Utc2xpZGVyIC5uZ3JzLWpvaW5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWhpZ2hsaWdodFxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lXG4gIGJveC1zaGFkb3c6IG5vbmVcblxuLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtZm9jdXNcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IGFscGhhKCR0aGVtZS1oaWdobGlnaHQsIDAuNSk7XG5cbi5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLWhhbmRsZS1taW4tZG93biAubmdycy12YWx1ZS1taW4sXG4ubmdycy1yYW5nZS1zbGlkZXIubmdycy1oYW5kbGUtbWF4LWRvd24gLm5ncnMtdmFsdWUtbWF4XG4gIGNvbG9yOiAjZmZmXG5cbmJ1dHRvbiA+IG1kLXByb2dyZXNzLWNpcmN1bGFyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuXG4vLyByZXNvbHZlIC5sYWJlbCBjbGFzaFxubWQtdGFibGUtcGFnaW5hdGlvbiAubGFiZWxcbiAgZGlzcGxheSBpbmhlcml0XG4gIHBhZGRpbmcgaW5oZXJpdFxuICBmb250LXNpemUgaW5oZXJpdFxuICBmb250LXdlaWdodCBpbmhlcml0XG4gIGxpbmUtaGVpZ2h0IGluaGVyaXRcbiAgY29sb3IgaW5oZXJpdFxuICB0ZXh0LWFsaWduIGluaGVyaXRcbiAgd2hpdGUtc3BhY2UgaW5oZXJpdFxuICB2ZXJ0aWNhbC1hbGlnbiBpbmhlcml0XG4gIGJvcmRlci1yYWRpdXMgaW5oZXJpdFxuXG4vLyBmZWF0dXJlSW5mb1xuZmVhdHVyZS1pbmZvIG1kLXRhYnMgLm1kLXRhYi5tZC1hY3RpdmVcbiAgY29sb3Igd2hpdGVcblxuZmVhdHVyZS1pbmZvIG1kLXRhYnMgLm1kLXRhYlxuICBjb2xvciByZ2JhKDI1NSwgMjU1LCAyNTUsIC41NClcblxuLy8gZDMtdGlwXG4uZDMtdGlwXG4gIHotaW5kZXggNlxuIiwiLy9Bbmd1bGFyIG1hdGVyaWFsIHRoZW1lc1xubWQtdG9hc3QubWQtZXJyb3ItdG9hc3QtdGhlbWVcbiAgLm1kLXRvYXN0LWNvbnRlbnRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUUzNTI0O1xuXG4uaGlnaGxpZ2h0ZWQtc2Nyb2xsLTEwcHhcbiAgYW5pbXVzU2Nyb2xsQ29sb3JlZCgxMHB4LCAkdGhlbWUtaGlnaGxpZ2h0KTtcblxuLmhpZ2hsaWdodGVkLXBhZ2luYXRpb25cbiAgJi5wYWdpbmF0aW9uPi5hY3RpdmU+YSxcbiAgJi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpmb2N1cyxcbiAgJi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3ZlclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZS1oaWdobGlnaHRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtaGlnaGxpZ2h0XG5cbi5oaWdobGlnaHRlZC1jb2xvclxuICBjb2xvcjogJHRoZW1lLWhpZ2hsaWdodDtcblxuLmhpZ2hsaWdodGVkLWJhY2tncm91bmRcbiAgYmFja2dyb3VuZDogJHRoZW1lLWhpZ2hsaWdodDtcblxuLmhpZ2hsaWdodGVkLWJvcmRlclxuICBib3JkZXItY29sb3I6ICR0aGVtZS1oaWdobGlnaHQ7XG4iLCIuYS1uYXZiYXJcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyQmc7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBsZWZ0OiAwXG4gIHJpZ2h0OiAwXG4gIGhlaWdodDogJG5hdkJhckhlaWdodDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KVxuICAgIGxlZnQ6IDBcbiAgICBwYWRkaW5nOiAwO1xuXG4uYS1uYXZiYXItbG9nbywgLmEtbmF2YmFyLWljb25cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KVxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbi5hLW5hdmJhci1tb2JpbGVcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKVxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuLmEtbmF2YmFyLWxvZ28sIC5hLW5hdmJhci1hdmF0YXJcbiAgYVxuICAgIHBhZGRpbmcgMCAhaW1wb3J0YW50XG4gIGltZ1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6ICRuYXZCYXJIZWlnaHQgLSAxMHB4O1xuICAgIG1hcmdpbjogNXB4O1xuXG4uYS1uYXZiYXItZmFiXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6ICRuYXZCYXJIZWlnaHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaW1nXG4gICAgYm9yZGVyLXJhZGl1czogKCRuYXZCYXJIZWlnaHQvMikgLSA1cHhcblxuLmEtbmF2YmFyLWljb24sIC5hLW5hdmJhci1hdmF0YXJcbiAgaGVpZ2h0OiAkbmF2QmFySGVpZ2h0O1xuICB3aWR0aDogJG5hdkJhckhlaWdodDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpLCBtZC1pY29uXG4gICAgY29sb3I6ICRuYXZiYXItdGV4dDtcbiAgaVxuICAgIG1hcmdpbjogOHB4IDVweDtcbiAgICBmb250LXNpemU6ICRuYXZCYXJIZWlnaHQgLSAyMHB4O1xuICBtZC1pY29uXG4gICAgbWFyZ2luIDEwcHggNXB4XG4gICAgaGVpZ2h0ICRuYXZCYXJIZWlnaHQgLSAyMHB4O1xuICAgIHdpZHRoOiAkbmF2QmFySGVpZ2h0IC0gMjBweDtcblxuLmEtbmF2YmFyLW5vdGlmaWNhdGlvbnNcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBzcGFuXG4gICAgZGlzcGxheTogbm9uZTtcblxuLmEtbmF2YmFyLW5vdGlmaWNhdGlvbnMtcmluZ2luZ1xuICBpXG4gICAgYW5pbWF0aW9uIHJpbmcgMTBzIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlXG4gIHNwYW5cbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICR0aGVtZS1oaWdobGlnaHQ7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDJweDtcbiAgICBtaW4td2lkdGg6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcblxuLmEtbmF2YmFyLXByb2plY3RcbiAgZm9udC13ZWlnaHQgNTAwXG4gIG9wYWNpdHkgLjdcbiAgY29sb3IgIzVGNjA2MlxuICBtYXJnaW4tbGVmdCAzMHB4XG4gIHdoaXRlLXNwYWNlIG5vd3JhcFxuXG4gICYgLmEtbmF2YmFyLXByb2plY3Qtc3RhclxuICAgIHZpc2liaWxpdHkgaGlkZGVuXG5cbiAgJjpob3ZlclxuICAgIG9wYWNpdHkgMVxuICAgICYgLmEtbmF2YmFyLXByb2plY3Qtc3RhclxuICAgICAgdmlzaWJpbGl0eSB2aXNpYmxlXG5cbiAgJiAuYS1uYXZiYXItcHJvamVjdC1zdGFyXG4gICAgdmlzaWJpbGl0eSBoaWRkZW5cblxuICAmLmEtbmF2YmFyLXByb2plY3QtZmF2b3VyaXRlIC5hLW5hdmJhci1wcm9qZWN0LXN0YXJcbiAgICB2aXNpYmlsaXR5IHZpc2libGVcblxuICAmc1xuICAgIGFuaW11c1Njcm9sbENvbG9yZWQoJHNpZGVCYXJTY3JvbGxXaWR0aCwgJHRoZW1lLWhpZ2hsaWdodClcblxuICAmLS1zZWxlY3RlZFxuICAgIG9wYWNpdHkgMVxuICAgIGNvbG9yICRwcm9qZWN0LWhpZ2hsaWdodFxuICAgIGJhY2tncm91bmQtaW1hZ2UgbGluZWFyLWdyYWRpZW50KCRwcm9qZWN0LWhpZ2hsaWdodCwgJHByb2plY3QtaGlnaGxpZ2h0KVxuICAgIGJhY2tncm91bmQtc2l6ZSA3NXB4IDRweFxuICAgIGJhY2tncm91bmQtcG9zaXRpb24gYm90dG9tIGxlZnRcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdCBuby1yZXBlYXRcblxuICAmLWRyb3Bkb3duXG4gICAgJi0tc2VsZWN0ZWRcbiAgICAgIGNvbG9yICRwcm9qZWN0LWhpZ2hsaWdodFxuICAgICAgYmFja2dyb3VuZC1pbWFnZSBsaW5lYXItZ3JhZGllbnQoJHByb2plY3QtaGlnaGxpZ2h0LCAkcHJvamVjdC1oaWdobGlnaHQpXG4gICAgICBiYWNrZ3JvdW5kLXNpemUgNzVweCA0cHhcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gYm90dG9tIGxlZnRcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0IG5vLXJlcGVhdFxuXG4gICAgbWQtc2VsZWN0LXZhbHVlXG4gICAgICBjb2xvciAkcHJvamVjdC1oaWdobGlnaHRcblxuQGtleWZyYW1lcyByaW5nIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICAxJSB7IHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTsgfVxuICAzJSB7IHRyYW5zZm9ybTogcm90YXRlKC0yOGRlZyk7IH1cbiAgNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNGRlZyk7IH1cbiAgNyUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpOyB9XG4gIDklIHsgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpOyB9XG4gIDExJSB7IHRyYW5zZm9ybTogcm90YXRlKC0yOGRlZyk7IH1cbiAgMTMlIHsgdHJhbnNmb3JtOiByb3RhdGUoMjZkZWcpOyB9XG4gIDE1JSB7IHRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7IH1cbiAgMTclIHsgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpOyB9XG4gIDE5JSB7IHRyYW5zZm9ybTogcm90YXRlKC0yMGRlZyk7IH1cbiAgMjElIHsgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpOyB9XG4gIDIzJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xNmRlZyk7IH1cbiAgMjUlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTRkZWcpOyB9XG4gIDI3JSB7IHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7IH1cbiAgMjklIHsgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpOyB9XG4gIDMxJSB7IHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTsgfVxuICAzMyUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKTsgfVxuICAzNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7IH1cbiAgMzclIHsgdHJhbnNmb3JtOiByb3RhdGUoMmRlZyk7IH1cbiAgMzklIHsgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpOyB9XG4gIDQxJSB7IHRyYW5zZm9ybTogcm90YXRlKDFkZWcpOyB9XG4gIDQzJSB7IHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxufVxuIiwiLmEtc2lkZWJhclxuICB6LWluZGV4OiA1XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgdG9wOiA1MHB4XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6ICRzaWRlQmFyV2lkdGg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gIGJhY2tncm91bmQ6ICRzaWRlYmFyQmc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heClcbiAgICBsZWZ0OiAtICRzaWRlQmFyV2lkdGhcbiAgICB0b3A6ICRuYXZCYXJIZWlnaHQ7XG4gICAgcGFkZGluZy10b3A6IDA7ICAgIFxuICAgIC5hLXNpZGViYXItbG9nb1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuLmEtc2lkZWJhci5hLXNpZGViYXItdG9nZ2xlZFxuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpXG4gICAgd2lkdGg6ICRzaWRlYmFyTW9iaWxlV2lkdGg7XG4gICAgbGVmdDogMDtcblxuXG4uYS1zaWRlYmFyLWljb25zXG4gIGFuaW11c1Njcm9sbENvbG9yZWQoJHNpZGVCYXJTY3JvbGxXaWR0aCwgJHRoZW1lLWhpZ2hsaWdodClcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6ICRnYWxsZXJ5SWNvbkhlYWRlciArICRjZW50ZXJJY29uTWFyZ2luO1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpXG4gICAgbWFyZ2luLXRvcDogMDtcbiAgJjpob3ZlclxuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbi5hLXNpZGViYXItbW9kdWxlXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICRzaWRlYmFyQ29sb3I7XG4gIGhlaWdodDogNTBweDtcbiAgJjpob3ZlclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJHNpZGViYXJIb3ZlckNvbG9yO1xuICAgIGJhY2tncm91bmQ6ICRzaWRlYmFySG92ZXJCZztcbiAgJjphY3RpdmUsICY6Zm9jdXNcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICYuZGlzYWJsZWRcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGNvbG9yOiAkc2lkZWJhckRpc2FibGVkQ29sb3JcbiAgICAmOmhvdmVyXG4gICAgICBjb2xvcjogJHNpZGViYXJEaXNhYmxlZENvbG9yO1xuICAgICAgYmFja2dyb3VuZDogJHNpZGViYXJCZztcblxuLmEtc2lkZWJhci1tb2R1bGUtaWNvblxuICBmb250LXNpemUgJG5hdkJhckhlaWdodCAtIDI1cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWluLXdpZHRoIDU1cHhcbiAgdGV4dC1hbGlnbiBjZW50ZXJcblxuLmEtc2lkZWJhci1tb2R1bGUtaWNvbi1zZWxlY3RlZFxuICBjb2xvcjogJHNpZGViYXJTZWxlY3RlZENvbG9yO1xuXG4uYS1zaWRlYmFyLWxvZ29cbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2VcbiAgaW1nXG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlXG4gICAgd2lkdGg6ICRzaWRlQmFyV2lkdGg7XG4gICAgcGFkZGluZzogN3B4IDE1cHg7XG4iLCIuYS1nYWxsZXJ5LWJhY2tncm91bmRcbiAgYmFja2dyb3VuZC1zaXplIGNvdmVyICFpbXBvcnRhbnRcbiAgbWluLWhlaWdodCAxMDAlXG5cbi5hLWdhbGxlcnlcbiAgbWF4LXdpZHRoOiAkZ2FsbGVyeU1heFdpZHRoXG4gIG1hcmdpbjogJGdhbGxlcnlJY29uSGVhZGVyIGF1dG8gMCBhdXRvXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuLmEtZ2FsbGVyeS1pdGVtXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBoID0gJGNlbnRlckljb25IZWlnaHQ7XG4gIHdpZHRoOiB3ID0gJGNlbnRlckljb25XaWR0aDtcbiAgYmFja2dyb3VuZDogJGdhbGxlcnlCZ1xuICBtYXJnaW46ICRjZW50ZXJJY29uTWFyZ2luO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDA7XG4gICY6aG92ZXJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heClcbiAgICBoZWlnaHQ6IChoIC8gMilcbiAgICB3aWR0aDogKHcgLyAyKVxuICAgIGZvbnQtc2l6ZTogMTJweFxuICAmOm5vdCguZGlzYWJsZWQpOmhvdmVyXG4gICAgYmFja2dyb3VuZCAkZ2FsbGVyeUhvdmVyQmdcbiAgJi5kaXNhYmxlZFxuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICYtbG9nb1xuICAgIGltZ1xuICAgICAgbWF4LXdpZHRoIDE3NXB4XG5cbi5hLWdhbGxlcnktaXRlbS1oaWdobGlnaHRcbiAgYm94LXNoYWRvdzogJHRoZW1lLWhpZ2hsaWdodCAwcHggMHB4IDEwcHggNXB4O1xuXG5cbi5hLWdhbGxlcnktaXRlbS10b3BcbiAgY29sb3Igd2hpdGU7XG4gIHBvc2l0aW9uIHJlbGF0aXZlXG4gIGRpc3BsYXkgdGFibGUtY2VsbFxuICBoZWlnaHQgKCRjZW50ZXJJY29uSGVpZ2h0IC0gJGNlbnRlckljb25Cb3R0b21IZWlnaHQpXG4gIHdpZHRoICRjZW50ZXJJY29uV2lkdGhcbiAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgdmVydGljYWwtYWxpZ24gbWlkZGxlXG4gIHBhZGRpbmcgMFxuICBtYXJnaW4gMFxuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpXG4gICAgaGVpZ2h0OiAoKCRjZW50ZXJJY29uSGVpZ2h0IC8gMikgLSAkY2VudGVySWNvbkJvdHRvbUhlaWdodClcbiAgICB3aWR0aDogKCRjZW50ZXJJY29uV2lkdGggLyAyKVxuXG4uYS1nYWxsZXJ5LWl0ZW0tYm90dG9tXG4gIGRpc3BsYXkgYmxvY2tcbiAgaGVpZ2h0ICRjZW50ZXJJY29uQm90dG9tSGVpZ2h0XG4gIHRleHQtYWxpZ24gY2VudGVyXG4gIHZlcnRpY2FsLWFsaWduIG1pZGRsZVxuICBiYWNrZ3JvdW5kICRnYWxsZXJ5TGFiZWxCZ1xuICBwYWRkaW5nOiA1cHggMnB4O1xuICBtYXJnaW46IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBjb2xvcjogd2hpdGU7XG5cbi5hLWdhbGxlcnktaXRlbS10YWdcbiAgbWFyZ2luOiAycHggMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6IGJsYWNrO1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpXG4gICAgZGlzcGxheTogbm9uZTtcblxuLmEtZ2FsbGVyeS1pdGVtLXRleHRcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yIHdoaXRlXG4gICY6aG92ZXJcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4uZ2FsbGVyeV9fbG9nby1tYXR0ZXJtb3N0XG4gIHBhZGRpbmcgMCAxMHB4XG4iLCIuYS1zdWJtb2R1bGVzLWJhY2tncm91bmRcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0IDEwMCVcblxuLmEtc3VibW9kdWxlcy1zdHJpcGVkXG4gIGJhY2tncm91bmQgcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgzMTVkZWcsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCAxMHB4LCAjMDAwMDAwYjMgMTBweCwgIzAwMDAwMGIzIDIwcHgpICFpbXBvcnRhbnRcblxuLmEtc3VibW9kdWxlcy1uZXdcbiAgYmFja2dyb3VuZC1jb2xvciB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gIGJhY2tncm91bmQtaW1hZ2UgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD0nMTAwJTI1JyBoZWlnaHQ9JzEwMCUyNScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3JlY3Qgd2lkdGg9JzEwMCUyNScgaGVpZ2h0PScxMDAlMjUnIGZpbGw9J25vbmUnIHN0cm9rZT0nZGFya2dyZXknIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWRhc2hhcnJheT0nNiUyYyAxNCcgc3Ryb2tlLWRhc2hvZmZzZXQ9JzAnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudFxuICBib3JkZXIgMCAhaW1wb3J0YW50XG5cbiAgJjpob3ZlclxuICAgIGJhY2tncm91bmQtaW1hZ2UgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD0nMTAwJTI1JyBoZWlnaHQ9JzEwMCUyNScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3JlY3Qgd2lkdGg9JzEwMCUyNScgaGVpZ2h0PScxMDAlMjUnIGZpbGw9J25vbmUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWRhc2hhcnJheT0nNiUyYyAxNCcgc3Ryb2tlLWRhc2hvZmZzZXQ9JzAnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudFxuIiwiLmEtYWNjb3VudC1kZXNjcmlwdGlvblxuICBjb2xvcjogZ3JleTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuXG4uYS1hY2NvdW50LWl0ZW1cbiAgY29sb3I6IGdyZXk7XG4gIG1hcmdpbjogMTVweCAwO1xuICBtZC1pbnB1dC1jb250YWluZXIgbGFiZWwubWQtcmVxdWlyZWQ6YWZ0ZXJcbiAgICBjb2xvcjogcmdiKDIyMSw0NCwwKSAhaW1wb3J0YW50O1xuXG4uYS1hY2NvdW50LWVtYWlsXG4gIGNvbG9yOiBncmV5O1xuICBmb250LXdlaWdodDogMTAwO1xuICBtYXJnaW46IDIwcHggMDtcblxuLmEtYWNjb3VudC1pdGVtLWJvZHktZmllbGRcbiAgYm9yZGVyOiBzb2xpZCAxcHggZ3JleTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDMycHggO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICYtZGlzYWJsZWRcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgJjpmb2N1c1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtaGlnaGxpZ2h0O1xuICAmLm5nLWludmFsaWQ6bm90KDpmb2N1cyk6bm90KC5uZy11bnRvdWNoZWQpIFxuICAgIGJvcmRlci1jb2xvcjogcmdiKDIyMSw0NCwwKTtcblxuLmEtYWNjb3VudC1pdGVtLWJvZHktdGV4dCwgLmEtYWNjb3VudC1pdGVtLWJvZHktZmllbGQgXG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcblxuLmEtYWNjb3VudC1pdGVtLWJvZHktaWNvblxuICB3aWR0aDogMjBweDtcblxuLmEtYWNjb3VudC1pdGVtLXRpdGxlXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG5cbi5hLWFjY291bnQtaXRlbS1ib2R5XG4gIG1hcmdpbjogOHB4IDAgNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4uYS1hY2NvdW50LWl0ZW0tZm9vdGVyXG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbi5hLWFjY291bnQtaXRlbS1mb290ZXIsIC5hLWFjY291bnQtaXRlbS1ib2R5XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyAgXG5cbi5hLWFjY291bnQtaXRlbS1mb290ZXItZXJyb3JcbiAgY29sb3I6IHJlZDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiIsImRhcmstZ3JleSA9ICM4QThBOEY7XG5saWdodC1ncmV5ID0gI0RDREVFMTtcbmxpZ2h0LWJsdWUgPSAjODJBRkRCO1xuXG5saXZlID0gIzEyY2EwMDtcbmRvcm1hbnQgPSAjZjU4MDI1O1xuZXh0aW5jdCA9ICNlZTM1MjQ7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LWxvYWRpbmdcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIDBkZWcsIHJnYmEoMCwwLDAsMCksIDUwJSwgcmdiYSgwLDAsMCwwLjcpICk7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3Qtd3JhcHBlclxuICBtaW4td2lkdGg6IDM2MG1tO1xuICBtYXgtd2lkdGg6IDI1MDBweDtcbiAgaGVpZ2h0OiAyNTBtbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1oZWFkZXJcbiAgaGVpZ2h0OiAxMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtaGVhZGVyLWxvZ29cbiAgaGVpZ2h0OiAxMDAlO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1oZWFkZXItdGl0bGVcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwYWRkaW5nOiAwLjUlO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1oZWFkZXItYW5pbXVzXG4gIGhlaWdodDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGltZ1xuICAgIGhlaWdodDogMTAwJTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtaGVhZGVyLWRhdGVcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjUlO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXNpemU6IDgwJTtcblxuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1oZWFkZXItaGVhZGluZ1xuICBmb250LXNpemU6IDE1MCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LWJvZHlcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwLjUlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1jb2x1bW5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gICY6bGFzdC1jaGlsZCAuYS1yZXBvcnQtbWEtcHJvamVjdC1zZWN0aW9uXG4gICAgcmlnaHQ6IDA7XG4gICYtLWRvdWJsZVxuICAgIHdpZHRoOiA1MCU7XG4gICAgLmEtcmVwb3J0LW1hLXByb2plY3Qtc2VjdGlvblxuICAgICAgcGFkZGluZzogMSU7XG4gIC5hLXJlcG9ydC1tYS1wcm9qZWN0LXNlY3Rpb246Zmlyc3QtY2hpbGRcbiAgICB0b3A6IDA7XG4gIC5hLXJlcG9ydC1tYS1wcm9qZWN0LXNlY3Rpb246bGFzdC1jaGlsZFxuICAgIGJvdHRvbTogMDtcblxuLmEtcmVwb3J0LW1hLXByb2plY3Qtc2VjdGlvblxuICBwYWRkaW5nOiAyJTtcbiAgYm9yZGVyLXJhZGl1czogMW1tO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGE4YThmO1xuICBiYWNrZ3JvdW5kOiAjZGNkZWUxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICYtLXJlbGF0aXZlXG4gICAgcG9zaXRpb24gaW5oZXJpdFxuICAgIG1hcmdpbiA1cHhcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDEuNSU7XG4gIGZvbnQtc2l6ZTogbGFyZ2VyO1xuICAmLmEtcmVwb3J0LW1hLXByb2plY3QtdGl0bGVcbiAgICBiYWNrZ3JvdW5kOiBkYXJrLWdyZXkgIWltcG9ydGFudDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIGg0XG4gICAgbWFyZ2luOiAxbW0gMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgaDVcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC10aXRsZVxuICBib3R0b206IDkyLjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNTAlO1xuICBsaW5lLWhlaWdodDogMjUwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1pbmZvcm1hdGlvblxuICB0b3A6IDglO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC10YWJsZVxuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgdHJcbiAgICB0ZDpmaXJzdC1jaGlsZFxuICAgICAgd2lkdGg6IDM4JTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZy1yaWdodDogNSU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIFxuICAgIHRkOmxhc3QtY2hpbGRcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogNjIlXG4gICAgICBhXG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LXRhYmxlLWxvZ29cbiAgaGVpZ2h0OiAyMG1tO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNSUgMDtcbiAgbGluZS1oZWlnaHQ6IDIwbW07XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LWluZm9ybWF0aW9uLWRpdmlkZVxuICBib3JkZXI6IHNvbGlkICM4YThhOGYgMC41bW07XG4gIG1hcmdpbjogMyUgMDtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtaW5mb3JtYXRpb24tc3RhdHVzLWNlbGxcbiAgd2lkdGg6IDMxJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LWluZm9ybWF0aW9uLXN0YXR1c1xuICB3aWR0aDogODUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogZGFyay1ncmV5O1xuICBib3JkZXItcmFkaXVzOiAxbW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMm1tIDIuNW1tIDJtbSAybW07XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1pbmZvcm1hdGlvbi1zdGF0dXMtLUxpdmVcbiAgYmFja2dyb3VuZDogbGl2ZVxuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1pbmZvcm1hdGlvbi1zdGF0dXMtLURvcm1hbnRcbiAgYmFja2dyb3VuZDogZG9ybWFudFxuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1pbmZvcm1hdGlvbi1zdGF0dXMtLUV4dGluY3RcbiAgYmFja2dyb3VuZDogZXh0aW5jdFxuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1zdGF0cy10YWJsZVxuICB3aWR0aDogMTAwJTtcbiAgdHIgdGRcbiAgICB3aWR0aDogNTAlO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1maW5hbmNpYWxzLWtwaVxuICBiYWNrZ3JvdW5kOiBsaWdodC1ibHVlO1xuICBoZWlnaHQ6IDE1bW07XG4gIG1hcmdpbjogMiU7XG4gIGJvcmRlci1yYWRpdXM6IDJtbTtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogOTYlO1xuICBsYWJlbFxuICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCAzJTtcbiAgZGl2XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1jb21wbGV0ZW5lc3NcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvdHRvbTogNzcuMjUlO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1pbnRlcm5hbFxuICB0b3A6IDIzLjUlO1xuICBib3R0b206IDUwLjI1JTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtZmluYW5jaWFsc1xuICB0b3A6IDUwLjUlO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC10YWJsZS1maW5hbmNpYWxzXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDJtbTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtZ2VvZ3JhcGh5XG4gIGJvdHRvbTogNTAuMjUlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3Qtbm90ZXNcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiA1MC41JTtcbiAgcmlnaHQ6IDUwLjUlICFpbXBvcnRhbnQ7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LXN1bW1hcnlcbiAgbGVmdDogNTAuMjUlO1xuICB0b3A6IDUwLjUlO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC10YWJsZS1zdW1tYXJ5XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDltbTtcbiAgdHIgdGQ6bGFzdC1jaGlsZFxuICAgIGZvbnQtc2l6ZTogbGFyZ2VyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gIC5mbGFnLWljb25cbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3RcbiAgICBmb250LXNpemU6IDIuNWVtO1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1jb3VudHJ5XG4gIGRpc3BsYXk6IG5vbmU7XG4gICYtLWRpc3BsYXlcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbi5hLXJlcG9ydC1tYS1yZWRcbiAgY29sb3I6IGV4dGluY3Q7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LXByb2dyZXNzXG4gIGJvcmRlcjogc29saWQgMXB4IGRhcmstZ3JleTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNm1tO1xuICBib3JkZXItcmFkaXVzOiAxbW07XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LXByb2dyZXNzLXRodW1iXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMW1tO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpZ2h0LWJsdWUgIWltcG9ydGFudDtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtdGFibGUtY29tcGxldGVuZXNzXG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IGluaXRpYWw7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDJtbTtcbiAgdHIgXG4gICAgdGQ6bnRoLWNoaWxkKDIpXG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGQ6Zmlyc3QtY2hpbGRcbiAgICAgIHdpZHRoOiA0MiU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIlO1xuICAgIHRkOmxhc3QtY2hpbGRcbiAgICAgIHBhZGRpbmctbGVmdDogMSU7XG4gICAgICB3aWR0aDogMTAlXG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LWdlb2dyYXBoeSBzdmcgY2lyY2xlXG4gIGZpbGw6ICNGNTgwMjU7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LWdlb2dyYXBoeS1sZWdlbmRcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQlO1xuICBsZWZ0OiAzJTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtZ2VvZ3JhcGh5LWxlZ2VuZC1pdGVtIHNwYW5cbiAgbWFyZ2luLXJpZ2h0OiA4JTtcbiAgbWFyZ2luLWJvdHRvbTogNSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIyJTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtZ2VvZ3JhcGh5LWxlZ2VuZC1oZWFkcXVhcnRlcnNcbiAgbWFyZ2luLWJvdHRvbTogMzAlO1xuICBzcGFuOmZpcnN0LWNoaWxkXG4gICAgYmFja2dyb3VuZDogI0Y1ODAyNSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtZ2VvZ3JhcGh5LS1sb2FkaW5nXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIGxlZnQ6IDQ1JTtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtZ2VvZ3JhcGh5LTBcbiAgZmlsbDogIzIzOGI0NSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMjM4YjQ1ICFpbXBvcnRhbnQ7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LWdlb2dyYXBoeS0xXG4gIGZpbGw6ICM3NGM0NzYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzc0YzQ3NiAhaW1wb3J0YW50O1xuXG4uYS1yZXBvcnQtbWEtcHJvamVjdC1nZW9ncmFwaHktMlxuICBmaWxsOiAjYmFlNGIzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNiYWU0YjMgIWltcG9ydGFudDtcblxuLmEtcmVwb3J0LW1hLXByb2plY3QtZ2VvZ3JhcGh5LTNcbiAgZmlsbDogI2VkZjhlOSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZWRmOGU5ICFpbXBvcnRhbnQ7XG5cbi5hLXJlcG9ydC1tYS1wcm9qZWN0LWdlb2dyYXBoeS00XG4gIGZpbGw6ICNEQ0RFRTEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0RDREVFMSAhaW1wb3J0YW50O1xuIiwiLy9HYW50dFxuXG4vL0RlcGVuZGVuY3kgYnVnXG4vL2h0dHBzOi8vZ2l0aHViLmNvbS9hbmd1bGFyLWdhbnR0L2FuZ3VsYXItZ2FudHQvaXNzdWVzLzY5MlxuLmdhbnR0LWVuZHBvaW50IHtcbiAgICB6LWluZGV4OiAxMDtcbn1cblxuLmdhbnR0LWhlYWRlci1yb3csIC5nYW50dC1zaWRlLWhlYWRlci1yb3dcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCQkJcbiAgZm9udC13ZWlnaHQ6IGJvbGRcblxuLmdhbnR0LWhlYWRlci1yb3cgLmdhbnR0LWNvbHVtbi1oZWFkZXJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U0RTRFNFxuXG4uZ2FudHQtaGVhZGVyLXJvdy5nYW50dC1oZWFkZXItcm93LWZpcnN0XG4gIGJvcmRlcjogMFxuICBmb250LXNpemU6IDEzcHhcblxuLmdhbnR0LWhlYWRlci1yb3dcbiAgZm9udC1zaXplOiAxMXB4XG5cbi5nYW50dC1zaWRlLWNvbnRlbnQsXG4uZ2FudHQtaGVhZGVyLXJvdyAuZ2FudHQtY29sdW1uLWhlYWRlclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG5cbi5nYW50dC1ib2R5LWJhY2tncm91bmQsXG4uZ2FudHQtYm9keS1mb3JlZ3JvdW5kXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KVxuXG4uZ2FudHQtcm93XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0FDQUNBXG5cbi5nYW50dC1yb3cuZ2FudHQtcm93LWV2ZW5cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpXG5cbi5nYW50dC1yb3cuZ2FudHQtcm93LW9kZFxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOClcblxuLmdhbnR0LXJvdy5nYW50dC1yb3ctcGFyZW50LFxuLmdhbnR0LXJvdy1wYXJlbnRcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTJFMiFpbXBvcnRhbnRcbiAgZm9udC13ZWlnaHQ6IGJvbGRcblxuLmdhbnR0LXJvdy1sYWJlbC5nYW50dC1yb3ctcGFyZW50XG4gIGNvbG9yOiAjZTJlMmUyXG5cbi5nYW50dC10cmVlLWhhbmRsZS1idXR0b25cbiAgZGlzcGxheTogbm9uZTtcblxuLmdhbnR0LXJvdy1wYXJlbnQgLmdhbnR0LXRyZWUtaGFuZGxlLWJ1dHRvblxuICBkaXNwbGF5OiBpbmxpbmU7XG5cbi5nYW50dC10cmVlLWJvZHkgLmdhbnR0LXJvdy1sYWJlbCBzcGFuXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44NylcbiAgbWQtY2hlY2tib3hcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWQtY2hlY2tib3ggIC5tZC1pY29uXG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG5cblxuXG4uZ2FudHQtcm93LWxhYmVsXG4gIHBhZGRpbmc6IDAgMTBweFxuXG4uZ2FudHQtZm9yZWdyb3VuZC1jb2wsXG4uZ2FudHQtZm9yZWdyb3VuZC1jb2wtY3VycmVudC1kYXRlLFxuLmdhbnR0LWZvcmVncm91bmQtY29sLW5vbndvcmtob3VyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjMWMxYzFcblxuLmdhbnR0LXRhc2stYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtaGlnaGxpZ2h0XG5cbi5nYW50dC1yZXNpemVyLWRpc3BsYXlcbiAgd2lkdGg6IDNweFxuXG4uZ2FudHQtc2lkZVxuICB3aWR0aDogMjc4cHhcblxuLmdhbnR0LXRhc2stY29udGVudFxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBsZWZ0OiAtMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHJnYmEoMTA3LCAxOTYsIDY3LCAwKTtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgcmdiYSgxMDcsIDE5NiwgNjcsIDApO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblxuLmdhbnR0LXRhc2stY29udGVudCxcbi5nYW50dC10YXNrLWNvbnRlbnQgYVxuICBjb2xvcjogJGZvbnRIaWdobGlnaHRDb2xvclxuICBmb250LXdlaWdodDogYm9sZFxuXG4vLyBNYXJrZWRkb3duXG4ubWFya2VkZG93bixcbi5nYW50dC10YXNrLWluZm8tY29udGVudFxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmRcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbFxuICBtYXgtd2lkdGg6IDQwMHB4XG4gIGgxXG4gICAgZm9udC1zaXplOiAyMnB4XG4gICAgbWFyZ2luOiAwIDAgMTBweFxuICBoMlxuICAgIGZvbnQtc2l6ZTogMThweFxuICAgIG1hcmdpbjogMCAwIDlweFxuICBoMSwgaDJcbiAgICBsaW5lLWhlaWdodDogMS4yZW1cbiAgb2xcbiAgICBsaXN0LXN0eWxlOiBub25lXG4gICAgbWFyZ2luOiA4cHggMFxuICAgIHBhZGRpbmc6IDBcbiAgb2wgPiBsaVxuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWxcbiAgICBtYXJnaW46IDhweCAwIDhweCAyMHB4XG4gIGFcbiAgICBjb2xvcjogaW5oZXJpdFxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbltnYW50dF1cbiAgaGVpZ2h0OiAxMDAlO1xuXG4uZ2FudHQtc2lkZS1jb250ZW50LXRyZWUgLmdhbnR0LXRyZWUtaGFuZGxlLWJ1dHRvblxuICBjb2xvcjogI0FGQUZBRlxuXG4uZ2FudHQtcmVzaXplcjphZnRlcixcbi5nYW50dC1yZXNpemVyOmJlZm9yZSxcbi5nYW50dC1zaWRlLXJlc2l6ZXI6YmVmb3JlXG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZVxuICB3aWR0aDogMTBweFxuICBoZWlnaHQ6IDEwcHhcbiAgY29sb3I6ICNDQ0NDQ0NcbiAgcG9zaXRpb246IGFic29sdXRlXG5cbi5nYW50dC1yZXNpemVyOmFmdGVyXG4gIHRvcDogNTAlXG4gIGNvbnRlbnQ6ICdcXGYwZGEnXG4gIGxlZnQ6IDEycHhcblxuLmdhbnR0LXJlc2l6ZXI6YmVmb3JlXG4gIHRvcDogNTAlXG4gIGNvbnRlbnQ6ICdcXGYwZDknXG4gIHJpZ2h0OiA2cHhcblxuLmdhbnR0LXNpZGUtcmVzaXplcjpiZWZvcmVcbiAgdG9wOiAzMCVcbiAgY29udGVudDogJ1xcZjBkOVxcMDBhMFxcMDBhMFxcMDBhMFxcZjBkYSdcbiAgcmlnaHQ6IDRweFxuXG4uZ2FudHQtcmVzaXplcjpob3ZlcjpiZWZvcmUsXG4uZ2FudHQtcmVzaXplcjpob3ZlcjphZnRlcixcbi5nYW50dC1zaWRlLXJlc2l6ZXI6aG92ZXI6YmVmb3JlXG4gIGNvbG9yOiAjNzU3NTc1XG5cblxuLmdhbnR0LWZvcmVncm91bmQtY29sLWN1cnJlbnQtZGF0ZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTIsIDIwNiwgMjU1KVxuICBvcGFjaXR5OiAxXG5cbi5nYW50dC1jdXJyZW50LWRhdGUtbGluZVxuICBib3JkZXI6IDA7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzkxREVGRjtcbiAgb3BhY2l0eTogMC41O1xuICB6LWluZGV4OiAxO1xuICA6aG92ZXJcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG5cbi5nYW50dC10YWJsZS10cmVsbG8tbGFiZWxcbiAgd2lkdGg6IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG5cbi5nYW50dC1tZW1iZXItZmlsbGVyXG4gIHdpZHRoOiA1MHB4O1xuXG4uZ2FudHQtdGFibGUtdHJlbGxvLW1lbWJlciBpbWdcbiAgd2lkdGg6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweFxuXG4uZ2FudHQtY29udHJvbHNcbiAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG4uZ2FudHQtY29udHJvbFxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4XG4gIGxhYmVsXG4gICAgZGlzcGxheTogYmxvY2tcbiAgbWQtaW5wdXQtY29udGFpbmVyXG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIG1kLXNlbGVjdCBzcGFuXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcblxuLmdhbnR0LXRhYmxlLXJvdyAuZ2FudHQtbGFiZWwtdGV4dCxcbi5nYW50dC10cmVlLWJvZHkgLmdhbnR0LWxhYmVsLXRleHRcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIG1heC13aWR0aDogMjUwcHhcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xuXG4uZ2FudHQtdGFibGUtcm93IC5nYW50dC1sYWJlbC10ZXh0XG4gIHdpZHRoOiAxMDAlXG4gIG92ZXJmbG93LXggaGlkZGVuXG4gIHdoaXRlLXNwYWNlIG5vd3JhcFxuICB0ZXh0LW92ZXJmbG93IGVsbGlwc2lzXG4gIGkuZmFcbiAgICBmb250LXNpemU6IDIwcHg7XG5cbi5nYW50dC1jb2x1bW4tZnJvbSwgLmdhbnR0LWNvbHVtbi10b1xuICBtYXgtd2lkdGggMTYwcHhcblxuLmdhbnR0LXNpZGUtcmVzaXplclxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgcmlnaHQ6IC00cHhcbiAgaGVpZ2h0OiAzMHB4XG4gIHdpZHRoOiA4cHhcbiAgdG9wOiA0MHB4XG4gIHotaW5kZXg6IDFcbiAgY3Vyc29yOiBldy1yZXNpemVcbiAgJjphZnRlclxuICAgIHdpZHRoOiAycHhcbiAgICBjb250ZW50OiAnJ1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjYsIDIyNiwgMjI2KVxuICAgIGhlaWdodDogMTAwJVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGxlZnQ6IDNweFxuXG4uZ2FudHQtc2lkZS1jb250ZW50LXRyZWVcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbi5nYW50dC10YXNrLXNob3J0XG4gIC5nYW50dC10YXNrLWJhY2tncm91bmRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDNDQzXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgLmdhbnR0LXRhc2stY29udGVudCA+IHNwYW5cbiAgICBtYXJnaW46IDBcbiAgLmdhbnR0LXRhc2stY29udGVudCA+IHNwYW4gPiBhXG4gICAgY29sb3I6ICM2QkM0NDM7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuXG4gICY6YWZ0ZXJcbiAgICAvLyBjb250ZW50OiAnICc7XG4gICAgd2lkdGg6IDIwMCU7XG4gICAgaGVpZ2h0OiAyMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbGVmdDogLTUwJTtcbiAgICB0b3A6IC01MCU7XG5cblxuLy9GbGFzaGluZ1xuXG4uZ2FudHQtcm93LmZsYXNoaW5nIC5nYW50dC10YXNrLWJhY2tncm91bmRcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcbiAgMCUge2JhY2tncm91bmQtY29sb3I6ICR0aGVtZS1oaWdobGlnaHQ7fVxuICA1MCUge2JhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHRoZW1lLWhpZ2hsaWdodCwgNDUlKX1cbiAgMTAwJSB7YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWhpZ2hsaWdodDt9XG59XG4iLCIvL01BIHJlcG9ydHMsIGNoYXJ0cyAmIHN0dWZmLi4uXG4uYW5pbXVzLW1hLXN1Ym1pdDpub3QoW2Rpc2FibGVkXSlcbiAgYmFja2dyb3VuZDogI0Y1ODAyNVxuXG4uYS1mb3JtLWV4cGxvcmVyLXdyYXBwZXJcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGFuaW11c1Njcm9sbENvbG9yZWQoOHB4LCAkdGhlbWUtaGlnaGxpZ2h0KTtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuLmEtZm9ybS1zZWN0aW9uLWhlYWRlciwgLmEtZm9ybS1zZWN0aW9uLXN1YmhlYWRlclxuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcblxuLmEtZm9ybS1zZWN0aW9uLXN1YmhlYWRlciwgLmEtZm9ybS1zZWN0aW9uLWhlYWRlci1zdWJcbiAgbWluLWhlaWdodDogNDBweDtcbiAgLm1kLXRvb2xiYXItdG9vbHNcbiAgICBoZWlnaHQ6IDQwcHg7XG5cbi5hLWZvcm0tZGF0ZXBpY2tlclxuICA+IGRpdlxuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIGxhYmVsXG4gICAgbWFyZ2luOiAtMnB4IDAgMCAwO1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXJcbiAgICB3aWR0aDogODIlO1xuXG4uYS1mb3JtLXNlY3Rpb25cbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLDAsMCwuMiksMCAxcHggMXB4IDAgcmdiYSgwLDAsMCwuMTQpLDAgMnB4IDFweCAtMXB4IHJnYmEoMCwwLDAsLjEyKTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICB3aWR0aDogODAwcHg7XG5cblxuLmdyZWVuXG4gIGNvbG9yIGdyZWVuXG4ucmVkXG4gIGNvbG9yIHJlZFxuXG4uYS1mb3JtXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIC5tZC1kYXRlcGlja2VyLWlucHV0XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgcGFkZGluZzogMnB4IDJweCAxcHg7XG5cbiAgbWQtaW5wdXQtY29udGFpbmVyXG4gICAgZGlzcGxheSBpbmxpbmUtYmxvY2sgIWltcG9ydGFudFxuXG4gIG1kLWlucHV0LWNvbnRhaW5lclxuICAgIHdpZHRoIGNhbGMoMTAwJSAtIDEwcHgpXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyXG4gICAgYmFja2dyb3VuZDogI2YyZjJmMiAhaW1wb3J0YW50O1xuICBtZC1pbnB1dC1jb250YWluZXIubWQtZGVmYXVsdC10aGVtZTpub3QoLm1kLWlucHV0LWZvY3VzZWQpOm5vdCgubWQtaW5wdXQtaW52YWxpZCkgbGFiZWwubWQtcmVxdWlyZWQ6YWZ0ZXIsIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWZvY3VzZWQpOm5vdCgubWQtaW5wdXQtaW52YWxpZCkgbGFiZWwubWQtcmVxdWlyZWQ6YWZ0ZXIsXG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWZvY3VzZWQpOm5vdCgubWQtaW5wdXQtaW52YWxpZCkgbWQtc2VsZWN0Lm1kLWRlZmF1bHQtdGhlbWUgLm1kLXNlbGVjdC12YWx1ZSBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyLCBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1mb2N1c2VkKTpub3QoLm1kLWlucHV0LWludmFsaWQpIG1kLXNlbGVjdCAubWQtc2VsZWN0LXZhbHVlIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXJcbiAgICBjb2xvcjogcmVkO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweCA1MHB4O1xuICAubWQtcmVzaXplLXdyYXBwZXJcbiAgICBmbGV4OiAxO1xuICBsYWJlbCwgLm1kLWxhYmVsLCAubWQtc2VsZWN0LXZhbHVlLm1kLXNlbGVjdC1wbGFjZWhvbGRlciwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dCwgLm1kLWNoYXItY291bnRlclxuICAgIGNvbG9yOiAjYTJhMmEyICFpbXBvcnRhbnQ7XG4gIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbFxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgbWQtY2hpcHNcbiAgICBtZC1jaGlwcy13cmFwXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbi5hLWZvcm0tc3Bpbm5lclxuICBwYWRkaW5nOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4uYS1mb3JtLXZlcnRpY2FsLXBhZFxuICBwYWRkaW5nOiAxMHB4IDA7XG5cbi5hLWZvcm0tbG9nb1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuXG4uYS1mb3JtLXRpdGxlXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogNjBweDtcblxuLmEtZm9ybS1sb2dvLXNwaW5uZXItdGV4dFxuICBmb250LXNpemU6IDhweDtcblxuLmEtZm9ybS1zZWN0aW9uLWJvZHlcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4uYS1mb3JtLWlucHV0LWljb25cbiAgZm9udC1zaXplOiAyM3B4O1xuICBtYXJnaW46IDIwcHggMHB4IDAgNXB4O1xuXG4uYS1mb3JtLWZpbGUtY29udGFpbmVyXG4gIG1hcmdpbjogMCA4cHg7XG5cbi5hLWZvcm0tbGFiZWxcbiAgZm9udC1zaXplOiAxMXB4O1xuXG4uYS1mb3JtLXVwbG9hZC10YWdcbiAgbWFyZ2luOiAwO1xuXG4uYS1mb3JtLXVwbG9hZC1wcm9tcHQtdGV4dFxuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNhMmEyYTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2YyZjJmMiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMCAwIDEwcHggMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IGRhc2hlZCBsaWdodGdyYXk7XG5cbi5yZXBvcnQtbWEtc3BlY2lmaWNcbiAgJi1sZWZ0UGFuZVxuICAgIGZsb2F0IGxlZnRcbiAgICB3aWR0aCAyMCVcbiAgICBmb250LXNpemUgMjBweFxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpXG4gICAgb3ZlcmZsb3cteTogYXV0b1xuXG4gICAgJi13cmFwcGVyXG4gICAgICBwYWRkaW5nIDE1cHhcblxuICAgICYtYm90dG9tXG4gICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICAgYm90dG9tIDE1cHhcblxuICAmLWNlbnRlclBhbmVcbiAgICBmbG9hdCBsZWZ0XG4gICAgd2lkdGggMzklXG4gICAgYm9yZGVyOiAkdGhlbWUtaGlnaGxpZ2h0IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCA1cHggMCA1cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweClcbiAgICBvdmVyZmxvdy15OiBhdXRvXG5cbiAgICAmLXdyYXBwZXJcbiAgICAgIHBhZGRpbmcgMTVweFxuXG4gICYtcmlnaHRQYW5lXG4gICAgZmxvYXQgbGVmdFxuICAgIHdpZHRoIDQwJVxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpXG4gICAgb3ZlcmZsb3cteTogYXV0b1xuXG4gICYtcm93XG4gICAgZGlzcGxheSB0YWJsZS1yb3dcbiAgICBmb250LXNpemUgMTZweFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYta2V5XG4gICAgICBkaXNwbGF5IHRhYmxlLWNlbGxcbiAgICAgIHdpZHRoIDM1JVxuICAgICAgZm9udC13ZWlnaHQgNzAwXG5cbiAgICAmLXZhbHVlXG4gICAgICBkaXNwbGF5IHRhYmxlLWNlbGxcbiAgICAgIHdpZHRoIDY1JVxuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gICAgJi1rZXksICYtdmFsdWVcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbi5sb2dvXG4gIG1heC13aWR0aCAxMDBweFxuXG4gICYtbHJcbiAgICBmbG9hdDpsZWZ0XG5cbi5iZ0NvbG9yVGFibGVDdXN0b21cbiAgYmdDb2xvclRhYmxlKClcbiAgcGFkZGluZzogMTVweFxuICBtYXJnaW4tYm90dG9tOiA1MHB4XG5cbi5zcGlubmVyXG4gIGNvbG9yOiB3aGl0ZVxuICBwYWRkaW5nOiAxMDBweFxuIiwiLmZvcm1seS1idXR0b24tcG9zaXRpb24tZml4XG4gIG1hcmdpbi10b3AgMTBweFxuXG4uZm9ybWx5LWJ1dHRvbi1tYXJnaW5cbiAgbWFyZ2luIDIwcHggMFxuXG4uZm9ybWx5LXN3aXRjaC1kYXRlcGlja2VyLW1hcmdpbi1maXhcbiAgbWFyZ2luIDE2cHggMFxuXG4uZm9ybWx5LW1hcmdpbi1sZWZ0XG4gIG1hcmdpbi1sZWZ0IDVweFxuXG4uZm9ybWx5LW1hcmdpbi1yaWdodFxuICBtYXJnaW4tcmlnaHQgNXB4XG5cbi5kZGlcbiAgLm1kLWFjY2VudFxuICAgIGNvbG9yICR0aGVtZS1oaWdobGlnaHRcblxuICBuZy1mb3JtXG4gICAgbWQtaW5wdXQtY29udGFpbmVyXG4gICAgICBkaXNwbGF5IGlubGluZS1ibG9jayAhaW1wb3J0YW50XG4gICAgICB3aWR0aCBjYWxjKDEwMCUgLSAxMHB4KVxuXG4uZGRpX19mb3JtXG4gIGJhY2tncm91bmQgI2YyZjJmMlxuXG4gIG1kLXRhYnMgbWQtaW5rLWJhclxuICAgIGJhY2tncm91bmQtY29sb3IgJHRoZW1lLWhpZ2hsaWdodFxuXG4gIG1kLXRhYi1pdGVtID4gc3BhblxuICAgIGZvbnQtd2VpZ2h0IDgwMFxuXG4gIG1kLXRhYi1pdGVtOm5vdCgubWQtYWN0aXZlKSA+IHNwYW5cbiAgICBjb2xvciAkdGhlbWUtaGlnaGxpZ2h0XG5cbiAgbWQtZGF0ZXBpY2tlcltkaXNhYmxlZF1cbiAgICBpbnB1dFxuICAgICAgY29sb3IgcmdiYSgwLCAwLCAwLCAuMzgpXG5cbi5kZGlfX3NlY3Rpb24taGVhZGVyXG4gIGJvcmRlci1sZWZ0IDVweCBzb2xpZCAkdGhlbWUtaGlnaGxpZ2h0XG4gIGJhY2tncm91bmQtY29sb3Igd2hpdGVcbiAgY29sb3IgcmdiYSgwLDAsMCwwLjU0KVxuICBwYWRkaW5nIDE0cHhcbiAgaDRcbiAgICBmb250LXdlaWdodCA4MDBcblxuLmRkaV9fc2VjdGlvbi1zdGFnZS1oaXN0b3J5XG4gIGJvcmRlciAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMTIpXG4gIGJvcmRlci10b3AgMFxuICBtYXJnaW4gMCA1cHhcblxuLmRkaV9fZm9ybS1zZWN0aW9uXG4gIG1hcmdpbi1ib3R0b20gMzBweFxuICBiYWNrZ3JvdW5kIHdoaXRlXG5cbi5kZGlfX2Zvcm0tZGF0ZXBpY2tlclxuICBsYWJlbFxuICAgIG1hcmdpbi1ib3R0b20gMnB4XG4gICAgZm9udC1zaXplIDEwICFpbXBvcnRhbnRcbiAgICBwYWRkaW5nIDBcbiAgICBmb250LXdlaWdodCBub3JtYWxcbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyXG4gICAgd2lkdGggMTAwJVxuICAgIG1hcmdpbi1sZWZ0IDBcbiAgLm1kLWRhdGVwaWNrZXItYnV0dG9uXG4gICAgZGlzcGxheSBub25lXG4gIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvblxuICAgIHJpZ2h0IDVweFxuXG4gICYtbmFrZWRcbiAgICBsYWJlbFxuICAgICAgZGlzcGxheSBub25lXG5cbiAgJi1sYWJlbGxlZFxuICAgIGxhYmVsXG4gICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICAgbWFyZ2luLXRvcCAtMTZweFxuICAgICAgdHJhbnNmb3JtIHNjYWxlKDAuNzUpXG4gICAgICBtYXJnaW4tbGVmdCAtMTJweFxuICAgICAgZm9udC1zaXplIDE0cHggIWltcG9ydGFudFxuXG4gICYtbWFyZ2luLXJpZ2h0XG4gICAgbWFyZ2luLXJpZ2h0IDVweFxuXG4uZGRpX19mb3JtLWlucHV0LXJpZ2h0XG4gIGlucHV0XG4gICAgdGV4dC1hbGlnbiByaWdodFxuXG5tZC10YWJsZS1jb250YWluZXIgLm1kLXJvdzpudGgtY2hpbGQoZXZlbilcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICNmMmYyZjJcblxuLmRkaV9fZm9ybS1zdGFuZGFsb25lLWxhYmVsXG4gIG1hcmdpbi1sZWZ0IDVweFxuXG4gIGxhYmVsXG4gICAgbWFyZ2luLWJvdHRvbSAwXG4iLCIuZm9ybWx5LWJ1dHRvbi1wb3NpdGlvbi1maXhcbiAgbWFyZ2luLXRvcCAxMHB4XG5cbi5mb3JtbHktYnV0dG9uLW1hcmdpblxuICBtYXJnaW4gMjBweCAwXG5cbi5mb3JtbHktc3dpdGNoLWRhdGVwaWNrZXItbWFyZ2luLWZpeFxuICBtYXJnaW4gMTZweCAwXG5cbi5mb3JtbHktbWFyZ2luLWxlZnRcbiAgbWFyZ2luLWxlZnQgNXB4XG5cbi5mb3JtbHktbWFyZ2luLXJpZ2h0XG4gIG1hcmdpbi1yaWdodCA1cHhcblxuLm0yXG4gIC5tZC1hY2NlbnRcbiAgICBjb2xvciAkdGhlbWUtaGlnaGxpZ2h0XG5cbiAgbmctZm9ybVxuICAgIG1kLWlucHV0LWNvbnRhaW5lclxuICAgICAgZGlzcGxheSBpbmxpbmUtYmxvY2sgIWltcG9ydGFudFxuICAgICAgd2lkdGggY2FsYygxMDAlIC0gMTBweClcblxuLm0yX19mb3JtXG4gIGJhY2tncm91bmQgI2YyZjJmMlxuXG4gIG1kLXRhYnMgbWQtaW5rLWJhclxuICAgIGJhY2tncm91bmQtY29sb3IgJHRoZW1lLWhpZ2hsaWdodFxuXG4gIG1kLXRhYi1pdGVtID4gc3BhblxuICAgIGZvbnQtd2VpZ2h0IDgwMFxuXG4gIG1kLXRhYi1pdGVtOm5vdCgubWQtYWN0aXZlKSA+IHNwYW5cbiAgICBjb2xvciAkdGhlbWUtaGlnaGxpZ2h0XG5cbiAgbWQtZGF0ZXBpY2tlcltkaXNhYmxlZF1cbiAgICBpbnB1dFxuICAgICAgY29sb3IgcmdiYSgwLCAwLCAwLCAuMzgpXG5cbi5tMl9fc2VjdGlvbi1oZWFkZXJcbiAgYm9yZGVyLWxlZnQgNXB4IHNvbGlkICR0aGVtZS1oaWdobGlnaHRcbiAgYmFja2dyb3VuZC1jb2xvciB3aGl0ZVxuICBjb2xvciByZ2JhKDAsMCwwLDAuNTQpXG4gIHBhZGRpbmcgMTRweFxuICBoNFxuICAgIGZvbnQtd2VpZ2h0IDgwMFxuXG4ubTJfX2Zvcm0tc2VjdGlvblxuICBtYXJnaW4tYm90dG9tIDMwcHhcbiAgYmFja2dyb3VuZCB3aGl0ZVxuXG4ubTJfX2Zvcm0tZmllbGQtd3JhcHBlclxuICAgIG1pbi1oZWlnaHQgNjhweFxuXG4ubTJfX2Zvcm0tZGF0ZXBpY2tlclxuICBsYWJlbFxuICAgIG1hcmdpbi1ib3R0b20gMnB4XG4gICAgZm9udC1zaXplIDEwICFpbXBvcnRhbnRcbiAgICBwYWRkaW5nIDBcbiAgICBmb250LXdlaWdodCBub3JtYWxcbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyXG4gICAgd2lkdGggMTAwJVxuICAgIG1hcmdpbi1sZWZ0IDBcbiAgLm1kLWRhdGVwaWNrZXItYnV0dG9uXG4gICAgZGlzcGxheSBub25lXG4gIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvblxuICAgIHJpZ2h0IDVweFxuXG4gICYtbmFrZWRcbiAgICBsYWJlbFxuICAgICAgZGlzcGxheSBub25lXG5cbiAgJi1sYWJlbGxlZFxuICAgIGxhYmVsXG4gICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICAgbWFyZ2luLXRvcCAtMTZweFxuICAgICAgdHJhbnNmb3JtIHNjYWxlKDAuNzUpXG4gICAgICBtYXJnaW4tbGVmdCAtMTJweFxuICAgICAgZm9udC1zaXplIDE0cHggIWltcG9ydGFudFxuXG4gICYtbWFyZ2luLXJpZ2h0XG4gICAgbWFyZ2luLXJpZ2h0IDVweFxuXG4ubTJfX2Zvcm0taW5wdXQtcmlnaHRcbiAgaW5wdXRcbiAgICB0ZXh0LWFsaWduIHJpZ2h0XG5cbm1kLXRhYmxlLWNvbnRhaW5lciAubWQtcm93Om50aC1jaGlsZChldmVuKVxuICAgIGJhY2tncm91bmQtY29sb3IgI2YyZjJmMlxuXG4ubTJfX2Zvcm0tc3RhbmRhbG9uZS1sYWJlbFxuICBtYXJnaW4tbGVmdCA1cHhcblxuICBsYWJlbFxuICAgIG1hcmdpbi1ib3R0b20gMFxuXG4ubTJfX2Zvcm0tcmlzay12bFxuICBiYWNrZ3JvdW5kLWNvbG9yICRsaWdodC1ibHVlICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4ubTJfX2Zvcm0tcmlzay1sXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LWdyZWVuICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4ubTJfX2Zvcm0tcmlzay1tXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LXllbGxvdyAhaW1wb3J0YW50XG5cbi5tMl9fZm9ybS1yaXNrLWhcbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQtcmVkICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4ubTJfX2Zvcm0tc3RhdHVzLW9wZW5cbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQtcmVkICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4ubTJfX2Zvcm0tc3RhdHVzLWNsb3NlZFxuICBiYWNrZ3JvdW5kLWNvbG9yICRsaWdodC1ncmVlbiAhaW1wb3J0YW50XG4gIGNvbG9yIHdoaXRlICFpbXBvcnRhbnRcbiIsIi50b3dlcl9fZm9ybVxuICBtaW4taGVpZ2h0IDEwMCVcbiAgYmFja2dyb3VuZCByZ2IoMjQyLCAyNDIsIDI0MilcblxuLnRvd2VyX19mb3JtLXNlY3Rpb25cbiAgYmFja2dyb3VuZCB3aGl0ZVxuXG4udG93ZXJfX2Zvcm0tdGV4dGFyZWEtZGVuc2VcbiAgbWQtaW5wdXQtY29udGFpbmVyXG4gICAgbWFyZ2luLWJvdHRvbSAwXG5cbi50b3dlcl9fZm9ybS1zdGFuZGFsb25lLWxhYmVsXG4gIG1hcmdpbi1sZWZ0IDVweFxuICBmb250LXdlaWdodCBub3JtYWxcblxuLnRvd2VyX19mb3JtLWRhdGVwaWNrZXJcbiAgJi1sYWJlbGxlZFxuICAgIGhlaWdodCA2OHB4XG5cbiAgICBsYWJlbFxuICAgICAgdHJhbnNmb3JtIHNjYWxlKDAuNzUpXG4gICAgICBtYXJnaW4tbGVmdCAtMTJweFxuICAgICAgZm9udC1zaXplIDE0cHggIWltcG9ydGFudFxuXG4udG93ZXJfX2Zvcm0tc3RhdHVzLW9wZW5cbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQtcmVkICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4udG93ZXJfX2Zvcm0tc3RhdHVzLWNsb3NlZFxuICBiYWNrZ3JvdW5kLWNvbG9yICRsaWdodC1ncmVlbiAhaW1wb3J0YW50XG4gIGNvbG9yIHdoaXRlICFpbXBvcnRhbnRcbiIsIi5icF9fZm9ybS1zdGFuZGFsb25lLWxhYmVsXG4gIG1hcmdpbi1sZWZ0IDEwcHhcblxuICBsYWJlbFxuICAgIG1hcmdpbi1ib3R0b20gMFxuICAgIGZvbnQtd2VpZ2h0IDUwMFxuIiwiLmRlbG9uZXhDaGFkX19mb3JtLXN0YXR1cy1vcGVuXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LXJlZCAhaW1wb3J0YW50XG4gIGNvbG9yIHdoaXRlICFpbXBvcnRhbnRcblxuLmRlbG9uZXhDaGFkX19mb3JtLXN0YXR1cy1jbG9zZWRcbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQtZ3JlZW4gIWltcG9ydGFudFxuICBjb2xvciB3aGl0ZSAhaW1wb3J0YW50XG4iLCIuZm9ybWx5LWJ1dHRvbi1wb3NpdGlvbi1maXhcbiAgbWFyZ2luLXRvcCAxMHB4XG5cbi5mb3JtbHktYnV0dG9uLW1hcmdpblxuICBtYXJnaW4gMjBweCAwXG5cbi5mb3JtbHktc3dpdGNoLWRhdGVwaWNrZXItbWFyZ2luLWZpeFxuICBtYXJnaW4gMTZweCAwXG5cbi5mb3JtbHktbWFyZ2luLWxlZnRcbiAgbWFyZ2luLWxlZnQgNXB4XG5cbi5mb3JtbHktbWFyZ2luLXJpZ2h0XG4gIG1hcmdpbi1yaWdodCA1cHhcblxuLmdla2tvXG4gIC5tZC1hY2NlbnRcbiAgICBjb2xvciAkdGhlbWUtaGlnaGxpZ2h0XG5cbiAgbmctZm9ybVxuICAgIG1kLWlucHV0LWNvbnRhaW5lclxuICAgICAgZGlzcGxheSBpbmxpbmUtYmxvY2sgIWltcG9ydGFudFxuICAgICAgd2lkdGggY2FsYygxMDAlIC0gMTBweClcblxuLmdla2tvX19mb3JtXG4gIGJhY2tncm91bmQgI2YyZjJmMlxuXG4gIG1kLXRhYnMgbWQtaW5rLWJhclxuICAgIGJhY2tncm91bmQtY29sb3IgJHRoZW1lLWhpZ2hsaWdodFxuXG4gIG1kLXRhYi1pdGVtID4gc3BhblxuICAgIGZvbnQtd2VpZ2h0IDgwMFxuXG4gIG1kLXRhYi1pdGVtOm5vdCgubWQtYWN0aXZlKSA+IHNwYW5cbiAgICBjb2xvciAkdGhlbWUtaGlnaGxpZ2h0XG5cbiAgbWQtZGF0ZXBpY2tlcltkaXNhYmxlZF1cbiAgICBpbnB1dFxuICAgICAgY29sb3IgcmdiYSgwLCAwLCAwLCAuMzgpXG5cbi5nZWtrb19fc2VjdGlvbi1oZWFkZXJcbiAgYm9yZGVyLWxlZnQgNXB4IHNvbGlkICR0aGVtZS1oaWdobGlnaHRcbiAgYmFja2dyb3VuZC1jb2xvciB3aGl0ZVxuICBjb2xvciByZ2JhKDAsMCwwLDAuNTQpXG4gIHBhZGRpbmcgMTRweFxuICBoNFxuICAgIGZvbnQtd2VpZ2h0IDgwMFxuXG4uZ2Vra29fX2Zvcm0tc2VjdGlvblxuICBtYXJnaW4tYm90dG9tIDMwcHhcbiAgYmFja2dyb3VuZCB3aGl0ZVxuXG4uZ2Vra29fX2Zvcm0tZmllbGQtd3JhcHBlclxuICBtaW4taGVpZ2h0IDY4cHhcblxuLmdla2tvX19mb3JtLWRhdGVwaWNrZXJcbiAgbGFiZWxcbiAgICBtYXJnaW4tYm90dG9tIDJweFxuICAgIGZvbnQtc2l6ZSAxMCAhaW1wb3J0YW50XG4gICAgcGFkZGluZyAwXG4gICAgZm9udC13ZWlnaHQgbm9ybWFsXG4gIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lclxuICAgIHdpZHRoIDEwMCVcbiAgICBtYXJnaW4tbGVmdCAwXG4gIC5tZC1kYXRlcGlja2VyLWJ1dHRvblxuICAgIGRpc3BsYXkgbm9uZVxuICAubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b25cbiAgICByaWdodCA1cHhcblxuICAmLW5ha2VkXG4gICAgbGFiZWxcbiAgICAgIGRpc3BsYXkgbm9uZVxuXG4gICYtbGFiZWxsZWRcbiAgICBtYXJnaW4tdG9wIC0xOHB4XG5cbiAgICBsYWJlbFxuICAgICAgdHJhbnNmb3JtIHNjYWxlKDAuNzUpXG4gICAgICBtYXJnaW4tbGVmdCAtMTJweFxuICAgICAgZm9udC1zaXplIDE0cHggIWltcG9ydGFudFxuXG4gICYtbWFyZ2luLXJpZ2h0XG4gICAgbWFyZ2luLXJpZ2h0IDVweFxuXG4uZ2Vra29fX2Zvcm0taW5wdXQtcmlnaHRcbiAgaW5wdXRcbiAgICB0ZXh0LWFsaWduIHJpZ2h0XG5cbm1kLXRhYmxlLWNvbnRhaW5lciAubWQtcm93Om50aC1jaGlsZChldmVuKVxuICBiYWNrZ3JvdW5kLWNvbG9yICNmMmYyZjJcblxuLmdla2tvX19mb3JtLXN0YW5kYWxvbmUtbGFiZWxcbiAgbWFyZ2luLWxlZnQgNXB4XG5cbiAgbGFiZWxcbiAgICBtYXJnaW4tYm90dG9tIDBcblxuLmdla2tvX19mb3JtLXRleHRhcmVhLWRlbnNlXG4gIG1kLWlucHV0LWNvbnRhaW5lclxuICAgIG1hcmdpbi1ib3R0b20gMFxuXG4uZ2Vra29fX2Zvcm0tcmlzay12bFxuICBiYWNrZ3JvdW5kLWNvbG9yICRsaWdodC1ibHVlICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4uZ2Vra29fX2Zvcm0tcmlzay1sXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LWdyZWVuICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4uZ2Vra29fX2Zvcm0tcmlzay1tXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LXllbGxvdyAhaW1wb3J0YW50XG5cbi5nZWtrb19fZm9ybS1yaXNrLWhcbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQtcmVkICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4uZ2Vra29fX2Zvcm0tc3RhdHVzLW9wZW5cbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQtcmVkICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4uZ2Vra29fX2Zvcm0tc3RhdHVzLWhvbGRcbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQteWVsbG93XG5cbi5nZWtrb19fZm9ybS1zdGF0dXMtY2xvc2VkXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LWdyZWVuICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4uZ2Vra29fX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzFFNDE0QSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9wbGF0Zm9ybS1iYWNrZ3JvdW5kLnBuZykgbm8tcmVwZWF0IGZpeGVkIGJvdHRvbVxuXG4uZ2Vra29fX2Etc3VibW9kdWxlcy1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzFFNDE0QSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9wbGF0Zm9ybS1iYWNrZ3JvdW5kLnBuZykgbm8tcmVwZWF0IGZpeGVkIGJvdHRvbVxuXG4uZ2Vra29fX2EtbmF2YmFyLXByb2plY3RcbiAgY29sb3IgIzQ0NFxuXG4uZ2Vra29fX2EtbmF2YmFyLXByb2plY3QuYS1uYXZiYXItcHJvamVjdC0tc2VsZWN0ZWRcbiAgY29sb3IgIzFFNDE0QVxuICBiYWNrZ3JvdW5kLWltYWdlIGxpbmVhci1ncmFkaWVudCgjMUU0MTRBLCAjMUU0MTRBKVxuXG4uZ2Vra29fX2EtbmF2YmFyLXByb2plY3QtZHJvcGRvd25cblxuICAmLS1zZWxlY3RlZFxuICAgIGNvbG9yICMxRTQxNEFcbiAgICBiYWNrZ3JvdW5kLWltYWdlIGxpbmVhci1ncmFkaWVudCgjMUU0MTRBLCAjMUU0MTRBKVxuXG4gIG1kLXNlbGVjdC12YWx1ZVxuICAgIGNvbG9yICMxRTQxNEFcbiIsIi5zZWVrYXRfX2Zvcm0tcmlzay12bFxuICBiYWNrZ3JvdW5kLWNvbG9yICRsaWdodC1ibHVlICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4uc2Vla2F0X19mb3JtLXJpc2stbFxuICBiYWNrZ3JvdW5kLWNvbG9yICRsaWdodC1ncmVlbiAhaW1wb3J0YW50XG4gIGNvbG9yIHdoaXRlICFpbXBvcnRhbnRcblxuLnNlZWthdF9fZm9ybS1yaXNrLW1cbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQteWVsbG93ICFpbXBvcnRhbnRcblxuLnNlZWthdF9fZm9ybS1yaXNrLWhcbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQtcmVkICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4uc2Vla2F0X19mb3JtLXN0YXR1cy1vcGVuXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LXJlZCAhaW1wb3J0YW50XG4gIGNvbG9yIHdoaXRlICFpbXBvcnRhbnRcblxuLnNlZWthdF9fZm9ybS1zdGF0dXMtY2xvc2VkXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LWdyZWVuICFpbXBvcnRhbnRcbiAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuXG4uc2Vla2F0X19hLWdhbGxlcnktYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kIHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL3NlZWthdC1iZ18xLnBuZykgbm8tcmVwZWF0IGJvdHRvbVxuIiwiLmFsZWN0cm9fX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgI2U1ZTVlNSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9hbGVjdHJvLWJnLnBuZykgbm8tcmVwZWF0IGJvdHRvbVxuXG4uYWxlY3Ryb19fYS1zaWRlYmFyLWxvZ29cbiAgaW1nXG4gICAgcGFkZGluZyA3cHggIWltcG9ydGFudFxuIiwiLmNocnlzYW9yX19hLWdhbGxlcnktYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMxRTQxNEEgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvY2hyeXNhb3ItYmcucG5nKSBuby1yZXBlYXQgYm90dG9tXG4iLCIudmFudGFnZV9fYS1uYXZiYXItcHJvamVjdFxuICBjb2xvciAjNDQ0XG5cbi52YW50YWdlX19hLW5hdmJhci1wcm9qZWN0LmEtbmF2YmFyLXByb2plY3QtLXNlbGVjdGVkXG4gIGNvbG9yICMxRTQxNEFcbiAgYmFja2dyb3VuZC1pbWFnZSBsaW5lYXItZ3JhZGllbnQoIzFFNDE0QSwgIzFFNDE0QSlcblxuLnZhbnRhZ2VfX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzFFNDE0QSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC92YW50YWdlLWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIHJpZ2h0IGJvdHRvbVxuXG4udmFudGFnZV9fYS1zdWJtb2R1bGVzLWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMUU0MTRBIHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL3ZhbnRhZ2UtYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgcmlnaHQgYm90dG9tXG4iLCIud29vZF9fYS1nYWxsZXJ5LWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMUU0MTRBIHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL3dvb2QtYmdfMS5qcGcpIG5vLXJlcGVhdCBib3R0b21cbiIsIi5kZXV0c2NoZUVyZHdhZXJtZV9fYS1nYWxsZXJ5LWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMUU0MTRBIHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2dleXNlci5qcGcpIG5vLXJlcGVhdCBib3R0b21cblxuLmRldXRzY2hlRXJkd2Flcm1lX19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMxRTQxNEEgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvZ2V5c2VyLmpwZykgbm8tcmVwZWF0IGJvdHRvbVxuIiwiLmJvcnJfX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzAwMDA1NSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9ib3JyLWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIGJvdHRvbVxuXG4uYm9ycl9fYS1zdWJtb2R1bGVzLWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMDAwMDU1IHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2JvcnItYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgYm90dG9tXG4iLCIuc3RhcnZhbGxleV9fYS1nYWxsZXJ5LWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMDAwMDU1IHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL3N0YXJ2YWxsZXktYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgYm90dG9tXG5cbi5zdGFydmFsbGV5X19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMwMDAwNTUgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvc3RhcnZhbGxleS1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCBib3R0b21cbiIsIi5kZW1vX19hLWdhbGxlcnktYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMwMDAwNTUgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvZGVtby1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCByaWdodCBib3R0b21cblxuLmRlbW9fX2Etc3VibW9kdWxlcy1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzAwMDA1NSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9kZW1vLWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIHJpZ2h0IGJvdHRvbVxuXG4uZGVtb19fYS1zdWJtb2R1bGVzLXNwYWNlclxuICBjb2xvciAjMjgyODI4ICFpbXBvcnRhbnRcbiIsIi5hcmFiZHJpbGxfX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzAwMDA1NSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9hcmFiZHJpbGwtYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgcmlnaHQgYm90dG9tXG5cbi5hcmFiZHJpbGxfX2Etc3VibW9kdWxlcy1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzAwMDA1NSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9hcmFiZHJpbGwtYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgcmlnaHQgYm90dG9tXG5cbi5hcmFiZHJpbGxfX2Etc3VibW9kdWxlcy1zcGFjZXJcbiAgY29sb3IgIzI4MjgyOCAhaW1wb3J0YW50XG4iLCIub212X19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kIHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL3NlZWthdC1iZ18xLnBuZykgbm8tcmVwZWF0IGJvdHRvbVxuIiwiLmNoYXJ0c2hpcF9fYS1nYWxsZXJ5LWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMDAwMDU1IHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2NoYXJ0c2hpcC1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCByaWdodCBib3R0b21cblxuLmNoYXJ0c2hpcF9fYS1zdWJtb2R1bGVzLWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMDAwMDU1IHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2NoYXJ0c2hpcC1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCByaWdodCBib3R0b21cbiIsIi5kb2xwaGluZHJpbGxpbmdfX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzQwOTE4MyB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9kb2xwaGluZHJpbGxpbmctYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgdG9wIGxlZnRcblxuLmRvbHBoaW5kcmlsbGluZ19fYS1zdWJtb2R1bGVzLWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjNDA5MTgzIHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2RvbHBoaW5kcmlsbGluZy1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCB0b3AgbGVmdFxuXG4uZG9scGhpbmRyaWxsaW5nX19hLXN1Ym1vZHVsZXMtc3BhY2VyXG4gIGNvbG9yICM0MDkxODMgIWltcG9ydGFudFxuIiwiLmFkZXNfX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzAwMDA1NSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9hZGVzLWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIHJpZ2h0IGJvdHRvbVxuXG4gIC5hLWdhbGxlcnktaXRlbVxuICAgIGJhY2tncm91bmQgcmdiYSgwLCAwLCAwLCAuODUpXG5cbi5hZGVzX19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMwMDAwNTUgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvYWRlcy1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCByaWdodCBib3R0b21cblxuICAuYS1nYWxsZXJ5ID4gLmNlbnRlci1tZW51LWxpc3RpbmcgPiBhXG4gICAgYmFja2dyb3VuZCByZ2JhKDAsIDAsIDAsIC44NSlcblxuLmFkZXNfX2Etc3VibW9kdWxlcy1zcGFjZXJcbiAgY29sb3IgIzI4MjgyOCAhaW1wb3J0YW50XG4iLCIudmFudGFnZUNsaWVudF9fYS1uYXZiYXItcHJvamVjdFxuICBjb2xvciAjNDQ0XG5cbi52YW50YWdlQ2xpZW50X19hLW5hdmJhci1wcm9qZWN0LmEtbmF2YmFyLXByb2plY3QtLXNlbGVjdGVkXG4gIGNvbG9yICMxRTQxNEFcbiAgYmFja2dyb3VuZC1pbWFnZSBsaW5lYXItZ3JhZGllbnQoIzFFNDE0QSwgIzFFNDE0QSlcblxuLnZhbnRhZ2VDbGllbnRfX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgIzFFNDE0QSB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC92YW50YWdlLWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIHJpZ2h0IGJvdHRvbVxuXG4udmFudGFnZUNsaWVudF9fYS1zdWJtb2R1bGVzLWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMUU0MTRBIHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL3ZhbnRhZ2UtYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgcmlnaHQgYm90dG9tXG4iLCIuYm9yckNsaWVudF9fYS1nYWxsZXJ5LWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMDAwMDU1IHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2JvcnItYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgYm90dG9tXG5cbi5ib3JyQ2xpZW50X19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMwMDAwNTUgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvYm9yci1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCBib3R0b21cbiIsIi53aWxkd2VsbF9fYS1nYWxsZXJ5LWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMjgyODI4IHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL3dpbGR3ZWxsLWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIGNlbnRlciBjZW50ZXJcblxuLndpbGR3ZWxsX19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMyODI4MjggdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvd2lsZHdlbGwtYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgY2VudGVyIGNlbnRlclxuXG4ud2lsZHdlbGxfX2Etc3VibW9kdWxlcy1zcGFjZXJcbiAgY29sb3IgIzI4MjgyOCAhaW1wb3J0YW50XG4iLCIuc2Fzb2xfX2EtZ2FsbGVyeS1iYWNrZ3JvdW5kXG4gIGJhY2tncm91bmQgI2MzZDRkZCB1cmwoL2Fzc2V0cy9pbWFnZXMvYmFja2dyb3VuZC9zYXNvbC1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCBib3R0b21cblxuLnNhc29sX19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICNjM2Q0ZGQgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvc2Fzb2wtYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgYm90dG9tXG4iLCIudmVsZXN0b19fYS1nYWxsZXJ5LWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjYzNkNGRkIHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL3ZlbGVzdG8tYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgcmlnaHQgYm90dG9tXG5cbi52ZWxlc3RvX19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICNjM2Q0ZGQgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvdmVsZXN0by1iZy5qcGcpIG5vLXJlcGVhdCBmaXhlZCByaWdodCBib3R0b21cblxuLnZlbGVzdG9fX2Etc3VibW9kdWxlcy1zcGFjZXJcbiAgY29sb3IgIzI4MjgyOCAhaW1wb3J0YW50XG4iLCIubXVycGh5X19hLWdhbGxlcnktYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMwMDNjNzEgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbXVycGh5LWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIHJpZ2h0IGJvdHRvbVxuXG4ubXVycGh5X19hLXN1Ym1vZHVsZXMtYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMwMDNjNzEgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbXVycGh5LWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIHJpZ2h0IGJvdHRvbVxuIiwiLm1lcmVuX19hLWdhbGxlcnktYmFja2dyb3VuZFxuICBiYWNrZ3JvdW5kICMwMDAwNTUgdXJsKC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbWVyZW4tYmcuanBnKSBuby1yZXBlYXQgZml4ZWQgcmlnaHQgYm90dG9tXG5cbi5tZXJlbl9fYS1zdWJtb2R1bGVzLWJhY2tncm91bmRcbiAgYmFja2dyb3VuZCAjMDAwMDU1IHVybCgvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL21lcmVuLWJnLmpwZykgbm8tcmVwZWF0IGZpeGVkIHJpZ2h0IGJvdHRvbVxuIiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnMnKVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBNYXAgT3ZlcnJpZGVzIC8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYS1yaWJib24ubWFwX19yaWJib25cbiAgd2lkdGggMTUlXG4gIG1pbi13aWR0aCAkcmliYm9uV2lkdGhcbiAgbGVmdCBcImNhbGMobWluKC0xNSUsIC0lcykgKyAlcylcIiAlICgkcmliYm9uV2lkdGggJHNpZGVCYXJXaWR0aClcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KVxuICAgIGxlZnQgXCJjYWxjKG1pbigtMTUlLCAtJXMpKVwiICUgJHJpYmJvbldpZHRoXG5cbi5hLXJpYmJvbi1ib2R5Lm1hcF9fY29udHJvbC13cmFwcGVyXG4gIC5tYXBfX2NvbnRyb2wtZmlsdGVyXG4gICAgaDVcbiAgICAgIG1hcmdpbiAxMHB4IDBcblxuICAgIGxpXG4gICAgICBtYXJnaW4gMFxuXG4vLyBXaW5keSBvdmVycmlkZXNcbiN3aW5keSAjYm90dG9tICNwcm9ncmVzcy1iYXIsXG4jd2luZHkgI2JvdHRvbSAjcHJvZ3Jlc3MtYmFyOjpiZWZvcmUsXG4jd2luZHkgI2JvdHRvbSAjcHJvZ3Jlc3MtYmFyOjphZnRlclxuICBhbGwgcmV2ZXJ0XG5cbiN3aW5keSAjYm90dG9tXG4gIGhlaWdodCA0MHB4XG5cblxuI3dpbmR5ICNib3R0b20gI2FjY3VtdWxhdGlvbnNcbiAgZGlzcGxheSBub25lXG5cbi8vLy8vLy8vLy8vL1xuLy8gTGF5ZXJzIC8vXG4vLy8vLy8vLy8vLy9cbi5tYXBfX2xheWVyXG4gICYtbmFtZVxuICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxuICAgIHRleHQtb3ZlcmZsb3cgZWxsaXBzaXNcbiAgICBvdmVyZmxvdyBoaWRkZW5cbiAgICBsaW5lLWhlaWdodCAyMHB4XG4gICAgbWFyZ2luIDRweCAwXG5cbi8vLy8vLy8vLy8vXG4vLyBUb29scyAvL1xuLy8vLy8vLy8vLy9cbi5tYXBfX3Rvb2xcbiAgbWFyZ2luIDVweCAwXG4gIGxpbmUtaGVpZ2h0IDE4cHhcbiAgJi1uYW1lXG4gICAgZm9udC13ZWlnaHQgNTAwXG5cbiAgJi0tdG9nZ2xlZFxuICAgIGNvbG9yICR0aGVtZS1oaWdobGlnaHRcblxuICAmLXNwYWNlclxuICAgIGhlaWdodCA1cHhcblxuICAmLWluZm9cbiAgICBmb250LXNpemUgc21hbGxlclxuXG4ubWFwX190b29sLW1lYXN1cmVcbiAgZm9udC1zaXplIHNtYWxsXG4gIGJvcmRlci1yYWRpdXMgMnB4XG4gIHBhZGRpbmcgMnB4IDVweFxuICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoJHRoZW1lLXByaW1hcnksIDAuOClcbiAgY29sb3IgJGJ0bi10ZXh0LWNvbG91clxuICAmLS1kb25lXG4gICAgYmFja2dyb3VuZC1jb2xvciAkdGhlbWUtaGlnaGxpZ2h0XG4gICAgY29sb3IgJHRoZW1lLXByaW1hcnlcblxuLy8vLy8vLy8vLy8vXG4vLyBUaGVtZXMgLy9cbi8vLy8vLy8vLy8vL1xuLm1hcF9fdGhlbWVcbiAgbWFyZ2luIDVweCAwXG4gIGxpbmUtaGVpZ2h0IDE4cHhcbiAgdGV4dC10cmFuc2Zvcm0gdXBwZXJjYXNlXG4gIGN1cnNvciBwb2ludGVyXG5cbi8vLy8vLy8vLy8vLy8vLy9cbi8vIEZhdm91cml0ZXMgLy9cbi8vLy8vLy8vLy8vLy8vLy9cbi5tYXBfX2Zhdm91cml0ZVxuICBtYXJnaW4gNXB4IDBcbiAgbGluZS1oZWlnaHQgMThweFxuXG4vLy8vLy8vLy8vLy8vLy9cbi8vIF9Db250cm9scyAvL1xuLy8vLy8vLy8vLy8vLy8vXG4ubWFwX19jb250cm9sXG4gICYtd3JhcHBlclxuICAgIGJvdHRvbSBpbmhlcml0XG4gICAgdWxcbiAgICAgIG1hcmdpbi1ib3R0b20gMFxuICAgICAgcGFkZGluZy1sZWZ0IDIwcHhcbiAgJi1pY29uc1xuICAgIGZsb2F0IHJpZ2h0XG4gICAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgICBsaW5lLWhlaWdodCAyMHB4XG4gICYtdG9nZ2xlVmlzaWJpbGl0eVxuICAgIG1hcmdpbi1ib3R0b20gMFxuICAgIHRyYW5zZm9ybSBzY2FsZSguNzUpXG4gICAgd2lkdGggMTVweFxuICAmLWZhdm91cml0ZVxuICAgIGNvbG9yICR0aGVtZS1oaWdobGlnaHRcbiAgJi0tZGlzYWJsZWRcbiAgICBvcGFjaXR5IC41XG5cbi8vLy8vLy8vLy8vL1xuLy8gU2VhcmNoIC8vXG4vLy8vLy8vLy8vLy9cbi5tYXBfX3NlYXJjaC13cmFwcGVyXG4gIHBvc2l0aW9uIGFic29sdXRlXG4gIHdpZHRoIDEwMCVcbiAgei1pbmRleCAxMFxuICB0ZXh0LWFsaWduIGNlbnRlclxuXG4ubWFwX19zZWFyY2hcbiAgd2lkdGggMzAlXG4gIGJhY2tncm91bmQtY29sb3IgcmdiYSgwLDAsMCwuNClcbiAgbWFyZ2luIDBcbiAgcGFkZGluZyAycHggNXB4XG5cbiAgLm1kLWVycm9ycy1zcGFjZXJcbiAgICBtaW4taGVpZ2h0IDVweFxuXG4ubWFwX19zZWFyY2ggbWQtaW5wdXQtY29udGFpbmVyLmZsZXhcbiAgcGFkZGluZy1ib3R0b20gMFxuICBsYWJlbFxuICAgIGNvbG9yIHJnYigxNTgsIDE1OCwgMTU4KVxuICBpbnB1dFxuICAgIGNvbG9yIHdoaXRlXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvciByZ2IoMTU4LCAxNTgsIDE1OClcblxuLy8vLy8vLy8vLy8vLy8vL1xuLy8gTWFwIENhbnZhcyAvL1xuLy8vLy8vLy8vLy8vLy8vL1xuLm1hcF9fY2FudmFzLXdyYXBwZXJcbiAgZGlzcGxheSBmbGV4XG4gIGhlaWdodCAxMDAlXG5cbiNtYXBfX2NhbnZhc1xuICBtaW4taGVpZ2h0IDBcbiAgZmxleCAxXG4gIG92ZXJmbG93LXkgaGlkZGVuXG5cbiAgLy8vLy8vLy8vLy8vLy8vXG4gIC8vIE92ZXJyaWRlcyAvL1xuICAvLy8vLy8vLy8vLy8vLy9cbiAgLnBvcG92ZXItaW5uZXJcbiAgICB0ZXh0LWFsaWduIGxlZnRcbiAgICB3aWR0aCAyMDBweFxuICAgIG1heC1oZWlnaHQgNDAwcHhcbiAgICBvdmVyZmxvdy15IGF1dG9cblxuICAudG9vbHRpcC1pbm5lclxuICAgIHRleHQtYWxpZ24gbGVmdFxuICAgIHdpZHRoIDIwMHB4XG4gICAgbWF4LWhlaWdodCA0MDBweFxuICAgIG92ZXJmbG93LXkgYXV0b1xuXG4gIC5vbC1hdHRyaWJ1dGlvblxuICAgIC13ZWJraXQtdHJhbnNpdGlvbiByaWdodCAuNXMgZWFzZVxuICAgIC1tb3otdHJhbnNpdGlvbiByaWdodCAuNXMgZWFzZVxuICAgIC1vLXRyYW5zaXRpb24gcmlnaHQgLjVzIGVhc2VcbiAgICB0cmFuc2l0aW9uIHJpZ2h0IC41cyBlYXNlXG4gICAgbWF4LXdpZHRoIDUwJVxuICAgIHotaW5kZXggMTBcbiAgICAvL2hlaWdodCBpbmhlcml0XG4gICAgdGV4dC1hbGlnbiBqdXN0aWZ5XG4gICAgdWxcbiAgICAgIGZvbnQtc2l6ZSAuNzVlbVxuICAgICAgbGkrbGk6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQgJyAvLyAnXG5cbiAgLm9sLW92ZXJsYXktY29udGFpbmVyIC5wb3BvdmVyLWNvbnRlbnRcbiAgICBwYWRkaW5nIDVweFxuXG4jd2luZHlcbiAgbWluLWhlaWdodCAwXG4gIGZsZXggMVxuICBvdmVyZmxvdy15IGhpZGRlblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEZlYXR1cmUgSW5mbyAvL1xuLy8vLy8vLy8vLy8vLy8vLy8vXG4ubWFwX19mZWF0dXJlSW5mb1xuICBmb250LXNpemUgMTJweFxuXG4gICYtY2xvc2VcbiAgICBmbG9hdCByaWdodFxuICAgIGZvbnQtc2l6ZSAxNnB4XG4gICAgbWFyZ2luLXRvcCAtNXB4XG5cbiAgICAmOmFmdGVyXG4gICAgICBjb250ZW50OiAnXFwyNzE2J1xuICAgICAgZm9udC1zaXplIHNtYWxsZXJcblxuICAgICY6aG92ZXJcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgdGV4dC1kZWNvcmF0aW9uIG5vbmVcblxuICAmLWhlYWRlclxuICAgIG1hcmdpbi1ib3R0b20gNXB4XG4gICAgZm9udC13ZWlnaHQgNzAwXG5cbiAgJi1sYXllclxuICAgIGRpc3BsYXkgaW5saW5lLWJsb2NrXG4gICAgY29sb3IgIzY2NjY2NlxuICAgIGZvbnQtd2VpZ2h0IDcwMFxuICAmLWxheWVyOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgcGFkZGluZy10b3AgNXB4XG5cbiAgJi1iYWRnZVxuICAgIG1hcmdpbi10b3AgLTNweFxuXG4gICYta2V5XG4gICAgZm9udC13ZWlnaHQgNTAwXG5cbiAgJi12YWx1ZVxuICAgIHBhZGRpbmctbGVmdCA1cHhcblxuICAmLW5vcGVcbiAgICB0ZXh0LWFsaWduIGNlbnRlclxuXG4gICYtbGlua1xuICAgIGFbaHJlZj1cIlwiXVxuICAgICAgZGlzcGxheSBub25lXG5cbiAgJi10b29sdGlwXG4gICAgZm9udC13ZWlnaHQgNzAwXG4gICAgd2hpdGUtc3BhY2Ugbm93cmFwXG4gICAgdGV4dC1vdmVyZmxvdyBlbGxpcHNpc1xuICAgIG92ZXJmbG93IGhpZGRlblxuICAgIHBhZGRpbmctYm90dG9tIDJweFxuXG4gICAgJi1sYXllclxuICAgICAgZm9udC13ZWlnaHQgNDAwXG5cbi5tYXBfX292ZXJsYXktbWEtcHJvamVjdC1vdmVydmlldy13cmFwcGVyXG4gIHdpZHRoIDMwJVxuICBoZWlnaHQgY2FsYygxMDAlIC0gNTBweClcbiAgcG9zaXRpb24gYWJzb2x1dGVcbiAgcmlnaHQgMFxuICB0b3AgNTBweFxuICBiYWNrZ3JvdW5kIHJnYmEoMCwwLDAsLjQpXG4gIHotaW5kZXggMVxuICBvdmVyZmxvdy15IGF1dG9cblxuLy8gQW5pbWF0aW9uXG4ubWFwX19hbmltYXRpb25cbiAgcG9zaXRpb24gZml4ZWRcbiAgd2lkdGggY2FsYygxMDAlIC0gMjgwcHgpXG4gIGhlaWdodCAxNDVweFxuICBib3R0b20gMzVweFxuICBsZWZ0IDI2NXB4XG4gIGRpc3BsYXkgZmxleFxuICBhbGlnbi1pdGVtcyBjZW50ZXJcbiAgei1pbmRleCAxMFxuICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoMCwwLDAsLjQpXG4gIHBhZGRpbmcgMTBweCAyMHB4IDVweCAyMHB4XG4gIGNvbG9yIHdoaXRlXG4gIC13ZWJraXQtdHJhbnNpdGlvbiBhbGwgLjVzIGVhc2VcbiAgLW1vei10cmFuc2l0aW9uIGFsbCAuNXMgZWFzZVxuICAtby10cmFuc2l0aW9uIGFsbCAuNXMgZWFzZVxuICAtbXMtdHJhbnNpdGlvbiBhbGwgLjVzIGVhc2VcbiAgdHJhbnNpdGlvbiBhbGwgLjVzIGVhc2VcblxuICAmLWhlYWRlci13cmFwcGVyXG4gICAgd2lkdGggMTAwJVxuXG4gICAgLm1kLWRhdGVwaWNrZXItaW5wdXRcbiAgICAgIGNvbG9yIHdoaXRlXG5cbiAgICAubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24gLm1kLWRhdGVwaWNrZXItZXhwYW5kLXRyaWFuZ2xlXG4gICAgICBib3JkZXItdG9wLWNvbG9yIHJnYigxODksIDE4OSwgMTg5KVxuXG4gICAgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvblxuICAgICAgbWQtaWNvblxuICAgICAgICBjb2xvciByZ2IoMTg5LCAxODksIDE4OSlcblxuICAmLXRpdGxlXG4gICAgZm9udC13ZWlnaHQgNzAwXG5cbiAgJi10aXRsZS1pY29uXG4gICAgd2lkdGggNDBweFxuICAgIGlcbiAgICAgIGZvbnQtc2l6ZSAyNHB4XG4gICAgICBjb2xvciByZ2IoMTg5LCAxODksIDE4OSlcblxuICAmLWNvbnRyb2xzLXdyYXBwZXJcbiAgICBwYWRkaW5nLXRvcCAyMHB4XG4gICAgd2lkdGggMTAwJVxuXG4gICAgbWQtc2xpZGVyIC5tZC10cmFjay1jb250YWluZXJcbiAgICAgIGhlaWdodCAxcHhcblxuICAgICAgLm1kLXRyYWNrXG4gICAgICAgIGJhY2tncm91bmQtY29sb3IgcmdiYSgwLCAwLCAwLCAuMTIpXG5cbiAgJi1jb250cm9sc1xuICAgIG1pbi13aWR0aCAzNXB4XG5cbiAgJi1zcGVlZFNlbGVjdG9yXG4gICAgbWFyZ2luIC01cHggMTVweCAwIDBcblxuICAgIC5tZC1zZWxlY3QtdmFsdWVcbiAgICAgIG1pbi13aWR0aCBpbml0aWFsXG4gICAgICBjb2xvciB3aGl0ZVxuXG4gICAgLm1kLXNlbGVjdC12YWx1ZVxuICAgICAgLm1kLXRleHRcbiAgICAgICAgcmdiKDE4OSwgMTg5LCAxODkpXG5cbiAgICBtZC1zZWxlY3RcbiAgICAgIC5tZC1zZWxlY3QtaWNvblxuICAgICAgICBjb2xvciByZ2IoMTg5LCAxODksIDE4OSlcbiIsIi5leHBsb3Jlcl9fdGFiXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICBib3R0b206IDA7XG4gIHRvcDogMTAxcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuXG4uZXhwbG9yZXJfX3RhYi5uby10YWJzXG4gIHRvcDogNjVweFxuXG51bC5leHBsb3Jlcl9fdGFic1xuICBkaXNwbGF5OiBpbmxpbmVcbiAgbGlzdC1zdHlsZTogbm9uZVxuICBwYWRkaW5nOiAwXG4gIG1hcmdpbjogMFxuICB3aWR0aDogMTAwJVxuICA+IGxpXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHhcbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgIG1hcmdpbi1yaWdodDogMFxuICAgICYuYWN0aXZlID4gYVxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRoZW1lLWhpZ2hsaWdodCAhaW1wb3J0YW50XG4gICAgPiBhXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgbWluLXdpZHRoOiAxNTBweFxuICAgICAgcGFkZGluZzogOXB4IDEycHggN3B4IDEycHhcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBsb3JlclRhYlxuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICBjb2xvcjogJGZvbnRDb2xvclxuXG4uZXhwbG9yZXJfX3BhZ2Utc3Bpbm5lclxuICBtYXJnaW46IDQwcHggYXV0bztcblxuLmV4cGxvcmVyX19jb250ZW50LXdyYXBwZXJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICBwYWRkaW5nOiAxNXB4XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTRweCk7XG5cbi5leHBsb3Jlcl9fdmlld3BvcnRcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHRvcDogMTUwcHhcbiAgYm90dG9tOiAwXG4gIHdpZHRoOiAxMDAlXG4gIG1hcmdpbjogMCAtMTVweFxuXG4uZXhwbG9yZXJfX2NvbnRlbnRcbiAgaGVpZ2h0OiAxMDAlXG4gIC5yb3dcbiAgICBvdmVyZmxvdzogdmlzaWJsZVxuXG4uZXhwbG9yZXJfX2JhclxuICBjbGVhcjogYm90aFxuICBwYWRkaW5nOiAxMHB4XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iYXNlXG4gIGhlaWdodDogNDBweFxuICBjb2xvcjogI2ZmZlxuXG4uZXhwbG9yZXJfX3NwaW5uZXJcbiAgLy8gZmxvYXQ6IHJpZ2h0XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG4uZXhwbG9yZXJfX2xpbmVhclNwaW5uZXJcbiAgbWFyZ2luLXRvcDogLTNweFxuXG4uZXhwbG9yZXJfX2xpbmVhclNwaW5uZXIsXG4uZXhwbG9yZXJfX2xpbmVhclNwaW5uZXIgLm1kLWNvbnRhaW5lcixcbi5leHBsb3Jlcl9fbGluZWFyU3Bpbm5lciAubWQtY29udGFpbmVyIC5tZC1iYXJcbiAgaGVpZ2h0OiAzcHhcblxudWwuZXhwbG9yZXJfX2JyZWFkY3J1bWJzXG4gIGZsb2F0OiBsZWZ0XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICBsaXN0LXN0eWxlOiBub25lXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBmb250LXNpemU6IDEycHhcbiAgICAmOmFmdGVyXG4gICAgICBjb250ZW50OiAnPidcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMTJweFxuICAgICY6bGFzdC1jaGlsZDphZnRlclxuICAgICAgY29udGVudDogJydcblxuLmV4cGxvcmVyX19zZWFyY2hiYXJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG5cbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgaW5wdXRcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB3aWR0aDogMzUwcHhcbiAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgLjA3NSlcblxuLmV4cGxvcmVyX19zZWFyY2hiYXItaW5wdXRcbiAgcGFkZGluZy1yaWdodCAzNnB4XG5cbi5leHBsb3Jlcl9fY2xvc2Utc2VhcmNoLWJ0blxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgd2lkdGggMzRweFxuICBoZWlnaHQgMzRweFxuICBtYXJnaW4gLTQwcHhcbiAgbWFyZ2luLXJpZ2h0IDZweFxuICAuZXhwbG9yZXJfX2Nsb3NlLXNlYXJjaC1pY29uXG4gICAgbWFyZ2luIC0xcHhcbiAgICBtYXJnaW4tYm90dG9tIDBcbiAgICBwYWRkaW5nIDBcbiAgICB3aWR0aCAzNHB4XG4gICAgaGVpZ2h0IDM0cHhcbiAgICAuaWNvbi10aW1lc1xuICAgICAgJjpiZWZvcmVcbiAgICAgICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICAgICAgdG9wIDJweFxuXG4uZXhwbG9yZXJfX2FjdGlvbnNcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYnV0dG9uXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHhcblxuLmV4cGxvcmVyX19zZWN0aW9uXG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjBweClcbiAgZmxvYXQ6IGxlZnRcbiAgcGFkZGluZzogMCAxNXB4XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KVxuICAgIHdpZHRoOiA1MCVcbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgd2lkdGg6IDEwMCVcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJVxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlXG5cbi5leHBsb3Jlcl9fc2VjdGlvbi1oZWFkaW5nXG4gIGRpc3BsYXk6IHRhYmxlXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNUY2MDYyXG4gIHBhZGRpbmc6IDhweCAwXG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgLmV4cGxvcmVyX19zZWN0aW9uLXRpdGxlXG4gICAgZGlzcGxheTogdGFibGUtY2VsbFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLmV4cGxvcmVyX19zb3J0aW5nXG4gICAgZGlzcGxheTogdGFibGUtY2VsbFxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiAgICA+IGFcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgY29sb3I6ICR0aGVtZS1iYXNlXG5cbnVsLmV4cGxvcmVyX19zZWN0aW9uLWFjdGlvbnNcbiAgbGlzdC1zdHlsZTogbm9uZVxuICBib3JkZXI6IDBcbiAgcGFkZGluZzogMFxuICBsaVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIG1hcmdpbi1yaWdodDogNHB4XG4gICAgJjpsYXN0LWNoaWxkXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBcblxudWwuZXhwbG9yZXJfX2ZvbGRlcnNcbiAgbGlzdC1zdHlsZTogbm9uZVxuICBtYXJnaW46IDBcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMFxuICBvdmVyZmxvdy14OiBoaWRkZW5cbiAgb3ZlcmZsb3cteTogYXV0b1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gIGFuaW11c1Njcm9sbENvbG9yZWQoNXB4LCAkdGhlbWUtaGlnaGxpZ2h0KVxuXG4uZXhwbG9yZXJfX2ZvbGRlclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgZGlzcGxheTogdGFibGVcbiAgaGVpZ2h0OiA0NXB4XG4gIHdpZHRoOiAxMDAlXG4gIHRhYmxlLWxheW91dDogZml4ZWRcbiAgJi5zZWxlY3RlZCAuZXhwbG9yZXJfX2ZvbGRlci1pY29uLFxuICAmLnNlbGVjdGVkIC5leHBsb3Jlcl9fZm9sZGVyLWRldGFpbHNcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtaGlnaGxpZ2h0XG4gICY6aG92ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhbHBoYSgkdGhlbWUtaGlnaGxpZ2h0LCAwLjUpXG5cbi5leHBsb3Jlcl9fZm9sZGVyLWljb25cbiAgZGlzcGxheTogdGFibGUtY2VsbFxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gIHdpZHRoOiA0NXB4XG4gIGhlaWdodDogNDVweFxuICBjb2xvcjogJGZvbnRDb2xvclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgcGFkZGluZy1sZWZ0OiA4cHhcbiAgZm9udC1zaXplOiAxOHB4XG4gIGltZ1xuICAgIHdpZHRoOiAxNHB4XG4gICAgaGVpZ2h0OiAxNHB4XG4gICAgbWFyZ2luOiBhdXRvXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgbGVmdDogNnB4XG4gICAgYm90dG9tOiAxcHhcbiAgICByaWdodDogMFxuICAgIHotaW5kZXg6IDFcblxuLmV4cGxvcmVyX19mb2xkZXItZGV0YWlsc1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA4cHhcbiAgcFxuICAgIGZvbnQtc2l6ZTogMTFweFxuICAgIHdoaXRlLXNwYWNlOiBwcmVcbiAgICBvdmVyZmxvdy14OiBoaWRkZW5cbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGxcbiAgaDVcbiAgICBtYXJnaW46IDBcbiAgICBmb250LXdlaWdodDogYm9sZFxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuLmV4cGxvcmVyX19mb2xkZXItYWN0aW9uc1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogODZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAwIDEycHggOHB4O1xuICBjb2xvcjogIzlmYTBhMTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC5leHBsb3Jlcl9fZm9sZGVyLWFjdGlvblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIG1hcmdpbi1yaWdodDogN3B4XG4gICAgbGluZS1oZWlnaHQ6IDE2cHhcbiAgICBtYXgtaGVpZ2h0OiAyMHB4XG4gICAgaW5wdXRcbiAgICAgIG1hcmdpbjogMFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICB0b3A6IDRweFxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgJi5tb3JlIGlcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZS1iYXNlXG4gICAgICBwYWRkaW5nOiAwIDRweFxuICAgIC5kcm9wZG93bi10b2dnbGVcbiAgICAgIGNvbG9yOiAkZm9udENvbG9yXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgJi5kaXNhYmxlZFxuICAgICAgICBjb2xvcjogIzhDOEM4Q1xuXG4uZXhwbG9yZXJfX3BhZ2luYXRpb25cbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgc3BhblxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuLmV4cGxvcmVyX19jaGVja2JveC1hcmVhXG4gICAgJjphZnRlciwgJjpiZWZvcmVcbiAgICAgIHRvcDogLTVweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogLTNweDtcbiIsIi5leHBsb3Jlcl9fc2Nyb2xsYmFyXG4gIGFuaW11c1Njcm9sbENvbG9yZWQoJHNpZGVCYXJTY3JvbGxXaWR0aCwgJHRoZW1lLWhpZ2hsaWdodClcblxuLmV4cGxvcmVyMl9fbGluZWFyU3Bpbm5lclxuICAvL21hcmdpbi10b3AgLTVweFxuICAubWQtY29udGFpbmVyLCAubWQtY29udGFpbmVyIC5tZC1iYXJcbiAgICBoZWlnaHQ6IDVweFxuXG51bC5leHBsb3JlcjJfX2JyZWFkY3J1bWJzXG4gIGZsb2F0IGxlZnRcbiAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgbGlzdC1zdHlsZSBub25lXG4gIG1hcmdpbiAwXG4gIHBhZGRpbmcgMFxuICBsaVxuICAgIGRpc3BsYXkgaW5saW5lLWJsb2NrXG4gICAgZm9udC1zaXplIDE2cHhcbiAgICAmOmFmdGVyXG4gICAgICBjb250ZW50ICc+J1xuICAgICAgbWFyZ2luIDAgOHB4XG4gICAgJjpsYXN0LWNoaWxkXG4gICAgICBmb250LXdlaWdodCA1MDBcbiAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXJcbiAgICAgIGNvbnRlbnQgJydcblxuLmV4cGxvcmVyMl9faXRlbVxuICBib3JkZXItc3R5bGUgc29saWRcbiAgYm9yZGVyLWNvbG9yIHRyYW5zcGFyZW50XG4gIGJvcmRlci13aWR0aCAxcHhcbiAgYm9yZGVyLWxlZnQtd2lkdGggMFxuICBib3JkZXItcmlnaHQtd2lkdGggMFxuXG4gICYtc2VsZWN0ZWRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoMTU4LDE1OCwxNTgsMC40KVxuICAgIGJvcmRlci1jb2xvciByZ2JhKDE1OCwxNTgsMTU4LDAuNilcblxuICAubWQtbGlzdC1pdGVtLWlubmVyXG4gICAgdGV4dC1vdmVyZmxvdyBlbGxpcHNpc1xuICAgIG92ZXJmbG93IGhpZGRlblxuXG4uZXhwbG9yZXIyX19kcm9wem9uZVxuICBib3JkZXIgMnB4IGRhc2hlZCBhbHBoYShsaWdodC1ncmF5LCAxKVxuICBiYWNrZ3JvdW5kICM0NTQ1NDVcbiIsIi5hLWxpc3QtYWRtaW5cbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBjb2xvcjogJG5hdmJhci10ZXh0O1xuIiwiLmEtY3JlZGl0LXRpdGxlXG4gIGNvbG9yOiBncmV5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4uYS1jcmVkaXRcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gICY6aG92ZXJcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuIiwiLnZhdWx0XG4gIHRhYmxlXG4gICAgd2lkdGggMTAwJVxuICAgIGJvcmRlci1jb2xsYXBzZSBpbmhlcml0XG4gID4gKlxuXG4gICAgY29sb3Igd2hpdGVcbiAgYVxuICAgIGNvbG9yIGluaGVyaXRcblxuLnZhdWx0X19kcm9wem9uZVxuICBoZWlnaHQ6IDE1MHB4XG4gIGJvcmRlcjogM3B4IGRhc2hlZCAjNzE3MTcxXG4gIG1hcmdpbjogMTBweFxuICBkaXNwbGF5OiB0YWJsZVxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgYm90dG9tOiAwXG5cbi5kcm9wem9uZSAuZHotbWVzc2FnZVxuICBtYXJnaW4gMWVtXG4gIGN1cnNvcjogcG9pbnRlcjtcblxuLnZhdWx0X19maWxlQ29udGFpbmVyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGxcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICBiYWNrZ3JvdW5kOiAjNDU0NTQ1O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG5cbi52YXVsdF9faW5wdXRGaWxlXG4gIHdpZHRoIDEwMCVcbiAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgcGFkZGluZyAxMHB4XG4gIG9wYWNpdHkgMC41XG4gIGN1cnNvciBwb2ludGVyXG4gID4gZGl2XG4gICAgbWFyZ2luIDAgIWltcG9ydGFudFxuXG4udmF1bHRfX2lucHV0RmlsZV9tb2RhbFxuICBAZXh0ZW5kIC52YXVsdF9faW5wdXRGaWxlXG4gIG1pbi1oZWlnaHQgMzAwcHhcblxuLnZhdWx0X19mbGV4XG4gIGRpc3BsYXkgZmxleFxuICBmbGV4LWZsb3cgcm93IHdyYXBcblxuLnZhdWx0X19mbGV4LS1jZW50ZXJcbiAgQGV4dGVuZCAudmF1bHRfX2ZsZXhcbiAganVzdGlmeS1jb250ZW50IGNlbnRlclxuXG4udmF1bHRfX2xvYWRlclxuICB0ZXh0LWFsaWduIGNlbnRlclxuICBoZWlnaHQgMzAwcHhcbiAgY29sb3Igd2hpdGVcbiAgPiBpXG4gICAgcGFkZGluZyAxMDBweCAwXG5cbi52YXVsdF9fcHJvamVjdFxuICBwb3NpdGlvbiByZWxhdGl2ZVxuICBib3JkZXItc3BhY2luZyAyMHB4IDEwcHhcbiAgYmFja2dyb3VuZC1jb2xvciByZ2JhKDAsMCwwLDAuOClcbiAgPiB0aGVhZCA+IHRyID4gdGRcbiAgICBwYWRkaW5nIDAgNSVcbiAgICBmb250LXdlaWdodCBib2xkXG4gICAgZm9udC1zaXplIDEuNWVtXG4gICAgb3BhY2l0eSAwLjNcbiAgICB0ZXh0LWFsaWduIHJpZ2h0XG4gICAgY29sb3IgI0ZGRkNGQ1xuICAgID4gb2xcbiAgICAgIGZvbnQtc2l6ZSAyZW1cbiAgICAgIGxpc3Qtc3R5bGUgbm9uZVxuICAgICAgPiBsaVxuICAgICAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgIHBhZGRpbmcgMCAxMHB4XG4gICAgICAgICAgY29udGVudCBcIi9cIlxuICA+IHRib2R5XG4gICAgPiB0clxuICAgICAgPiB0ZFxuICAgICAgICBoZWlnaHQgMXB4XG4gICAgICAgID4gZGl2XG4gICAgICAgICAgaGVpZ2h0IDEwMCVcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yICR0aGVtZS10ZXJ0aWFyeVxuICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgcmdiYSgyNTUsMjU1LDI1NSwwLjIpXG4gICAgICAgID4gdGFibGVcbiAgICAgICAgICB0YWJsZS1sYXlvdXQgZml4ZWRcbiAgICAgICAgICBiYWNrZ3JvdW5kIGJsYWNrXG4gICAgICAgICAgdHJcbiAgICAgICAgICAgIGRpc3BsYXkgYmxvY2tcbiAgICAgICAgICAgIG1vdmVBbmltYXRpb24oMzBweClcbiAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciByZ2JhKDI1NSwyNTUsMjU1LDAuMilcbiAgICAgICAgICAgID4gdGRcbiAgICAgICAgICAgICAgcGFkZGluZyAyMHB4IDEwcHhcblxudmF1bHRfX2ljb24odmFyV2lkdGgsIHZhckhlaWdodClcbiAgbWFyZ2luIDEwcHhcbiAgd2lkdGggdmFyV2lkdGhcbiAgaGVpZ2h0IHZhckhlaWdodFxuICBtb3ZlQW5pbWF0aW9uKHZhckhlaWdodClcbiAgdGV4dC1hbGlnbiBjZW50ZXJcblxuLnZhdWx0X19pbmZvSWNvblxuICB2YXVsdF9faWNvbig0NSUsIDJlbSlcbiAgYmFja2dyb3VuZC1jb2xvciAjOTk5OTk5XG4gIGNvbG9yIGJsYWNrXG4gIHAsIGlcbiAgICBsaW5lLWhlaWdodCAyZW1cblxuXG4udmF1bHRfX3Byb2plY3RJY29uXG4gIHZhdWx0X19pY29uKDIwMHB4LCAyMDBweClcbiAgYmFja2dyb3VuZC1jb2xvciByZ2JhKDAsMCwwLDAuNylcbiAgY29sb3Igd2hpdGVcbiAgPiBoM1xuICAgIG1hcmdpbiA1JSAwXG4gICAgaGVpZ2h0IDEwJVxuICA+IGRpdlxuICAgIHdpZHRoIDEwMCVcbiAgICBoZWlnaHQgNzAlXG4gICAgcGFkZGluZyAzMHB4XG4gID4gcFxuICAgIGhlaWdodCAxMCVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICR0aGVtZS10ZXJ0aWFyeVxuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvciByZ2JhKDAsIDAsIDAsIDAuNSlcblxuLnZhdWx0X19wcm9qZWN0TG9nb1xuICBtYXgtaGVpZ2h0IDgwcHhcbiAgbWF4LXdpZHRoIDEwMCVcblxuLnZhdWx0X19wcm9qZWN0TG9nby0tbG9hZGVyXG4gIGZvbnQtc2l6ZTogNDhweDtcblxuLnZhdWx0X19mb2xkZXJJY29uXG4gIHZhdWx0X19pY29uKDIwMHB4LCAxMDBweClcbiAgYmFja2dyb3VuZC1jb2xvciAjOTk5OTk5XG4gIGNvbG9yIGJsYWNrXG4gID4gaVxuICAgICAgbGluZS1oZWlnaHQgMTAwcHhcbiAgPiBwXG4gICAgd29yZC1icmVhayBicmVhay1hbGxcbiAgICBmb250LXNpemUgbGFyZ2VyXG4gICAgbWFyZ2luIDUlIDUlXG4gICAgaGVpZ2h0IDMwJVxuICA+IGRpdlxuICAgIHdpZHRoIDEwMCVcbiAgICBoZWlnaHQgNTAlXG4gICY6aG92ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIHdoaXRlXG5cbi52YXVsdF9fZmlsZUljb25cbiAgdmF1bHRfX2ljb24oMTAwJSwgMmVtKVxuICBiYWNrZ3JvdW5kLWNvbG9yICM5OTk5OTlcbiAgY29sb3IgYmxhY2tcbiAgbGluZS1oZWlnaHQgMmVtXG4gID4gZGl2Om50aC1vZi10eXBlKDEpXG4gICAgZmxvYXQgbGVmdFxuICAgIHdpZHRoIDUlXG4gICAgcGFkZGluZyAwIDUlXG4gID4gZGl2Om50aC1vZi10eXBlKDIpXG4gICAgZmxvYXQgbGVmdFxuICAgIHdpZHRoIDUwJVxuICAgIHBhZGRpbmcgMCA1JVxuICA+IGRpdjpudGgtb2YtdHlwZSgzKVxuICAgIHBhZGRpbmcgMCA1JVxuICAgIGZsb2F0IGxlZnRcbiAgICB3aWR0aCAzMCVcbiAgICA+IHNwYW5cbiAgICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxuICA+IGRpdjpudGgtb2YtdHlwZSg0KVxuICAgIGZsb2F0IGxlZnRcbiAgJjpob3ZlclxuICAgIGJhY2tncm91bmQtY29sb3Igd2hpdGVcblxuLnZhdWx0X19wcm9ncmVzc1xuICBkaXNwbGF5IGJsb2NrXG4gIHBhZGRpbmcgMCA1JVxuICBwb3NpdGlvbiByZWxhdGl2ZVxuICB0b3AgODUlXG4gIHdpZHRoIDEwMCVcbiAgPiBzcGFuXG4gICAgYm9yZGVyLXJhZGl1cyAxNXB4XG4gICAgY29sb3IgJHNpZGViYXJTZWxlY3RlZENvbG9yXG4gICAgaGVpZ2h0IDJweFxuICAgIHdpZHRoIDAlXG4gICAgZGlzcGxheSBibG9ja1xuICAgIGJhY2tncm91bmQtY29sb3IgJHNpZGViYXJTZWxlY3RlZENvbG9yXG5cbi52YXVsdC0tbG9hZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yICR0aGVtZS10ZXJ0aWFyeVxuIiwiLmZvcm1fX2RhdGVwaWNrZXJcbiAgbWFyZ2luIDAgNXB4XG5cbiAgbGFiZWxcbiAgICBtYXJnaW4tYm90dG9tIDJweFxuICAgIGZvbnQtc2l6ZSAxMCAhaW1wb3J0YW50XG4gICAgcGFkZGluZyAwXG4gICAgZm9udC13ZWlnaHQgbm9ybWFsXG4gIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lclxuICAgIHdpZHRoIGNhbGMoMTAwJSAtIDVweClcbiAgICBtYXJnaW4tbGVmdCAwXG5cbiAgICBpbnB1dFxuICAgICAgbWF4LXdpZHRoIHVuc2V0XG5cbiAgLm1kLWRhdGVwaWNrZXItYnV0dG9uXG4gICAgZGlzcGxheSBub25lXG5cbiAgLm1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uXG4gICAgcmlnaHQgNXB4XG5cbiAgJi1sYWJlbGxlZFxuICAgIGhlaWdodCA2OHB4XG4gICAgcGFkZGluZy1yaWdodCAwXG5cbiAgICBsYWJlbFxuICAgICAgZm9udC1zaXplIDExcHggIWltcG9ydGFudFxuICAgICAgcGFkZGluZy1sZWZ0IDJweCAhaW1wb3J0YW50XG5cbi5mb3JtX19maWVsZFxuICAmLXJlZFxuICAgIGJhY2tncm91bmQtY29sb3IgcmVkICFpbXBvcnRhbnRcbiAgICBjb2xvciB3aGl0ZSAhaW1wb3J0YW50XG4gICAgZm9udC13ZWlnaHQgYm9sZFxuXG4gICYtYW1iZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIG9yYW5nZSAhaW1wb3J0YW50XG4gICAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuICAgIGZvbnQtd2VpZ2h0IGJvbGRcblxuICAmLWdyZWVuXG4gICAgYmFja2dyb3VuZC1jb2xvciBncmVlbiAhaW1wb3J0YW50XG4gICAgY29sb3Igd2hpdGUgIWltcG9ydGFudFxuICAgIGZvbnQtd2VpZ2h0IGJvbGRcblxuICAmLWJsdWVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIGNvcm5mbG93ZXJibHVlICFpbXBvcnRhbnRcbiAgICBjb2xvciB3aGl0ZSAhaW1wb3J0YW50XG4gICAgZm9udC13ZWlnaHQgYm9sZFxuXG4uZm9ybV9fc2VjdGlvblxuICAmLWhlYWRlclxuICAgIGJvcmRlci1sZWZ0IDVweCBzb2xpZCAkdGhlbWUtaGlnaGxpZ2h0XG4gICAgYmFja2dyb3VuZC1jb2xvciB3aGl0ZVxuICAgIGNvbG9yIHJnYmEoMCwgMCwgMCwgMC41NClcbiAgICBwYWRkaW5nIDE0cHhcbiAgICBoNFxuICAgICAgZm9udC13ZWlnaHQgODAwXG5cbi5iZWRyb2NrX19mb3JtLXN0YXR1cy1vcGVuXG4gIGJhY2tncm91bmQtY29sb3IgJGxpZ2h0LXJlZCAhaW1wb3J0YW50XG4gIGNvbG9yIHdoaXRlICFpbXBvcnRhbnRcblxuLmJlZHJvY2tfX2Zvcm0tc3RhdHVzLWhvbGRcbiAgYmFja2dyb3VuZC1jb2xvciAkbGlnaHQteWVsbG93ICFpbXBvcnRhbnRcblxuLmJlZHJvY2tfX2Zvcm0tc3RhdHVzLWNsb3NlZFxuICBiYWNrZ3JvdW5kLWNvbG9yICRsaWdodC1ncmVlbiAhaW1wb3J0YW50XG4gIGNvbG9yIHdoaXRlICFpbXBvcnRhbnRcbiIsIiRrYW5iYW5DYXJkTWluSGVpZ2h0ID0gMTA2cHhcblxuW2RuZC1saXN0XSwgW2RuZC1saXN0XSA+ICpcbiAgcG9zaXRpb24gcmVsYXRpdmVcblxuLmRuZERyYWdnaW5nXG4gIC5rYW5iYW5fX2NhcmQtYnV0dG9uc1xuICAua2FuYmFuX19jYXJkLWFkZFxuICAua2FuYmFuX19jYXJkLXBsYWNlaG9sZGVyXG4gICAgZGlzcGxheSBub25lXG5cbi5rYW5iYW5fX2JvYXJkc1xuICBtZC1jaGlwcyAubWQtY2hpcHNcbiAgICBib3gtc2hhZG93IG5vbmVcblxuICBtZC1saXN0IG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzXG4gICAgY29sb3IgJHRoZW1lLWhpZ2hsaWdodFxuXG4gICYtYm9hcmQtb3ZlcnZpZXdcbiAgICBtYXJnaW4gOHB4IDBcbiAgICB3aWR0aCAxMDAlXG4gICAgY3Vyc29yIHBvaW50ZXJcbiAgICBib3JkZXItbGVmdCA1cHggc29saWQgdHJhbnNwYXJlbnRcbiAgICBib3JkZXItcmFkaXVzIDNweFxuICAgIGJhY2tncm91bmQtY29sb3IgI2ZhZmFmYVxuXG4gICAgbWQtaWNvbiBpXG4gICAgICB0cmFuc2l0aW9uIGNvbG9yIC4yNXMgZWFzZS1pbi1vdXRcbiAgICAgIGNvbG9yIGluaGVyaXRcblxuICAgICY6aG92ZXJcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yICR0aGVtZS1oaWdobGlnaHRcblxuICAgIG1kLWNhcmQtYWN0aW9ucyAubWQtYnV0dG9uOmhvdmVyIG1kLWljb24gaVxuICAgICAgY29sb3IgJHRoZW1lLWhpZ2hsaWdodFxuXG4ua2FuYmFuX19oaXN0b3J5XG4gICYtdGFibGVcbiAgICB0ZFxuICAgICAgbWF4LXdpZHRoIDBcbiAgICB0ZCwgdGQgZGl2XG4gICAgICBvdmVyZmxvdyBoaWRkZW5cbiAgICAgIHRleHQtb3ZlcmZsb3cgZWxsaXBzaXNcbiAgICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxuXG4ua2FuYmFuX19ib2FyZFxuICBkaXNwbGF5IGZsZXhcbiAgYWxpZ24taXRlbXMgZmxleC1zdGFydFxuICBtYXJnaW4gMTBweCAwXG4gIG92ZXJmbG93LXggYXV0b1xuICB6LWluZGV4IDEwXG4gIC8vIDY0cHggPSBtZC10b29sYmFyLWhlaWdodFxuICAvLyAyMHB4ID0gMTBweCBtYXJnaW4gKiAyICh0b3AsIGJvdHRvbSlcbiAgaGVpZ2h0IC1tb3otY2FsYygxMDAlIC0gODRweClcbiAgaGVpZ2h0IC13ZWJraXQtY2FsYygxMDAlIC0gODRweClcbiAgaGVpZ2h0IGNhbGMoMTAwJSAtIDg0cHgpXG5cbiAgLmRuZFBsYWNlaG9sZGVyXG4gICAgYmFja2dyb3VuZC1jb2xvciAjREREREREXG4gICAgY29sb3IgI0RERERERFxuICAgIG9wYWNpdHkgLjFcbiAgICBtYXJnaW4tbGVmdCAxMHB4XG5cbiAgLmRuZERyYWdnaW5nU291cmNlXG4gICAgb3BhY2l0eSAuMjVcblxuICBtZC1jb250ZW50XG4gICAgYmFja2dyb3VuZC1jb2xvciB3aGl0ZVxuXG4gICYtZ2FudHRcbiAgICBib3JkZXIgMXB4IHNvbGlkICR0aGVtZS1oaWdobGlnaHRcblxuLmthbmJhbl9fbGlzdFxuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICB3aWR0aCAzMDBweFxuICBtaW4td2lkdGggMzAwcHhcbiAgbWF4LWhlaWdodCBjYWxjKDEwMCUgLSAxMHB4KVxuICBtYXJnaW4tbGVmdCAxMHB4XG4gIGJhY2tncm91bmQtY29sb3IgI2E5YTlhOVxuXG4gIC5kbmRQbGFjZWhvbGRlclxuICAgIG9wYWNpdHkgMVxuICAgIG1hcmdpbi1sZWZ0IDBcblxuICAuZG5kRHJhZ2dpbmdTb3VyY2VcbiAgICBvcGFjaXR5IC4yNVxuICAgIGJhY2tncm91bmQtY29sb3IgIzVmNjA2MlxuICAgIGNvbG9yIHdoaXRlXG5cbiAgJi10aXRsZVxuICAgIHBhZGRpbmcgMTBweFxuICAgIGJvcmRlciBub25lXG4gICAgYmFja2dyb3VuZCB0cmFuc3BhcmVudFxuXG4gICYtY2FyZHNcbiAgICBhbmltdXNTY3JvbGxDb2xvcmVkKDhweCwgJHRoZW1lLWhpZ2hsaWdodClcbiAgICBvdmVyZmxvdy15IGF1dG9cbiAgICBvdmVyZmxvdy14IGhpZGRlblxuICAgIHBhZGRpbmcgMFxuICAgIG1heC1oZWlnaHQgY2FsYygxMDB2aCAtIDI3NnB4KVxuICAgIG1hcmdpbiA1cHggMFxuXG4gICAgJi1lbXB0eVxuICAgICAgbWFyZ2luIDBcblxuICAgICYuYS1oZWlnaHQtb3ZlcmZsb3dcbiAgICAgIG1hcmdpbi1yaWdodCA1cHhcblxuICAmLWJ1dHRvbnNcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICM1ZjYwNjJcblxuLmthbmJhbl9fY2FyZFxuICBib3JkZXItbGVmdCA1cHggc29saWQgdHJhbnNwYXJlbnRcbiAgcGFkZGluZyAwXG4gIGJhY2tncm91bmQtY29sb3Igd2hpdGVcbiAgbWFyZ2luIDVweFxuICBib3JkZXItcmFkaXVzIDNweFxuXG4gICY6bnRoLW9mLXR5cGUoMSlcbiAgICBtYXJnaW4tdG9wIDBcblxuICAmOmxhc3Qtb2YtdHlwZVxuICAgIG1hcmdpbi1ib3R0b20gMFxuXG4gICY6aG92ZXJcbiAgICBib3JkZXItbGVmdC1jb2xvciAkdGhlbWUtaGlnaGxpZ2h0XG4gICAgY3Vyc29yIHBvaW50ZXJcblxuICAmLWJ1dHRvbnNcbiAgICBtYXJnaW4tcmlnaHQgLThweFxuXG4gICAgbWQtaWNvblxuICAgICAgY3Vyc29yIHBvaW50ZXJcblxuICAmLXBsYWNlaG9sZGVyXG4gICAgY29sb3IgJHRoZW1lLWhpZ2hsaWdodFxuICAgIGJhY2tncm91bmQtY29sb3IgIzVmNjA2MlxuICAgIGJhY2tncm91bmQtaW1hZ2UgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNWY2MDYyIDMzJSwgJHRoZW1lLWhpZ2hsaWdodCAwJSlcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIGJvdHRvbVxuICAgIGJhY2tncm91bmQtc2l6ZSAxMHB4IDFweFxuICAgIGJhY2tncm91bmQtcmVwZWF0IHJlcGVhdC14XG4gICAgbWluLWhlaWdodCAka2FuYmFuQ2FyZE1pbkhlaWdodCArIDEwcHggLy8gMiAqIDVweCBtYXJnaW5cblxuICAmLWRpYWxvZ1xuICAgIG1heC13aWR0aCA1MCVcbiAgICBoZWlnaHQgODAlXG5cbiAgJi1vdmVydmlld1xuICAgIHBhZGRpbmcgMTZweCAwXG4gICAgbWluLWhlaWdodCAka2FuYmFuQ2FyZE1pbkhlaWdodFxuXG4gICAgJi1sYWJlbHNcbiAgICAgIG1hcmdpbi1ib3R0b20gNXB4XG5cbiAgICAmLWxhYmVsXG4gICAgICBoZWlnaHQgMTZweFxuICAgICAgd2lkdGggMTZweFxuICAgICAgYm9yZGVyLXJhZGl1cyA4cHhcbiAgICAgIG1hcmdpbi1yaWdodCA1cHhcblxuICAgICYtbGFiZWwtdy10aXRsZVxuICAgICAgYm9yZGVyLXJhZGl1cyA4cHhcbiAgICAgIG1hcmdpbi1yaWdodCA1cHhcbiAgICAgIHBhZGRpbmcgMXB4IDVweFxuICAgICAgZm9udC1zaXplIDEycHhcblxuICAgICYtaW5mb1xuICAgICAgcGFkZGluZyAwIDJweFxuICAgICAgY29sb3IgcmdiYSg1MSwgNTEsIDUxLCAuNClcbiAgICAgIGZvbnQtc2l6ZSAxNnB4XG4gICAgICBsaW5lLWhlaWdodCAxNnB4XG4gICAgICBtYXJnaW4tbGVmdCA1cHhcblxuICAgICAgJi1vdmVyZHVlXG4gICAgICAgIGNvbG9yIHJlZFxuICAgICAgICBpXG4gICAgICAgICAgYW5pbWF0aW9uIHJpbmcgMTBzIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlXG5cbiAgICAmLW1lbWJlclxuICAgICAgbWFyZ2luLXJpZ2h0IDVweFxuICAgICAgaGVpZ2h0IDMycHhcbiAgICAgIGJvcmRlci1yYWRpdXMgMTZweFxuXG4gICYtbGFiZWxcbiAgICBib3JkZXItcmFkaXVzIDVweFxuICAgIG1hcmdpbiAxNXB4IDBcbiAgLy8gIGNvbG9yIHdoaXRlXG4gIC8vICAmLS1vcmFuZ2VcbiAgLy8gICAgYmFja2dyb3VuZC1jb2xvciBvcmFuZ2VcbiAgLy8gICYtLXJlZFxuICAvLyAgICBiYWNrZ3JvdW5kLWNvbG9yIHJlZFxuICAvLyAgJi0tZ3JlZW5cbiAgLy8gICAgYmFja2dyb3VuZC1jb2xvciBncmVlblxuICAvLyAgJi0tdGVhbFxuICAvLyAgICBiYWNrZ3JvdW5kLWNvbG9yIHRlYWxcbiAgLy8gICYtLWdyYXlcbiAgLy8gICAgYmFja2dyb3VuZC1jb2xvciBncmF5XG5cbiAgJi1sYWJlbHNcbiAgICBtZC1jaGlwXG4gICAgICBib3JkZXItcmFkaXVzIDVweFxuXG4gICAgLy9tZC1jaGlwLmthbmJhbl9fY2FyZC1sYWJlbFxuICAgIC8vICBAZXh0ZW5kIC5rYW5iYW5fX2NhcmQtbGFiZWxcblxuICAgIG5nanMtY29sb3ItcGlja2VyIHVsXG4gICAgICBtYXJnaW4tYm90dG9tIDBcblxuICAgICYtc3VnZ2VzdGlvbnNcbiAgICAgIGJvcmRlci1yYWRpdXMgNXB4XG4gICAgICB0ZXh0LWFsaWduIGNlbnRlclxuICAgICAgY29sb3Igd2hpdGVcbiAgICAgIHdpZHRoIDEwMCVcbiAgICAgIGZvbnQtc2l6ZSAxNnB4XG4gICAgICBsaW5lLWhlaWdodCAzMHB4XG4gICAgICBtYXJnaW4gNnB4IDBcbiAgICAgIHBhZGRpbmcgMnB4IDZweFxuICAmLXRpdGxlXG4gICAgbWFyZ2luLWJvdHRvbSA1cHhcblxuICAmLW1lbWJlcnNcbiAgICAubWQtY2hpcHMgbWQtY2hpcFxuICAgICAgcGFkZGluZy1sZWZ0IDBcblxuICAgIGlucHV0XG4gICAgICB3aWR0aCAyNTBweFxuXG4gICAgJi1uYW1lXG4gICAgICBvdmVyZmxvdyBoaWRkZW5cbiAgICAgIHRleHQtb3ZlcmZsb3cgZWxsaXBzaXNcbiAgICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxuICAgICAgd2lkdGggMTUwcHhcblxuICAmLWRlc2NyaXB0aW9uXG4gICAgbGluZS1oZWlnaHQgMzJweFxuICAgIGZvbnQtc2l6ZSAxNnB4XG5cbiAgICAmLXN0YXRpY1xuICAgICAgcGFkZGluZy1sZWZ0IDNweFxuXG4gICYtYXR0YWNobWVudHNcbiAgICAmLWFkZFxuICAgICAgYmFja2dyb3VuZC1jb2xvciBhbHBoYShsaWdodC1ncmF5LCAuNSlcbiAgICAgIGJvcmRlciAycHggZGFzaGVkIGFscGhhKGxpZ2h0LWdyYXksIDEpXG5cbiAgJi1jb21tZW50c1xuICAgIC5oaW50XG4gICAgICBtYXJnaW4tbGVmdCAycHhcbiAgICAgIGZvbnQtc2l6ZSAxMnB4XG4gICAgICBsaW5lLWhlaWdodCAyNHB4XG4gICAgICB0cmFuc2l0aW9uIGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpXG4gICAgICBjb2xvciBncmV5XG5cbi8vIEhpZGUgdGhlIHBsYWNlaG9sZGVyIGNhcmQgaWYgYSBwcm9wZXIgY2FyZCBpcyBhYm91dCB0byBiZSBhZGRlZCB0byB0aGUgbGlzdFxubGkuZG5kUGxhY2Vob2xkZXIgKyBtZC1saXN0LWl0ZW0ua2FuYmFuX19jYXJkLXBsYWNlaG9sZGVyXG4gIGRpc3BsYXkgbm9uZVxuXG5saS5kbmRQbGFjZWhvbGRlclxuICBtaW4td2lkdGggMzAwcHhcblxuLm1kLWRhdGVwaWNrZXItY2FsZW5kYXItcGFuZVxuICB6LWluZGV4IDEwMDAwXG5cbi5rYW5iYW5fX2JvYXJkLXRvb2xiYXIsXG4ua2FuYmFuX19saXN0LWJ1dHRvbnMsXG4ua2FuYmFuX19jYXJkLWRpYWxvZy1oZWFkZXJcbiAgJiBtZC1saXN0LWl0ZW0ubWQtbm8tcHJveHlcbiAgICBwYWRkaW5nIDAhaW1wb3J0YW50XG4gICAgZmxleCAwIWltcG9ydGFudFxuXG4ua2FuYmFuX19jYXJkLWNvbGxhYm9yYXRlIG1kLWRpYWxvZ1xuICB3aWR0aCA5MCVcbiAgaGVpZ2h0IDc1JVxuXG4ua2FuYmFuX19zaG93LWJvYXJkc1xuICAmLm1kLWJ1dHRvblxuICAgICYubWQtaWNvbi1idXR0b25cbiAgICAgICAgZm9udC1zaXplIDI1cHhcbiAgICAgICAgbWFyZ2luLWxlZnQgLTE2cHhcbiAgICAgICAgd2lkdGggMzBweFxuICAua2FuYmFuX19zaG93LWJvYXJkcy1pY29uXG4gICAgdG9wIC0xcHhcbiIsImRhcmstZ3JleSA9ICM4QThBOEY7XG5saWdodC1ncmV5ID0gI0RDREVFMTtcbmxpdmUgPSAjMTJjYTAwO1xuXG4uYS1yZXBvcnQtZGRpLXByb2plY3RcbiAgYmFja2dyb3VuZC1jb2xvciB3aGl0ZVxuICBwYWRkaW5nIDE1cHggMTBweFxuICBtaW4td2lkdGggMTAwJVxuICBtaW4taGVpZ2h0IDEwMCVcbiAgb3ZlcmZsb3cteCBhdXRvXG5cbi5hLXJlcG9ydC1kZGktcHJvamVjdC13cmFwcGVyXG4gIG1pbi13aWR0aDogMzYwbW07XG4gIG1heC13aWR0aDogMjUwMHB4O1xuICBoZWlnaHQ6IDIxMG1tO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbi5hLXJlcG9ydC1kZGktcHJvamVjdC10aXRsZVxuICBmb250LXNpemUgMjJweFxuXG4uYS1yZXBvcnQtZGRpLXByb2plY3QtYm9keVxuICBmb250LXNpemUgMTZweFxuXG4uYS1yZXBvcnQtZGRpLXByb2plY3Qtc3RhZ2VcbiAgbWluLWhlaWdodCA1NXB4XG4gIHBhZGRpbmcgLjUlXG4gIGJhY2tncm91bmQtY29sb3IgJHRoZW1lLWhpZ2hsaWdodFxuICBjb2xvciB3aGl0ZVxuICB0ZXh0LWFsaWduIGNlbnRlclxuICBib3JkZXItcmlnaHQgM3B4IHNvbGlkIHdoaXRlXG4gIHdpZHRoIDEwMCUgLy93a2h0bWx0b3BkZiBmbGV4Ym94IGZpeFxuXG4gICYtY3VycmVudFxuICAgIGJhY2tncm91bmQtY29sb3IgbGl2ZVxuXG4uYS1yZXBvcnQtZGRpLXByb2plY3Qtc3RhZ2U6bGFzdC1jaGlsZFxuICBib3JkZXItcmlnaHQgbm9uZVxuXG4uYS1yZXBvcnQtZGRpLXByb2plY3QtZmllbGRcbiAgd2lkdGggMTAwJSAvL3draHRtbHRvcGRmIGZsZXhib3ggZml4XG5cbi5hLXJlcG9ydC1kZGktcHJvamVjdC1ob3Jpem9udGFsLWZpZWxkLWhlYWRlcnNcbiAgdGV4dC1hbGlnbiByaWdodFxuICBib3JkZXItcmlnaHQgMXB4IHNvbGlkIGRhcmstZ3JheVxuICBwYWRkaW5nIDElXG5cbi5hLXJlcG9ydC1kZGktcHJvamVjdC1ob3Jpem9udGFsLWZpZWxkLXZhbHVlc1xuICBmb250LXdlaWdodCA4MDBcbiAgcGFkZGluZyAxJVxuXG4uYS1yZXBvcnQtZGRpLXByb2plY3QtdmVydGljYWwtZmllbGQtaGVhZGVyXG4gIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkIGRhcmstZ3JheVxuXG4uYS1yZXBvcnQtZGRpLXByb2plY3QtYm9keS1zZWN0aW9uXG4gIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkIGxpZ2h0LWdyYXlcbiIsIi5yZXBvcnRfX21hLXRhYnVsYXJcbiAgcGFkZGluZyAxNXB4XG5cbiAgJi1oZWFkZXJcbiAgICBjb2xvciAkbHItbGlnaHRcblxuICAgICYtcm93XG4gICAgICBkaXNwbGF5IHRhYmxlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIHdoaXRlXG4gICAgICB3aWR0aCAxMDAlXG4gICAgICBtYXJnaW4gMTBweCAwIC02cHggMFxuICAgICAgcGFkZGluZyA1cHhcblxuICAgICYtY29sXG4gICAgICBkaXNwbGF5IHRhYmxlLWNlbGxcbiAgICAgIHdpZHRoIDMzJVxuXG4gIC8qXG4gICYtZmFjdHNcbiAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAgIGJhY2tncm91bmQtY29sb3IgJGxyLWxpZ2h0XG4gICAgYm9yZGVyLXJhZGl1cyAxNXB4XG4gICAgY29sb3Igd2hpdGVcbiAgICBmb250LXNpemUgMjVweFxuICAgIGxpbmUtaGVpZ2h0IDEuNFxuICAgIHBhZGRpbmcgNXB4IDE1cHhcbiAgKi9cblxuICAmLXRpdGxlXG4gICAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgICBmb250LXNpemUgMzBweFxuICAgIHZlcnRpY2FsLWFsaWduIGJvdHRvbVxuICAgIGxpbmUtaGVpZ2h0IDEuMlxuXG4gICYtc3VidGl0bGVcbiAgICBmb250LXNpemUgMjBweFxuXG4gICYtbG9nb1xuICAgIGhlaWdodCA4MHB4XG4gICAgbWFyZ2luLXJpZ2h0IDEwcHhcblxuICAmLXN1YnRpdGxlLS1oaWdobGlnaHRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICMzOUEwMzRcbiAgICBjb2xvciB3aGl0ZVxuICAgIHBhZGRpbmcgM3B4IDE1cHhcbiAgICBib3JkZXItcmFkaXVzIDVweFxuXG4uZXhwb3J0X19wcmludC1vbmx5XG4gIGRpc3BsYXkgbm9uZVxuIiwiLyouc3ViLW5hdmJhclxuICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoMjU1LDI1NSwyNTUsMC43KVxuICBtYXJnaW4tdG9wIDBcbiAgbWFyZ2luLWxlZnQgLTE1cHhcbiAgbWFyZ2luLXJpZ2h0IC0xNXB4XG4gIG1hcmdpbi1ib3R0b20gMTVweFxuICAucGFuZWwtYm9keVxuICAgID4gYSwgLmJ0bi1ncm91cFxuICAgICAgbWFyZ2luLXJpZ2h0IDVweFxuICAgICAgbWFyZ2luLWJvdHRvbSAxMHB4Ki9cblxuLy9DT01NT05cbi50ZXh0LXdoaXRlXG4gIGNvbG9yICNmZmZmZmZcblxuLmJhY2tncm91bmQtdHJhbnNwYXJlbnRcbiAgYmFja2dyb3VuZC1jb2xvciB0cmFuc3BhcmVudFxuXG4ud3JhcHBlclxuICBsaW5lLWhlaWdodCAxLjFcbiAgZm9udC1zaXplIDEuMWVtXG4gIG1hcmdpbi1sZWZ0IDE1cHhcbiAgbWFyZ2luLXJpZ2h0IDE1cHhcblxuLnJvd1xuICBvdmVyZmxvdyBoaWRkZW5cblxuLmF0dHJpYnV0ZVxuICBiYWNrZ3JvdW5kLWNvbG9yIG1lZGl1bS1ncmF5XG4gIGZvbnQtd2VpZ2h0IGJvbGRcbiAgZmxvYXQgbGVmdFxuICB0ZXh0LWFsaWduIHJpZ2h0XG4gIHdpZHRoIDM1JVxuICBwYWRkaW5nIDVweCAxNXB4IDVweCA1cHhcbiAgJi1mbGV4LWhlaWdodFxuICAgIG1hcmdpbi1ib3R0b20gLTMwMDBweFxuICAgIHBhZGRpbmctYm90dG9tIDMwMDBweFxuICAmLWxpZ2h0LWdyYXlcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIGxpZ2h0LWdyYXlcbiAgJi1tZWRpdW0tZ3JheVxuICAgIGJhY2tncm91bmQtY29sb3IgbWVkaXVtLWdyYXlcblxuLnZhbHVlXG4gIGJhY2tncm91bmQtY29sb3Igd2hpdGVcbiAgYm9yZGVyLWxlZnQgMnB4IHNvbGlkICM5Njk2OTZcbiAgZmxvYXQgcmlnaHRcbiAgd2lkdGggNjUlXG4gIG1hcmdpbi1sZWZ0IC0xMHB4XG4gIHBhZGRpbmcgNXB4IDVweCA1cHggMTVweFxuICAmLWZsZXgtaGVpZ2h0XG4gICAgbWFyZ2luLWJvdHRvbSAtMzAwMHB4XG4gICAgcGFkZGluZy1ib3R0b20gMzAwMHB4XG4gICYtbm9ybWFsLXBhZGRpbmdcbiAgICBwYWRkaW5nIDVweFxuICAmLWxpZ2h0LWdyYXlcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIGxpZ2h0LWdyYXlcblxuLnRpdGxlXG4gIGJhY2tncm91bmQtY29sb3IgdHJhbnNwYXJlbnRcbiAgZm9udC1zaXplIGxhcmdlXG4gIGZvbnQtd2VpZ2h0IG5vcm1hbFxuICBjb2xvciBsaWdodC1ncmF5XG5cbi5yZXBvcnRIZWFkZXJcbiAgdGV4dC1hbGlnbiByaWdodFxuICBwYWRkaW5nLXRvcCAzMHB4XG4gIHBhZGRpbmctYm90dG9tIDE1cHhcbiAgcGFkZGluZy1yaWdodCAxMHB4XG4gIGZvbnQtc2l6ZSAyLjVlbVxuXG4uc3RhdHVzSW5kaWNhdG9yXG4gIHBvc2l0aW9uIHJlbGF0aXZlXG4gIGZsb2F0IGxlZnRcbiAgbGVmdCAtNXB4XG4gIHdpZHRoIDEwcHhcblxuLmluZGljYXRvclxuICBtYXJnaW4tYm90dG9tIDJweFxuXG4vL1NFQ1RJT05TXG4uYm9hcmRUaXRsZVxuICBmb250LXNpemUgeC1sYXJnZVxuICAuYXR0cmlidXRlXG4gICAgYmFja2dyb3VuZC1jb2xvciB0cmFuc3BhcmVudFxuICAgIGZvbnQtd2VpZ2h0IG5vcm1hbFxuICAgIGNvbG9yIGRhcmstZ3JheVxuICAudmFsdWVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIHRyYW5zcGFyZW50XG4gICAgY29sb3IgbGlnaHQtZ3JheVxuXG4uYm9hcmRDb250cm9sXG4gIG1hcmdpbi10b3AgMzBweFxuXG4ubGlzdFxuICBtYXJnaW4tdG9wIDMwcHhcbiAgJjpsYXN0LWNoaWxkXG4gICAgcGFnZS1icmVhay1hZnRlciBhdm9pZFxuXG4uZHVlRGF0ZVxuICBmbG9hdCBsZWZ0XG4gIGZvbnQtc2l6ZSBzbWFsbGVyXG4iLCIkdmlzdWFsaXphdGlvbkNvbnRhaW5lckhlaWdodCA9IDM3MHB4O1xuJHZpc3VhbGl6YXRpb25Db250YWluZXJXaWR0aCA9IDM1MHB4O1xuJHZpc3VhbGl6YXRpb25Db250YWluZXJNYXJnaW4gPSA1cHg7XG4kdmlzdWFsaXphdGlvbkNvbnRhaW5lclJhZGl1cyA9IDNweDtcbiR2aXN1YWxpemF0aW9uUHJpbWFyeUJhY2tncm91bmRDb2xvciA9ICM0RTUwNTJcbiR2aXN1YWxpemF0aW9uU2Vjb25kYXJ5QmFja2dyb3VuZENvbG9yID0gIzI3MjQyNDtcbiR2aXN1YWxpemF0aW9uQ29sb3IgPz0gIzVCOUI5OFxuJHZpc3VhbGl6YXRpb25QcmltYXJ5Rm9udENvbG9yID0gd2hpdGVcbiR2aXN1YWxpemF0aW9uU2Vjb25kYXJ5Rm9udENvbG9yID0gI0EwQTFBMlxuJHZpc3VhbGl6YXRpb25MYXJnZUZvbnRTaXplID0gMzZweDtcbiR2aXN1YWxpemF0aW9uVGl0bGVIZWlnaHQgPSAzOHB4O1xuXG5cbi5hLWRhc2hib2FyZFxuICBjb2xvcjogJHZpc3VhbGl6YXRpb25QcmltYXJ5Rm9udENvbG9yXG4gIGZpbGw6ICR2aXN1YWxpemF0aW9uUHJpbWFyeUZvbnRDb2xvclxuICAuYWNjZW50XG4gICAgY29sb3I6ICR0aGVtZS1oaWdobGlnaHQ7XG5cbi5hLWRhc2hib2FyZC10b3BcbiAgZGlzcGxheSBmbGV4XG4gIGZsZXggMVxuICBmbGV4LWdyb3cgLjc1XG4gIGZsZXgtZGlyZWN0aW9uIHJvd1xuICBqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxuICBmbGV4LXdyYXAgbm93cmFwXG4gIG92ZXJmbG93LXggYXV0b1xuICBvdmVyZmxvdy15IGhpZGRlblxuXG4uYS1kYXNoYm9hcmQtYm90dG9tXG4gIGNvbG9yICMzMzNcbiAgZmxleCAxXG4gIHBhZGRpbmcgMCAxMHB4IDVweCAxMHB4XG5cbiNkYXNoYm9hcmRcbiAgd2lkdGg6IDEwMCVcbiAgJi1tYXBcbiAgICBoZWlnaHQgMTAwJVxuICAgIGRpc3BsYXkgZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uIGNvbHVtblxuXG4uYS1kYXNoYm9hcmQtdGlsZXNcbiAgaGVpZ2h0OiAkdmlzdWFsaXphdGlvbkNvbnRhaW5lckhlaWdodFxuICB3aWR0aDogJHZpc3VhbGl6YXRpb25Db250YWluZXJXaWR0aFxuICBtYXJnaW4tdG9wOiA1cHg7XG5cbi5hLWRhc2hib2FyZC1zZWN0aW9uXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAkdmlzdWFsaXphdGlvblByaW1hcnlCYWNrZ3JvdW5kQ29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICR2aXN1YWxpemF0aW9uQ29udGFpbmVyUmFkaXVzICR2aXN1YWxpemF0aW9uQ29udGFpbmVyUmFkaXVzIDAgMDtcbiAgcGFkZGluZzogKCR2aXN1YWxpemF0aW9uVGl0bGVIZWlnaHQgKyAxMHB4KSA1cHggMCA1cHg7XG5cbi5hLWRhc2hib2FyZC1zZWN0aW9uLXdyYXBwZXJcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDA7XG5cbi5hLWRhc2hib2FyZC1iYWNrZHJvcFxuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6ICR2aXN1YWxpemF0aW9uVGl0bGVIZWlnaHQ7XG4gIGJhY2tncm91bmQ6ICR2aXN1YWxpemF0aW9uU2Vjb25kYXJ5QmFja2dyb3VuZENvbG9yXG4gIGJvcmRlci1yYWRpdXM6ICR2aXN1YWxpemF0aW9uQ29udGFpbmVyUmFkaXVzICR2aXN1YWxpemF0aW9uQ29udGFpbmVyUmFkaXVzIDAgMDtcblxuLmEtZGFzaGJvYXJkLXNlY3Rpb24tbGFiZWwtZmxvYXRpbmdcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cbi5hLWRhc2hib2FyZC1zZWN0aW9uLWNoYXJ0XG4gIG1hcmdpbi10b3A6IC0oJHZpc3VhbGl6YXRpb25UaXRsZUhlaWdodCArIDE1cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG5cbi5hLWRhc2hib2FyZC1zZWN0aW9uLWxhYmVsLXRpdGxlXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgLy9iYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgJjpmb2N1c1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbi5hLWRhc2hib2FyZC1zZWN0aW9uLWxhYmVsLWluZm9cbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIFxuLmEtZGFzaGJvYXJkLXNlY3Rpb24tbGFiZWxcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0b3A6IC01cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNnB4O1xuICBoZWlnaHQ6ICR2aXN1YWxpemF0aW9uVGl0bGVIZWlnaHQ7XG4gIHdpZHRoOiAxMDAlXG4gIC5hLWRhc2hib2FyZC1zZWN0aW9uLWxhYmVsLXJlc2V0LCBtZC1pY29uXG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogM3B4OyBcblxuLmEtZGFzaGJvYXJkLWVkaXRcbiAgYmFja2dyb3VuZDogJHRoZW1lLXRlcnRpYXJ5O1xuICBjb2xvcjogJG5hdmJhckJnO1xuICBwYWRkaW5nOiAyMHB4O1xuXG4uYS1kYXNoYm9hcmQtZWRpdC1mb3JtXG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYW5pbXVzU2Nyb2xsQ29sb3JlZCg4cHgsICR0aGVtZS1oaWdobGlnaHQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZDogJG5hdmJhckJnO1xuXG4uYS1kYXNoYm9hcmQtZWRpdC1zd2l0Y2gsIC5hLWRhc2hib2FyZC1lZGl0LWhlYWRpbmdcbiAgbWFyZ2luOiAwO1xuXG4uYS1kYXNoYm9hcmQtZWRpdC1qc29uXG4gIHdpZHRoOiAxMDAlO1xuXG4uYS1kYXNoYm9hcmQtc2VjdGlvbi10ZXh0XG4gIHBhZGRpbmc6IDBweCA4cHg7XG5cbi5hLWRhc2hib2FyZC1lZGl0LXNjcm9sbFxuICBhbmltdXNTY3JvbGxDb2xvcmVkKDhweCwgJHRoZW1lLWhpZ2hsaWdodCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuXG4uYS1kYXNoYm9hcmQtZWRpdC1mb3JtLXRleHRcbiAgYW5pbXVzU2Nyb2xsQ29sb3JlZCg4cHgsICR0aGVtZS1oaWdobGlnaHQpO1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrO1xuICAkOmZvY3VzXG4gICAgYm9yZGVyOiBub25lO1xuXG4uYS1kYXNoYm9hcmQtcmVwb3J0XG4gIHdpZHRoOiA5MCU7XG4gIGJhY2tncm91bmQ6IGdyZWVuICFpbXBvcnRhbnQ7XG5cbi5hLWRhc2hib2FyZC1lZGl0LWJ1dHRvblxuICB3aWR0aDogMTAwJTtcblxuLmEtZGFzaGJvYXJkLXBhcmNlbFxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDEwMCU7XG5cbi5jaGFydENvbnRhaW5lci0tZG91YmxlV2lkdGhcbiAgd2lkdGg6IDIgKiAkdmlzdWFsaXphdGlvbkNvbnRhaW5lcldpZHRoXG4gIC5jaGFydFNlY3RvclxuICAgIHdpZHRoOiAoMiAqICR2aXN1YWxpemF0aW9uQ29udGFpbmVyV2lkdGgpIC0gKCAyICogJHZpc3VhbGl6YXRpb25Db250YWluZXJNYXJnaW4pXG5cbi5jaGFydENvbnRhaW5lci0tdHJpcGxlV2lkdGhcbiAgd2lkdGg6IDMgKiAkdmlzdWFsaXphdGlvbkNvbnRhaW5lcldpZHRoXG4gIC5jaGFydFNlY3RvclxuICAgIHdpZHRoOiAoMyAqICR2aXN1YWxpemF0aW9uQ29udGFpbmVyV2lkdGgpIC0gKCAyICogJHZpc3VhbGl6YXRpb25Db250YWluZXJNYXJnaW4pXG5cbi5jaGFydEJveCwgLmNoYXJ0VGl0bGUsIC5jaGFydFNsaWRlXG4gIGhlaWdodDogKCR2aXN1YWxpemF0aW9uQ29udGFpbmVySGVpZ2h0LzQpIC0gMiAqICR2aXN1YWxpemF0aW9uQ29udGFpbmVyTWFyZ2luXG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAkdmlzdWFsaXphdGlvbkNvbnRhaW5lck1hcmdpblxuICBiYWNrZ3JvdW5kOiAkdmlzdWFsaXphdGlvblByaW1hcnlCYWNrZ3JvdW5kQ29sb3JcbiAgYm9yZGVyLXJhZGl1czogJHZpc3VhbGl6YXRpb25Db250YWluZXJSYWRpdXNcbiAgcGFkZGluZzogNXB4XG5cbi5jaGFydEJveFxuICB3aWR0aDogKCR2aXN1YWxpemF0aW9uQ29udGFpbmVyV2lkdGgvMikgLSAoMiAqICR2aXN1YWxpemF0aW9uQ29udGFpbmVyTWFyZ2luKVxuICBoNVxuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogJHZpc3VhbGl6YXRpb25TZWNvbmRhcnlGb250Q29sb3I7XG4gIGRpdlxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6ICR2aXN1YWxpemF0aW9uTGFyZ2VGb250U2l6ZVxuICAudW5pdHNcbiAgICBmb250LXNpemU6IDcwJTtcblxuLmEtZGFzaGJvYXJkLW92ZXJ2aWV3LXBhcmNlbFxuICBjb2xvcjogJHZpc3VhbGl6YXRpb25TZWNvbmRhcnlGb250Q29sb3I7XG5cbi5hLWRhc2hib2FyZC1vdmVydmlldy13cmFwcGVyXG4gIGZvbnQtc2l6ZTogMjBweDtcblxuLmEtZGFzaGJvYXJkLW92ZXJ2aWV3LXRvdGFsLWNvdW50XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG5cbi5hLWRhc2hib2FyZC1vdmVydmlldy1maWx0ZXItY291bnRcbiAgZm9udC1zaXplOiAkdmlzdWFsaXphdGlvbkxhcmdlRm9udFNpemVcbiAgY29sb3IgJHZpc3VhbGl6YXRpb25Db2xvclxuXG4uYS1kYXNoYm9hcmQtc2VjdGlvbi1pbWFnZVxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6ICMzOTNhM2IgNXB4IDVweCAyMHB4O1xuXG4uY2hhcnRTbGlkZVxuICB3aWR0aDogKCR2aXN1YWxpemF0aW9uQ29udGFpbmVyV2lkdGgpIC0gKDIgKiAkdmlzdWFsaXphdGlvbkNvbnRhaW5lck1hcmdpbilcbiAgY29sb3I6ICR2aXN1YWxpemF0aW9uU2Vjb25kYXJ5Rm9udENvbG9yO1xuICBoNVxuICAgIG1hcmdpbjogMDtcbiAgZGl2XG4gICAgLnRvdGFsLWNvdW50XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWQtaW5wdXQtY29udGFpbmVyXG4gICAgaW5wdXRcbiAgICAgIGNvbG9yOiAkdmlzdWFsaXphdGlvbkNvbG9yO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBib3JkZXItY29sb3I6ICR2aXN1YWxpemF0aW9uU2Vjb25kYXJ5Rm9udENvbG9yXG4gICAgbWQtaWNvblxuICAgICAgY29sb3I6ICR2aXN1YWxpemF0aW9uU2Vjb25kYXJ5Rm9udENvbG9yO1xuICAgIGxhYmVsXG4gICAgICBjb2xvcjogJHZpc3VhbGl6YXRpb25TZWNvbmRhcnlGb250Q29sb3JcbiAgc3Ryb25nXG4gICAgZm9udC1zaXplOiAkdmlzdWFsaXphdGlvbkxhcmdlRm9udFNpemVcbiAgICBjb2xvciAkdmlzdWFsaXphdGlvbkNvbG9yXG5cbi5jaGFydFRpdGxlXG4gIHdpZHRoOiAoJHZpc3VhbGl6YXRpb25Db250YWluZXJXaWR0aCkgLSAoMiAqICR2aXN1YWxpemF0aW9uQ29udGFpbmVyTWFyZ2luKVxuICBwYWRkaW5nOiAwXG4gIGgzXG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJHZpc3VhbGl6YXRpb25TZWNvbmRhcnlCYWNrZ3JvdW5kQ29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJHZpc3VhbGl6YXRpb25Db250YWluZXJSYWRpdXMgJHZpc3VhbGl6YXRpb25Db250YWluZXJSYWRpdXMgMCAwO1xuICBwXG4gICAgY29sb3I6ICR2aXN1YWxpemF0aW9uU2Vjb25kYXJ5Rm9udENvbG9yO1xuICAgIHBhZGRpbmc6IDAgNXB4IDAgMTNweFxuICBhXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yICR2aXN1YWxpemF0aW9uU2Vjb25kYXJ5Rm9udENvbG9yO1xuIiwiLmEtc3Vic2NyaXB0aW9uXG4gIG1kLWxpc3QtaXRlbSA+IC5tZC1saXN0LWl0ZW0tdGV4dFxuICAgIG1hcmdpbjogMFxuXG4gIG1kLWxpc3QtaXRlbSA+IC5tZC1hdmF0YXJcbiAgICBtYXJnaW4tdG9wOiAwXG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQwY2E0YVxuICAgIHdpZHRoOiAyNXB4XG4gICAgaGVpZ2h0OiAyNXB4XG4gICAgY29sb3I6ICNmZmZcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBsaW5lLWhlaWdodDogMjZweFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4uYS1zdWJzY3JpcHRpb24tZGlzY291bnRcbiAgY29sb3I6ICNmZjAwMDBcbi5hLXN1YnNjcmlwdGlvbi1saW5lXG4gIG1pbi1oZWlnaHQ6IDI0cHhcbi5hLXN1YnNjcmlwdGlvbi10b3RhbFxuICBtaW4taGVpZ2h0OiAzMnB4XG5cbi5hLXN1YnNjcmlwdGlvbi1zcGlubmVyXG4gIGhlaWdodDogMjAwcHg7XG4iLCIuYS1jb3Vyc2VzXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4uYS1jb3Vyc2VzLWRlc2NyaXB0aW9uXG4gIGZvbnQtc2l6ZTogMTZweDtcblxuLmEtY291cnNlcy1oZWFkZXItYm90dG9tXG4gIG1hcmdpbi10b3A6IDIwcHg7XG5cbi5hLWNvdXJzZXMtc2VhcmNoXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDVweCAwIDAgMDtcblxuLmEtY291cnNlcy1kZXNjcmlwdGlvblxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgc3Ryb25nXG4gICAgY29sb3I6ICR0aGVtZS1oaWdobGlnaHRcblxuLmEtY291cnNlcy1oZWFkZXItaGFsZlxuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuXG4uYS1jb3Vyc2VzLWhlYWRlci1pY29uXG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbWFyZ2luOiAxNXB4O1xuXG4uYS1jb3Vyc2VzLWhlYWRlclxuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4uYS1jb3Vyc2VzLXdyYXBwZXIuYS1mbHVpZC13cmFwcGVyXG4gIHBhZGRpbmc6IDE1cHg7XG4gIGhlaWdodDogMTAwJTtcblxuLmEtY291cnNlcy1ncmlkXG4gIGJhY2tncm91bmQ6ICRuYXZiYXJCZztcbiAgcGFkZGluZzogMjBweCAwIDAgMjBweDtcblxuLmEtY291cnNlcy1pdGVtXG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6ICRiYWNrZ3JvdW5kIDFweCAxcHggNXB4O1xuICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XG5cbi5hLWNvdXJzZXMtaXRlbS10aXRsZVxuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG5cbi5hLWNvdXJzZXMtaXRlbS1hdXRob3JcbiAgY29sb3I6ICM1ZjYwNjJcbiAgcGFkZGluZzogMCAxNXB4O1xuXG4uYS1jb3Vyc2VzLWl0ZW0taW1hZ2VcbiAgd2lkdGg6IDEwMCU7XG5cbi5hLWNvdXJzZXMtaXRlbS1wcmljZVxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDIycHg7XG5cbi5hLWNvdXJzZXMtaXRlbS1mb290ZXJcbiAgcGFkZGluZzogNXB4O1xuXG4uYS1jb3Vyc2VzLWl0ZW0tZGVzY3JpcHRpb25cbiAgcGFkZGluZzogMCAxNXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBjb2xvcjogIzVmNjA2MjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcblxuXG4iLCIuYS1jb3Vyc2Utd3JhcHBlci5hLWZsdWlkLXdyYXBwZXJcbiAgcGFkZGluZzogMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4uYS1jb3Vyc2VcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbi5hLWNvdXJzZS1jb250ZW50XG4gIHdpZHRoOiAxMDAlO1xuXG4uYS1jb3Vyc2UtZGVzY3JpcHRpb25cbiAgZm9udC13ZWlnaHQ6IDQwMDtcblxuLmEtY291cnNlLWNvbnRlbnQtaWZyYW1lXG4gIGJvcmRlcjogMDtcbiAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWF4KVxuICAgIHBhZGRpbmctbGVmdDogMjBweDsgIFxuICBcblxuLmEtY291cnNlLXJhdGluZywgLmEtY291cnNlLWVucm9sbGVkXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4uYS1jb3Vyc2UtZm9vdGVyXG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcblxuLmEtY291cnNlLWF1dGhvci1pbWFnZVxuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbi5hLWNvdXJzZS1hdXRob3JcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiIsIi5hLXByZXZpZXctaWNvblxuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiJdfQ== */