.bg-blue-900{background-color:#1b335f}.bg-blue-800{background-color:#1c3f72}.bg-blue-700,.bg-darkblue{background-color:#004b85}.bg-blue-600{background-color:#005b9b}.bg-blue-500{background-color:#1167a6}.bg-blue,.bg-blue-400{background-color:#2279bc}.bg-blue-300{background-color:#4196d2}.bg-blue-200,.bg-lightblue{background-color:#54a4e2}.bg-blue-100{background-color:#71b3e2}.bg-blue-050{background-color:#b2daf4}.bg-blue-040{background-color:#c1e1f6}.bg-blue-020{background-color:#dfeffa}.bg-red-900{background-color:#930f0f}.bg-red-800{background-color:#a51111}.bg-red-700{background-color:#b71616}.bg-red-600{background-color:#c61a17}.bg-red-500{background-color:#d8271e}.bg-red,.bg-red-400{background-color:#e93b24}.bg-red-300{background-color:#f26a59}.bg-red-200{background-color:#ed867e}.bg-red-100{background-color:#ffa19c}.bg-red-050{background-color:#ffbab8}.bg-red-040{background-color:#ffd2d2}.bg-red-020{background-color:#ffebeb}.bg-purple-900{background-color:#5e1e5a}.bg-purple-800{background-color:#68215f}.bg-purple-700{background-color:#772671}.bg-purple-600{background-color:#7f2a7d}.bg-purple-500{background-color:#8c3388}.bg-purple,.bg-purple-400{background-color:#9e3d90}.bg-purple-300{background-color:#c269aa}.bg-purple-200{background-color:#d188bb}.bg-purple-100{background-color:#e5a5d3}.bg-purple-050{background-color:#efbde6}.bg-purple-040{background-color:#f9d2f3}.bg-purple-020{background-color:#ffebfd}.bg-aqua-900{background-color:#077287}.bg-aqua-800{background-color:#067c93}.bg-aqua-700{background-color:#0589a3}.bg-aqua-600{background-color:#0496b3}.bg-aqua-500{background-color:#04a3c2}.bg-aqua,.bg-aqua-400{background-color:#36aec7}.bg-aqua-300{background-color:#6ec7d8}.bg-aqua-200{background-color:#9fdae5}.bg-aqua-100{background-color:#ade9f2}.bg-aqua-050{background-color:#caf7fc}.bg-aqua-040{background-color:#d9fdff}.bg-aqua-020{background-color:#ebffff}.bg-green-900{background-color:#6a8e32}.bg-green-800{background-color:#719937}.bg-green-700{background-color:#76a33d}.bg-green-600{background-color:#7caf42}.bg-green-500{background-color:#8ebf3f}.bg-green,.bg-green-400{background-color:#accb32}.bg-green-300{background-color:#c6dd64}.bg-green-200{background-color:#d9e89c}.bg-green-100{background-color:#e8f2b3}.bg-green-050{background-color:#f2ffc5}.bg-green-040{background-color:#f9ffd7}.bg-green-020{background-color:#fdffeb}.bg-yellow-900{background-color:#c18c2f}.bg-yellow-800{background-color:#cc982f}.bg-yellow-700{background-color:#dba731}.bg-yellow-600{background-color:#e2af1e}.bg-yellow-500{background-color:#f3c01d}.bg-yellow,.bg-yellow-400{background-color:#ffcd07}.bg-yellow-300{background-color:#fede5b}.bg-yellow-200{background-color:#fee685}.bg-yellow-100{background-color:#ffeb9c}.bg-yellow-050{background-color:#fff5cd}.bg-yellow-040{background-color:#fff8dc}.bg-yellow-020{background-color:#fffaeb}.bg-orange-900{background-color:#bf5f1f}.bg-orange-800{background-color:#d36820}.bg-orange-700{background-color:#e56f20}.bg-orange-600{background-color:#f37921}.bg-orange-500{background-color:#f68b1f}.bg-orange,.bg-orange-400{background-color:#f8981d}.bg-orange-300{background-color:#ffb05a}.bg-orange-200{background-color:#ffc885}.bg-orange-100{background-color:#f9cfa5}.bg-orange-050{background-color:#fce6d1}.bg-orange-040{background-color:#ffeede}.bg-orange-020{background-color:#fff4eb}.bg-grey-900{background-color:#01010f}.bg-grey-800{background-color:#4d4d57}.bg-grey-700{background-color:#808087}.bg-grey-600{background-color:#98989b}.bg-grey-500{background-color:#ccc}.bg-grey-400{background-color:#dbdbdb}.bg-grey-300{background-color:#e5e5e5}.bg-grey-200{background-color:#f2f2f2}.bg-grey-100{background-color:#f6f6f6}.bg-grey-50{background-color:#f8f8f8}.bg-black{background-color:#01010f}.bg-white{background-color:#fff}.accordion-item .accordion-label:after,.breadcrumbs li:not(:last-child):after,.icom-after:after,.icom-before:before,.icom-pseudo:before,.idc-layout-content .copy-expendable>.toggle:after,.link-inline-arrow.as-toggle:after,.link-inline-arrow:after,.link-inline:before,a.arrow:after,ol.custom.triangle li:before,ol.custom a.external:after,ol.custom a[target=_blank]:after,span.close:after,ul.custom.triangle li:before,ul.custom a.external:after,ul.custom a[target=_blank]:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.icom-before:before{margin-right:10px}.icom-after:before{display:none}.icom-after:after{margin-left:10px}.icom-after.icom-currency:after{content:"\e967"}.icom-after.icom-pantheon:after{content:"\e900"}.icom-after.icom-pulse:after{content:"\e969"}.icom-after.icom-bag:after{content:"\e96c"}.icom-after.icom-cog:after{content:"\e96b"}.icom-after.icom-ai:after{content:"\e965"}.icom-after.icom-iot:after{content:"\e96a"}.icom-after.icom-security:after{content:"\e96d"}.icom-after.icom-idc-dx:after{content:"\e958"}.icom-after.icom-idc-blockchain:after{content:"\e966"}.icom-after.icom-idc-dx-organization:after{content:"\e952"}.icom-after.icom-idc-dx-performance:after{content:"\e953"}.icom-after.icom-idc-dx-capabilities:after{content:"\e957"}.icom-after.icom-idc-dx-platform:after{content:"\e959"}.icom-after.icom-idc-dx-roadmap:after{content:"\e95a"}.icom-after.icom-idc-industry:after{content:"\e945"}.icom-after.icom-idc-analysts:after{content:"\e946"}.icom-after.icom-idc-download:after{content:"\e947"}.icom-after.icom-idc-chat:after{content:"\e948"}.icom-after.icom-idc-research:after{content:"\e949"}.icom-after.icom-iaas-view:after{content:"\e95f"}.icom-after.icom-handshake:after{content:"\e951"}.icom-after.icom-cloud-hand:after{content:"\e94a"}.icom-after.icom-cloud-view:after,.icom-after.icom-cloud:after{content:"\e95d"}.icom-after.icom-refresh:after{content:"\e94c"}.icom-after.icom-managed-cloud-view:after,.icom-after.icom-reticle:after{content:"\e961"}.icom-after.icom-target:after{content:"\e943"}.icom-after.icom-target-hit:after{content:"\e944"}.icom-after.icom-download:after{content:"\e940"}.icom-after.icom-quotes:after{content:"\e93f"}.icom-after.icom-link:after{content:"\e93a"}.icom-after.icom-link-break:after{content:"\e94d"}.icom-after.icom-rss:after{content:"\e938"}.icom-after.icom-play:after{content:"\e937"}.icom-after.icom-location-fill:after{content:"\e934"}.icom-after.icom-location:after{content:"\e935"}.icom-after.icom-dot:after{content:"\e933"}.icom-after.icom-calendar:after{content:"\e931"}.icom-after.icom-cutlery:after{content:"\e930"}.icom-after.icom-chat:after{content:"\e92c"}.icom-after.icom-coffee:after{content:"\e92f"}.icom-after.icom-coffee-break:after{content:"\e92d"}.icom-after.icom-fastfood:after{content:"\e92e"}.icom-after.icom-phone:after{content:"\e923"}.icom-after.icom-globe:after{content:"\e924"}.icom-after.icom-user:after{content:"\e922"}.icom-after.icom-user-circle:after{content:"\e950"}.icom-after.icom-users:after{content:"\e964"}.icom-after.icom-filter:after{content:"\e921"}.icom-after.icom-lock:after{content:"\e917"}.icom-after.icom-lock-fill:after{content:"\e939"}.icom-after.icom-magnifier:after{content:"\e914"}.icom-after.icom-magnifier-rows:after{content:"\e93c"}.icom-after.icom-magnifier-dots:after{content:"\e91e"}.icom-after.icom-eye-crossed:after{content:"\e94f"}.icom-after.icom-eye:after{content:"\e918"}.icom-after.icom-star:after{content:"\e915"}.icom-after.icom-cart:after{content:"\e916"}.icom-after.icom-growth-step:after{content:"\e960"}.icom-after.icom-growth-incremental:after{content:"\e954"}.icom-after.icom-growth-exponential:after{content:"\e955"}.icom-after.icom-growth-rapid:after{content:"\e956"}.icom-after.icom-chart-up:after{content:"\e90b"}.icom-after.icom-chart-bars:after,.icom-after.icom-paas-view:after{content:"\e962"}.icom-after.icom-flip-chart-pie:after{content:"\e91c"}.icom-after.icom-flip-chart-hand:after{content:"\e94e"}.icom-after.icom-pdf:after{content:"\e91b"}.icom-after.icom-checklist:after{content:"\e95e"}.icom-after.icom-printer:after{content:"\e911"}.icom-after.icom-file-magnifier:after{content:"\e94b"}.icom-after.icom-pages:after{content:"\e910"}.icom-after.icom-folder-add:after{content:"\e95c"}.icom-after.icom-book-open:after{content:"\e93b"}.icom-after.icom-bookmark:after{content:"\e90e"}.icom-after.icom-book:after{content:"\e91a"}.icom-after.icom-bookmark-add:after{content:"\e93d"}.icom-after.icom-pin:after{content:"\e942"}.icom-after.icom-help-fill:after{content:"\e912"}.icom-after.icom-help:after{content:"\e913"}.icom-after.icom-dialog-help:after{content:"\e919"}.icom-after.icom-dialog-alert:after{content:"\e90f"}.icom-after.icom-alert:after{content:"\e941"}.icom-after.icom-info:after{content:"\e91f"}.icom-after.icom-info-fill:after{content:"\e936"}.icom-after.icom-megaphone:after{content:"\e920"}.icom-after.icom-email:after{content:"\e908"}.icom-after.icom-share:after{content:"\e909"}.icom-after.icom-share-fill:after{content:"\e93e"}.icom-after.icom-facebook:after{content:"\e904"}.icom-after.icom-linkedin:after{content:"\e905"}.icom-after.icom-google-plus:after{content:"\e906"}.icom-after.icom-twitter:after{content:"\e907"}.icom-after.icom-table:after{content:"\e90d"}.icom-after.icom-list:after{content:"\e90c"}.icom-after.icom-minus:after{content:"\e903"}.icom-after.icom-plus:after{content:"\e902"}.icom-after.icom-triangle:after{content:"\e91d"}.icom-after.icom-arrow-head:after{content:"\e901"}.icom-after.icom-arrow:after{content:"\e90a"}.icom-after.icom-tick:after{content:"\e932"}.icom-after.icom-move:after,.icom-after.icom-saas-view:after{content:"\e963"}.icom-after.icom-link-ext:after{content:"\e968"}.icom-after.icom-idc-insights:after{content:"\e95b"}.icom-after.icom-cs_value:after{content:"\e925"}.icom-after.icom-cs_partner:after{content:"\e926"}.icom-after.icom-cs_leadership:after{content:"\e927"}.icom-after.icom-cs_buyer:after{content:"\e928"}.icom-after.icom-cs_sales:after{content:"\e929"}.icom-after.icom-cs_marketing:after{content:"\e92a"}.icom-after.icom-cs_analytics:after{content:"\e92b"}body.fixed,html.fixed{overflow:hidden}.ff-pn{font-family:Proxima-Nova,Arial,sans-serif}.ff-os,.ff-pn{font-weight:400}.ff-os{font-family:Open-Sans,Arial,sans-serif}.ff-arial{font-family:Arial,sans-serif;font-weight:400}.fw-100,.fw-thin{font-weight:100}.fw-200,.fw-ultralight{font-weight:200}.fw-300,.fw-light{font-weight:300}.fw-400,.fw-regular{font-weight:400}.fw-500,.fw-medium{font-weight:500}.fw-600,.fw-semibold{font-weight:600}.fw-700,.fw-bold{font-weight:700}.fw-800,.fw-heavy{font-weight:800}.fw-900,.fw-black{font-weight:900}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}[class*=bg-],[class*=bg-grey]:not(.bg-grey-050):not(.bg-grey-100):not(.bg-grey-200):not(.bg-grey-300):not(.bg-grey-400):not(.bg-grey-500){color:#fff}.bg-grey-50,.bg-grey-100,.bg-grey-200,.bg-grey-300,.bg-grey-400,.bg-grey-500,[class*=bg-][class*="-020"],[class*=bg-][class*="-040"],[class*=bg-][class*="-050"],[class*=bg-][class*="-100"]:not(.bg-blue-100),[class*=bg-][class*="-200"]:not(.bg-red-200):not(.bg-purple-200),[class*=bg-yellow]{color:#000}a.arrow{color:#2279bc;display:inline-block;margin-right:5px;position:relative}a.arrow:before{background:#54a4e2;bottom:0;content:"";height:1px;opacity:0;position:absolute;width:0}a.arrow:after{content:"\e91d";display:inline-block;font-size:.5em;margin-left:.45em;position:relative;top:-2px}a.arrow:hover:before{-webkit-transition:all .1s ease;opacity:1;transition:all .1s ease;width:-webkit-calc(100% - .9em);width:calc(100% - .9em)}a.arrow:hover,a.arrow:hover:after{color:#54a4e2}a.arrow:hover:after{-webkit-animation-duration:.3s;-webkit-animation-iteration-count:1;-webkit-animation-name:hvr-icon-wobble-horizontal;-webkit-animation-timing-function:ease-in-out;animation-duration:.3s;animation-iteration-count:1;animation-name:hvr-icon-wobble-horizontal;animation-timing-function:ease-in-out}@-webkit-keyframes hvr-icon-wobble-horizontal{33.3%{-webkit-transform:translateX(0);transform:translateX(0)}66.6%{-webkit-transform:translateX(.6em);transform:translateX(.6em)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{33.3%{-webkit-transform:translateX(0);transform:translateX(0)}66.6%{-webkit-transform:translateX(.6em);transform:translateX(.6em)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.accordion{background:none;border:none;border-radius:0}.accordion-content{-webkit-transition:none;background:none;border-bottom:0;padding-top:0;transition:none}.accordion-item{width:100%}.accordion-item .accordion-heading{border-collapse:collapse;cursor:pointer;display:table;min-height:50px;position:relative;width:100%}.accordion-item .accordion-icon{text-align:center;width:50px}.accordion-item .accordion-icon img,.accordion-item .accordion-icon svg{display:inline-block;vertical-align:middle;width:35px}.accordion-item .accordion-icon svg{height:35px}.accordion-item .accordion-label{padding:5px 35px 5px 12px;position:relative}.accordion-item .accordion-label:after{-webkit-transform:translateY(-50%);content:"\e902";font-size:12px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.accordion-item.is-open>.accordion-heading .accordion-label:after{content:"\e903"}.accordion-item .accordion-icon,.accordion-item .accordion-label{display:table-cell;height:45px;vertical-align:middle}.accordion-content{display:none;padding:25px 12px;width:100%}.accordion.has-icons .accordion-content{padding:25px 64px}.accordion .accordion .accordion-item:last-child>.accordion-content{border-bottom:none}.accordion-heading{background:#f2f2f2}.accordion-item:last-child>.accordion-content{border-bottom:2px solid #e9e9e9}.accordion-label:after{color:#98989b}.accordion-heading:hover .accordion-label:after,.accordion-item.is-open .accordion-heading:hover .accordion-label:after{color:#2279bc}.accordion-icon svg path,.accordion-icon svg rect{fill:#2279bc}.accordion-item.is-open .accordion-icon{background-color:#2279bc}.accordion-item.is-open .accordion-icon svg path,.accordion-item.is-open .accordion-icon svg rect{fill:#f2f2f2}.accordion-icon~.accordion-label{border-left:2px solid #fff}.accordion-item~.accordion-item{margin-top:2px}.accordion.is-big .accordion-item .accordion-icon,.accordion.is-big .accordion-item .accordion-label{height:75px}.accordion.is-big .accordion-item .accordion-icon,.accordion.is-big .accordion-item .accordion-icon img,.accordion.is-big .accordion-item .accordion-icon svg{width:140px}.accordion.is-big .accordion-item .accordion-label{font-size:16px;padding-left:35px}.accordion.arrows .accordion-item .accordion-label:after{-webkit-transform:translateY(-50%) rotate(90deg);-webkit-transition:color .2s ease;content:"\e901";transform:translateY(-50%) rotate(90deg);transition:color .2s ease}.accordion.arrows .accordion-item.is-open .accordion-label:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.accordion.inverted .accordion-heading{background:none;margin-bottom:3px;min-height:0}.accordion.inverted .accordion-label{color:#2279bc;height:auto;min-height:0;padding:0 10px 0 20px}.accordion.inverted:not(.has-icons) .accordion-label:after{left:0;right:auto}.accordion.inverted .accordion-content{background:#f2f2f2;padding:12px}.accordion.inverted .accordion-item~.accordion-item{margin-top:10px}.accordion.inverted .accordion-item:last-child .accordion-content{border-bottom:none}.breadcrumbs{margin:0}.breadcrumbs a{border-bottom:1px solid}.breadcrumbs a:hover{text-decoration:none}.breadcrumbs li:not(:last-child):after{color:#d4d4d4;content:"\e91d";font-size:.65em;margin:0 .5em;top:-2px}.breadcrumbs li{font-size:16px}.breadcrumbs a{border-bottom-color:#2279bc;color:#2279bc}.breadcrumbs a:hover{border-bottom-color:#54a4e2;color:#54a4e2}.breadcrumbs li:not(:last-child):after{color:#a5a5a5}.button,button{display:inline-block}.button.simple,button.simple{padding:2px 0}.button-flex{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.button-flex.simple{min-height:0;padding:0}.button,.button-flex,button{-webkit-transition:.2s ease;border:none;border-radius:0;font-size:16px;line-height:1;margin:0;outline:none;padding:9px 18px;transition:.2s ease;transition-property:color,background-color,border-color,transform,-webkit-transform;vertical-align:middle}.button-flex:focus,.button-flex:hover,.button:focus,.button:hover,button:focus,button:hover{color:#fff}.button-flex.simple,.button.simple,button.simple{background:none!important;border-bottom:1px solid}.button-flex.bg-blue:focus,.button-flex.bg-blue:hover,.button.bg-blue:focus,.button.bg-blue:hover,button.bg-blue:focus,button.bg-blue:hover{background-color:#4196d2}.button-flex.bg-blue.simple,.button.bg-blue.simple,button.bg-blue.simple{color:#2279bc}.button-flex.bg-blue.simple:focus,.button-flex.bg-blue.simple:hover,.button.bg-blue.simple:focus,.button.bg-blue.simple:hover,button.bg-blue.simple:focus,button.bg-blue.simple:hover{color:#1167a6}.button-flex.bg-lightblue:focus,.button-flex.bg-lightblue:hover,.button.bg-lightblue:focus,.button.bg-lightblue:hover,button.bg-lightblue:focus,button.bg-lightblue:hover{background-color:#71b3e2}.button-flex.bg-lightblue.simple,.button.bg-lightblue.simple,button.bg-lightblue.simple{color:#54a4e2}.button-flex.bg-lightblue.simple:focus,.button-flex.bg-lightblue.simple:hover,.button.bg-lightblue.simple:focus,.button.bg-lightblue.simple:hover,button.bg-lightblue.simple:focus,button.bg-lightblue.simple:hover{color:#4196d2}.button-flex.bg-red:focus,.button-flex.bg-red:hover,.button.bg-red:focus,.button.bg-red:hover,button.bg-red:focus,button.bg-red:hover{background-color:#f26a59}.button-flex.bg-red.simple,.button.bg-red.simple,button.bg-red.simple{color:#e93b27}.button-flex.bg-red.simple:focus,.button-flex.bg-red.simple:hover,.button.bg-red.simple:focus,.button.bg-red.simple:hover,button.bg-red.simple:focus,button.bg-red.simple:hover{color:#d8271e}.button-flex.bg-purple:focus,.button-flex.bg-purple:hover,.button.bg-purple:focus,.button.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{background-color:#c269aa}.button-flex.bg-purple.simple,.button.bg-purple.simple,button.bg-purple.simple{color:#9e3d90}.button-flex.bg-purple.simple:focus,.button-flex.bg-purple.simple:hover,.button.bg-purple.simple:focus,.button.bg-purple.simple:hover,button.bg-purple.simple:focus,button.bg-purple.simple:hover{color:#8c3388}.button-flex.bg-aqua:focus,.button-flex.bg-aqua:hover,.button.bg-aqua:focus,.button.bg-aqua:hover,button.bg-aqua:focus,button.bg-aqua:hover{background-color:#6ec7d8}.button-flex.bg-aqua.simple,.button.bg-aqua.simple,button.bg-aqua.simple{color:#36aec7}.button-flex.bg-aqua.simple:focus,.button-flex.bg-aqua.simple:hover,.button.bg-aqua.simple:focus,.button.bg-aqua.simple:hover,button.bg-aqua.simple:focus,button.bg-aqua.simple:hover{color:#04a3c2}.button-flex.bg-green:focus,.button-flex.bg-green:hover,.button.bg-green:focus,.button.bg-green:hover,button.bg-green:focus,button.bg-green:hover{background-color:#c6dd64}.button-flex.bg-green.simple,.button.bg-green.simple,button.bg-green.simple{color:#accb32}.button-flex.bg-green.simple:focus,.button-flex.bg-green.simple:hover,.button.bg-green.simple:focus,.button.bg-green.simple:hover,button.bg-green.simple:focus,button.bg-green.simple:hover{color:#8ebf3f}.button-flex.bg-yellow:focus,.button-flex.bg-yellow:hover,.button.bg-yellow:focus,.button.bg-yellow:hover,button.bg-yellow:focus,button.bg-yellow:hover{background-color:#fede5b;color:#01010f}.button-flex.bg-yellow.simple,.button.bg-yellow.simple,button.bg-yellow.simple{color:#ffcd07}.button-flex.bg-yellow.simple:focus,.button-flex.bg-yellow.simple:hover,.button.bg-yellow.simple:focus,.button.bg-yellow.simple:hover,button.bg-yellow.simple:focus,button.bg-yellow.simple:hover{color:#f3c01d}.button-flex.bg-orange:focus,.button-flex.bg-orange:hover,.button.bg-orange:focus,.button.bg-orange:hover,button.bg-orange:focus,button.bg-orange:hover{background-color:#ffb05a}.button-flex.bg-orange.simple,.button.bg-orange.simple,button.bg-orange.simple{color:#f8981d}.button-flex.bg-orange.simple:focus,.button-flex.bg-orange.simple:hover,.button.bg-orange.simple:focus,.button.bg-orange.simple:hover,button.bg-orange.simple:focus,button.bg-orange.simple:hover{color:#f68b1f}.button+.simple,.button-flex+.simple,.simple+.button,.simple+.button-flex,.simple+.simple,.simple+button,button+.simple{margin-left:20px}form{overflow:hidden}[data-skip-idc-form] form{overflow:visible}p.field-state-response{color:#2279bc;margin-bottom:20px;padding-left:8px}select::-ms-value{background:transparent;color:inherit}.field-box,fieldset{margin-bottom:16px}.field-box{position:relative}.field-box input,.field-box select,.field-box textarea{background-color:#fff}.field-box input,.field-box select{border-radius:0;font-size:16px;height:50px;padding:18px 10px 0}.field-box select{background-position:right 4px;outline:none}.field-box textarea{line-height:1.6;padding:21px 10px 0}.field-box input.disabled,.field-box input:disabled,.field-box input[readonly],.field-box select.disabled,.field-box select:disabled,.field-box select[readonly],.field-box textarea.disabled,.field-box textarea:disabled,.field-box textarea[readonly]{background-color:#e6e6e6;color:#808087;cursor:default}.field-box input.disabled,.field-box select.disabled,.field-box textarea.disabled{pointer-events:none}.field-box input.disabled~label,.field-box input:disabled~label,.field-box input[readonly]~label,.field-box select.disabled~label,.field-box select:disabled~label,.field-box select[readonly]~label,.field-box textarea.disabled~label,.field-box textarea:disabled~label,.field-box textarea[readonly]~label{color:#808087!important}.field-box label{-webkit-transition:all .2s ease;color:#808087;font-size:16px;height:48px;left:1px;padding:10px 10px 0;pointer-events:none;position:absolute;text-align:left;top:1px;transition:all .2s ease;width:-webkit-calc(100% - 2px);width:calc(100% - 2px)}.field-box textarea.has-scroll~label{background-color:#fff;width:-webkit-calc(100% - 23px);width:calc(100% - 23px)}.field-box input.is-invalid-input~label,.field-box input:focus~label,.field-box input[data-was-used="1"]~label,.field-box select.is-invalid-input~label,.field-box select:focus~label,.field-box select[data-was-used="1"]~label,.field-box textarea.is-invalid-input~label,.field-box textarea:focus~label,.field-box textarea[data-was-used="1"]~label{font-size:12px;height:22px;line-height:1;padding-right:10px;padding-top:7px}.field-box input[data-was-used="1"]:not(:focus)~label,.field-box select[data-was-used="1"]:not(:focus)~label,.field-box textarea[data-was-used="1"]:not(:focus)~label{color:#ccc}.field-box input.is-invalid-input~label,.field-box select.is-invalid-input~label,.field-box textarea.is-invalid-input~label{color:#e93b24!important}fieldset{background:#fff;border:1px solid #dbdbdb;padding:10px;position:relative}fieldset.is-invalid-input{margin-bottom:38px}fieldset .form-error{left:0;position:absolute;top:-webkit-calc(100% + 1px);top:calc(100% + 1px)}fieldset label:first-child{margin-bottom:5px;margin-top:-5px}fieldset.disabled,fieldset:disabled,fieldset[readonly]{background:#e6e6e6}fieldset.disabled,fieldset.disabled input,fieldset.disabled label,fieldset:disabled,fieldset:disabled input,fieldset:disabled label,fieldset[readonly],fieldset[readonly] input,fieldset[readonly] label{color:#808087;cursor:default}.toggle-box label.is-invalid-label,fieldset label{color:#808087;font-size:16px;white-space:normal}fieldset.horizontal .toggle-box{display:inline-table}fieldset.horizontal .toggle-box:not(:last-of-type){margin-right:1em}.toggle-box{display:table;position:relative}.toggle-box>*{display:table-cell;vertical-align:middle}.toggle-box>div{padding-top:.35em;pointer-events:none;vertical-align:top}.toggle-box>label{cursor:pointer;padding-left:8px}.toggle-box input{cursor:pointer;left:3px;margin:0;opacity:0;position:absolute;top:8px}.toggle-box span{border-style:solid;border-width:1px;display:block;height:18px;position:relative;width:18px}.toggle-box [type=radio]+div span{border-color:#808087}.toggle-box [type=checkbox]+div span{border-color:#98989b}.toggle-box [type=checkbox]:focus+div span,.toggle-box [type=radio]:focus+div span{border-color:#4b4b4b}.toggle-box [type=radio]+div span,.toggle-box [type=radio]+div span i{border-radius:50%}.toggle-box span i,.toggle-box span svg{-webkit-transform:scale(0);background-color:#fff;height:100%;left:0;position:absolute;top:0;transform:scale(0);width:100%}.toggle-box input:checked~label{color:#0a0a0a}.toggle-box input[type=checkbox]:checked+div span svg{-webkit-transform:scale(.7);transform:scale(.7)}.toggle-box input[type=radio]:checked+div span i{-webkit-transform:scale(.5);transform:scale(.5)}.toggle-box input[type=radio]+div span i{background-color:#01010f}.toggle-box input[type=checkbox]+div span svg path{fill:#01010f}.captcha span.form-error,.field-box .form-error,fieldset .form-error{-webkit-transition:all .3s ease;display:table-cell;font-size:0;font-weight:600;line-height:0;margin-bottom:0;margin-top:0;padding-bottom:0;padding-left:9px;padding-top:0;transition:all .3s ease}.captcha.is-invalid span.form-error,.field-box .is-invalid-input~span.form-error,fieldset.is-invalid-input>span.form-error{font-size:12px;line-height:1;padding-bottom:2px;padding-top:7px}form .message>.row>.column,form .message>.row>.columns{position:relative}form .message .message-content{-webkit-transition:all .4s ease;left:-100%;opacity:0;position:absolute;top:0;transition:all .4s ease;width:100%}form .message .message-content.visible{left:0;opacity:1}form .fields{-webkit-transition:all .4s ease;overflow:hidden;transition:all .4s ease}form .fields.submitted{opacity:0;pointer-events:none}.field-box input::-webkit-input-placeholder,.field-box textarea::-webkit-input-placeholder{-webkit-transition:color .2s ease;color:transparent;transition:color .2s ease}.field-box input:-moz-placeholder,.field-box input::-moz-placeholder,.field-box textarea:-moz-placeholder,.field-box textarea::-moz-placeholder{-webkit-transition:color .2s ease;color:transparent;transition:color .2s ease}.field-box input:-ms-input-placeholder,.field-box textarea:-ms-input-placeholder{color:transparent!important}.field-box input:focus::-webkit-input-placeholder,.field-box textarea:focus::-webkit-input-placeholder{-webkit-transition:color .2s ease;color:#ccc;transition:color .2s ease}.field-box input:focus:-moz-placeholder,.field-box textarea:focus:-moz-placeholder{-webkit-transition:color .2s ease;color:#ccc;transition:color .2s ease}.field-box input:focus::-moz-placeholder,.field-box textarea:focus::-moz-placeholder{-webkit-transition:color .2s ease;color:#98989b;transition:color .2s ease}.switch-box{display:table}.switch-box label{display:table-cell;font-size:16px;margin:0;vertical-align:middle}.switch-box .switch-box-slider{background:#8e8e8e;border-radius:8px;cursor:pointer;display:inline-block;height:18px;position:relative;width:32px}.switch-box .switch-box-slider:after{border-radius:50%;content:"";display:block;height:10px;left:4px;position:absolute;top:4px;width:10px}.switch-box .switch-box-input{display:none}.switch-box .switch-box-input~.switch-box-label{padding-left:10px}.switch-box .switch-box-input:not(:disabled)~.switch-box-label{cursor:pointer}.switch-box .switch-box-input:checked~.switch-box-slider:after{left:18px}.switch-box .switch-box-slider{background:#98989b}.switch-box .switch-box-input:checked:not(:disabled)~.switch-box-slider{background:#4d4d57}.switch-box .switch-box-input:not(:disabled)~.switch-box-slider:after{background:#f2f2f2}.switch-box .switch-box-input:disabled~.switch-box-slider{background:#e5e5e5;cursor:not-allowed}.switch-box .switch-box-input:disabled~.switch-box-slider:after{background:#fff}ol.custom,ul.custom,ul.custom ol,ul.custom ul{list-style:none;margin-bottom:0;margin-left:0}ol.custom li,ul.custom li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ol.custom li:before,ul.custom li:before{margin-right:.75em}ol.custom.triangle li:before,ul.custom.triangle li:before{content:"\e91d";font-size:.55em;line-height:2.95em}ol.custom.fc-white a,ul.custom.fc-white a{color:#fff}ol.custom.fc-white.triangle li:before,ol.custom.fc-white a:hover,ul.custom.fc-white.triangle li:before,ul.custom.fc-white a:hover{color:#ccc}ol.custom a,ul.custom a{-ms-flex-align:baseline;-ms-flex-pack:justify;-webkit-align-items:baseline;-webkit-box-align:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;align-items:baseline;color:#01010f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}ol.custom a:hover,ul.custom a:hover{color:#54a4e2}ol.custom a.external:after,ol.custom a[target=_blank]:after,ul.custom a.external:after,ul.custom a[target=_blank]:after{color:#98989b;content:"\e968";font-size:14px;margin-left:10px;position:relative;top:-1px}ol.custom a .icom,ul.custom a .icom{font-size:14px;margin-left:10px}ol.custom a .icom:before,ul.custom a .icom:before{position:relative}ol.custom,ul.custom.triangle li{counter-reset:item}ol.custom li:before{counter-increment:item}ol.custom li+li,ul.custom li+li{margin-top:.25rem}ul.custom li:before{content:"\25CF"}ol.custom li:before{content:counter(item,decimal) ".";margin-right:.4em}ol.custom li:before,ol.custom li:hover:before,ul.custom li:before,ul.custom li:hover:before{color:#2279bc}span.close{cursor:pointer;font-size:24px;line-height:1;overflow:hidden;right:15px;top:15px;z-index:1}span.close:after{-webkit-transform:rotate(45deg);color:#828282;content:"\e902";display:inline-block;transform:rotate(45deg)}span.close:hover:after{color:#a7a7a7}#modal-backdrop{-webkit-transition:all .1s ease;background:rgba(34,34,34,.7);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .1s ease;width:100%;z-index:992}#modal-backdrop.opened{opacity:1;pointer-events:auto}.modal{-webkit-transition:all .4s ease;background:#fff;opacity:0;overflow:auto;pointer-events:none;position:fixed;top:0;transition:all .4s ease;z-index:993}.modal.opened{opacity:1;pointer-events:auto}.modal:not(.menu){border:1px solid rgba(0,0,0,.2);border-radius:2px;box-shadow:0 5px 15px rgba(0,0,0,.5);left:50%;top:25%}.modal:not(.menu).opened{top:50%}.modal.fullscreen{left:10px;margin-left:0!important;width:-webkit-calc(100% - 20px)!important;width:calc(100% - 20px)!important}.modal.fullscreen,.modal:not(.fullscreen).fullheight{height:-webkit-calc(100% - 20px)!important;height:calc(100% - 20px)!important;margin-top:0!important}.modal:not(.fullscreen).fullwidth{left:10px;margin-left:0!important;width:-webkit-calc(100% - 20px)!important;width:calc(100% - 20px)!important}.modal.fullheight.opened,.modal.fullscreen.opened{top:10px!important}.modal span.close{position:absolute;right:15px;top:15px;z-index:1}.modal .content-wrap{padding:38px 50px}.modal.video{background:#000;overflow:hidden;padding:50px 0}.modal.video iframe{height:100%;width:100%}.modal:not(.opened).video iframe{display:none!important;visibility:hidden!important}.modal.menu{-webkit-transform:none;background:#ccc;height:100%;opacity:1;overflow:hidden;right:-100%;transform:none;visibility:hidden;width:100%}.modal.menu.opened{right:0;visibility:visible}.modal.menu:not(.is-one){padding-top:60px}.modal.menu:not(.is-one) .modal-menu{border-top-style:solid;border-top-width:1px}.modal.menu:not(.is-one) span.close{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;top:0}.modal.menu:not(.is-one) span.close:before{color:#828282;content:"MENU";display:inline-block;font-size:20px;font-weight:400;margin-right:5px}.modal.menu.is-one{z-index:990}.modal.menu .content-wrap{background:#fff;height:100%;overflow:auto;padding:0}.modal.menu .modal-menu{border-bottom:1px solid;list-style:none;margin:0}.modal.menu .modal-menu li{font-size:14px;overflow:hidden;position:relative}.modal.menu .modal-menu li a,.modal.menu .modal-menu li p{cursor:pointer;display:block;margin-bottom:0;padding:25px 60px 25px 30px}.modal.menu .modal-menu li p:before{content:"\002b";font-size:24px;line-height:20px;position:absolute;right:30px}.modal.menu .modal-menu li.open>p:before{content:"\2212"}.modal.menu .modal-menu li ul{margin-left:20px;overflow:hidden}.modal.menu .modal-menu li>p+ul>li{line-height:0}.modal.menu .modal-menu li>ul>li>a,.modal.menu .modal-menu li>ul>li>p{-webkit-transition:all .2s ease;height:0;line-height:1.6;min-height:0;opacity:0;padding:0 30px;transition:all .2s ease}.modal.menu .modal-menu li.open>ul>li>a,.modal.menu .modal-menu li.open>ul>li>p{height:auto;min-height:72px;opacity:1;padding-bottom:25px;padding-top:25px}.modal.menu .modal-menu>li+li{border-top:1px solid}.modal.menu .modal-menu p+ul{margin-top:0}.modal.menu .modal-menu a.active{font-weight:600;pointer-events:none}.modal.menu .modal-menu a,.modal.menu .modal-menu p{color:#707070}.modal.menu .modal-menu a:hover,.modal.menu .modal-menu p:hover{color:#54a4e2}.modal.menu .modal-menu p:before{color:#707070}.modal.menu .modal-menu p:hover:before{color:#accb32}.modal.menu .modal-menu a.active{color:#2279bc}.modal.menu .modal-menu,.modal.menu .modal-menu>li+li{border-color:#ccc}.modal.menu.is-one{padding-top:60px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.slick-slider{-khtml-user-select:none;-moz-user-select:none;-ms-touch-action:pan-y;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}.slick-slider:not(.slick-initialized){background:#f2f2f2;overflow:hidden;position:relative}.slick-slider:not(.slick-initialized):before{-webkit-animation:rotation 1s infinite ease;animation:rotation 1s infinite ease;border:6px solid hsla(0,0%,79%,.2);border-radius:100%;border-top:6px solid hsla(0,0%,76%,.5);content:"";display:inline-block;height:60px;left:-webkit-calc(50% - 30px);left:calc(50% - 30px);margin:94px auto 0;position:absolute;top:-webkit-calc(50% - 116px);top:calc(50% - 116px);width:60px}.slick-slider:not(.slick-initialized)>*{display:none}.slick-slider.slick-initialized{min-height:0!important}.slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-slider .slick-list:focus{outline:none}.slick-slider .slick-list.dragging{cursor:hand}.slick-slider .slick-track{display:block;left:0;position:relative;top:0}.slick-slider .slick-track:after,.slick-slider .slick-track:before{content:"";display:table}.slick-slider .slick-track:after{clear:both}.slick-slider .slick-slide{display:block;float:left;height:100%;min-height:1px}.slick-slider .slick-slide img{display:inline-block}.slick-slider .slick-slide.dragging img{pointer-events:none}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-loading img{display:none}[dir=rtl] .slick-slide{float:right}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-track{-webkit-transition:none;transition:none}.slick-slide{outline:none;position:relative;text-align:center}.slick-slider.text-left .slick-slide{text-align:left}.slick-arrow{cursor:pointer;height:100%;min-height:60px;outline:none;padding:0 20px;position:absolute;top:0;z-index:10}.slick-arrow svg{height:100%;margin:0 auto;width:100%}.slick-arrow.slick-next{right:0}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-dots{display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 4px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:before{color:#e5e5e5;content:"\2022";font-family:serif;font-size:40px;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:20px}.slick-dots li button:hover:before{color:#808087}.slick-dots li.slick-active button:before{color:#98989b}.slick-dots{bottom:-30px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-arrow{width:55px}.slick-slider{padding:0 65px}.slick-arrow svg path{fill:#ccc}.slick-arrow:hover svg path{fill:#98989b}.headbar,.headbar .menu-icon-wrap,.menu-icon-wrap{height:70px}.headbar-center,.headbar-left,.headbar-right{height:100%;position:relative}.headbar-center,.headbar-left{float:left}.headbar-left{width:240px}.headbar-center:not(:empty){text-align:center;width:-webkit-calc(100% - 349px);width:calc(100% - 349px)}.headbar-right{float:right}.headbar-logo{display:table-cell;padding:0;vertical-align:middle}.headbar-btn{cursor:pointer;display:table;float:left;height:100%;position:relative}.headbar-btn a{padding:0 15px}.headbar-right .headbar-menu{float:left}.headbar-menu{display:inline-block;height:100%;list-style:none;margin:0}.headbar-menu li{cursor:pointer;float:left;height:100%}.headbar-menu li.active{pointer-events:none}.headbar-menu a{color:#fff;display:table;height:100%;line-height:1;padding:0 15px}.headbar-menu a .icon i,.headbar-menu a .icon img,.headbar-menu a .icon svg{display:block}.headbar-menu a .icon i{font-size:24px}.headbar-menu a>*,.social .social-toggle{display:table-cell;height:100%;vertical-align:middle}.social .social-toggle{cursor:pointer;padding:0 15px}.social .social-toggle i{display:block;font-size:24px}.social .social-toggle.toggled+#share-options{opacity:1;pointer-events:auto;top:100%}.social #share-options{left:0;opacity:0;pointer-events:none;position:absolute;top:80%;width:100%;z-index:1}.social #share-options a{cursor:pointer;display:table;height:54px;padding:0;width:100%}.social #share-options a .icon{display:table-cell;text-align:center;vertical-align:middle}.social #share-options a .icon i{color:#fff;display:block;font-size:24px}.menu-button{cursor:pointer;display:inline-block;padding:0}.menu-button.is-open{background:none}.menu-button.is-open .menu-text{color:#444}.menu-button.is-open .menu-icon .bar{background-color:#777}.menu-button.is-open:hover .menu-icon .bar{background-color:#444}.menu-button .menu-icon:after{display:none}.menu-button .menu-text{color:#f2f2f2;display:table-cell;font-size:20px;font-weight:200;padding:0 0 0 10px;vertical-align:middle}.menu-button .menu-button-actual,.menu-button .menu-button-placeholder{padding:0 15px}.menu-button .menu-button-placeholder{width:120px}.menu-button .menu-button-actual{position:absolute;top:0;z-index:991}.menu-button .menu-icon-wrap{display:table-cell;line-height:0;text-align:center;vertical-align:middle}.menu-button .menu-icon{display:inline-block;height:18px;padding:0;width:22px}.menu-button .menu-icon .bar{-webkit-transition:all .2s ease-out;background-color:#fff;height:2px;pointer-events:none;transition:all .2s ease-out;width:100%}.menu-button .menu-icon .bar+.bar{margin-top:6px}.menu-button .menu-icon .bar:first-child{-webkit-transform-origin:right bottom;transform-origin:right bottom}.menu-button .menu-icon .bar:nth-child(3){-webkit-transform-origin:right top;transform-origin:right top}.menu-button.is-open .menu-icon .bar:first-child{-webkit-transform:translate(-2px) rotate(-45deg);transform:translate(-2px) rotate(-45deg)}.menu-button.is-open .menu-icon .bar:nth-child(2){-webkit-transform:scale(.5);opacity:0;transform:scale(.5)}.menu-button.is-open .menu-icon .bar:nth-child(3){-webkit-transform:translate(-2px) rotate(45deg);transform:translate(-2px) rotate(45deg)}.headbar svg{fill:#fff}.headbar-menu .icon+span{padding-left:10px}.headbar-btn:hover,.headbar-menu li:hover,.social #share-options a:hover{background-color:rgba(0,0,0,.1)}.headbar-menu li.active,.social-toggle.toggled{background-color:rgba(0,0,0,.2)}.idc-layout-hero{background-position:0;background-repeat:no-repeat;background-size:cover;margin-bottom:50px}.idc-layout-hero .column,.idc-layout-hero .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-layout-hero .column{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;min-height:150px}.idc-layout-hero h1{font-size:1.5rem}.idc-layout-hero.as-slider .info{background:hsla(0,0%,100%,.8);color:#01010f;margin:10px 0;padding:30px 35px;text-align:left}.idc-layout-hero.as-slider .info h1{line-height:1.25;max-width:100%;word-break:break-word;word-wrap:break-word}.idc-layout-hero.as-slider .info .button{margin-top:15px;padding:6px 10px}.idc-layout-hero.as-slider .info .button .icom{font-size:14px;margin-left:10px}.idc-layout-hero.as-slider .slick-slider{padding:0}.idc-layout-hero.as-slider .slick-track{display:table}.idc-layout-hero.as-slider .slick-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;display:table-cell;float:unset;overflow:hidden;vertical-align:middle}.idc-layout-hero.as-slider .slick-dots{bottom:-20px;margin:0}.idc-layout-hero.as-slider .slick-dots li{height:10px;width:10px}.idc-layout-hero.as-slider .slick-dots li+li{margin-left:5px}.idc-layout-hero.as-slider .slick-dots li button{height:10px;margin:0;position:relative;width:10px}.idc-layout-hero.as-slider .slick-dots li button:before{background:#ccc;border:1px solid #fff;content:"";height:100%;opacity:1;width:100%}.idc-layout-hero.as-slider .slick-dots li.slick-active button:before{background:#004b85;opacity:1}.idc-layout-content{font-size:14px}.idc-layout-content h2{font-size:1.0625rem;font-weight:600;margin-bottom:25px}.idc-layout-content h3{border-bottom:2px solid #f37921;color:#2279bc;display:inline-block;font-size:1.0625rem;font-weight:600;margin-bottom:15px;padding-bottom:10px}.idc-layout-content h3:not(:first-child),.idc-layout-content h3:not(:first-of-type){margin-top:50px}.idc-layout-content .block-title{color:#2279bc;font-size:1.0625rem;font-weight:600;margin-bottom:5px;width:100%}.idc-layout-content .intro{font-size:16px}.idc-layout-content .cards-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-10px}.idc-layout-content .cards-wrap.align-btn-right .button{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.idc-layout-content .cards-wrap .card{-ms-flex:0 0 calc(100% - 20px);-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex:0 0 -webkit-calc(100% - 20px);-webkit-flex-direction:column;background-color:#f2f2f2;flex:0 0 calc(100% - 20px);flex-direction:column;margin:10px;width:-webkit-calc(100% - 21px);width:calc(100% - 21px)}.idc-layout-content .cards-wrap .card,.idc-layout-content .cards-wrap .card .image-wrap{-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-layout-content .cards-wrap .card .image-wrap{-ms-flex:0 0 150px;-webkit-flex:0 0 150px;flex:0 0 150px;height:150px;overflow:hidden;width:100%}.idc-layout-content .cards-wrap .card .image-wrap .image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.idc-layout-content .cards-wrap .card .info{-ms-flex:1 1 auto;-ms-flex-align:start;-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-align-items:flex-start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-flex:1 1 auto;-webkit-flex-direction:column;-webkit-justify-content:space-between;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:15px;width:100%}.idc-layout-content .cards-wrap .card .info .text{width:100%}.idc-layout-content .cards-wrap .card .info .text .card-title{color:#2279bc;font-size:1.0625rem;font-weight:600;margin:0;max-width:100%;word-break:break-word;word-wrap:break-word}.idc-layout-content .cards-wrap .card .info .button{-webkit-transition:all .2s ease;font-size:14px;margin-top:15px;padding:7px 10px 8px;transition:all .2s ease}.idc-layout-content .cards-wrap .card .info .button .icom-arrow,.idc-layout-content .cards-wrap .card .info .button .icom-arrow-head{bottom:-1px;margin-left:10px;position:relative}.idc-layout-content .cards-wrap .card .info .button.simple{padding-left:0;padding-right:0;text-decoration:none}.idc-layout-content .cards-wrap .card:hover .image{-webkit-transform:scale(1.2);transform:scale(1.2)}.idc-layout-content .cards-wrap .card:hover .info .button:not(.simple){padding-left:21px;padding-right:21px}.idc-layout-content .cards-wrap .card:hover .info .button.simple .icom{margin-left:15px}.idc-layout-content .listing{list-style:none;margin:0 0 20px}.idc-layout-content .listing li{padding-left:10px;padding-right:10px}.idc-layout-content .listing li+li{border-top:1px solid #dbdbdb;margin-top:5px;padding-top:8px}.idc-layout-content .listing a{color:#01010f}.idc-layout-content .listing a:hover{color:#54a4e2}.idc-layout-content .listing p{color:#808087;margin-bottom:0}.idc-layout-content .listing p+p{margin-top:0}.idc-layout-content .listing.has-actions li{-ms-flex-align:center;-ms-flex-pack:end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;position:relative}.idc-layout-content .listing.has-actions li .text{-ms-flex:1 1 auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;margin-right:auto;padding-right:10px}.idc-layout-content .listing.has-actions li .button{-ms-flex-negative:0;-webkit-flex-shrink:0;background:#f2f2f2;color:#01010f;flex-shrink:0;font-size:14px;padding:7px 13px 8px}.idc-layout-content .listing.has-actions li .button:not(:first-of-type){margin-left:10px}.idc-layout-content .listing.has-actions li .button .icom{bottom:-1px;position:relative}.idc-layout-content .listing.has-actions li .button .icom:before{color:#2279bc}.idc-layout-content .listing.has-actions li .button .icom.icom-eye{margin-right:10px}.idc-layout-content .listing.has-actions li .button .icom.icom-arrow{margin-left:10px}.idc-layout-content .listing.has-actions li .button:hover{background:#2279bc;color:#fff}.idc-layout-content .listing.has-actions li .button:hover .icom:before{color:#fff}.idc-layout-content .listing.as-blocks li{background:#f2f2f2;border-top:0;padding-bottom:5px;padding-top:5px}.idc-layout-content .listing.as-blocks.has-actions .button{background:#fff}.idc-layout-content .copy-expendable>span{-webkit-transition:none;display:none;transition:none}.idc-layout-content .copy-expendable>.toggle{color:#2279bc;cursor:pointer;display:inline-block;font-style:normal}.idc-layout-content .copy-expendable>.toggle:hover:after,.idc-layout-content .copy-expendable>.toggle:hover:before{color:#54a4e2}.idc-layout-content .copy-expendable>.toggle:after{-webkit-transition:color .2s ease;content:"\e91d";display:inline-block;font-size:10px;margin-left:7px;position:relative;top:-2px;transition:color .2s ease}.idc-layout-content .copy-expendable>i.toggle:before{content:"Read More"}.idc-layout-content .copy-expendable>i.toggle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.idc-layout-content .copy-expendable>a.toggle{display:none}.idc-layout-content .copy-expendable>a.toggle:before{content:"Read Less"}.idc-layout-content .copy-expendable>a.toggle:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.idc-layout-content .copy-expendable.expanded>a.toggle{display:block}.idc-layout-content .blocks{margin-top:50px}.idc-layout-content .blocks .block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-layout-content .blocks .block+.block{margin-top:20px}.idc-layout-content .blocks .block:hover .image{-webkit-transform:scale(1.2);transform:scale(1.2)}.idc-layout-content .blocks .block:hover .info .button{padding-left:21px;padding-right:21px}.idc-layout-content .blocks .block .image-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.idc-layout-content .blocks .block .image-wrap .image{-webkit-transition:all .2s ease;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .2s ease;width:100%}.idc-layout-content .blocks .block .info{-ms-flex:1 1 100%;-ms-flex-align:start;-ms-flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-flex:1 1 100%;-webkit-flex-direction:column;align-items:flex-start;background:#f2f2f2;color:#01010f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 100%;flex-direction:column;padding:20px 25px;width:100%}.idc-layout-content .blocks .block .info p{width:100%}.idc-layout-content .blocks .block .info .button{-ms-flex-item-align:end;-webkit-align-self:flex-end;-webkit-transition:all .2s ease;align-self:flex-end;font-size:14px;margin-top:15px;padding:7px 10px 8px;transition:all .2s ease}.idc-layout-content .blocks .block .info .button .icom{bottom:-1px;margin-left:10px;position:relative}.idc-layout-content .blocks.expandable .block hr{width:100%}.idc-layout-content .blocks.expandable .block .copy-expendable{margin-top:20px;position:relative;width:100%}.idc-layout-content .blocks.expandable .block .copy-expendable>.toggle{position:absolute;right:0;top:-17px}.idc-layout-content .tabs{-ms-flex-align:end;-webkit-align-items:flex-end;-webkit-box-align:end;align-items:flex-end;background:none;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px}.idc-layout-content .tabs:not(:first-child){margin-top:40px}.idc-layout-content .tabs .tabs-title{float:none}.idc-layout-content .tabs .tabs-title>a{border-bottom:2px solid transparent;color:#01010f;font-size:1.0625rem;font-weight:600;line-height:1.4;padding:10px 1.5em}.idc-layout-content .tabs .tabs-title>a:focus,.idc-layout-content .tabs .tabs-title>a:hover{color:#2279bc}.idc-layout-content .tabs .tabs-title>a[aria-selected=true]{background:none;border-color:#f37921;color:#2279bc}.idc-layout-content .tabs-content{background:none;border:none}.idc-layout-content .tabs-content .tabs-panel{padding:0}.idc-layout-content .idc-contact,.idc-layout-content .side-contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-layout-content .idc-contact .photo,.idc-layout-content .side-contact .photo{-ms-flex:0 0 90px;-webkit-box-flex:0;-webkit-flex:0 0 90px;background-position:50%;background-size:cover;border:1px solid #ccc;border-radius:50%;flex:0 0 90px;height:90px}.idc-layout-content .idc-contact .info,.idc-layout-content .side-contact .info{padding-left:20px}.idc-layout-content .idc-contact .info .name,.idc-layout-content .side-contact .info .name{color:#2279bc;font-size:16px;margin:0}.idc-layout-content .idc-contact .info .name a,.idc-layout-content .side-contact .info .name a{color:#2279bc}.idc-layout-content .idc-contact .info .role,.idc-layout-content .side-contact .info .role{margin:0 0 10px}.idc-layout-content .idc-contact .info .contact a,.idc-layout-content .side-contact .info .contact a{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;color:#2279bc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-layout-content .idc-contact .info .contact a i,.idc-layout-content .side-contact .info .contact a i{font-size:18px;margin-right:10px}.idc-layout-content .idc-contact .info .contact a+a,.idc-layout-content .side-contact .info .contact a+a{margin-top:8px}.idc-layout-content .idc-layout-side .button.wide{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:600;justify-content:space-between;padding:12px 21px;text-align:left}.idc-layout-content .idc-layout-side .button.wide+.button.wide{margin-top:15px}.idc-layout-content .idc-layout-side .idc-contact+.idc-contact,.idc-layout-content .idc-layout-side .side-contact+.side-contact{margin-top:40px}.link-inline{color:#01010f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.link-inline:before{color:#2279bc;content:"\e91d";font-size:.55em;line-height:2.95em;margin-right:.75em}.link-inline:hover{color:#54a4e2}.link-inline-arrow{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-transition:color .2s ease;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;transition:color .2s ease}.link-inline-arrow:after{-webkit-transition:inherit;content:"\e90a";font-size:.95em;margin-left:.75em;transition:inherit}.link-inline-arrow.as-toggle:after{-webkit-transform:rotate(90deg);-webkit-transition:.2s ease;content:"\e901";display:inline-block;transform:rotate(90deg);transition:.2s ease}.link-inline-arrow.as-toggle.active:after{-webkit-transform:rotate(90deg) scale(-1);transform:rotate(90deg) scale(-1)}.link-inline-arrow,.link-inline-arrow:after{color:#2279bc}.link-inline-arrow:hover,.link-inline-arrow:hover:after{color:#54a4e2}.link-inline-arrow.fc-white,.link-inline-arrow.fc-white:after{color:#fff}.link-inline-arrow.fc-white:hover,.link-inline-arrow.fc-white:hover:after{color:#ccc}@media screen and (min-width:40em){ol.custom.ext-medium-inline a,ol.custom.ext-small-inline a,ul.custom.ext-medium-inline a,ul.custom.ext-small-inline a{width:auto}.idc-layout-hero .column{min-height:220px}.idc-layout-hero h1{font-size:2.125rem}.idc-layout-hero.as-slider .info{max-width:760px}.idc-layout-hero.as-slider .slick-dots{bottom:10px}.idc-layout-content h2{font-size:1.5rem}.idc-layout-content .block-title,.idc-layout-content h3{font-size:1.125rem}.idc-layout-content .cards-wrap.grid-X2 .card{-ms-flex:0 0 calc(50% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 20px);flex:0 0 calc(50% - 20px);width:-webkit-calc(50% - 21px);width:calc(50% - 21px)}.idc-layout-content .cards-wrap .card .image-wrap{-ms-flex:0 0 200px;-webkit-box-flex:0;-webkit-flex:0 0 200px;flex:0 0 200px;height:200px}.idc-layout-content .cards-wrap .card .info .text .card-title{font-size:1.125rem}.idc-layout-content .blocks.block-img-300 .block .image-wrap{-ms-flex:0 0 300px;-webkit-box-flex:0;-webkit-flex:0 0 300px;flex:0 0 300px;width:300px}.idc-layout-content .blocks .block .image-wrap{-ms-flex:0 0 200px;-webkit-box-flex:0;-webkit-flex:0 0 200px;flex:0 0 200px;width:200px}.idc-layout-content .blocks.expandable .block .image-wrap{-ms-flex:0 0 280px;-webkit-box-flex:0;-webkit-flex:0 0 280px;background:#f3f3f2;flex:0 0 280px;height:220px;width:280px}.idc-layout-content .blocks.expandable .block .info{padding-bottom:60px;position:relative}.idc-layout-content .blocks.expandable .block .info .button{bottom:20px;position:absolute;right:25px}.idc-layout-content .tabs .tabs-title>a{font-size:1.125rem}}@media screen and (min-width:40em) and (max-width:63.9375em){.idc-layout-content .cards-wrap.grid-X3 .card,.idc-layout-content .cards-wrap.grid-X4 .card{-ms-flex:0 0 calc(50% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 20px);flex:0 0 calc(50% - 20px);width:-webkit-calc(50% - 21px);width:calc(50% - 21px)}}@media screen and (min-width:64em){.idc-layout-content .cards-wrap.grid-X3 .card{-ms-flex:0 0 calc(33.33333% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33.33333% - 20px);flex:0 0 calc(33.33333% - 20px);width:-webkit-calc(33.33333% - 21px);width:calc(33.33333% - 21px)}.idc-layout-content .cards-wrap.grid-X4 .card{-ms-flex:0 0 calc(25% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(25% - 20px);flex:0 0 calc(25% - 20px);width:-webkit-calc(25% - 21px);width:calc(25% - 21px)}}@media (max-width:39.9375em){.accordion.has-icons .accordion-content{padding:25px 10px}}@media screen and (max-width:39.9375em){.modal .content-wrap{padding:38px 20px}.slick-arrow{padding:0 5px;width:30px}.slick-slider{padding:0 35px}.headbar,.headbar .menu-icon-wrap,.menu-icon-wrap{height:60px}.headbar-left{width:150px}.idc-layout-hero.as-slider .info{max-width:760px;padding:15px 16px}.idc-layout-hero.as-slider .info p{font-size:14px}.idc-layout-content .blocks .block{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.idc-layout-content .blocks .block .image-wrap{-ms-flex:0 0 140px;-webkit-box-flex:0;-webkit-flex:0 0 140px;flex:0 0 140px;height:140px;width:100%}.idc-layout-content .blocks .block .info,.idc-layout-content .blocks .block .info>*{-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}}@media screen and (max-width:25em){.menu-button .menu-text{opacity:0;pointer-events:none;position:relative;right:84px}.menu-button.is-open .menu-text{opacity:1;pointer-events:auto;right:100px}.menu-button .menu-button-actual,.menu-button .menu-button-placeholder{overflow:hidden;width:54px}.menu-button.is-open .menu-button-actual{overflow:visible}}@media screen and (max-width:22.4375em){.headbar-menu a,.menu-button .menu-button-actual,.menu-button .menu-button-placeholder,.social .social-toggle{padding:0 10px}.menu-button .menu-button-actual,.menu-button .menu-button-placeholder{width:44px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc291cmNlcy9nbG9iYWwvaWRjLWNvbXBvbmVudHMuc2NzcyIsInJlc291cmNlcy9nbG9iYWwvX2lkYy1jb2xvcnMuc2NzcyIsInJlc291cmNlcy9nbG9iYWwvaWRjLWNvbXBvbmVudHMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtFLGFBQ0Msd0JDTnlCLENEZ0J6QixBQVhELGFBQ0Msd0JDTHlCLENEZXpCLEFBWEQsMEJBQ0Msd0JDSnlCLENEY3pCLEFBWEQsYUFDQyx3QkNGeUIsQ0RZekIsQUFYRCxhQUNDLHdCQ0R5QixDRFd6QixBQVhELHNCQUNDLHdCQ0F5QixDRFV6QixBQVhELGFBQ0Msd0JDRXlCLENEUXpCLEFBWEQsMkJBQ0Msd0JDR3lCLENET3pCLEFBWEQsYUFDQyx3QkNLeUIsQ0RLekIsQUFYRCxhQUNDLHdCQ015QixDREl6QixBQVhELGFBQ0Msd0JDT3lCLENER3pCLEFBWEQsYUFDQyx3QkNReUIsQ0RFekIsQUFYRCxZQUNDLHdCQ1V3QixDREF4QixBQVhELFlBQ0Msd0JDV3dCLENERHhCLEFBWEQsWUFDQyx3QkNZd0IsQ0RGeEIsQUFYRCxZQUNDLHdCQ2F3QixDREh4QixBQVhELFlBQ0Msd0JDY3dCLENESnhCLEFBWEQsb0JBQ0Msd0JDZXdCLENETHhCLEFBWEQsWUFDQyx3QkNpQndCLENEUHhCLEFBWEQsWUFDQyx3QkNrQndCLENEUnhCLEFBWEQsWUFDQyx3QkNtQndCLENEVHhCLEFBWEQsWUFDQyx3QkNvQndCLENEVnhCLEFBWEQsWUFDQyx3QkNxQndCLENEWHhCLEFBWEQsWUFDQyx3QkNzQndCLENEWnhCLEFBWEQsZUFDQyx3QkN3QjJCLENEZDNCLEFBWEQsZUFDQyx3QkN5QjJCLENEZjNCLEFBWEQsZUFDQyx3QkMwQjJCLENEaEIzQixBQVhELGVBQ0Msd0JDMkIyQixDRGpCM0IsQUFYRCxlQUNDLHdCQzRCMkIsQ0RsQjNCLEFBWEQsMEJBQ0Msd0JDNkIyQixDRG5CM0IsQUFYRCxlQUNDLHdCQytCMkIsQ0RyQjNCLEFBWEQsZUFDQyx3QkNnQzJCLENEdEIzQixBQVhELGVBQ0Msd0JDaUMyQixDRHZCM0IsQUFYRCxlQUNDLHdCQ2tDMkIsQ0R4QjNCLEFBWEQsZUFDQyx3QkNtQzJCLENEekIzQixBQVhELGVBQ0Msd0JDb0MyQixDRDFCM0IsQUFYRCxhQUNDLHdCQ3NDeUIsQ0Q1QnpCLEFBWEQsYUFDQyx3QkN1Q3lCLENEN0J6QixBQVhELGFBQ0Msd0JDd0N5QixDRDlCekIsQUFYRCxhQUNDLHdCQ3lDeUIsQ0QvQnpCLEFBWEQsYUFDQyx3QkMwQ3lCLENEaEN6QixBQVhELHNCQUNDLHdCQzJDeUIsQ0RqQ3pCLEFBWEQsYUFDQyx3QkM2Q3lCLENEbkN6QixBQVhELGFBQ0Msd0JDOEN5QixDRHBDekIsQUFYRCxhQUNDLHdCQytDeUIsQ0RyQ3pCLEFBWEQsYUFDQyx3QkNnRHlCLENEdEN6QixBQVhELGFBQ0Msd0JDaUR5QixDRHZDekIsQUFYRCxhQUNDLHdCQ2tEeUIsQ0R4Q3pCLEFBWEQsY0FDQyx3QkNvRDBCLENEMUMxQixBQVhELGNBQ0Msd0JDcUQwQixDRDNDMUIsQUFYRCxjQUNDLHdCQ3NEMEIsQ0Q1QzFCLEFBWEQsY0FDQyx3QkN1RDBCLENEN0MxQixBQVhELGNBQ0Msd0JDd0QwQixDRDlDMUIsQUFYRCx3QkFDQyx3QkN5RDBCLENEL0MxQixBQVhELGNBQ0Msd0JDMkQwQixDRGpEMUIsQUFYRCxjQUNDLHdCQzREMEIsQ0RsRDFCLEFBWEQsY0FDQyx3QkM2RDBCLENEbkQxQixBQVhELGNBQ0Msd0JDOEQwQixDRHBEMUIsQUFYRCxjQUNDLHdCQytEMEIsQ0RyRDFCLEFBWEQsY0FDQyx3QkNnRTBCLENEdEQxQixBQVhELGVBQ0Msd0JDa0UyQixDRHhEM0IsQUFYRCxlQUNDLHdCQ21FMkIsQ0R6RDNCLEFBWEQsZUFDQyx3QkNvRTJCLENEMUQzQixBQVhELGVBQ0Msd0JDcUUyQixDRDNEM0IsQUFYRCxlQUNDLHdCQ3NFMkIsQ0Q1RDNCLEFBWEQsMEJBQ0Msd0JDdUUyQixDRDdEM0IsQUFYRCxlQUNDLHdCQ3lFMkIsQ0QvRDNCLEFBWEQsZUFDQyx3QkMwRTJCLENEaEUzQixBQVhELGVBQ0Msd0JDMkUyQixDRGpFM0IsQUFYRCxlQUNDLHdCQzRFMkIsQ0RsRTNCLEFBWEQsZUFDQyx3QkM2RTJCLENEbkUzQixBQVhELGVBQ0Msd0JDOEUyQixDRHBFM0IsQUFYRCxlQUNDLHdCQ2dGMkIsQ0R0RTNCLEFBWEQsZUFDQyx3QkNpRjJCLENEdkUzQixBQVhELGVBQ0Msd0JDa0YyQixDRHhFM0IsQUFYRCxlQUNDLHdCQ21GMkIsQ0R6RTNCLEFBWEQsZUFDQyx3QkNvRjJCLENEMUUzQixBQVhELDBCQUNDLHdCQ3FGMkIsQ0QzRTNCLEFBWEQsZUFDQyx3QkN1RjJCLENEN0UzQixBQVhELGVBQ0Msd0JDd0YyQixDRDlFM0IsQUFYRCxlQUNDLHdCQ3lGMkIsQ0QvRTNCLEFBWEQsZUFDQyx3QkMwRjJCLENEaEYzQixBQVhELGVBQ0Msd0JDMkYyQixDRGpGM0IsQUFYRCxlQUNDLHdCQzRGMkIsQ0RsRjNCLEFBWEQsYUFDQyx3QkM4RnlCLENEcEZ6QixBQVhELGFBQ0Msd0JDZ0d5QixDRHRGekIsQUFYRCxhQUNDLHdCQ2lHeUIsQ0R2RnpCLEFBWEQsYUFDQyx3QkNrR3lCLENEeEZ6QixBQVhELGFBQ0MscUJDbUd5QixDRHpGekIsQUFYRCxhQUNDLHdCQ29HeUIsQ0QxRnpCLEFBWEQsYUFDQyx3QkNxR3lCLENEM0Z6QixBQVhELGFBQ0Msd0JDc0d5QixDRDVGekIsQUFYRCxhQUNDLHdCQ3VHeUIsQ0Q3RnpCLEFBWEQsWUFDQyx3QkN3R3dCLENEOUZ4QixBQVhELFVBQ0Msd0JDOEZ5QixDRHBGekIsQUFYRCxVQUNDLHFCQ21OVSxDRHpNVixBQXNJSCw0ZEFTQyxrQ0FEQSxBQUNrQyxtQ0FSbEMsQUFPbUMsOEJBUEYsQUFFakMsa0JBQWtCLEFBRWxCLG9CQURBLEFBQ29CLGdCQURELEFBR25CLGNBTEEsQUFLYyxXQUxILEFBSVgsbUJBQW9CLENBSXBCLEFBZ0NELG9CQUVFLGlCQUFrQixDQUVsQixBQUVGLG1CQUdFLFlBQWEsQ0FDYixBQUpGLGtCQU1FLGdCQUFpQixDQUVqQixBQVJGLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDJCQWFtQixlQUFtQixDQUFBLEFBYnRDLDJCQWFtQixlQUFtQixDQUFBLEFBYnRDLDBCQWFtQixlQUFtQixDQUFBLEFBYnRDLDJCQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLDhCQWFtQixlQUFtQixDQUFBLEFBYnRDLHNDQWFtQixlQUFtQixDQUFBLEFBYnRDLDJDQWFtQixlQUFtQixDQUFBLEFBYnRDLDBDQWFtQixlQUFtQixDQUFBLEFBYnRDLDJDQWFtQixlQUFtQixDQUFBLEFBYnRDLHVDQWFtQixlQUFtQixDQUFBLEFBYnRDLHNDQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLGtDQWFtQixlQUFtQixDQUFBLEFBYnRDLCtEQWFtQixlQUFtQixDQUFBLEFBYnRDLCtCQWFtQixlQUFtQixDQUFBLEFBYnRDLHlFQWFtQixlQUFtQixDQUFBLEFBYnRDLDhCQWFtQixlQUFtQixDQUFBLEFBYnRDLGtDQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLDhCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLGtDQWFtQixlQUFtQixDQUFBLEFBYnRDLDJCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLHFDQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLDJCQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLCtCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLDhCQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLG1DQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDhCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLHNDQWFtQixlQUFtQixDQUFBLEFBYnRDLHNDQWFtQixlQUFtQixDQUFBLEFBYnRDLG1DQWFtQixlQUFtQixDQUFBLEFBYnRDLDJCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLG1DQWFtQixlQUFtQixDQUFBLEFBYnRDLDBDQWFtQixlQUFtQixDQUFBLEFBYnRDLDBDQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLG1FQWFtQixlQUFtQixDQUFBLEFBYnRDLHNDQWFtQixlQUFtQixDQUFBLEFBYnRDLHVDQWFtQixlQUFtQixDQUFBLEFBYnRDLDJCQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLCtCQWFtQixlQUFtQixDQUFBLEFBYnRDLHNDQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLGtDQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLDJCQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLG1DQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLGlDQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLGtDQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLG1DQWFtQixlQUFtQixDQUFBLEFBYnRDLCtCQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLGtDQWFtQixlQUFtQixDQUFBLEFBYnRDLDZCQWFtQixlQUFtQixDQUFBLEFBYnRDLDRCQWFtQixlQUFtQixDQUFBLEFBYnRDLDZEQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLGtDQWFtQixlQUFtQixDQUFBLEFBYnRDLHFDQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLGdDQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBYnRDLG9DQWFtQixlQUFtQixDQUFBLEFBT3RDLHNCQUVFLGVBQWdCLENBQ2hCLEFBS0YsT0FDQyx5Q0FBOEMsQ0FFOUMs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SCxBQXUwREcsNkJBdDBERix3Q0FDQyxpQkFBa0IsQ0FDbEIsQ0FBQSxBQXU2QkEsd0NBdkRGLHFCQXdERyxpQkFBa0IsQ0FFbkIsQUEyYkQsYUFFQyxjQURBLEFBQ2MsVUFESCxDQUVYLEFBQ0QsY0FDQyxjQUFlLENBQ2YsQUFrT0Qsa0RBR0MsV0FBWSxDQUNaLEFBRUQsY0FDQyxXQUFZLENBQ1osQUF3RUYsaUNBNEJJLGdCQUFnQixBQUNoQixpQkFBa0IsQ0F3Qm5CLEFBckRILG1DQStCSyxjQUFlLENBQ2YsQUF1RUwsbUNBNFNJLDBCQUFBLEFBQXNCLDZCQUF0QixBQUFzQiw0QkFBdEIsQUFBc0IsOEJBQXRCLEFBQXNCLHFCQUFBLENBbUV2QixBQS9XSCwrQ0FzVUssbUJBQUEsQUFBZSxtQkFBZixBQUFlLHVCQUFmLEFBQWUsZUFEZixBQUNlLGFBRmYsQUFDYSxVQURGLENBV1osQUEvVUosb0ZBc1ZLLGtCQUFBLEFBQWMsbUJBQWQsQUFBYyxzQkFBZCxBQUFjLGFBQUEsQ0FHYixDQW5yQ0osQUFtc0JGLG1DQUVDLHdCQUNDLFVBQVUsQUFDVixvQkFBb0IsQUFFcEIsa0JBREEsQUFDa0IsVUFEUCxDQUVYLEFBRUQsZ0NBQ0MsVUFBVSxBQUNWLG9CQUFvQixBQUNwQixXQUFZLENBQ1osQUFFRCx1RUFHQyxnQkFEQSxBQUNnQixVQURMLENBRVgsQUFFRCx5Q0FDQyxnQkFBaUIsQ0FDakIsQ0FBQSxBQUtGLHdDQUNDLDhHQUlDLGNBQWUsQ0FDZixBQUVELHVFQUVDLFVBQVcsQ0FDWCxDQUFBIiwiZmlsZSI6InJlc291cmNlcy9nbG9iYWwvaWRjLWNvbXBvbmVudHMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL2dsb2JhbC9pZGMtY29sb3JzXCI7XHJcbi8vRWFjaCBsb29wIHRvIGNyZWF0ZSBjbGFzc2VzXHJcbi5iZy0ge1xyXG5cdEBlYWNoICR0eXBlIGluICRpZGMtY29sb3JzIHtcclxuXHRcdCRjb2xvcjogbnRoKCR0eXBlLCAyKTtcclxuXHRcdCYje250aCgkdHlwZSwgMSl9IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG5cdFx0XHQvLyYub3BhcXVle1xyXG5cdFx0XHQvL1x0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCA5IHtcclxuXHRcdFx0Ly9cdFx0JG9wYWNpdHk6ICgkaSAvIDEwKTtcclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly9cdFx0Ji0jeyRpfSB7XHJcblx0XHRcdC8vXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRvcGFjaXR5KTtcclxuXHRcdFx0Ly9cdFx0fVxyXG5cdFx0XHQvL1x0fVxyXG5cdFx0XHQvL31cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiRtcUxhcmdlOiA2NGVtO1xyXG4kbXFCZWxvd0xhcmdlOiA2My45Mzc1ZW07XHJcbiRtcU1lZGl1bTogNDBlbTtcclxuJG1xQmVsb3dNZWRpdW06IDM5LjkzNzVlbTtcclxuJG1xU21hbGw6IDI4LjEyNWVtOyAvKiBsZXNzIHRoYW4gNDUwcHggKi9cclxuJG1xQmVsb3dTbWFsbDogMjguMDYyNWVtO1xyXG4kbXFUaW55OiAyMy43NWVtOyAvKiBsZXNzIHRoYW4gMzgwcHggKi9cclxuJG1xQmVsb3dUaW55OiAyMy42ODc1ZW07XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgSUNPTk1PT05cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiRpY29uc01BUDogKFxyXG5cdGljb20tY3VycmVuY3k6IFwiXFxlOTY3XCIsXHJcblx0aWNvbS1wYW50aGVvbjogXCJcXGU5MDBcIixcclxuXHRpY29tLXB1bHNlOiBcIlxcZTk2OVwiLFxyXG5cdGljb20tYmFnOiBcIlxcZTk2Y1wiLFxyXG5cdGljb20tY29nOiBcIlxcZTk2YlwiLFxyXG5cdGljb20tYWk6IFwiXFxlOTY1XCIsXHJcblx0aWNvbS1pb3Q6IFwiXFxlOTZhXCIsXHJcblx0aWNvbS1zZWN1cml0eTogXCJcXGU5NmRcIixcclxuXHRpY29tLWlkYy1keDogXCJcXGU5NThcIixcclxuXHRpY29tLWlkYy1ibG9ja2NoYWluOiBcIlxcZTk2NlwiLFxyXG5cdGljb20taWRjLWR4LW9yZ2FuaXphdGlvbjogXCJcXGU5NTJcIixcclxuXHRpY29tLWlkYy1keC1wZXJmb3JtYW5jZTogXCJcXGU5NTNcIixcclxuXHRpY29tLWlkYy1keC1jYXBhYmlsaXRpZXM6IFwiXFxlOTU3XCIsXHJcblx0aWNvbS1pZGMtZHgtcGxhdGZvcm06IFwiXFxlOTU5XCIsXHJcblx0aWNvbS1pZGMtZHgtcm9hZG1hcDogXCJcXGU5NWFcIixcclxuXHRpY29tLWlkYy1pbmR1c3RyeTogXCJcXGU5NDVcIixcclxuXHRpY29tLWlkYy1hbmFseXN0czogXCJcXGU5NDZcIixcclxuXHRpY29tLWlkYy1kb3dubG9hZDogXCJcXGU5NDdcIixcclxuXHRpY29tLWlkYy1jaGF0OiBcIlxcZTk0OFwiLFxyXG5cdGljb20taWRjLXJlc2VhcmNoOiBcIlxcZTk0OVwiLFxyXG5cdGljb20taWFhcy12aWV3OiBcIlxcZTk1ZlwiLFxyXG5cdGljb20taGFuZHNoYWtlOiBcIlxcZTk1MVwiLFxyXG5cdGljb20tY2xvdWQtaGFuZDogXCJcXGU5NGFcIixcclxuXHRpY29tLWNsb3VkOiBcIlxcZTk1ZFwiLFxyXG5cdGljb20tY2xvdWQtdmlldzogXCJcXGU5NWRcIixcclxuXHRpY29tLXJlZnJlc2g6IFwiXFxlOTRjXCIsXHJcblx0aWNvbS1yZXRpY2xlOiBcIlxcZTk2MVwiLFxyXG5cdGljb20tbWFuYWdlZC1jbG91ZC12aWV3OiBcIlxcZTk2MVwiLFxyXG5cdGljb20tdGFyZ2V0OiBcIlxcZTk0M1wiLFxyXG5cdGljb20tdGFyZ2V0LWhpdDogXCJcXGU5NDRcIixcclxuXHRpY29tLWRvd25sb2FkOiBcIlxcZTk0MFwiLFxyXG5cdGljb20tcXVvdGVzOiBcIlxcZTkzZlwiLFxyXG5cdGljb20tbGluazogXCJcXGU5M2FcIixcclxuXHRpY29tLWxpbmstYnJlYWs6IFwiXFxlOTRkXCIsXHJcblx0aWNvbS1yc3M6IFwiXFxlOTM4XCIsXHJcblx0aWNvbS1wbGF5OiBcIlxcZTkzN1wiLFxyXG5cdGljb20tbG9jYXRpb24tZmlsbDogXCJcXGU5MzRcIixcclxuXHRpY29tLWxvY2F0aW9uOiBcIlxcZTkzNVwiLFxyXG5cdGljb20tZG90OiBcIlxcZTkzM1wiLFxyXG5cdGljb20tY2FsZW5kYXI6IFwiXFxlOTMxXCIsXHJcblx0aWNvbS1jdXRsZXJ5OiBcIlxcZTkzMFwiLFxyXG5cdGljb20tY2hhdDogXCJcXGU5MmNcIixcclxuXHRpY29tLWNvZmZlZTogXCJcXGU5MmZcIixcclxuXHRpY29tLWNvZmZlZS1icmVhazogXCJcXGU5MmRcIixcclxuXHRpY29tLWZhc3Rmb29kOiBcIlxcZTkyZVwiLFxyXG5cdGljb20tcGhvbmU6IFwiXFxlOTIzXCIsXHJcblx0aWNvbS1nbG9iZTogXCJcXGU5MjRcIixcclxuXHRpY29tLXVzZXI6IFwiXFxlOTIyXCIsXHJcblx0aWNvbS11c2VyLWNpcmNsZTogXCJcXGU5NTBcIixcclxuXHRpY29tLXVzZXJzOiBcIlxcZTk2NFwiLFxyXG5cdGljb20tZmlsdGVyOiBcIlxcZTkyMVwiLFxyXG5cdGljb20tbG9jazogXCJcXGU5MTdcIixcclxuXHRpY29tLWxvY2stZmlsbDogXCJcXGU5MzlcIixcclxuXHRpY29tLW1hZ25pZmllcjogXCJcXGU5MTRcIixcclxuXHRpY29tLW1hZ25pZmllci1yb3dzOiBcIlxcZTkzY1wiLFxyXG5cdGljb20tbWFnbmlmaWVyLWRvdHM6IFwiXFxlOTFlXCIsXHJcblx0aWNvbS1leWUtY3Jvc3NlZDogXCJcXGU5NGZcIixcclxuXHRpY29tLWV5ZTogXCJcXGU5MThcIixcclxuXHRpY29tLXN0YXI6IFwiXFxlOTE1XCIsXHJcblx0aWNvbS1jYXJ0OiBcIlxcZTkxNlwiLFxyXG5cdGljb20tZ3Jvd3RoLXN0ZXA6IFwiXFxlOTYwXCIsXHJcblx0aWNvbS1ncm93dGgtaW5jcmVtZW50YWw6IFwiXFxlOTU0XCIsXHJcblx0aWNvbS1ncm93dGgtZXhwb25lbnRpYWw6IFwiXFxlOTU1XCIsXHJcblx0aWNvbS1ncm93dGgtcmFwaWQ6IFwiXFxlOTU2XCIsXHJcblx0aWNvbS1jaGFydC11cDogXCJcXGU5MGJcIixcclxuXHRpY29tLWNoYXJ0LWJhcnM6IFwiXFxlOTYyXCIsXHJcblx0aWNvbS1wYWFzLXZpZXc6IFwiXFxlOTYyXCIsXHJcblx0aWNvbS1mbGlwLWNoYXJ0LXBpZTogXCJcXGU5MWNcIixcclxuXHRpY29tLWZsaXAtY2hhcnQtaGFuZDogXCJcXGU5NGVcIixcclxuXHRpY29tLXBkZjogXCJcXGU5MWJcIixcclxuXHRpY29tLWNoZWNrbGlzdDogXCJcXGU5NWVcIixcclxuXHRpY29tLXByaW50ZXI6IFwiXFxlOTExXCIsXHJcblx0aWNvbS1maWxlLW1hZ25pZmllcjogXCJcXGU5NGJcIixcclxuXHRpY29tLXBhZ2VzOiBcIlxcZTkxMFwiLFxyXG5cdGljb20tZm9sZGVyLWFkZDogXCJcXGU5NWNcIixcclxuXHRpY29tLWJvb2stb3BlbjogXCJcXGU5M2JcIixcclxuXHRpY29tLWJvb2ttYXJrOiBcIlxcZTkwZVwiLFxyXG5cdGljb20tYm9vazogXCJcXGU5MWFcIixcclxuXHRpY29tLWJvb2ttYXJrLWFkZDogXCJcXGU5M2RcIixcclxuXHRpY29tLXBpbjogXCJcXGU5NDJcIixcclxuXHRpY29tLWhlbHAtZmlsbDogXCJcXGU5MTJcIixcclxuXHRpY29tLWhlbHA6IFwiXFxlOTEzXCIsXHJcblx0aWNvbS1kaWFsb2ctaGVscDogXCJcXGU5MTlcIixcclxuXHRpY29tLWRpYWxvZy1hbGVydDogXCJcXGU5MGZcIixcclxuXHRpY29tLWFsZXJ0OiBcIlxcZTk0MVwiLFxyXG5cdGljb20taW5mbzogXCJcXGU5MWZcIixcclxuXHRpY29tLWluZm8tZmlsbDogXCJcXGU5MzZcIixcclxuXHRpY29tLW1lZ2FwaG9uZTogXCJcXGU5MjBcIixcclxuXHRpY29tLWVtYWlsOiBcIlxcZTkwOFwiLFxyXG5cdGljb20tc2hhcmU6IFwiXFxlOTA5XCIsXHJcblx0aWNvbS1zaGFyZS1maWxsOiBcIlxcZTkzZVwiLFxyXG5cdGljb20tZmFjZWJvb2s6IFwiXFxlOTA0XCIsXHJcblx0aWNvbS1saW5rZWRpbjogXCJcXGU5MDVcIixcclxuXHRpY29tLWdvb2dsZS1wbHVzOiBcIlxcZTkwNlwiLFxyXG5cdGljb20tdHdpdHRlcjogXCJcXGU5MDdcIixcclxuXHRpY29tLXRhYmxlOiBcIlxcZTkwZFwiLFxyXG5cdGljb20tbGlzdDogXCJcXGU5MGNcIixcclxuXHRpY29tLW1pbnVzOiBcIlxcZTkwM1wiLFxyXG5cdGljb20tcGx1czogXCJcXGU5MDJcIixcclxuXHRpY29tLXRyaWFuZ2xlOiBcIlxcZTkxZFwiLFxyXG5cdGljb20tYXJyb3ctaGVhZDogXCJcXGU5MDFcIixcclxuXHRpY29tLWFycm93OiBcIlxcZTkwYVwiLFxyXG5cdGljb20tdGljazogXCJcXGU5MzJcIixcclxuXHRpY29tLW1vdmU6IFwiXFxlOTYzXCIsXHJcblx0aWNvbS1zYWFzLXZpZXc6IFwiXFxlOTYzXCIsXHJcblx0aWNvbS1saW5rLWV4dDogXCJcXGU5NjhcIixcclxuXHRpY29tLWlkYy1pbnNpZ2h0czogXCJcXGU5NWJcIixcclxuXHRpY29tLWNzX3ZhbHVlOiBcIlxcZTkyNVwiLFxyXG5cdGljb20tY3NfcGFydG5lcjogXCJcXGU5MjZcIixcclxuXHRpY29tLWNzX2xlYWRlcnNoaXA6IFwiXFxlOTI3XCIsXHJcblx0aWNvbS1jc19idXllcjogXCJcXGU5MjhcIixcclxuXHRpY29tLWNzX3NhbGVzOiBcIlxcZTkyOVwiLFxyXG5cdGljb20tY3NfbWFya2V0aW5nOiBcIlxcZTkyYVwiLFxyXG5cdGljb20tY3NfYW5hbHl0aWNzOiBcIlxcZTkyYlwiXHJcbik7XHJcblxyXG4laWNvbiB7XHJcblx0Zm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG5cdHNwZWFrOiBub25lO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gaWNvbigkY29udGVudCwgJHBvc2l0aW9uOiBwYXJlbnQpIHtcclxuXHRAaWYgJHBvc2l0aW9uID09IHBhcmVudHtcclxuXHRcdEBleHRlbmQgJWljb247XHJcblx0XHRjb250ZW50OiBtYXAtZ2V0KCRpY29uc01BUCwgJGNvbnRlbnQpO1xyXG5cdH0gQGVsc2V7XHJcblx0XHQmOiN7JHBvc2l0aW9ufSB7XHJcblx0XHRcdEBleHRlbmQgJWljb247XHJcblx0XHRcdGNvbnRlbnQ6IG1hcC1nZXQoJGljb25zTUFQLCAkY29udGVudCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtaXhpbiBpY29uLWNvbnRlbnQoJGNvbnRlbnQsICRwb3NpdGlvbjogcGFyZW50KSB7XHJcblx0QGlmICRwb3NpdGlvbiA9PSBwYXJlbnR7XHJcblx0XHRjb250ZW50OiBtYXAtZ2V0KCRpY29uc01BUCwgJGNvbnRlbnQpO1xyXG5cdH0gQGVsc2V7XHJcblx0XHQmOiN7JHBvc2l0aW9ufSB7XHJcblx0XHRcdGNvbnRlbnQ6IG1hcC1nZXQoJGljb25zTUFQLCAkY29udGVudCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4uaWNvbS1wc2V1ZG97XHJcblx0JjpiZWZvcmV7XHJcblx0XHRAZXh0ZW5kICVpY29uO1xyXG5cdH1cclxufVxyXG4uaWNvbS1iZWZvcmV7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRAZXh0ZW5kICVpY29uO1xyXG5cdH1cclxufVxyXG4uaWNvbS1hZnRlcntcclxuXHQvL2hpZGUgYmVmb3JlIHRoYXQgaXMgZGVmYXVsdCBzZXQgYnkgaWNvbW9vbiB0aHJvdWdoIGljb20tc29tZXRoaW5nIGNsYXNzXHJcblx0JjpiZWZvcmV7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQmOmFmdGVye1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRAZXh0ZW5kICVpY29uO1xyXG5cdH1cclxuXHJcblx0QGVhY2ggJGljb24gaW4gJGljb25zTUFQIHtcclxuXHRcdCRuYW1lOiBudGgoJGljb24sIDEpO1xyXG5cdFx0JGNvbnRlbnQ6IG50aCgkaWNvbiwgMik7XHJcblx0XHQmLiN7JG5hbWV9OmFmdGVye2NvbnRlbnQ6ICRjb250ZW50fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgR0xPQkFMU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuaHRtbCxib2R5IHtcclxuXHQmLmZpeGVke1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuXHJcbi8qIEZvbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmYtcG4ge1xyXG5cdGZvbnQtZmFtaWx5OiAnUHJveGltYS1Ob3ZhJywgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLmZmLW9zIHtcclxuXHRmb250LWZhbWlseTogJ09wZW4tU2FucycsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mZi1hcmlhbCB7XHJcblx0Zm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mdy10aGluLCAuZnctMTAwIHtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG59XHJcblxyXG4uZnctdWx0cmFsaWdodCwgLmZ3LTIwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuLmZ3LWxpZ2h0LCAuZnctMzAwIHtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uZnctcmVndWxhciwgLmZ3LTQwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLmZ3LW1lZGl1bSwgLmZ3LTUwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLmZ3LXNlbWlib2xkLCAuZnctNjAwIHtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uZnctYm9sZCwgLmZ3LTcwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmZ3LWhlYXZ5LCAuZnctODAwIHtcclxuXHRmb250LXdlaWdodDogODAwO1xyXG59XHJcblxyXG4uZnctYmxhY2ssIC5mdy05MDAge1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi50ZXh0LWNhcGl0YWxpemUge1xyXG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcblxyXG4udGV4dC11cHBlcmNhc2Uge1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi50ZXh0LWxvd2VyY2FzZSB7XHJcblx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxufVxyXG5cclxuLyogQkFDS0dST1VORFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuW2NsYXNzKj1cImJnLWdyZXlcIl06bm90KC5iZy1ncmV5LTA1MCk6bm90KC5iZy1ncmV5LTEwMCk6bm90KC5iZy1ncmV5LTIwMCk6bm90KC5iZy1ncmV5LTMwMCk6bm90KC5iZy1ncmV5LTQwMCk6bm90KC5iZy1ncmV5LTUwMCksXHJcbltjbGFzcyo9XCJiZy1cIl0ge1xyXG5cdGNvbG9yOiB3aGl0ZVxyXG59XHJcblxyXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0yMDBcIl06bm90KC5iZy1yZWQtMjAwKTpub3QoLmJnLXB1cnBsZS0yMDApLFxyXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0xMDBcIl06bm90KC5iZy1ibHVlLTEwMCksXHJcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTA1MFwiXSxcclxuW2NsYXNzKj1cImJnLVwiXVtjbGFzcyo9XCItMDQwXCJdLFxyXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0wMjBcIl0sXHJcbltjbGFzcyo9XCJiZy15ZWxsb3dcIl0sXHJcbi5iZy1ncmV5LTUwLCAuYmctZ3JleS0xMDAsIC5iZy1ncmV5LTIwMCwgLmJnLWdyZXktMzAwLCAuYmctZ3JleS00MDAsIC5iZy1ncmV5LTUwMCB7XHJcblx0Y29sb3I6IGJsYWNrXHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgTElOSyAoYW5jaG9yKSBUUkVBVE1FTlRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbmEuYXJyb3cge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0QGluY2x1ZGUgaWNvbihpY29tLXRyaWFuZ2xlKTtcclxuXHRcdGZvbnQtc2l6ZTogMC41ZW07XHJcblx0XHR0b3A6IC0ycHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tbGVmdDogMC40NWVtO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHQmOmhvdmVyOmJlZm9yZSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDAuOWVtKTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XHJcblx0fVxyXG5cdCY6aG92ZXIsICY6aG92ZXI6YWZ0ZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlO1xyXG5cdH1cclxuXHQmOmhvdmVyOmFmdGVyIHtcclxuXHRcdGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi13b2JibGUtaG9yaXpvbnRhbDtcclxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcclxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIEljb24gV29iYmxlIEhvcml6b250YWwgKi9cclxuQGtleWZyYW1lcyBodnItaWNvbi13b2JibGUtaG9yaXpvbnRhbCB7XHJcblx0MzMuMyUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdH1cclxuXHQ2Ni42JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC42ZW0pXHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQUNDT1JESU9OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyogRjYgcmVzZXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5hY2NvcmRpb24ge1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tY29udGVudCB7XHJcblx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG5cdGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8qIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdC5hY2NvcmRpb24taGVhZGluZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1pbi1oZWlnaHQ6IDUwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdC5hY2NvcmRpb24taWNvbiB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGltZyxcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0XHRzdmd7XHJcblx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmFjY29yZGlvbi1sYWJlbCB7XHJcblx0XHRwYWRkaW5nOiA1cHggMzVweCA1cHggMTJweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBpY29uKGljb20tcGx1cyk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5pcy1vcGVuID4gLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xyXG5cdFx0QGluY2x1ZGUgaWNvbi1jb250ZW50KGljb20tbWludXMpO1xyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWljb24sXHJcblx0LmFjY29yZGlvbi1sYWJlbCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGhlaWdodDogNDVweDtcclxuXHR9XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tY29udGVudCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAyNXB4IDEycHg7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24uaGFzLWljb25zIC5hY2NvcmRpb24tY29udGVudCB7XHJcblx0cGFkZGluZzogMjVweCA2NHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHQuYWNjb3JkaW9uLmhhcy1pY29ucyAuYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMjVweCAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmFjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkID4gLmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRib3JkZXItYm90dG9tOiBub25lXHJcbn1cclxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWNjb3JkaW9uLWhlYWRpbmcge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtZ3JleS0yMDA7IC8qIHRyaWdnZXIgYmFja2dyb3VuZCAqL1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCA+IC5hY2NvcmRpb24tY29udGVudCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOWU5ZTk7IC8qIGxhc3QgaXRlbSBib3JkZXIgYm90dG9tLiBzbGlnaHRseSBkYXJrZXIgc2hhZGUgb2YgdHJpZ2dlciBiYWNrZ3JvdW5kIHJlY29tbWVuZWQgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS02MDA7IC8qIHBsdXMvbWludXMgc2lnbiBkZWZhdWx0IGNvbG9yICovXHJcbn1cclxuXHJcbi5hY2NvcmRpb24taGVhZGluZzpob3ZlciAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBwbHVzIHNpZ24gb24gaG92ZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1oZWFkaW5nOmhvdmVyIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7IC8qIG1pbnVzIHNpZ24gb24gaG92ZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pY29uIHN2ZyBwYXRoLFxyXG4uYWNjb3JkaW9uLWljb24gc3ZnIHJlY3Qge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtYmx1ZTsgLyogaWNvbiBkZWZhdWx0IGNvbG9yICovXHJcbn1cclxuXHJcbi5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24taWNvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBpY29uIHdoZW4gaXRlbSBpcyBvcGVuIGJhY2tncm91bmQgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1pY29uIHN2ZyBwYXRoLFxyXG4uYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWljb24gc3ZnIHJlY3Qge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtZ3JleS0yMDA7IC8qIGljb24gKHN2ZykgZmlsbCB3aGVuIGl0ZW0gaXMgb3BlbiAqL1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWljb24gfiAuYWNjb3JkaW9uLWxhYmVsIHtcclxuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7IC8qIGRpdmlkZXIgYmV0d2VlbiBpY29uIGFuZCBsYWJlbCwgbmVlZHMgdG8gYmUgY29sb3Igb2YgQkcgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtIH4gLmFjY29yZGlvbi1pdGVtIHtcclxuXHRtYXJnaW4tdG9wOiAycHg7IC8qIG5lZWRzIHRvIGJlIHNhbWUgYXMgYm9yZGVyIGxlZnQgYWJvdmUgKi9cclxufVxyXG5cclxuLyogQWNjb3JkaW9uIHdpdGggYmlnIGhlYWRpbmdzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWNjb3JkaW9uLmlzLWJpZyB7XHJcblx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdC5hY2NvcmRpb24taWNvbixcclxuXHRcdC5hY2NvcmRpb24tbGFiZWwge1xyXG5cdFx0XHRoZWlnaHQ6IDc1cHg7XHJcblx0XHR9XHJcblx0XHQuYWNjb3JkaW9uLWljb24ge1xyXG5cdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdGltZyxcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hY2NvcmRpb24tbGFiZWwge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBBUlJPV1MgaW5zdGVhZCBvZiArLy1cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5hY2NvcmRpb24uYXJyb3dzIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcclxuXHRAaW5jbHVkZSBpY29uLWNvbnRlbnQoaWNvbS1hcnJvdy1oZWFkKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbn1cclxuLmFjY29yZGlvbi5hcnJvd3MgLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG59XHJcblxyXG4vKiBJTlZFUlRFRFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmFjY29yZGlvbi5pbnZlcnRlZHtcclxuXHQuYWNjb3JkaW9uLWhlYWRpbmcge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XHJcblx0fVxyXG5cdC5hY2NvcmRpb24tbGFiZWx7XHJcblx0XHRjb2xvcjogIzIyNzliYztcclxuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHQmOm5vdCguaGFzLWljb25zKXtcclxuXHRcdC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0LmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRcdGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcblx0XHRwYWRkaW5nOiAxMnB4O1xyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWl0ZW0gfiAuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblx0LmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQgLmFjY29yZGlvbi1jb250ZW50e1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQlJFQURDUlVNQlNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5icmVhZGNydW1icyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGEge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0bGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xyXG5cdFx0QGluY2x1ZGUgaWNvbihpY29tLXRyaWFuZ2xlKTtcclxuXHRcdGZvbnQtc2l6ZTogMC42NWVtO1xyXG5cdFx0bWFyZ2luOiAwIDAuNWVtO1xyXG5cdFx0dG9wOiAtMnB4O1xyXG5cdFx0Y29sb3I6ICNkNGQ0ZDQ7XHJcblx0fVxyXG59XHJcblxyXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5icmVhZGNydW1icyBsaSB7XHJcblx0Zm9udC1zaXplOiAxNnB4OyAvKiByZWNvbW1lbmRlZCBzaXplIGlzIDE2cHggKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGEge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7IC8qIGRlZmF1bHQgdGV4dCBjb2xvciAqL1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1pZGMtYmx1ZTsgLyogZGVmYXVsdCBib3JkZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGE6aG92ZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTsgLyogaG92ZXIgdGV4dCBjb2xvciAqL1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlOyAvKiBob3ZlciBib3JkZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuXHRjb2xvcjogI2E1YTVhNTsgLyogZGl2aWRlciBhcnJvdyBjb2xvciAqL1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBCVVRUT05TXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYnV0dG9uLCBidXR0b24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQmLnNpbXBsZXtcclxuXHRcdHBhZGRpbmc6IDJweCAwO1xyXG5cdH1cclxufVxyXG4uYnV0dG9uLWZsZXgge1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Ji5zaW1wbGV7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHR9XHJcbn1cclxuLmJ1dHRvbiwgYnV0dG9uLCAuYnV0dG9uLWZsZXgge1xyXG5cdHBhZGRpbmc6IDlweCAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XHJcblx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHQmLnNpbXBsZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcblx0fVxyXG5cdCYuYmctYmx1ZXtcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtYmx1ZS0zMDBcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlLTUwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLWxpZ2h0Ymx1ZXtcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtYmx1ZS0xMDBcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlO1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWUtMzAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmctcmVke1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1yZWQtMzAwXHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdGNvbG9yOiAjRTkzQjI3O1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLXJlZC01MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy1wdXJwbGV7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWRjLXB1cnBsZS0zMDBcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtcHVycGxlO1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLXB1cnBsZS01MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy1hcXVhe1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1hcXVhLTMwMFxyXG5cdFx0fVxyXG5cdFx0Ji5zaW1wbGUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1hcXVhO1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWFxdWEtNTAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmctZ3JlZW57XHJcblx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWRjLWdyZWVuLTMwMFxyXG5cdFx0fVxyXG5cdFx0Ji5zaW1wbGUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmVlbjtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmVlbi01MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy15ZWxsb3d7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWRjLXllbGxvdy0zMDA7XHJcblx0XHRcdGNvbG9yOiAjMDEwMTBmO1xyXG5cdFx0fVxyXG5cdFx0Ji5zaW1wbGUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy15ZWxsb3c7XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMteWVsbG93LTUwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLW9yYW5nZXtcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtb3JhbmdlLTMwMDtcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtb3JhbmdlO1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLW9yYW5nZS01MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zaW1wbGUgKyAuc2ltcGxlLFxyXG5idXR0b24gKyAuc2ltcGxlLFxyXG4uYnV0dG9uICsgLnNpbXBsZSxcclxuLmJ1dHRvbi1mbGV4ICsgLnNpbXBsZSxcclxuLnNpbXBsZSArIGJ1dHRvbixcclxuLnNpbXBsZSArIC5idXR0b24sXHJcbi5zaW1wbGUgKyAuYnV0dG9uLWZsZXgge1xyXG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIEZPUk1cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiRkaXNhYmxlZEJhY2tncm91bmQ6ICNlNmU2ZTY7XHJcbiRkaXNhYmxlZEN1cnNvcjogZGVmYXVsdDtcclxuJGRpc2FibGVkQ29sb3I6ICM4MDgwODc7XHJcbiRkaXNhYmxlZExhYmVsQ29sb3I6ICMzMzM7XHJcbmZvcm0ge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuW2RhdGEtc2tpcC1pZGMtZm9ybV0gZm9ybXtcclxuXHRvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxucC5maWVsZC1zdGF0ZS1yZXNwb25zZSB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogOHB4O1xyXG59XHJcblxyXG4vKiBGaWVsZHMgKHJlZ3VsYXI7IGV4Y2x1ZGVzIGNoZWNrYm94IGFuZCByYWRpbylcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vaW4gSUUgcmVtb3ZlIGJhY2tncm91bmQgY29sb3IgaGlnaGxpZ2h0IHdoZW4gdXNlciBzZWxlY3RlcyBhbiBpdGVtIGZyb20gc2VsZWN0IGJveFxyXG5zZWxlY3Q6Oi1tcy12YWx1ZXtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZmllbGQtYm94LFxyXG5maWVsZHNldCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG5cclxuLmZpZWxkLWJveCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0fVxyXG5cdGlucHV0LCBzZWxlY3Qge1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0cGFkZGluZzogMThweCAxMHB4IDAgMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0fVxyXG5cdHNlbGVjdCB7IC8qIFNFTEVDVCAtIEZJWCAtIGFkanVzdCBzZWxlY3QgdHJpYW5nbGUgcG9zaXRpb24gYW5kIHJlbW92ZSBvdXRsaW5lIChmb3VuZGF0aW9uKSAqL1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDRweDtcclxuXHR9XHJcblx0dGV4dGFyZWEge1xyXG5cdFx0cGFkZGluZzogMjFweCAxMHB4IDAgMTBweDs7XHJcblx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdH1cclxuXHQvL0RJU0FCTEVEXHJcblx0aW5wdXQ6ZGlzYWJsZWQsIGlucHV0W3JlYWRvbmx5XSwgaW5wdXQuZGlzYWJsZWQsXHJcblx0dGV4dGFyZWE6ZGlzYWJsZWQsIHRleHRhcmVhW3JlYWRvbmx5XSwgdGV4dGFyZWEuZGlzYWJsZWQsXHJcblx0c2VsZWN0OmRpc2FibGVkLCBzZWxlY3RbcmVhZG9ubHldLCBzZWxlY3QuZGlzYWJsZWR7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWRCYWNrZ3JvdW5kO1xyXG5cdFx0Y3Vyc29yOiAkZGlzYWJsZWRDdXJzb3I7XHJcblx0XHRjb2xvcjogJGRpc2FibGVkQ29sb3JcclxuXHR9XHJcblx0aW5wdXQuZGlzYWJsZWQsXHJcblx0dGV4dGFyZWEuZGlzYWJsZWQsXHJcblx0c2VsZWN0LmRpc2FibGVke1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG5cdGlucHV0OmRpc2FibGVkLCBpbnB1dFtyZWFkb25seV0sIGlucHV0LmRpc2FibGVkLFxyXG5cdHRleHRhcmVhOmRpc2FibGVkLCB0ZXh0YXJlYVtyZWFkb25seV0sIHRleHRhcmVhLmRpc2FibGVkLFxyXG5cdHNlbGVjdDpkaXNhYmxlZCwgc2VsZWN0W3JlYWRvbmx5XSwgc2VsZWN0LmRpc2FibGVke1xyXG5cdFx0JiB+IGxhYmVse1xyXG5cdFx0XHRjb2xvcjogJGRpc2FibGVkQ29sb3IgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LyogTGFiZWxzIChyZWd1bGFyOyBleGNsdWRlcyBjaGVja2JveCBhbmQgcmFkaW8pXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0bGFiZWwge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNzAwO1xyXG5cdFx0dG9wOiAxcHg7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcclxuXHRcdGxlZnQ6IDFweDtcclxuXHRcdGhlaWdodDogNDhweDtcclxuXHRcdHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblx0fVxyXG5cdHRleHRhcmVhLmhhcy1zY3JvbGwgfiBsYWJlbCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIzcHgpO1xyXG5cdH1cclxuXHQvKiBhZnRlciBpbnB1dC9zZWxlY3QvdGV4dGFyZWEgaGFzIGJlZW4gaW50ZXJhY3RlZCB3aXRoIHNocmluayBsYWJlbCAqL1xyXG5cdGlucHV0LmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCwgLyogSU5QVVQgZXJyb3Igc3RhdGUgKi9cclxuXHRzZWxlY3QuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLCAvKiBTRUxFQ1QgZXJyb3Igc3RhdGUgKi9cclxuXHR0ZXh0YXJlYS5pcy1pbnZhbGlkLWlucHV0IH4gbGFiZWwsIC8qIFRFWFRBUkVBIGVycm9yIHN0YXRlICovXHJcblx0aW5wdXQ6Zm9jdXMgfiBsYWJlbCwgLyogSU5QVVQgZGVmYXVsdCBmb2N1cyAqL1xyXG5cdHNlbGVjdDpmb2N1cyB+IGxhYmVsLCAvKiBTRUxFQ1QgZGVmYXVsdCBmb2N1cyAqL1xyXG5cdHRleHRhcmVhOmZvY3VzIH4gbGFiZWwsIC8qIFRFWFRBUkVBIGRlZmF1bHQgZm9jdXMgKi9cclxuXHRpbnB1dFtkYXRhLXdhcy11c2VkPScxJ10gfiBsYWJlbCwgLyogSU5QVVQgIWVtcHR5ICYmICFmb2N1c2VkICovXHJcblx0dGV4dGFyZWFbZGF0YS13YXMtdXNlZD0nMSddIH4gbGFiZWwsIC8qIFRFWFRBUkVBICFlbXB0eSAmJiAhZm9jdXNlZCAqL1xyXG5cdHNlbGVjdFtkYXRhLXdhcy11c2VkPScxJ10gfiBsYWJlbCB7IC8qIFNFTEVDVCAhZW1wdHkgJiYgIWZvY3VzZWQgKi9cclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGhlaWdodDogMjJweDtcclxuXHRcdHBhZGRpbmctdG9wOiA3cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0fVxyXG5cdC8qIHdoZW4gaW5wdXQvc2VsZWN0L3RleHRhcmVhIGlzICFmb2N1c2VkICYmICFlbXB0eSBjaGFuZ2UgbGFiZWwgY29sb3IgdG8gbGlnaHRlciBncmF5ICovXHJcblx0aW5wdXRbZGF0YS13YXMtdXNlZD0nMSddOm5vdCg6Zm9jdXMpIH4gbGFiZWwsIC8qIElOUFVUICFyZXF1aXJlZCAhZm9jdXNlZCBmaWVsZCBmaXggKi9cclxuXHR0ZXh0YXJlYVtkYXRhLXdhcy11c2VkPScxJ106bm90KDpmb2N1cykgfiBsYWJlbCwgLyogSU5QVVQgIXJlcXVpcmVkICFmb2N1c2VkIGZpZWxkIGZpeCAqL1xyXG5cdHNlbGVjdFtkYXRhLXdhcy11c2VkPScxJ106bm90KDpmb2N1cykgfiBsYWJlbCB7IC8qIG9wdGlvbmFsICFyZXF1aXJlZCAhZm9jdXNlZCBmaWVsZCBmaXggKi9cclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNTAwO1xyXG5cdH1cclxuXHQvKiBlcnJvciBjb2xvciAqL1xyXG5cdGlucHV0LmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCwgLyogSU5QVVQgZXJyb3Igc3RhdGUgKi9cclxuXHRzZWxlY3QuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLCAvKiBTRUxFQ1QgZXJyb3Igc3RhdGUgKi9cclxuXHR0ZXh0YXJlYS5pcy1pbnZhbGlkLWlucHV0IH4gbGFiZWwgeyAvKiBURVhUQVJFQSBlcnJvciBzdGF0ZSAqL1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtcmVkICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vKiBSYWRpbyAvIENoZWNrYm94XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5maWVsZHNldCB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWlkYy1ncmV5LTQwMDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCYuaXMtaW52YWxpZC1pbnB1dCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG5cdH1cclxuXHQuZm9ybS1lcnJvciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IGNhbGMoMTAwJSArIDFweCk7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxuXHRsYWJlbDpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHJcblx0Ly9kaXNiYWxlZFxyXG5cdCY6ZGlzYWJsZWQsXHJcblx0Ji5kaXNhYmxlZCxcclxuXHQmW3JlYWRvbmx5XXtcclxuXHRcdGJhY2tncm91bmQ6ICRkaXNhYmxlZEJhY2tncm91bmQ7XHJcblx0XHQmLFxyXG5cdFx0bGFiZWwsXHJcblx0XHRpbnB1dHtcclxuXHRcdFx0Y3Vyc29yOiAkZGlzYWJsZWRDdXJzb3I7XHJcblx0XHRcdGNvbG9yOiAkZGlzYWJsZWRDb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmZpZWxkc2V0IGxhYmVsLFxyXG4udG9nZ2xlLWJveCBsYWJlbC5pcy1pbnZhbGlkLWxhYmVsIHtcclxuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTcwMFxyXG59XHJcblxyXG5maWVsZHNldC5ob3Jpem9udGFse1xyXG5cdC50b2dnbGUtYm94IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS10YWJsZTtcclxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnRvZ2dsZS1ib3gge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQ+ICoge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0fVxyXG5cdD4gZGl2IHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdHBhZGRpbmctdG9wOiAwLjM1ZW07XHJcblx0fVxyXG5cdD4gbGFiZWwge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA4cHg7XHJcblx0fVxyXG5cdGlucHV0IHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogOHB4O1xyXG5cdFx0bGVmdDogM3B4O1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0c3BhbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XHJcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdH1cclxuXHRbdHlwZT1cInJhZGlvXCJdICsgZGl2IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItaWRjLWdyZXktNzAwO1xyXG5cdH1cclxuXHRbdHlwZT1cImNoZWNrYm94XCJdICsgZGl2IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItaWRjLWdyZXktNjAwO1xyXG5cdH1cclxuXHRbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgZGl2IHNwYW4sXHJcblx0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIGRpdiBzcGFue1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjNGI0YjRiO1xyXG5cdH1cclxuXHRbdHlwZT1cInJhZGlvXCJdICsgZGl2IHNwYW4sXHJcblx0W3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuIGkge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdH1cclxufVxyXG5cclxuLnRvZ2dsZS1ib3gge1xyXG5cdHNwYW4gaSxcclxuXHRzcGFuIHN2ZyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcclxuXHR9XHJcblx0aW5wdXQge1xyXG5cdFx0JjpjaGVja2VkIH4gbGFiZWwge1xyXG5cdFx0XHRjb2xvcjogIzBhMGEwYTtcclxuXHRcdH1cclxuXHRcdCZbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBkaXYgc3BhbiBzdmcge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNywgMC43KTtcclxuXHRcdH1cclxuXHRcdCZbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBkaXYgc3BhbiBpIHtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjUsIDAuNSk7XHJcblx0XHR9XHJcblx0XHQmW3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuIGkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWRjLWdyZXktOTAwO1xyXG5cdFx0fVxyXG5cdFx0Jlt0eXBlPVwiY2hlY2tib3hcIl0gKyBkaXYgc3BhbiBzdmcgcGF0aCB7XHJcblx0XHRcdGZpbGw6ICRjb2xvci1pZGMtZ3JleS05MDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBFcnJvciB0ZXh0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmllbGQtYm94IC5mb3JtLWVycm9yLFxyXG5maWVsZHNldCAuZm9ybS1lcnJvcixcclxuLmNhcHRjaGEgc3Bhbi5mb3JtLWVycm9ye1xyXG5cdHBhZGRpbmctbGVmdDogOXB4O1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi5maWVsZC1ib3ggLmlzLWludmFsaWQtaW5wdXQgfiBzcGFuLmZvcm0tZXJyb3IsXHJcbmZpZWxkc2V0LmlzLWludmFsaWQtaW5wdXQgPiBzcGFuLmZvcm0tZXJyb3IsXHJcbi5jYXB0Y2hhLmlzLWludmFsaWQgc3Bhbi5mb3JtLWVycm9ye1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRwYWRkaW5nLXRvcDogN3B4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAycHg7XHJcbn1cclxuXHJcbi8qIEFKQVggU3VibWl0IHJlcGx5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5mb3JtIHtcclxuXHQubWVzc2FnZSB7XHJcblx0XHQ+IC5yb3cgPiAuY29sdW1ucyxcclxuXHRcdD4gLnJvdyA+IC5jb2x1bW57XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdC5tZXNzYWdlLWNvbnRlbnQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdGxlZnQ6IC0xMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG5cdFx0XHQmLnZpc2libGUge1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmllbGRzIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG5cdFx0Ji5zdWJtaXR0ZWQge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIFBsYWNlaG9sZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmllbGQtYm94IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxyXG4uZmllbGQtYm94IHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG59XHJcblxyXG4uZmllbGQtYm94IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXHJcbi5maWVsZC1ib3ggdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLmZpZWxkLWJveCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcclxuLmZpZWxkLWJveCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLmZpZWxkLWJveCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXHJcbi5maWVsZC1ib3ggdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZpZWxkLWJveCBpbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcclxuLmZpZWxkLWJveCB0ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS01MDA7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG59XHJcblxyXG4uZmllbGQtYm94IGlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXHJcbi5maWVsZC1ib3ggdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS01MDA7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG59XHJcblxyXG4vKiBNT1ogbmVlZHMgZGFya2VyIHNoYWRlIGJlY2F1c2UgaXQgaW50ZXJwcmV0cyBjb2xvcnMgbGlrZSBhIHJldGFyZCAqL1xyXG4uZmllbGQtYm94IGlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxyXG4uZmllbGQtYm94IHRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTYwMDtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbn1cclxuXHJcbi8qIE1TIGRvZXNuJ3QgbmVlZCBmb2N1cyBzdGF0ZSBiZWNhdXNlIGl0IGlzIGF1dG9tYXRpY2FsbHkgaGlkZGVuIHdoZW4gaW5wdXQgaXMgZm9jdXNlZC4uLiA6JyggKi9cclxuXHJcbi8qIFNXSVRDSCBCT1ggKHRvZ2dsZSlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zd2l0Y2gtYm94IHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRsYWJlbCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0LnN3aXRjaC1ib3gtc2xpZGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGhlaWdodDogMThweDtcclxuXHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzhlOGU4ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDRweDtcclxuXHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc3dpdGNoLWJveC1pbnB1dCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fiAuc3dpdGNoLWJveC1sYWJlbCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdH1cclxuXHRcdCY6bm90KDpkaXNhYmxlZCkgfiAuc3dpdGNoLWJveC1sYWJlbCB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHRcdCY6Y2hlY2tlZCB+IC5zd2l0Y2gtYm94LXNsaWRlcjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBDb25maWcgICovXHJcbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LXNsaWRlciB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1ncmV5LTYwMDsgLyogZGVmYXVsdCB1bmNoZWNrZWQgc2xpZGVyIGJhY2tncm91bmQgKi9cclxufVxyXG5cclxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6Y2hlY2tlZDpub3QoOmRpc2FibGVkKSB+IC5zd2l0Y2gtYm94LXNsaWRlciB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1ncmV5LTgwMDsgLyogZGVmYXVsdCBjaGVja2VkIHNsaWRlciBiYWNrZ3JvdW5kICovXHJcbn1cclxuXHJcbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0Om5vdCg6ZGlzYWJsZWQpIH4gLnN3aXRjaC1ib3gtc2xpZGVyOmFmdGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItaWRjLWdyZXktMjAwOyAvKiBkZWZhdWx0IERPVCBjb2xvciAqL1xyXG59XHJcblxyXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpkaXNhYmxlZCB+IC5zd2l0Y2gtYm94LXNsaWRlciB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1ncmV5LTMwMDsgLyogZGlzYWJsZWQgc2xpZGVyIGJhY2tncm91bmQgKi9cclxuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpkaXNhYmxlZCB+IC5zd2l0Y2gtYm94LXNsaWRlcjphZnRlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjsgLyogZGlzYWJsZWQgRE9UIGNvbG9yICovXHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIFVOT1JERVJFRCBMSVNUIC0gc3VwcG9ydCBjdXN0b20gc3ltYm9scyBhbmQgY3VzdG9tIHN5bWJvbCBjb2xvciArIGhvdmVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG51bC5jdXN0b20sXHJcbnVsLmN1c3RvbSB1bCxcclxudWwuY3VzdG9tIG9sLFxyXG5vbC5jdXN0b20ge1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxudWwuY3VzdG9tIGxpLFxyXG5vbC5jdXN0b20gbGl7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuXHJcblxyXG51bC5jdXN0b20sXHJcbm9sLmN1c3RvbSB7XHJcblx0bGkge1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC43NWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRyaWFuZ2xlIGxpIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0QGluY2x1ZGUgaWNvbihpY29tLXRyaWFuZ2xlKTtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjU1ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjk1ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSkge1xyXG5cdFx0Ji5leHQtbWVkaXVtLWlubGluZSBhIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSkge1xyXG5cdFx0Ji5leHQtc21hbGwtaW5saW5lIGEge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5mYy13aGl0ZXtcclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNTAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnRyaWFuZ2xlIGxpOmJlZm9yZXtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS01MDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdGF7XHJcblx0XHRjb2xvcjogIzAxMDEwZjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0XHR9XHJcblx0XHQmLmV4dGVybmFsLFxyXG5cdFx0Jlt0YXJnZXQ9XCJfYmxhbmtcIl17XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0QGluY2x1ZGUgaWNvbihpY29tLWxpbmstZXh0KTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS02MDA7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogLTFweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lmljb217XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxudWwuY3VzdG9tLnRyaWFuZ2xlIGxpLFxyXG5vbC5jdXN0b20ge1xyXG5cdGNvdW50ZXItcmVzZXQ6IGl0ZW07XHJcbn1cclxuXHJcbm9sLmN1c3RvbSBsaTpiZWZvcmUge1xyXG5cdGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xyXG59XHJcblxyXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbnVsLmN1c3RvbSBsaSArIGxpLFxyXG5vbC5jdXN0b20gbGkgKyBsaSB7XHJcblx0bWFyZ2luLXRvcDogMC4yNXJlbTsgLyogc3BhY2UgYmV0d2VlbiBsaXN0IGl0ZW1zICovXHJcbn1cclxuXHJcbnVsLmN1c3RvbSBsaTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFwyNUNGXCI7IC8qIHRoZSBzeW1ib2wgdXNlZCBmb3IgVUwgKi9cclxufVxyXG5cclxub2wuY3VzdG9tIGxpOmJlZm9yZSB7XHJcblx0Y29udGVudDogY291bnRlcihpdGVtLCBkZWNpbWFsKSBcIi5cIjsgLyogY291bnRlciB0eXBlIHVzZWQgZm9yIE9MIC0gXCJkZWNpbWFsXCIgY2FuIGJlIHJlcGxhY2VkIGZvciBhbnkgb3RoZXIgbGlzdC1zdHlsZS10eXBlIHZhbHVlKi9cclxuXHRtYXJnaW4tcmlnaHQ6IDAuNGVtO1xyXG59XHJcblxyXG51bC5jdXN0b20gbGk6YmVmb3JlLFxyXG5vbC5jdXN0b20gbGk6YmVmb3JlIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBkb3QgZGVmYXVsdCBjb2xvciAqL1xyXG59XHJcblxyXG51bC5jdXN0b20gbGk6aG92ZXI6YmVmb3JlLFxyXG5vbC5jdXN0b20gbGk6aG92ZXI6YmVmb3JlIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBkb3QgaG92ZXIgY29sb3IgKi9cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQ0xPU0UgQlVUVE9OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5zcGFuLmNsb3NlIHtcclxuXHRyaWdodDogMTVweDtcclxuXHR0b3A6IDE1cHg7XHJcblx0ei1pbmRleDogMTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0JjphZnRlciB7XHJcblx0XHRAaW5jbHVkZSBpY29uKGljb20tcGx1cyk7XHJcblx0XHRjb2xvcjogIzgyODI4MjtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHR9XHJcblx0Jjpob3ZlcjphZnRlciB7XHJcblx0XHRjb2xvcjogI2E3YTdhNztcclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIE1PREFMXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyogTW9kYWwgZGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiNtb2RhbC1iYWNrZHJvcCB7XHJcblx0b3BhY2l0eTogMDtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMzQsIDM0LCAzNCwgMC43KTtcclxuXHR6LWluZGV4OiA5OTI7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcclxuXHQmLm9wZW5lZCB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4ubW9kYWwge1xyXG5cdHotaW5kZXg6IDk5MztcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRvcDogMDtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG5cdCYub3BlbmVkIHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0Jjpub3QoLm1lbnUpIHtcclxuXHRcdHRvcDogMjUlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMik7XHJcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xyXG5cdH1cclxuXHQmOm5vdCgubWVudSkub3BlbmVkIHsgLyogYW5pbWF0ZSBkZWZhdWx0IGFuZCB2aWRlbyBtb2RhbCBmcm9tIHRvcCAqL1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0fVxyXG5cdCYuZnVsbHNjcmVlbiB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcclxuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdH1cclxuXHQmOm5vdCguZnVsbHNjcmVlbikuZnVsbGhlaWdodCB7XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCY6bm90KC5mdWxsc2NyZWVuKS5mdWxsd2lkdGgge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHR9XHJcblx0Ji5mdWxsc2NyZWVuLm9wZW5lZCxcclxuXHQmLmZ1bGxoZWlnaHQub3BlbmVkIHtcclxuXHRcdHRvcDogMTBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQvKiBDbG9zZSBidXR0b24gcG9zaXRpb24gICovXHJcblx0c3Bhbi5jbG9zZSB7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHRcdHRvcDogMTVweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cclxuXHQvKiBNb2RhbCB3aXRoIHRleHRcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQuY29udGVudC13cmFwIHtcclxuXHRcdHBhZGRpbmc6IDM4cHggNTBweDsgLyogc2hvdWxkIGJlIGF0IGxlYXN0IDUwcHggb24gdGhlIHNpZGVzIGJjb3Mgb2YgdGhlIGNsb3NlIGJ1dHRvbiAqL1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHRcdFx0cGFkZGluZzogMzhweCAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyogTW9kYWwgd2l0aCB2aWRlb1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCYudmlkZW8ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBhZGRpbmc6IDUwcHggMDtcclxuXHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0XHRpZnJhbWUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvKiB3ZWlyZCBpcGhvbmUgZml4LCBiZWNhdXNlIGV2ZW4gdGhvdSB0aGUgbW9kYWwgaGFzIHBvaW50ZXIgZXZlbnRzIG5vbmUsIHRoZSBpZnJhbWUgaXMgc3RpbGwgc29tZWhvdyBhYmxlIHRvIGhpamFjayBwb2ludGVyICgjb25seSBvbiBpcGhvbmUpKi9cclxuXHQmOm5vdCgub3BlbmVkKS52aWRlbyBpZnJhbWUge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQvKiBNb2RhbCB3aXRoIG1vYmlsZSBuYXZpZ2F0aW9uXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0Ji5tZW51IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0cmlnaHQ6IC0xMDAlO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRiYWNrZ3JvdW5kOiAjY2NjO1xyXG5cdFx0Ji5vcGVuZWQge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdH1cclxuXHRcdCY6bm90KC5pcy1vbmUpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0XHRcdC5tb2RhbC1tZW51IHtcclxuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XHJcblx0XHRcdH1cclxuXHRcdFx0c3Bhbi5jbG9zZXtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnTUVOVSc7XHJcblx0XHRcdFx0XHRjb2xvcjogIzgyODI4MjtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaXMtb25lIHtcclxuXHRcdFx0ei1pbmRleDogOTkwO1xyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtd3JhcCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0XHR9XHJcblx0XHQubW9kYWwtbWVudSB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGEsIC8qIGxpIC0gd2l0aG91dCBzdWJtZW51ICovXHJcblx0XHRcdFx0cCB7IC8qIGxpIC0gd2l0aCBzdWJtZW51ICovXHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggNjBweCAyNXB4IDMwcHg7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRyaWdodDogMzBweDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDAwMmInO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYub3BlbiA+IHA6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIyMTInO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD4gcCArIHVsID4gbGkge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD4gdWwgPiBsaSA+IGEsXHJcblx0XHRcdFx0PiB1bCA+IGxpID4gcCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm9wZW4gPiB1bCA+IGxpID4gYSxcclxuXHRcdFx0XHQmLm9wZW4gPiB1bCA+IGxpID4gcCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3MnB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHQ+IGxpICsgbGkge1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZDtcclxuXHRcdFx0fVxyXG5cdFx0XHRwICsgdWwge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0YS5hY3RpdmUge1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvKiBNb2RhbCB3aXRoIG1vYmlsZSBuYXZpZ2F0aW9uIC0gQ29uZmlnXHJcblx0XHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHRcdC5tb2RhbC1tZW51IGEsXHJcblx0XHQubW9kYWwtbWVudSBwIHsgLyogdGV4dCBkZWZhdWx0IGNvbG9yICovXHJcblx0XHRcdGNvbG9yOiAjNzA3MDcwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2RhbC1tZW51IGE6aG92ZXIsXHJcblx0XHQubW9kYWwtbWVudSBwOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlOyAvKiB0ZXh0IG9uIGhvdmVyICovXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLW1lbnUgcDpiZWZvcmUge1xyXG5cdFx0XHRjb2xvcjogIzcwNzA3MDsgLyogKy8tIHNpZ24gZGVmYXVsdCBjb2xvciAqL1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2RhbC1tZW51IHA6aG92ZXI6YmVmb3JlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JlZW47IC8qICsvLSBzaWduIG9uIGhvdmVyICovXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLW1lbnUgYS5hY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBhY3RpdmUgaXRlbSB0ZXh0IGNvbG9yICovXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLW1lbnUsXHJcblx0XHQubW9kYWwtbWVudSA+IGxpICsgbGkge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNjY2M7IC8qIGl0ZW0gZGl2aWRlciBhbmQgd3JhcHBlciBib3JkZXIgY29sb3IgKi9cclxuXHRcdH1cclxuXHJcblx0XHQmLmlzLW9uZSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA2MHB4OyAvKiBJUy1PTkU7IGhhcyB0byBiZSBzYW1lIGFzIG5hdmlnYXRpb24gaGVpZ2h0ICovXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBTTElDSy1TTElERVJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuXHRmcm9tIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyByb3RhdGlvbiB7XHJcblx0ZnJvbSB7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuXHRmcm9tIHtcclxuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGlvbiB7XHJcblx0ZnJvbSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuXHR9XHJcbn1cclxuLyogZGVmYXVsdHMgKGZyb20gU1MgZGV2ZWxvcGVyKVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNsaWNrLXNsaWRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG5cdC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHR0b3VjaC1hY3Rpb246IHBhbi15O1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Jjpub3QoLnNsaWNrLWluaXRpYWxpemVkKXtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdG1hcmdpbjogOTRweCBhdXRvIDAgYXV0bztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IGNhbGMoNTAlIC0gMTE2cHgpO1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDMwcHgpO1xyXG5cdFx0XHRhbmltYXRpb246IHJvdGF0aW9uIDFzIGluZmluaXRlIGVhc2U7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA2cHggc29saWQgcmdiYSgyMDEsIDIwMSwgMjAxLCAwLjIpO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDZweCBzb2xpZCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMik7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMik7XHJcblx0XHRcdGJvcmRlci10b3A6IDZweCBzb2xpZCByZ2JhKDE5MywgMTkzLCAxOTMsIDAuNSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQ+ICp7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuc2xpY2staW5pdGlhbGl6ZWR7XHJcblx0XHRtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5zbGljay1saXN0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdH1cclxuXHRcdCYuZHJhZ2dpbmcge1xyXG5cdFx0XHRjdXJzb3I6IGhhbmQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGljay10cmFjayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGljay1zbGlkZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bWluLWhlaWdodDogMXB4O1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0Ji5kcmFnZ2luZyBpbWcge1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLXRyYWNrLFxyXG5cdC5zbGljay1saXN0IHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpY2stbG9hZGluZyB7XHJcblx0LnNsaWNrLXNsaWRlLFxyXG5cdC5zbGljay10cmFjayB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogQWRqdXN0bWVudHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zbGljay10cmFjayB7XHJcblx0dHJhbnNpdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnNsaWNrLXNsaWRlIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnNsaWNrLXNsaWRlci50ZXh0LWxlZnR7XHJcblx0LnNsaWNrLXNsaWRle1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIEFycm93c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNsaWNrLWFycm93IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuXHRtaW4taGVpZ2h0OiA2MHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRzdmcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0Ji5zbGljay1uZXh0IHtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHQmLnNsaWNrLXByZXYge1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHN2ZyB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBEb3RzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2xpY2stZG90cyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW46IDAgNHB4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA1cHg7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRjb250ZW50OiAnXFwyMDIyJztcclxuXHRcdFx0XHRmb250LWZhbWlseTogc2VyaWY7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktMzAwOyAvKiBEb3RzIC0gRGVmYXVsdCBmaWxsICovXHJcbn1cclxuXHJcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNzAwOyAvKiBEb3RzIC0gSG92ZXIgZmlsbCAqL1xyXG59XHJcblxyXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS02MDA7IC8qIERvdHMgLSBBY3RpdmUgZmlsbCAqL1xyXG59XHJcblxyXG4uc2xpY2stZG90cyB7XHJcblx0Ym90dG9tOiAtMzBweDsgLyogRG90cyAtIGRpc3RhbmNlIGZyb20gc2xpZGVyICovXHJcbn1cclxuXHJcbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4OyAvKiBOZWVkcyB0byBiZSBzYW1lIGFzIC5zbGljay1kb3RzIGJvdHRvbSBhdHRyaWJ1dGUgc28gdGhlIGRvdHMgZG9udCBvdmVybGFwIGNvbnRlbnQgYmVsb3cgKi9cclxufVxyXG5cclxuLnNsaWNrLWFycm93IHtcclxuXHR3aWR0aDogNTVweDsgLyogQXJyb3dzIC0gU2l6ZSAqL1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuXHRwYWRkaW5nOiAwIDY1cHg7IC8qIE5lZWRzIHRvIGJlIHNhbWUgYXMgLnNsaWNrLWFycm93IHdpZHRoIG9yIG1vcmUgZm9yIHJpZ2h0IGFuZCBsZWZ0IHBhZGRpbmcsIG9yIGRvIHBhZGRpbmcgMCBpZiB5b3Ugd2FudCBhcnJvd3Mgb3ZlciBzbGlkZSAqL1xyXG59XHJcblxyXG4uc2xpY2stYXJyb3cgc3ZnIHBhdGgge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtZ3JleS01MDA7IC8qIEFycm93cyAtIERlZmF1bHQgZmlsbCAqL1xyXG59XHJcblxyXG4uc2xpY2stYXJyb3c6aG92ZXIgc3ZnIHBhdGgge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtZ3JleS02MDA7IC8qIEFycm93cyAtSG92ZXIgZmlsbCAqL1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdC5zbGljay1hcnJvdyB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdHBhZGRpbmc6IDAgNXB4O1xyXG5cdH1cclxuXHQuc2xpY2stc2xpZGVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMzVweDsgLyogTmVlZHMgdG8gYmUgc2FtZSBhcyAuc2xpY2stYXJyb3cgd2lkdGggb3IgbW9yZSBmb3IgcmlnaHQgYW5kIGxlZnQgcGFkZGluZywgb3IgZG8gcGFkZGluZyAwIGlmIHlvdSB3YW50IGFycm93cyBvdmVyIHNsaWRlICovXHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgICAgSEVBREVSICguaGVhZGJhcilcclxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaGVhZGJhcixcclxuLmhlYWRiYXIgLm1lbnUtaWNvbi13cmFwLFxyXG4ubWVudS1pY29uLXdyYXAge1xyXG5cdGhlaWdodDogNzBweDtcclxufVxyXG5cclxuLmhlYWRiYXItbGVmdCwgLmhlYWRiYXItY2VudGVyLCAuaGVhZGJhci1yaWdodCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhlYWRiYXItbGVmdCwgLmhlYWRiYXItY2VudGVyIHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmhlYWRiYXItbGVmdCB7XHJcblx0d2lkdGg6IDI0MHB4OyAvKiBvbmx5IGFkanVzdCB3aGVuIG5vdCB1c2luZyBJREMgbG9nbyAqL1xyXG59XHJcblxyXG4uaGVhZGJhci1jZW50ZXI6bm90KDplbXB0eSkge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogY2FsYygxMDAlIC0gKDI0MHB4ICsgMTA4cHggKyAxcHgpKSAvKiBvbmx5IGFkanVzdCB3aGVuIG5vdCB1c2luZyBJREMgbG9nbyBvciB3aXRoIGN1c3RvbWl6ZWQgcmlnaHQgKi9cclxufVxyXG5cclxuLmhlYWRiYXItcmlnaHQge1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmhlYWRiYXItbG9nbyB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5oZWFkYmFyLWJ0biB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5oZWFkYmFyLWJ0biBhIHtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuXHJcbi8qIE5hdmlnYXRpb24gYnV0dG9uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmhlYWRiYXItcmlnaHQgLmhlYWRiYXItbWVudSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5oZWFkYmFyLW1lbnUge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bGkge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdC5pY29ue1xyXG5cdFx0XHRpLFxyXG5cdFx0XHRzdmcsXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0aXtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4gKiB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIFNvY2lhbCBpY29uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNvY2lhbCB7XHJcblx0LnNvY2lhbC10b2dnbGUge1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdH1cclxuXHRcdCYudG9nZ2xlZCArICNzaGFyZS1vcHRpb25zIHtcclxuXHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0I3NoYXJlLW9wdGlvbnMge1xyXG5cdFx0dG9wOiA4MCU7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0YSB7XHJcblx0XHRcdGhlaWdodDogNTRweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIE1FTlUgQlVUVE9OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubWVudS1idXR0b24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHQmLmlzLW9wZW4ge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdC5tZW51LXRleHQge1xyXG5cdFx0XHRjb2xvcjogIzQ0NDtcclxuXHRcdH1cclxuXHRcdC5tZW51LWljb24gLmJhciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIC5tZW51LWljb24gLmJhciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tZW51LWljb246OmFmdGVyIHsgLyogRjYgcmVzZXQgKi9cclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5tZW51LXRleHQge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS0yMDA7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogMjAwO1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG5cdH1cclxuXHQubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXHJcblx0Lm1lbnUtYnV0dG9uLWFjdHVhbCB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0fVxyXG5cdC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlciB7XHJcblx0XHR3aWR0aDogMTIwcHg7XHJcblx0fVxyXG5cdC5tZW51LWJ1dHRvbi1hY3R1YWwge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0ei1pbmRleDogOTkxO1xyXG5cdH1cclxuXHQubWVudS1pY29uLXdyYXAge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMDtcclxuXHR9XHJcblx0Lm1lbnUtaWNvbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0d2lkdGg6IDIycHg7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHQuYmFyIHtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG5cdFx0XHQrIC5iYXIge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDEpIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuXHR9XHJcblx0Lm1lbnUtaWNvbiAuYmFyOm50aC1jaGlsZCgzKSB7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcblx0fVxyXG5cdCYuaXMtb3BlbntcclxuXHRcdC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdH1cclxuXHRcdC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcblx0XHR9XHJcblx0XHQubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCkgcm90YXRlKDQ1ZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0LmhlYWRiYXIsXHJcblx0LmhlYWRiYXIgLm1lbnUtaWNvbi13cmFwLFxyXG5cdC5tZW51LWljb24td3JhcCB7XHJcblx0XHRoZWlnaHQ6IDYwcHg7IC8qIHNob3VsZG4ndCBiZSB0YW1wZXJlZCB3aXRoICovXHJcblx0fVxyXG5cclxuXHQuaGVhZGJhci1sZWZ0IHtcclxuXHRcdHdpZHRoOiAxNTBweDsgLyogb25seSBhZGp1c3Qgd2hlbiBub3QgdXNpbmcgSURDIGxvZ28gKi9cclxuXHR9XHJcbn1cclxuXHJcbi8qIENvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmhlYWRiYXIgc3ZnIHtcclxuXHRmaWxsOiAjZmZmOyAvKiBoZWFkZXIgbWVudSBzdmcgaWNvbiBmaWxsICovXHJcbn1cclxuXHJcbi5oZWFkYmFyLW1lbnUgLmljb24gKyBzcGFuIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7IC8qIHNwYWNlIGJldHdlZW4gbWVudSBpY29uIGFuZCB0ZXh0ICovXHJcbn1cclxuXHJcbi5oZWFkYmFyLWJ0bjpob3ZlcixcclxuLmhlYWRiYXItbWVudSBsaTpob3ZlcixcclxuLnNvY2lhbCAjc2hhcmUtb3B0aW9ucyBhOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IC8qIGhlYWRlciBidXR0b24gb24gaG92ZXIgYmFja2dyb3VuZCBjb2xvciAqL1xyXG59XHJcblxyXG4uaGVhZGJhci1tZW51IGxpLmFjdGl2ZSxcclxuLnNvY2lhbC10b2dnbGUudG9nZ2xlZCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpOyAvKiBoZWFkZXIgYnV0dG9uIGFjdGl2ZSBzdGF0ZSAqL1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyNWVtKSB7XHJcblx0LyogaGlkZXMgdGhlIHRleHQgXCJNRU5VXCIgd2hlbiBzY3JlZW4gd2lkdGggaXMgdW5kZXIgNDAwcHggKi9cclxuXHQubWVudS1idXR0b24gLm1lbnUtdGV4dCB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRyaWdodDogODRweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LXRleHQge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdFx0cmlnaHQ6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcclxuXHQubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCB7XHJcblx0XHR3aWR0aDogNTRweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQubWVudS1idXR0b24uaXMtb3BlbiAubWVudS1idXR0b24tYWN0dWFsIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxufVxyXG5cclxuLyogTWFrZSBzdXJlIGljb25zIGZpdCBpbiB3aGVuIHdpZHRoIGlzIHVuZGVyIDM2MHB4XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMi40Mzc1ZW0pIHtcclxuXHQuc29jaWFsIC5zb2NpYWwtdG9nZ2xlLFxyXG5cdC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXHJcblx0Lm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwsXHJcblx0LmhlYWRiYXItbWVudSBhIHtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHR9XHJcblxyXG5cdC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXHJcblx0Lm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwge1xyXG5cdFx0d2lkdGg6IDQ0cHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdExBWU9VVFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmlkYy1sYXlvdXQtaGVyb3tcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHQucm93e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblx0LmNvbHVtbiB7XHJcblx0XHRtaW4taGVpZ2h0OiAxNTBweDtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcclxuXHRcdFx0bWluLWhlaWdodDogMjIwcHg7XHJcblx0XHR9XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0aDF7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pe1xyXG5cdFx0XHRmb250LXNpemU6IDIuMTI1cmVtOyAvLzM0cHhcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5hcy1zbGlkZXJ7XHJcblx0XHQuaW5mbyB7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNzYwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDc2MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMTZweDtcclxuXHRcdFx0XHRwe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcblx0XHRcdGNvbG9yOiAjMDEwMTBmO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDM1cHg7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRoMXtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHRcdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRwYWRkaW5nOiA2cHggMTBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdC5pY29te1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2xpY2stc2xpZGVyIHtcclxuXHRcdFx0cGFkZGluZzogMCAwO1xyXG5cdFx0fVxyXG5cdFx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHR9XHJcblx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGZsb2F0OiB1bnNldDtcclxuXHRcdH1cclxuXHRcdC5zbGljay1kb3RzIHtcclxuXHRcdFx0Ym90dG9tOiAtMjBweDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRcdGJvdHRvbTogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdCYgKyBsaSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNjY2M7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDRiODU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5pZGMtbGF5b3V0LWNvbnRlbnR7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGgye1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtOyAvLzI0cHhcclxuXHRcdH1cclxuXHR9XHJcblx0aDN7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlO1xyXG5cdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtOyAvLzE4cHhcclxuXHRcdH1cclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItaWRjLW9yYW5nZS02MDA7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpLFxyXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ibG9jay10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEuMDYyNXJlbTtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07IC8vMThweFxyXG5cdFx0fVxyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmludHJve1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHQuY2FyZHMtd3JhcCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiAtMTBweDtcclxuXHJcblx0XHQmLmFsaWduLWJ0bi1yaWdodCAuYnV0dG9uIHtcclxuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5ncmlkLVgyIC5jYXJkIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRcdFx0ZmxleDogMCAwIGNhbGMoKDEwMCUgLyAyKSAtIDIwcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAyMXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5ncmlkLVgzIC5jYXJkIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dMYXJnZSkge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMikgLSAyMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMjFweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTGFyZ2UpIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDMpIC0gMjBweCk7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDIxcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmdyaWQtWDQgLmNhcmQge1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd0xhcmdlKSB7XHJcblx0XHRcdFx0ZmxleDogMCAwIGNhbGMoKDEwMCUgLyAyKSAtIDIwcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAyMXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFMYXJnZSkge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gNCkgLSAyMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDQpIC0gMjFweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0bWFyZ2luOiAxMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjBweCk7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMXB4KTtcclxuXHRcdFx0LmltYWdlLXdyYXAge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdGZsZXg6IDAgMCAxNTBweDtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMjAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmluZm8ge1xyXG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMjI3OWJjO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHRcdFx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTBweCA4cHg7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Lmljb20tYXJyb3csXHJcblx0XHRcdFx0XHQuaWNvbS1hcnJvdy1oZWFkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5zaW1wbGUge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0LmltYWdlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmluZm8gLmJ1dHRvbiB7XHJcblx0XHRcdFx0XHQmOm5vdCguc2ltcGxlKSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjFweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjFweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuc2ltcGxlIC5pY29tIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5saXN0aW5ne1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRcdGxpe1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdCYrIGxpe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItaWRjLWdyZXktNDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTkwMDtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNzAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHQmICsgcHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmhhcy1hY3Rpb25ze1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQudGV4dHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1ncmV5LTIwMDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktOTAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDEzcHggOHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pY29te1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogLTFweDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmljb20tZXlle1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmljb20tYXJyb3d7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdC5pY29tOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuYXMtYmxvY2tze1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaGFzLWFjdGlvbnMgLmJ1dHRvbntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb3B5LWV4cGVuZGFibGUge1xyXG5cdFx0PiBzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHRcdD4gLnRvZ2dsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0JjphZnRlcixcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgaWNvbihpY29tLXRyaWFuZ2xlKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IC0ycHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gaS50b2dnbGUge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJ1JlYWQgTW9yZSc7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+IGEudG9nZ2xlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDonUmVhZCBMZXNzJztcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuZXhwYW5kZWQgPiBhLnRvZ2dsZXtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ibG9ja3Mge1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdCYuYmxvY2staW1nLTMwMHtcclxuXHRcdFx0LmJsb2NrIC5pbWFnZS13cmFwe1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSl7XHJcblx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMzAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYmxvY2sge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdH1cclxuXHRcdFx0JiArIC5ibG9jayB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbmZvIHtcclxuXHRcdFx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6MjFweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDoyMXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuaW1hZ2Utd3JhcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSl7XHJcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMjAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTQwcHg7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMTQwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbWFnZXtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuaW5mbyB7XHJcblx0XHRcdFx0Y29sb3I6ICMwMTAxMGY7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbGV4OiAxIDEgMTAwJTtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSl7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdFx0XHRcdD4gKiB7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMjVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDEwcHggOHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdC5pY29tIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5leHBhbmRhYmxle1xyXG5cdFx0XHQuYmxvY2sge1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSkge1xyXG5cdFx0XHRcdFx0LmltYWdlLXdyYXAge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIyMHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjNmM2YyO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjgwcHg7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCAyODBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pbmZvIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHRcdFx0XHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMjVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRociB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvcHktZXhwZW5kYWJsZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHQ+IC50b2dnbGUge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogLTE3cHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQudGFic3tcclxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHR9XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHQudGFicy10aXRsZXtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdD4gYXtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTkwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMDYyNXJlbTtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEuNWVtIDEwcHg7XHJcblx0XHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjc5YmM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZbYXJpYS1zZWxlY3RlZD0ndHJ1ZSdde1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWlkYy1vcmFuZ2UtNjAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtY29udGVudHtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHQudGFicy1wYW5lbHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zaWRlLWNvbnRhY3QsXHJcblx0LmlkYy1jb250YWN0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC8vbWFyZ2luIHRvcCBpbiBzaWRlIHBhbmVsIHNldCBiZWxvdyAuaWRjLWxheW91dC1jb250ZW50IHdyYXBwZXJcclxuXHRcdC5waG90byB7XHJcblx0XHRcdGZsZXg6IDAgMCA5MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0fVxyXG5cdFx0LmluZm8ge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdC5uYW1lIHtcclxuXHRcdFx0XHRjb2xvcjogIzIyNzliYztcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjc5YmM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5yb2xlIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRhY3Qge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyNzliYztcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYgKyBhIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmlkYy1sYXlvdXQtc2lkZXtcclxuXHRcdC5idXR0b24ud2lkZSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdHBhZGRpbmc6IDEycHggMjFweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHQmICsgLmJ1dHRvbi53aWRlIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaWRjLWxheW91dC1jb250ZW50IC5pZGMtbGF5b3V0LXNpZGUgLmlkYy1jb250YWN0ICsgLmlkYy1jb250YWN0LFxyXG4uaWRjLWxheW91dC1jb250ZW50IC5pZGMtbGF5b3V0LXNpZGUgLnNpZGUtY29udGFjdCArIC5zaWRlLWNvbnRhY3Qge1xyXG5cdG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuLmxpbmstaW5saW5le1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Y29sb3I6ICMwMTAxMGY7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlO1xyXG5cdFx0Zm9udC1zaXplOiAwLjU1ZW07XHJcblx0XHRsaW5lLWhlaWdodDogMi45NWVtO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjc1ZW07XHJcblx0XHRAaW5jbHVkZSBpY29uKGljb20tdHJpYW5nbGUpO1xyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlO1xyXG5cdH1cclxufVxyXG4ubGluay1pbmxpbmUtYXJyb3d7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcblx0JjphZnRlcntcclxuXHRcdHRyYW5zaXRpb246IGluaGVyaXQ7XHJcblx0XHRmb250LXNpemU6IDAuOTVlbTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwLjc1ZW07XHJcblx0XHRAaW5jbHVkZSBpY29uKGljb20tYXJyb3cpO1xyXG5cdH1cclxuXHQmLmFzLXRvZ2dsZXtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdEBpbmNsdWRlIGljb24oaWNvbS1hcnJvdy1oZWFkKTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG5cdFx0fVxyXG5cdFx0Ji5hY3RpdmU6YWZ0ZXJ7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgtMSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYsXHJcblx0JjphZnRlcntcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0fVxyXG5cdCY6aG92ZXIsXHJcblx0Jjpob3ZlcjphZnRlcntcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHR9XHJcblx0Ji5mYy13aGl0ZXtcclxuXHRcdCYsXHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmhvdmVyOmFmdGVye1xyXG5cdFx0XHRjb2xvcjogI2NjYztcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIkY29sb3ItaWRjLWJsdWUtOTAwOiAjMWIzMzVmO1xyXG4kY29sb3ItaWRjLWJsdWUtODAwOiAjMWMzZjcyO1xyXG4kY29sb3ItaWRjLWJsdWUtNzAwOiAjMDA0Yjg1O1xyXG4kY29sb3ItaWRjLWRhcmtibHVlOiAkY29sb3ItaWRjLWJsdWUtNzAwO1xyXG4kY29sb3ItaWRjLWJsdWUtNjAwOiAjMDA1YjliO1xyXG4kY29sb3ItaWRjLWJsdWUtNTAwOiAjMTE2N2E2O1xyXG4kY29sb3ItaWRjLWJsdWUtNDAwOiAjMjI3OWJjO1xyXG4kY29sb3ItaWRjLWJsdWU6ICRjb2xvci1pZGMtYmx1ZS00MDA7XHJcbiRjb2xvci1pZGMtYmx1ZS0zMDA6ICM0MTk2ZDI7XHJcbiRjb2xvci1pZGMtYmx1ZS0yMDA6ICM1NGE0ZTI7XHJcbiRjb2xvci1pZGMtbGlnaHRibHVlOiAkY29sb3ItaWRjLWJsdWUtMjAwO1xyXG4kY29sb3ItaWRjLWJsdWUtMTAwOiAjNzFiM2UyO1xyXG4kY29sb3ItaWRjLWJsdWUtMDUwOiAjYjJkYWY0O1xyXG4kY29sb3ItaWRjLWJsdWUtMDQwOiAjYzFlMWY2O1xyXG4kY29sb3ItaWRjLWJsdWUtMDIwOiAjZGZlZmZhO1xyXG5cclxuJGNvbG9yLWlkYy1yZWQtOTAwOiAjOTMwZjBmO1xyXG4kY29sb3ItaWRjLXJlZC04MDA6ICNhNTExMTE7XHJcbiRjb2xvci1pZGMtcmVkLTcwMDogI2I3MTYxNjtcclxuJGNvbG9yLWlkYy1yZWQtNjAwOiAjYzYxYTE3O1xyXG4kY29sb3ItaWRjLXJlZC01MDA6ICNkODI3MWU7XHJcbiRjb2xvci1pZGMtcmVkLTQwMDogI2U5M2IyNDtcclxuJGNvbG9yLWlkYy1yZWQ6ICRjb2xvci1pZGMtcmVkLTQwMDtcclxuJGNvbG9yLWlkYy1yZWQtMzAwOiAjZjI2YTU5O1xyXG4kY29sb3ItaWRjLXJlZC0yMDA6ICNlZDg2N2U7XHJcbiRjb2xvci1pZGMtcmVkLTEwMDogI2ZmYTE5YztcclxuJGNvbG9yLWlkYy1yZWQtMDUwOiAjZmZiYWI4O1xyXG4kY29sb3ItaWRjLXJlZC0wNDA6ICNmZmQyZDI7XHJcbiRjb2xvci1pZGMtcmVkLTAyMDogI2ZmZWJlYjtcclxuXHJcbiRjb2xvci1pZGMtcHVycGxlLTkwMDogIzVlMWU1YTtcclxuJGNvbG9yLWlkYy1wdXJwbGUtODAwOiAjNjgyMTVmO1xyXG4kY29sb3ItaWRjLXB1cnBsZS03MDA6ICM3NzI2NzE7XHJcbiRjb2xvci1pZGMtcHVycGxlLTYwMDogIzdmMmE3ZDtcclxuJGNvbG9yLWlkYy1wdXJwbGUtNTAwOiAjOGMzMzg4O1xyXG4kY29sb3ItaWRjLXB1cnBsZS00MDA6ICM5ZTNkOTA7XHJcbiRjb2xvci1pZGMtcHVycGxlOiAkY29sb3ItaWRjLXB1cnBsZS00MDA7XHJcbiRjb2xvci1pZGMtcHVycGxlLTMwMDogI2MyNjlhYTtcclxuJGNvbG9yLWlkYy1wdXJwbGUtMjAwOiAjZDE4OGJiO1xyXG4kY29sb3ItaWRjLXB1cnBsZS0xMDA6ICNlNWE1ZDM7XHJcbiRjb2xvci1pZGMtcHVycGxlLTA1MDogI2VmYmRlNjtcclxuJGNvbG9yLWlkYy1wdXJwbGUtMDQwOiAjZjlkMmYzO1xyXG4kY29sb3ItaWRjLXB1cnBsZS0wMjA6ICNmZmViZmQ7XHJcblxyXG4kY29sb3ItaWRjLWFxdWEtOTAwOiAjMDc3Mjg3O1xyXG4kY29sb3ItaWRjLWFxdWEtODAwOiAjMDY3YzkzO1xyXG4kY29sb3ItaWRjLWFxdWEtNzAwOiAjMDU4OWEzO1xyXG4kY29sb3ItaWRjLWFxdWEtNjAwOiAjMDQ5NmIzO1xyXG4kY29sb3ItaWRjLWFxdWEtNTAwOiAjMDRhM2MyO1xyXG4kY29sb3ItaWRjLWFxdWEtNDAwOiAjMzZhZWM3O1xyXG4kY29sb3ItaWRjLWFxdWE6ICRjb2xvci1pZGMtYXF1YS00MDA7XHJcbiRjb2xvci1pZGMtYXF1YS0zMDA6ICM2ZWM3ZDg7XHJcbiRjb2xvci1pZGMtYXF1YS0yMDA6ICM5ZmRhZTU7XHJcbiRjb2xvci1pZGMtYXF1YS0xMDA6ICNhZGU5ZjI7XHJcbiRjb2xvci1pZGMtYXF1YS0wNTA6ICNjYWY3ZmM7XHJcbiRjb2xvci1pZGMtYXF1YS0wNDA6ICNkOWZkZmY7XHJcbiRjb2xvci1pZGMtYXF1YS0wMjA6ICNlYmZmZmY7XHJcblxyXG4kY29sb3ItaWRjLWdyZWVuLTkwMDogIzZhOGUzMjtcclxuJGNvbG9yLWlkYy1ncmVlbi04MDA6ICM3MTk5Mzc7XHJcbiRjb2xvci1pZGMtZ3JlZW4tNzAwOiAjNzZhMzNkO1xyXG4kY29sb3ItaWRjLWdyZWVuLTYwMDogIzdjYWY0MjtcclxuJGNvbG9yLWlkYy1ncmVlbi01MDA6ICM4ZWJmM2Y7XHJcbiRjb2xvci1pZGMtZ3JlZW4tNDAwOiAjYWNjYjMyO1xyXG4kY29sb3ItaWRjLWdyZWVuOiAkY29sb3ItaWRjLWdyZWVuLTQwMDtcclxuJGNvbG9yLWlkYy1ncmVlbi0zMDA6ICNjNmRkNjQ7XHJcbiRjb2xvci1pZGMtZ3JlZW4tMjAwOiAjZDllODljO1xyXG4kY29sb3ItaWRjLWdyZWVuLTEwMDogI2U4ZjJiMztcclxuJGNvbG9yLWlkYy1ncmVlbi0wNTA6ICNmMmZmYzU7XHJcbiRjb2xvci1pZGMtZ3JlZW4tMDQwOiAjZjlmZmQ3O1xyXG4kY29sb3ItaWRjLWdyZWVuLTAyMDogI2ZkZmZlYjtcclxuXHJcbiRjb2xvci1pZGMteWVsbG93LTkwMDogI2MxOGMyZjtcclxuJGNvbG9yLWlkYy15ZWxsb3ctODAwOiAjY2M5ODJmO1xyXG4kY29sb3ItaWRjLXllbGxvdy03MDA6ICNkYmE3MzE7XHJcbiRjb2xvci1pZGMteWVsbG93LTYwMDogI2UyYWYxZTtcclxuJGNvbG9yLWlkYy15ZWxsb3ctNTAwOiAjZjNjMDFkO1xyXG4kY29sb3ItaWRjLXllbGxvdy00MDA6ICNmZmNkMDc7XHJcbiRjb2xvci1pZGMteWVsbG93OiAkY29sb3ItaWRjLXllbGxvdy00MDA7XHJcbiRjb2xvci1pZGMteWVsbG93LTMwMDogI2ZlZGU1YjtcclxuJGNvbG9yLWlkYy15ZWxsb3ctMjAwOiAjZmVlNjg1O1xyXG4kY29sb3ItaWRjLXllbGxvdy0xMDA6ICNmZmViOWM7XHJcbiRjb2xvci1pZGMteWVsbG93LTA1MDogI2ZmZjVjZDtcclxuJGNvbG9yLWlkYy15ZWxsb3ctMDQwOiAjZmZmOGRjO1xyXG4kY29sb3ItaWRjLXllbGxvdy0wMjA6ICNmZmZhZWI7XHJcblxyXG4kY29sb3ItaWRjLW9yYW5nZS05MDA6ICNiZjVmMWY7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTgwMDogI2QzNjgyMDtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtNzAwOiAjZTU2ZjIwO1xyXG4kY29sb3ItaWRjLW9yYW5nZS02MDA6ICNmMzc5MjE7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTUwMDogI2Y2OGIxZjtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtNDAwOiAjZjg5ODFkO1xyXG4kY29sb3ItaWRjLW9yYW5nZTogJGNvbG9yLWlkYy1vcmFuZ2UtNDAwO1xyXG4kY29sb3ItaWRjLW9yYW5nZS0zMDA6ICNmZmIwNWE7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTIwMDogI2ZmYzg4NTtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtMTAwOiAjZjljZmE1O1xyXG4kY29sb3ItaWRjLW9yYW5nZS0wNTA6ICNmY2U2ZDE7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTA0MDogI2ZmZWVkZTtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtMDIwOiAjZmZmNGViO1xyXG5cclxuJGNvbG9yLWlkYy1ncmV5LTkwMDogIzAxMDEwZjtcclxuJGNvbG9yLWlkYy1ibGFjazogJGNvbG9yLWlkYy1ncmV5LTkwMDtcclxuJGNvbG9yLWlkYy1ncmV5LTgwMDogIzRkNGQ1NztcclxuJGNvbG9yLWlkYy1ncmV5LTcwMDogIzgwODA4NztcclxuJGNvbG9yLWlkYy1ncmV5LTYwMDogIzk4OTg5YjtcclxuJGNvbG9yLWlkYy1ncmV5LTUwMDogI2NjY2NjYztcclxuJGNvbG9yLWlkYy1ncmV5LTQwMDogI2RiZGJkYjtcclxuJGNvbG9yLWlkYy1ncmV5LTMwMDogI2U1ZTVlNTtcclxuJGNvbG9yLWlkYy1ncmV5LTIwMDogI2YyZjJmMjtcclxuJGNvbG9yLWlkYy1ncmV5LTEwMDogI2Y2ZjZmNjtcclxuJGNvbG9yLWlkYy1ncmV5LTUwOiAjZjhmOGY4O1xyXG5cclxuJGlkYy1jb2xvcnM6IChcclxuXHRcdGJsdWUtOTAwOiAkY29sb3ItaWRjLWJsdWUtOTAwLFxyXG5cdFx0Ymx1ZS04MDA6ICRjb2xvci1pZGMtYmx1ZS04MDAsXHJcblx0XHRibHVlLTcwMDogJGNvbG9yLWlkYy1ibHVlLTcwMCxcclxuXHRcdGRhcmtibHVlOiAkY29sb3ItaWRjLWJsdWUtNzAwLFxyXG5cdFx0Ymx1ZS02MDA6ICRjb2xvci1pZGMtYmx1ZS02MDAsXHJcblx0XHRibHVlLTUwMDogJGNvbG9yLWlkYy1ibHVlLTUwMCxcclxuXHRcdGJsdWUtNDAwOiRjb2xvci1pZGMtYmx1ZS00MDAsXHJcblx0XHRibHVlOiAkY29sb3ItaWRjLWJsdWUtNDAwLFxyXG5cdFx0Ymx1ZS0zMDA6ICRjb2xvci1pZGMtYmx1ZS0zMDAsXHJcblx0XHRibHVlLTIwMDogJGNvbG9yLWlkYy1ibHVlLTIwMCxcclxuXHRcdGxpZ2h0Ymx1ZTogJGNvbG9yLWlkYy1ibHVlLTIwMCxcclxuXHRcdGJsdWUtMTAwOiAkY29sb3ItaWRjLWJsdWUtMTAwLFxyXG5cdFx0Ymx1ZS0wNTA6ICRjb2xvci1pZGMtYmx1ZS0wNTAsXHJcblx0XHRibHVlLTA0MDogJGNvbG9yLWlkYy1ibHVlLTA0MCxcclxuXHRcdGJsdWUtMDIwOiAkY29sb3ItaWRjLWJsdWUtMDIwLFxyXG5cdFx0cmVkLTkwMDogJGNvbG9yLWlkYy1yZWQtOTAwLFxyXG5cdFx0cmVkLTgwMDogJGNvbG9yLWlkYy1yZWQtODAwLFxyXG5cdFx0cmVkLTcwMDogJGNvbG9yLWlkYy1yZWQtNzAwLFxyXG5cdFx0cmVkLTYwMDogJGNvbG9yLWlkYy1yZWQtNjAwLFxyXG5cdFx0cmVkLTUwMDogJGNvbG9yLWlkYy1yZWQtNTAwLFxyXG5cdFx0cmVkLTQwMDogJGNvbG9yLWlkYy1yZWQtNDAwLFxyXG5cdFx0cmVkOiAkY29sb3ItaWRjLXJlZC00MDAsXHJcblx0XHRyZWQtMzAwOiAkY29sb3ItaWRjLXJlZC0zMDAsXHJcblx0XHRyZWQtMjAwOiAkY29sb3ItaWRjLXJlZC0yMDAsXHJcblx0XHRyZWQtMTAwOiAkY29sb3ItaWRjLXJlZC0xMDAsXHJcblx0XHRyZWQtMDUwOiAkY29sb3ItaWRjLXJlZC0wNTAsXHJcblx0XHRyZWQtMDQwOiAkY29sb3ItaWRjLXJlZC0wNDAsXHJcblx0XHRyZWQtMDIwOiAkY29sb3ItaWRjLXJlZC0wMjAsXHJcblx0XHRwdXJwbGUtOTAwOiAkY29sb3ItaWRjLXB1cnBsZS05MDAsXHJcblx0XHRwdXJwbGUtODAwOiAkY29sb3ItaWRjLXB1cnBsZS04MDAsXHJcblx0XHRwdXJwbGUtNzAwOiAkY29sb3ItaWRjLXB1cnBsZS03MDAsXHJcblx0XHRwdXJwbGUtNjAwOiAkY29sb3ItaWRjLXB1cnBsZS02MDAsXHJcblx0XHRwdXJwbGUtNTAwOiAkY29sb3ItaWRjLXB1cnBsZS01MDAsXHJcblx0XHRwdXJwbGUtNDAwOiAkY29sb3ItaWRjLXB1cnBsZS00MDAsXHJcblx0XHRwdXJwbGU6ICRjb2xvci1pZGMtcHVycGxlLTQwMCxcclxuXHRcdHB1cnBsZS0zMDA6ICRjb2xvci1pZGMtcHVycGxlLTMwMCxcclxuXHRcdHB1cnBsZS0yMDA6ICRjb2xvci1pZGMtcHVycGxlLTIwMCxcclxuXHRcdHB1cnBsZS0xMDA6ICRjb2xvci1pZGMtcHVycGxlLTEwMCxcclxuXHRcdHB1cnBsZS0wNTA6ICRjb2xvci1pZGMtcHVycGxlLTA1MCxcclxuXHRcdHB1cnBsZS0wNDA6ICRjb2xvci1pZGMtcHVycGxlLTA0MCxcclxuXHRcdHB1cnBsZS0wMjA6ICRjb2xvci1pZGMtcHVycGxlLTAyMCxcclxuXHRcdGFxdWEtOTAwOiAkY29sb3ItaWRjLWFxdWEtOTAwLFxyXG5cdFx0YXF1YS04MDA6ICRjb2xvci1pZGMtYXF1YS04MDAsXHJcblx0XHRhcXVhLTcwMDogJGNvbG9yLWlkYy1hcXVhLTcwMCxcclxuXHRcdGFxdWEtNjAwOiAkY29sb3ItaWRjLWFxdWEtNjAwLFxyXG5cdFx0YXF1YS01MDA6ICRjb2xvci1pZGMtYXF1YS01MDAsXHJcblx0XHRhcXVhLTQwMDogJGNvbG9yLWlkYy1hcXVhLTQwMCxcclxuXHRcdGFxdWE6ICRjb2xvci1pZGMtYXF1YS00MDAsXHJcblx0XHRhcXVhLTMwMDogJGNvbG9yLWlkYy1hcXVhLTMwMCxcclxuXHRcdGFxdWEtMjAwOiAkY29sb3ItaWRjLWFxdWEtMjAwLFxyXG5cdFx0YXF1YS0xMDA6ICRjb2xvci1pZGMtYXF1YS0xMDAsXHJcblx0XHRhcXVhLTA1MDogJGNvbG9yLWlkYy1hcXVhLTA1MCxcclxuXHRcdGFxdWEtMDQwOiAkY29sb3ItaWRjLWFxdWEtMDQwLFxyXG5cdFx0YXF1YS0wMjA6ICRjb2xvci1pZGMtYXF1YS0wMjAsXHJcblx0XHRncmVlbi05MDA6ICRjb2xvci1pZGMtZ3JlZW4tOTAwLFxyXG5cdFx0Z3JlZW4tODAwOiAkY29sb3ItaWRjLWdyZWVuLTgwMCxcclxuXHRcdGdyZWVuLTcwMDogJGNvbG9yLWlkYy1ncmVlbi03MDAsXHJcblx0XHRncmVlbi02MDA6ICRjb2xvci1pZGMtZ3JlZW4tNjAwLFxyXG5cdFx0Z3JlZW4tNTAwOiAkY29sb3ItaWRjLWdyZWVuLTUwMCxcclxuXHRcdGdyZWVuLTQwMDogJGNvbG9yLWlkYy1ncmVlbi00MDAsXHJcblx0XHRncmVlbjogJGNvbG9yLWlkYy1ncmVlbi00MDAsXHJcblx0XHRncmVlbi0zMDA6ICRjb2xvci1pZGMtZ3JlZW4tMzAwLFxyXG5cdFx0Z3JlZW4tMjAwOiAkY29sb3ItaWRjLWdyZWVuLTIwMCxcclxuXHRcdGdyZWVuLTEwMDogJGNvbG9yLWlkYy1ncmVlbi0xMDAsXHJcblx0XHRncmVlbi0wNTA6ICRjb2xvci1pZGMtZ3JlZW4tMDUwLFxyXG5cdFx0Z3JlZW4tMDQwOiAkY29sb3ItaWRjLWdyZWVuLTA0MCxcclxuXHRcdGdyZWVuLTAyMDogJGNvbG9yLWlkYy1ncmVlbi0wMjAsXHJcblx0XHR5ZWxsb3ctOTAwOiAkY29sb3ItaWRjLXllbGxvdy05MDAsXHJcblx0XHR5ZWxsb3ctODAwOiAkY29sb3ItaWRjLXllbGxvdy04MDAsXHJcblx0XHR5ZWxsb3ctNzAwOiAkY29sb3ItaWRjLXllbGxvdy03MDAsXHJcblx0XHR5ZWxsb3ctNjAwOiAkY29sb3ItaWRjLXllbGxvdy02MDAsXHJcblx0XHR5ZWxsb3ctNTAwOiAkY29sb3ItaWRjLXllbGxvdy01MDAsXHJcblx0XHR5ZWxsb3ctNDAwOiAkY29sb3ItaWRjLXllbGxvdy00MDAsXHJcblx0XHR5ZWxsb3c6ICRjb2xvci1pZGMteWVsbG93LTQwMCxcclxuXHRcdHllbGxvdy0zMDA6ICRjb2xvci1pZGMteWVsbG93LTMwMCxcclxuXHRcdHllbGxvdy0yMDA6ICRjb2xvci1pZGMteWVsbG93LTIwMCxcclxuXHRcdHllbGxvdy0xMDA6ICRjb2xvci1pZGMteWVsbG93LTEwMCxcclxuXHRcdHllbGxvdy0wNTA6ICRjb2xvci1pZGMteWVsbG93LTA1MCxcclxuXHRcdHllbGxvdy0wNDA6ICRjb2xvci1pZGMteWVsbG93LTA0MCxcclxuXHRcdHllbGxvdy0wMjA6ICRjb2xvci1pZGMteWVsbG93LTAyMCxcclxuXHRcdG9yYW5nZS05MDA6ICRjb2xvci1pZGMtb3JhbmdlLTkwMCxcclxuXHRcdG9yYW5nZS04MDA6ICRjb2xvci1pZGMtb3JhbmdlLTgwMCxcclxuXHRcdG9yYW5nZS03MDA6ICRjb2xvci1pZGMtb3JhbmdlLTcwMCxcclxuXHRcdG9yYW5nZS02MDA6ICRjb2xvci1pZGMtb3JhbmdlLTYwMCxcclxuXHRcdG9yYW5nZS01MDA6ICRjb2xvci1pZGMtb3JhbmdlLTUwMCxcclxuXHRcdG9yYW5nZS00MDA6ICRjb2xvci1pZGMtb3JhbmdlLTQwMCxcclxuXHRcdG9yYW5nZTogJGNvbG9yLWlkYy1vcmFuZ2UtNDAwLFxyXG5cdFx0b3JhbmdlLTMwMDogJGNvbG9yLWlkYy1vcmFuZ2UtMzAwLFxyXG5cdFx0b3JhbmdlLTIwMDogJGNvbG9yLWlkYy1vcmFuZ2UtMjAwLFxyXG5cdFx0b3JhbmdlLTEwMDogJGNvbG9yLWlkYy1vcmFuZ2UtMTAwLFxyXG5cdFx0b3JhbmdlLTA1MDogJGNvbG9yLWlkYy1vcmFuZ2UtMDUwLFxyXG5cdFx0b3JhbmdlLTA0MDogJGNvbG9yLWlkYy1vcmFuZ2UtMDQwLFxyXG5cdFx0b3JhbmdlLTAyMDogJGNvbG9yLWlkYy1vcmFuZ2UtMDIwLFxyXG5cdFx0Z3JleS05MDA6ICRjb2xvci1pZGMtZ3JleS05MDAsXHJcblx0XHRncmV5LTgwMDogJGNvbG9yLWlkYy1ncmV5LTgwMCxcclxuXHRcdGdyZXktNzAwOiAkY29sb3ItaWRjLWdyZXktNzAwLFxyXG5cdFx0Z3JleS02MDA6ICRjb2xvci1pZGMtZ3JleS02MDAsXHJcblx0XHRncmV5LTUwMDogJGNvbG9yLWlkYy1ncmV5LTUwMCxcclxuXHRcdGdyZXktNDAwOiAkY29sb3ItaWRjLWdyZXktNDAwLFxyXG5cdFx0Z3JleS0zMDA6ICRjb2xvci1pZGMtZ3JleS0zMDAsXHJcblx0XHRncmV5LTIwMDogJGNvbG9yLWlkYy1ncmV5LTIwMCxcclxuXHRcdGdyZXktMTAwOiAkY29sb3ItaWRjLWdyZXktMTAwLFxyXG5cdFx0Z3JleS01MDogJGNvbG9yLWlkYy1ncmV5LTUwLFxyXG5cdFx0YmxhY2s6ICRjb2xvci1pZGMtZ3JleS05MDAsXHJcblx0XHR3aGl0ZTogI2ZmZlxyXG4pO1xyXG5cclxuXHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5iZy1ibHVlLTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjMzNWY7IH1cblxuLmJnLWJsdWUtODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjM2Y3MjsgfVxuXG4uYmctYmx1ZS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0Yjg1OyB9XG5cbi5iZy1kYXJrYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRiODU7IH1cblxuLmJnLWJsdWUtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWI5YjsgfVxuXG4uYmctYmx1ZS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE2N2E2OyB9XG5cbi5iZy1ibHVlLTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjc5YmM7IH1cblxuLmJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI3OWJjOyB9XG5cbi5iZy1ibHVlLTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTk2ZDI7IH1cblxuLmJnLWJsdWUtMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0YTRlMjsgfVxuXG4uYmctbGlnaHRibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0YTRlMjsgfVxuXG4uYmctYmx1ZS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFiM2UyOyB9XG5cbi5iZy1ibHVlLTA1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmRhZjQ7IH1cblxuLmJnLWJsdWUtMDQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTFmNjsgfVxuXG4uYmctYmx1ZS0wMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZlZmZhOyB9XG5cbi5iZy1yZWQtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzMGYwZjsgfVxuXG4uYmctcmVkLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTExMTE7IH1cblxuLmJnLXJlZC03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxNjE2OyB9XG5cbi5iZy1yZWQtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MWExNzsgfVxuXG4uYmctcmVkLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODI3MWU7IH1cblxuLmJnLXJlZC00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkzYjI0OyB9XG5cbi5iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkzYjI0OyB9XG5cbi5iZy1yZWQtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyNmE1OTsgfVxuXG4uYmctcmVkLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDg2N2U7IH1cblxuLmJnLXJlZC0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMTljOyB9XG5cbi5iZy1yZWQtMDUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmFiODsgfVxuXG4uYmctcmVkLTA0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQyZDI7IH1cblxuLmJnLXJlZC0wMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYmViOyB9XG5cbi5iZy1wdXJwbGUtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlMWU1YTsgfVxuXG4uYmctcHVycGxlLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODIxNWY7IH1cblxuLmJnLXB1cnBsZS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzcyNjcxOyB9XG5cbi5iZy1wdXJwbGUtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMmE3ZDsgfVxuXG4uYmctcHVycGxlLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzMzODg7IH1cblxuLmJnLXB1cnBsZS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWUzZDkwOyB9XG5cbi5iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWUzZDkwOyB9XG5cbi5iZy1wdXJwbGUtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyNjlhYTsgfVxuXG4uYmctcHVycGxlLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTg4YmI7IH1cblxuLmJnLXB1cnBsZS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVhNWQzOyB9XG5cbi5iZy1wdXJwbGUtMDUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmYmRlNjsgfVxuXG4uYmctcHVycGxlLTA0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWQyZjM7IH1cblxuLmJnLXB1cnBsZS0wMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYmZkOyB9XG5cbi5iZy1hcXVhLTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzcyODc7IH1cblxuLmJnLWFxdWEtODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2N2M5MzsgfVxuXG4uYmctYXF1YS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU4OWEzOyB9XG5cbi5iZy1hcXVhLTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDk2YjM7IH1cblxuLmJnLWFxdWEtNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0YTNjMjsgfVxuXG4uYmctYXF1YS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzZhZWM3OyB9XG5cbi5iZy1hcXVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2YWVjNzsgfVxuXG4uYmctYXF1YS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmVjN2Q4OyB9XG5cbi5iZy1hcXVhLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmRhZTU7IH1cblxuLmJnLWFxdWEtMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkZTlmMjsgfVxuXG4uYmctYXF1YS0wNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FmN2ZjOyB9XG5cbi5iZy1hcXVhLTA0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWZkZmY7IH1cblxuLmJnLWFxdWEtMDIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZmZmZjsgfVxuXG4uYmctZ3JlZW4tOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhOGUzMjsgfVxuXG4uYmctZ3JlZW4tODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxOTkzNzsgfVxuXG4uYmctZ3JlZW4tNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTMzZDsgfVxuXG4uYmctZ3JlZW4tNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjYWY0MjsgfVxuXG4uYmctZ3JlZW4tNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlYmYzZjsgfVxuXG4uYmctZ3JlZW4tNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjY2IzMjsgfVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNjYjMyOyB9XG5cbi5iZy1ncmVlbi0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkZDY0OyB9XG5cbi5iZy1ncmVlbi0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllODljOyB9XG5cbi5iZy1ncmVlbi0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmMmIzOyB9XG5cbi5iZy1ncmVlbi0wNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmZmM1OyB9XG5cbi5iZy1ncmVlbi0wNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmZmQ3OyB9XG5cbi5iZy1ncmVlbi0wMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZmViOyB9XG5cbi5iZy15ZWxsb3ctOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxOGMyZjsgfVxuXG4uYmcteWVsbG93LTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzk4MmY7IH1cblxuLmJnLXllbGxvdy03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJhNzMxOyB9XG5cbi5iZy15ZWxsb3ctNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyYWYxZTsgfVxuXG4uYmcteWVsbG93LTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2MwMWQ7IH1cblxuLmJnLXllbGxvdy00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDA3OyB9XG5cbi5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDA3OyB9XG5cbi5iZy15ZWxsb3ctMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZGU1YjsgfVxuXG4uYmcteWVsbG93LTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWU2ODU7IH1cblxuLmJnLXllbGxvdy0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYjljOyB9XG5cbi5iZy15ZWxsb3ctMDUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVjZDsgfVxuXG4uYmcteWVsbG93LTA0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY4ZGM7IH1cblxuLmJnLXllbGxvdy0wMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWViOyB9XG5cbi5iZy1vcmFuZ2UtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmNWYxZjsgfVxuXG4uYmctb3JhbmdlLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzY4MjA7IH1cblxuLmJnLW9yYW5nZS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU2ZjIwOyB9XG5cbi5iZy1vcmFuZ2UtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzNzkyMTsgfVxuXG4uYmctb3JhbmdlLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjhiMWY7IH1cblxuLmJnLW9yYW5nZS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjg5ODFkOyB9XG5cbi5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjg5ODFkOyB9XG5cbi5iZy1vcmFuZ2UtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjA1YTsgfVxuXG4uYmctb3JhbmdlLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM4ODU7IH1cblxuLmJnLW9yYW5nZS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjljZmE1OyB9XG5cbi5iZy1vcmFuZ2UtMDUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTZkMTsgfVxuXG4uYmctb3JhbmdlLTA0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlZGU7IH1cblxuLmJnLW9yYW5nZS0wMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGViOyB9XG5cbi5iZy1ncmV5LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTAxMGY7IH1cblxuLmJnLWdyZXktODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ1NzsgfVxuXG4uYmctZ3JleS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDg3OyB9XG5cbi5iZy1ncmV5LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ODk4OWI7IH1cblxuLmJnLWdyZXktNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYzsgfVxuXG4uYmctZ3JleS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiOyB9XG5cbi5iZy1ncmV5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IH1cblxuLmJnLWdyZXktMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuXG4uYmctZ3JleS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2OyB9XG5cbi5iZy1ncmV5LTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODsgfVxuXG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMTBmOyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLyogbGVzcyB0aGFuIDQ1MHB4ICovXG4vKiBsZXNzIHRoYW4gMzgwcHggKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIElDT05NT09OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmljb20tcHNldWRvOmJlZm9yZSwgLmljb20tYmVmb3JlOmJlZm9yZSwgLmljb20tYWZ0ZXI6YWZ0ZXIsIGEuYXJyb3c6YWZ0ZXIsIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyLCAuYnJlYWRjcnVtYnMgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsIHVsLmN1c3RvbS50cmlhbmdsZSBsaTpiZWZvcmUsXG5vbC5jdXN0b20udHJpYW5nbGUgbGk6YmVmb3JlLCB1bC5jdXN0b20gYS5leHRlcm5hbDphZnRlciwgdWwuY3VzdG9tIGFbdGFyZ2V0PVwiX2JsYW5rXCJdOmFmdGVyLFxub2wuY3VzdG9tIGEuZXh0ZXJuYWw6YWZ0ZXIsXG5vbC5jdXN0b20gYVt0YXJnZXQ9XCJfYmxhbmtcIl06YWZ0ZXIsIHNwYW4uY2xvc2U6YWZ0ZXIsIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IC50b2dnbGU6YWZ0ZXIsIC5saW5rLWlubGluZTpiZWZvcmUsIC5saW5rLWlubGluZS1hcnJvdzphZnRlciwgLmxpbmstaW5saW5lLWFycm93LmFzLXRvZ2dsZTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLmljb20tYmVmb3JlOmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uaWNvbS1hZnRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5pY29tLWFmdGVyOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jdXJyZW5jeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wYW50aGVvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wdWxzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY5XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1iYWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2Y1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY29nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NmJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWFpOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NjVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZhXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1zZWN1cml0eTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZHg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1OFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWJsb2NrY2hhaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2NlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWR4LW9yZ2FuaXphdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZHgtcGVyZm9ybWFuY2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1M1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWR4LWNhcGFiaWxpdGllczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZHgtcGxhdGZvcm06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1OVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWR4LXJvYWRtYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1YVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWluZHVzdHJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1hbmFseXN0czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZG93bmxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0N1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWNoYXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0OFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLXJlc2VhcmNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDlcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlhYXMtdmlldzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVmXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1oYW5kc2hha2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1MVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY2xvdWQtaGFuZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRhXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jbG91ZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jbG91ZC12aWV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NWRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXJlZnJlc2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0Y1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcmV0aWNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1tYW5hZ2VkLWNsb3VkLXZpZXc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2MVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tdGFyZ2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXRhcmdldC1oaXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0NFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZG93bmxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0MFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcXVvdGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzYVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbGluay1icmVhazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1yc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzOFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcGxheTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1sb2NhdGlvbi1maWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxvY2F0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWRvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jYWxlbmRhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jdXRsZXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzBcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNoYXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyY1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY29mZmVlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MmZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNvZmZlZS1icmVhazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1mYXN0Zm9vZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1waG9uZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1nbG9iZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS11c2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXVzZXItY2lyY2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NTBcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXVzZXJzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NjRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWZpbHRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1sb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxvY2stZmlsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1tYWduaWZpZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxNFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbWFnbmlmaWVyLXJvd3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzY1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbWFnbmlmaWVyLWRvdHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxZVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZXllLWNyb3NzZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0ZlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZXllOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MThcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXN0YXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxNVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY2FydDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1ncm93dGgtc3RlcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1ncm93dGgtaW5jcmVtZW50YWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1NFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZ3Jvd3RoLWV4cG9uZW50aWFsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NTVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWdyb3d0aC1yYXBpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jaGFydC11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jaGFydC1iYXJzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NjJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXBhYXMtdmlldzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1mbGlwLWNoYXJ0LXBpZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1mbGlwLWNoYXJ0LWhhbmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0ZVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcGRmOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNoZWNrbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVlXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wcmludGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWZpbGUtbWFnbmlmaWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NGJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXBhZ2VzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWZvbGRlci1hZGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1Y1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tYm9vay1vcGVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWJvb2ttYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWJvb2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxYVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tYm9va21hcmstYWRkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXBpbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1oZWxwLWZpbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taGVscDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1kaWFsb2ctaGVscDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1kaWFsb2ctYWxlcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwZlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tYWxlcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0MVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taW5mbzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pbmZvLWZpbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzNlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbWVnYXBob25lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWVtYWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXNoYXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXNoYXJlLWZpbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzZVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZmFjZWJvb2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbGlua2VkaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZ29vZ2xlLXBsdXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tdHdpdHRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS10YWJsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1saXN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1pbnVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXBsdXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwMlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tdHJpYW5nbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxZFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tYXJyb3ctaGVhZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS10aWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1vdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2M1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tc2Fhcy12aWV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NjNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxpbmstZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NjhcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1pbnNpZ2h0czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTViXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jc192YWx1ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jc19wYXJ0bmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNzX2xlYWRlcnNoaXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyN1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3NfYnV5ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyOFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3Nfc2FsZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyOVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3NfbWFya2V0aW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MmFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNzX2FuYWx5dGljczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgR0xPQkFMU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmh0bWwuZml4ZWQsIGJvZHkuZml4ZWQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qIEZvbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZmLXBuIHtcbiAgZm9udC1mYW1pbHk6ICdQcm94aW1hLU5vdmEnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmYtb3Mge1xuICBmb250LWZhbWlseTogJ09wZW4tU2FucycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mZi1hcmlhbCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZnctdGhpbiwgLmZ3LTEwMCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLmZ3LXVsdHJhbGlnaHQsIC5mdy0yMDAge1xuICBmb250LXdlaWdodDogMjAwOyB9XG5cbi5mdy1saWdodCwgLmZ3LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmZ3LXJlZ3VsYXIsIC5mdy00MDAge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mdy1tZWRpdW0sIC5mdy01MDAge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5mdy1zZW1pYm9sZCwgLmZ3LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmZ3LWJvbGQsIC5mdy03MDAge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5mdy1oZWF2eSwgLmZ3LTgwMCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7IH1cblxuLmZ3LWJsYWNrLCAuZnctOTAwIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG5cbi8qIEJBQ0tHUk9VTkRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5bY2xhc3MqPVwiYmctZ3JleVwiXTpub3QoLmJnLWdyZXktMDUwKTpub3QoLmJnLWdyZXktMTAwKTpub3QoLmJnLWdyZXktMjAwKTpub3QoLmJnLWdyZXktMzAwKTpub3QoLmJnLWdyZXktNDAwKTpub3QoLmJnLWdyZXktNTAwKSxcbltjbGFzcyo9XCJiZy1cIl0ge1xuICBjb2xvcjogd2hpdGU7IH1cblxuW2NsYXNzKj1cImJnLVwiXVtjbGFzcyo9XCItMjAwXCJdOm5vdCguYmctcmVkLTIwMCk6bm90KC5iZy1wdXJwbGUtMjAwKSxcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTEwMFwiXTpub3QoLmJnLWJsdWUtMTAwKSxcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTA1MFwiXSxcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTA0MFwiXSxcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTAyMFwiXSxcbltjbGFzcyo9XCJiZy15ZWxsb3dcIl0sXG4uYmctZ3JleS01MCwgLmJnLWdyZXktMTAwLCAuYmctZ3JleS0yMDAsIC5iZy1ncmV5LTMwMCwgLmJnLWdyZXktNDAwLCAuYmctZ3JleS01MDAge1xuICBjb2xvcjogYmxhY2s7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIExJTksgKGFuY2hvcikgVFJFQVRNRU5UXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYS5hcnJvdyB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgYS5hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBib3R0b206IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjNTRhNGUyOyB9XG4gIGEuYXJyb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG4gICAgZm9udC1zaXplOiAwLjVlbTtcbiAgICB0b3A6IC0ycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ1ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIGEuYXJyb3c6aG92ZXI6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAwLjllbSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTsgfVxuICBhLmFycm93OmhvdmVyLCBhLmFycm93OmhvdmVyOmFmdGVyIHtcbiAgICBjb2xvcjogIzU0YTRlMjsgfVxuICBhLmFycm93OmhvdmVyOmFmdGVyIHtcbiAgICBhbmltYXRpb24tbmFtZTogaHZyLWljb24td29iYmxlLWhvcml6b250YWw7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7IH1cblxuLyogSWNvbiBXb2JibGUgSG9yaXpvbnRhbCAqL1xuQGtleWZyYW1lcyBodnItaWNvbi13b2JibGUtaG9yaXpvbnRhbCB7XG4gIDMzLjMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgNjYuNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjZlbSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQUNDT1JESU9OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogRjYgcmVzZXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWNjb3JkaW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5hY2NvcmRpb24tY29udGVudCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi8qIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFjY29yZGlvbi1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbiBpbWcsXG4gICAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbiBzdmcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbiBzdmcge1xuICAgICAgaGVpZ2h0OiAzNXB4OyB9XG4gIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsIHtcbiAgICBwYWRkaW5nOiA1cHggMzVweCA1cHggMTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAuYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiA+IC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkwM1wiOyB9XG4gIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWljb24sXG4gIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgaGVpZ2h0OiA0NXB4OyB9XG5cbi5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4IDEycHg7IH1cblxuLmFjY29yZGlvbi5oYXMtaWNvbnMgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgcGFkZGluZzogMjVweCA2NHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgLmFjY29yZGlvbi5oYXMtaWNvbnMgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHg7IH0gfVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQgPiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi8qIENvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hY2NvcmRpb24taGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIC8qIHRyaWdnZXIgYmFja2dyb3VuZCAqLyB9XG5cbi5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkID4gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOWU5ZTk7XG4gIC8qIGxhc3QgaXRlbSBib3JkZXIgYm90dG9tLiBzbGlnaHRseSBkYXJrZXIgc2hhZGUgb2YgdHJpZ2dlciBiYWNrZ3JvdW5kIHJlY29tbWVuZWQgKi8gfVxuXG4uYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgY29sb3I6ICM5ODk4OWI7XG4gIC8qIHBsdXMvbWludXMgc2lnbiBkZWZhdWx0IGNvbG9yICovIH1cblxuLmFjY29yZGlvbi1oZWFkaW5nOmhvdmVyIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xuICBjb2xvcjogIzIyNzliYztcbiAgLyogcGx1cyBzaWduIG9uIGhvdmVyIGNvbG9yICovIH1cblxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1oZWFkaW5nOmhvdmVyIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xuICBjb2xvcjogIzIyNzliYztcbiAgLyogbWludXMgc2lnbiBvbiBob3ZlciBjb2xvciAqLyB9XG5cbi5hY2NvcmRpb24taWNvbiBzdmcgcGF0aCxcbi5hY2NvcmRpb24taWNvbiBzdmcgcmVjdCB7XG4gIGZpbGw6ICMyMjc5YmM7XG4gIC8qIGljb24gZGVmYXVsdCBjb2xvciAqLyB9XG5cbi5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjc5YmM7XG4gIC8qIGljb24gd2hlbiBpdGVtIGlzIG9wZW4gYmFja2dyb3VuZCAqLyB9XG5cbi5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24taWNvbiBzdmcgcGF0aCxcbi5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24taWNvbiBzdmcgcmVjdCB7XG4gIGZpbGw6ICNmMmYyZjI7XG4gIC8qIGljb24gKHN2ZykgZmlsbCB3aGVuIGl0ZW0gaXMgb3BlbiAqLyB9XG5cbi5hY2NvcmRpb24taWNvbiB+IC5hY2NvcmRpb24tbGFiZWwge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XG4gIC8qIGRpdmlkZXIgYmV0d2VlbiBpY29uIGFuZCBsYWJlbCwgbmVlZHMgdG8gYmUgY29sb3Igb2YgQkcgKi8gfVxuXG4uYWNjb3JkaW9uLWl0ZW0gfiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIC8qIG5lZWRzIHRvIGJlIHNhbWUgYXMgYm9yZGVyIGxlZnQgYWJvdmUgKi8gfVxuXG4vKiBBY2NvcmRpb24gd2l0aCBiaWcgaGVhZGluZ3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWNjb3JkaW9uLmlzLWJpZyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uLFxuLmFjY29yZGlvbi5pcy1iaWcgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWwge1xuICBoZWlnaHQ6IDc1cHg7IH1cblxuLmFjY29yZGlvbi5pcy1iaWcgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbiB7XG4gIHdpZHRoOiAxNDBweDsgfVxuICAuYWNjb3JkaW9uLmlzLWJpZyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIGltZyxcbiAgLmFjY29yZGlvbi5pcy1iaWcgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbiBzdmcge1xuICAgIHdpZHRoOiAxNDBweDsgfVxuXG4uYWNjb3JkaW9uLmlzLWJpZyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG5cbi8qIEFSUk9XUyBpbnN0ZWFkIG9mICsvLVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hY2NvcmRpb24uYXJyb3dzIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuXG4uYWNjb3JkaW9uLmFycm93cyAuYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpOyB9XG5cbi8qIElOVkVSVEVEXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFjY29yZGlvbi5pbnZlcnRlZCAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuLmFjY29yZGlvbi5pbnZlcnRlZCAuYWNjb3JkaW9uLWxhYmVsIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYWNjb3JkaW9uLmludmVydGVkOm5vdCguaGFzLWljb25zKSAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLmFjY29yZGlvbi5pbnZlcnRlZCAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMnB4OyB9XG5cbi5hY2NvcmRpb24uaW52ZXJ0ZWQgLmFjY29yZGlvbi1pdGVtIH4gLmFjY29yZGlvbi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uYWNjb3JkaW9uLmludmVydGVkIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQlJFQURDUlVNQlNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW46IDA7IH1cbiAgLmJyZWFkY3J1bWJzIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDsgfVxuICAgIC5icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnJlYWRjcnVtYnMgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG4gICAgZm9udC1zaXplOiAwLjY1ZW07XG4gICAgbWFyZ2luOiAwIDAuNWVtO1xuICAgIHRvcDogLTJweDtcbiAgICBjb2xvcjogI2Q0ZDRkNDsgfVxuXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYnJlYWRjcnVtYnMgbGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIC8qIHJlY29tbWVuZGVkIHNpemUgaXMgMTZweCAqLyB9XG5cbi5icmVhZGNydW1icyBhIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIC8qIGRlZmF1bHQgdGV4dCBjb2xvciAqL1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjI3OWJjO1xuICAvKiBkZWZhdWx0IGJvcmRlciBjb2xvciAqLyB9XG5cbi5icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgY29sb3I6ICM1NGE0ZTI7XG4gIC8qIGhvdmVyIHRleHQgY29sb3IgKi9cbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzU0YTRlMjtcbiAgLyogaG92ZXIgYm9yZGVyIGNvbG9yICovIH1cblxuLmJyZWFkY3J1bWJzIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29sb3I6ICNhNWE1YTU7XG4gIC8qIGRpdmlkZXIgYXJyb3cgY29sb3IgKi8gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBCVVRUT05TXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJ1dHRvbiwgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5idXR0b24uc2ltcGxlLCBidXR0b24uc2ltcGxlIHtcbiAgICBwYWRkaW5nOiAycHggMDsgfVxuXG4uYnV0dG9uLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYnV0dG9uLWZsZXguc2ltcGxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cblxuLmJ1dHRvbiwgYnV0dG9uLCAuYnV0dG9uLWZsZXgge1xuICBwYWRkaW5nOiA5cHggMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtOyB9XG4gIC5idXR0b246aG92ZXIsIC5idXR0b246Zm9jdXMsIGJ1dHRvbjpob3ZlciwgYnV0dG9uOmZvY3VzLCAuYnV0dG9uLWZsZXg6aG92ZXIsIC5idXR0b24tZmxleDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ1dHRvbi5zaW1wbGUsIGJ1dHRvbi5zaW1wbGUsIC5idXR0b24tZmxleC5zaW1wbGUge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cbiAgLmJ1dHRvbi5iZy1ibHVlOmhvdmVyLCAuYnV0dG9uLmJnLWJsdWU6Zm9jdXMsIGJ1dHRvbi5iZy1ibHVlOmhvdmVyLCBidXR0b24uYmctYmx1ZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLWJsdWU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1ibHVlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE5NmQyOyB9XG4gIC5idXR0b24uYmctYmx1ZS5zaW1wbGUsIGJ1dHRvbi5iZy1ibHVlLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLWJsdWUuc2ltcGxlIHtcbiAgICBjb2xvcjogIzIyNzliYzsgfVxuICAgIC5idXR0b24uYmctYmx1ZS5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmctYmx1ZS5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1ibHVlLnNpbXBsZTpob3ZlciwgYnV0dG9uLmJnLWJsdWUuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctYmx1ZS5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzExNjdhNjsgfVxuICAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZTpob3ZlciwgLmJ1dHRvbi5iZy1saWdodGJsdWU6Zm9jdXMsIGJ1dHRvbi5iZy1saWdodGJsdWU6aG92ZXIsIGJ1dHRvbi5iZy1saWdodGJsdWU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1saWdodGJsdWU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1saWdodGJsdWU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MWIzZTI7IH1cbiAgLmJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLCBidXR0b24uYmctbGlnaHRibHVlLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGUge1xuICAgIGNvbG9yOiAjNTRhNGUyOyB9XG4gICAgLmJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlOmhvdmVyLCBidXR0b24uYmctbGlnaHRibHVlLnNpbXBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1saWdodGJsdWUuc2ltcGxlOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNDE5NmQyOyB9XG4gIC5idXR0b24uYmctcmVkOmhvdmVyLCAuYnV0dG9uLmJnLXJlZDpmb2N1cywgYnV0dG9uLmJnLXJlZDpob3ZlciwgYnV0dG9uLmJnLXJlZDpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLXJlZDpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXJlZDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyNmE1OTsgfVxuICAuYnV0dG9uLmJnLXJlZC5zaW1wbGUsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlLCAuYnV0dG9uLWZsZXguYmctcmVkLnNpbXBsZSB7XG4gICAgY29sb3I6ICNFOTNCMjc7IH1cbiAgICAuYnV0dG9uLmJnLXJlZC5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmctcmVkLnNpbXBsZTpmb2N1cywgYnV0dG9uLmJnLXJlZC5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctcmVkLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXJlZC5zaW1wbGU6Zm9jdXMge1xuICAgICAgY29sb3I6ICNkODI3MWU7IH1cbiAgLmJ1dHRvbi5iZy1wdXJwbGU6aG92ZXIsIC5idXR0b24uYmctcHVycGxlOmZvY3VzLCBidXR0b24uYmctcHVycGxlOmhvdmVyLCBidXR0b24uYmctcHVycGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctcHVycGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctcHVycGxlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzI2OWFhOyB9XG4gIC5idXR0b24uYmctcHVycGxlLnNpbXBsZSwgYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGUsIC5idXR0b24tZmxleC5iZy1wdXJwbGUuc2ltcGxlIHtcbiAgICBjb2xvcjogIzllM2Q5MDsgfVxuICAgIC5idXR0b24uYmctcHVycGxlLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlOmZvY3VzLCBidXR0b24uYmctcHVycGxlLnNpbXBsZTpob3ZlciwgYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1wdXJwbGUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctcHVycGxlLnNpbXBsZTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzhjMzM4ODsgfVxuICAuYnV0dG9uLmJnLWFxdWE6aG92ZXIsIC5idXR0b24uYmctYXF1YTpmb2N1cywgYnV0dG9uLmJnLWFxdWE6aG92ZXIsIGJ1dHRvbi5iZy1hcXVhOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctYXF1YTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLWFxdWE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZWM3ZDg7IH1cbiAgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZSwgYnV0dG9uLmJnLWFxdWEuc2ltcGxlLCAuYnV0dG9uLWZsZXguYmctYXF1YS5zaW1wbGUge1xuICAgIGNvbG9yOiAjMzZhZWM3OyB9XG4gICAgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZTpmb2N1cywgYnV0dG9uLmJnLWFxdWEuc2ltcGxlOmhvdmVyLCBidXR0b24uYmctYXF1YS5zaW1wbGU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1hcXVhLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLWFxdWEuc2ltcGxlOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMDRhM2MyOyB9XG4gIC5idXR0b24uYmctZ3JlZW46aG92ZXIsIC5idXR0b24uYmctZ3JlZW46Zm9jdXMsIGJ1dHRvbi5iZy1ncmVlbjpob3ZlciwgYnV0dG9uLmJnLWdyZWVuOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctZ3JlZW46aG92ZXIsIC5idXR0b24tZmxleC5iZy1ncmVlbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZGQ2NDsgfVxuICAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZSwgYnV0dG9uLmJnLWdyZWVuLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLWdyZWVuLnNpbXBsZSB7XG4gICAgY29sb3I6ICNhY2NiMzI7IH1cbiAgICAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi5iZy1ncmVlbi5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1ncmVlbi5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1ncmVlbi5zaW1wbGU6Zm9jdXMge1xuICAgICAgY29sb3I6ICM4ZWJmM2Y7IH1cbiAgLmJ1dHRvbi5iZy15ZWxsb3c6aG92ZXIsIC5idXR0b24uYmcteWVsbG93OmZvY3VzLCBidXR0b24uYmcteWVsbG93OmhvdmVyLCBidXR0b24uYmcteWVsbG93OmZvY3VzLCAuYnV0dG9uLWZsZXguYmcteWVsbG93OmhvdmVyLCAuYnV0dG9uLWZsZXguYmcteWVsbG93OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkZTViO1xuICAgIGNvbG9yOiAjMDEwMTBmOyB9XG4gIC5idXR0b24uYmcteWVsbG93LnNpbXBsZSwgYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUsIC5idXR0b24tZmxleC5iZy15ZWxsb3cuc2ltcGxlIHtcbiAgICBjb2xvcjogI2ZmY2QwNzsgfVxuICAgIC5idXR0b24uYmcteWVsbG93LnNpbXBsZTpob3ZlciwgLmJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlOmZvY3VzLCBidXR0b24uYmcteWVsbG93LnNpbXBsZTpob3ZlciwgYnV0dG9uLmJnLXllbGxvdy5zaW1wbGU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy15ZWxsb3cuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmcteWVsbG93LnNpbXBsZTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2YzYzAxZDsgfVxuICAuYnV0dG9uLmJnLW9yYW5nZTpob3ZlciwgLmJ1dHRvbi5iZy1vcmFuZ2U6Zm9jdXMsIGJ1dHRvbi5iZy1vcmFuZ2U6aG92ZXIsIGJ1dHRvbi5iZy1vcmFuZ2U6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1vcmFuZ2U6aG92ZXIsIC5idXR0b24tZmxleC5iZy1vcmFuZ2U6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmIwNWE7IH1cbiAgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLW9yYW5nZS5zaW1wbGUge1xuICAgIGNvbG9yOiAjZjg5ODFkOyB9XG4gICAgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLmJnLW9yYW5nZS5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlOmhvdmVyLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLW9yYW5nZS5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1vcmFuZ2Uuc2ltcGxlOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZjY4YjFmOyB9XG5cbi5zaW1wbGUgKyAuc2ltcGxlLFxuYnV0dG9uICsgLnNpbXBsZSxcbi5idXR0b24gKyAuc2ltcGxlLFxuLmJ1dHRvbi1mbGV4ICsgLnNpbXBsZSxcbi5zaW1wbGUgKyBidXR0b24sXG4uc2ltcGxlICsgLmJ1dHRvbixcbi5zaW1wbGUgKyAuYnV0dG9uLWZsZXgge1xuICBtYXJnaW4tbGVmdDogMjBweDsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBGT1JNXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuZm9ybSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuW2RhdGEtc2tpcC1pZGMtZm9ybV0gZm9ybSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbnAuZmllbGQtc3RhdGUtcmVzcG9uc2Uge1xuICBjb2xvcjogIzIyNzliYztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cblxuLyogRmllbGRzIChyZWd1bGFyOyBleGNsdWRlcyBjaGVja2JveCBhbmQgcmFkaW8pXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuc2VsZWN0OjotbXMtdmFsdWUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmZpZWxkLWJveCxcbmZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuXG4uZmllbGQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBMYWJlbHMgKHJlZ3VsYXI7IGV4Y2x1ZGVzIGNoZWNrYm94IGFuZCByYWRpbylcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogYWZ0ZXIgaW5wdXQvc2VsZWN0L3RleHRhcmVhIGhhcyBiZWVuIGludGVyYWN0ZWQgd2l0aCBzaHJpbmsgbGFiZWwgKi9cbiAgLyogd2hlbiBpbnB1dC9zZWxlY3QvdGV4dGFyZWEgaXMgIWZvY3VzZWQgJiYgIWVtcHR5IGNoYW5nZSBsYWJlbCBjb2xvciB0byBsaWdodGVyIGdyYXkgKi9cbiAgLyogZXJyb3IgY29sb3IgKi8gfVxuICAuZmllbGQtYm94IGlucHV0LCAuZmllbGQtYm94IHRleHRhcmVhLCAuZmllbGQtYm94IHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuZmllbGQtYm94IGlucHV0LCAuZmllbGQtYm94IHNlbGVjdCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDE4cHggMTBweCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmZpZWxkLWJveCBzZWxlY3Qge1xuICAgIC8qIFNFTEVDVCAtIEZJWCAtIGFkanVzdCBzZWxlY3QgdHJpYW5nbGUgcG9zaXRpb24gYW5kIHJlbW92ZSBvdXRsaW5lIChmb3VuZGF0aW9uKSAqL1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNHB4OyB9XG4gIC5maWVsZC1ib3ggdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IDIxcHggMTBweCAwIDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjsgfVxuICAuZmllbGQtYm94IGlucHV0OmRpc2FibGVkLCAuZmllbGQtYm94IGlucHV0W3JlYWRvbmx5XSwgLmZpZWxkLWJveCBpbnB1dC5kaXNhYmxlZCxcbiAgLmZpZWxkLWJveCB0ZXh0YXJlYTpkaXNhYmxlZCwgLmZpZWxkLWJveCB0ZXh0YXJlYVtyZWFkb25seV0sIC5maWVsZC1ib3ggdGV4dGFyZWEuZGlzYWJsZWQsXG4gIC5maWVsZC1ib3ggc2VsZWN0OmRpc2FibGVkLCAuZmllbGQtYm94IHNlbGVjdFtyZWFkb25seV0sIC5maWVsZC1ib3ggc2VsZWN0LmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogIzgwODA4NzsgfVxuICAuZmllbGQtYm94IGlucHV0LmRpc2FibGVkLFxuICAuZmllbGQtYm94IHRleHRhcmVhLmRpc2FibGVkLFxuICAuZmllbGQtYm94IHNlbGVjdC5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmZpZWxkLWJveCBpbnB1dDpkaXNhYmxlZCB+IGxhYmVsLCAuZmllbGQtYm94IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLCAuZmllbGQtYm94IGlucHV0LmRpc2FibGVkIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggdGV4dGFyZWE6ZGlzYWJsZWQgfiBsYWJlbCwgLmZpZWxkLWJveCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbCwgLmZpZWxkLWJveCB0ZXh0YXJlYS5kaXNhYmxlZCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHNlbGVjdDpkaXNhYmxlZCB+IGxhYmVsLCAuZmllbGQtYm94IHNlbGVjdFtyZWFkb25seV0gfiBsYWJlbCwgLmZpZWxkLWJveCBzZWxlY3QuZGlzYWJsZWQgfiBsYWJlbCB7XG4gICAgY29sb3I6ICM4MDgwODcgIWltcG9ydGFudDsgfVxuICAuZmllbGQtYm94IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6ICM4MDgwODc7XG4gICAgdG9wOiAxcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgbGVmdDogMXB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7IH1cbiAgLmZpZWxkLWJveCB0ZXh0YXJlYS5oYXMtc2Nyb2xsIH4gbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzcHgpOyB9XG4gIC5maWVsZC1ib3ggaW5wdXQuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHNlbGVjdC5pcy1pbnZhbGlkLWlucHV0IH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggdGV4dGFyZWEuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLFxuICAuZmllbGQtYm94IGlucHV0OmZvY3VzIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggc2VsZWN0OmZvY3VzIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBpbnB1dFtkYXRhLXdhcy11c2VkPScxJ10gfiBsYWJlbCxcbiAgLmZpZWxkLWJveCB0ZXh0YXJlYVtkYXRhLXdhcy11c2VkPScxJ10gfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3RbZGF0YS13YXMtdXNlZD0nMSddIH4gbGFiZWwge1xuICAgIC8qIFNFTEVDVCAhZW1wdHkgJiYgIWZvY3VzZWQgKi9cbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAuZmllbGQtYm94IGlucHV0W2RhdGEtd2FzLXVzZWQ9JzEnXTpub3QoOmZvY3VzKSB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhW2RhdGEtd2FzLXVzZWQ9JzEnXTpub3QoOmZvY3VzKSB+IGxhYmVsLFxuICAuZmllbGQtYm94IHNlbGVjdFtkYXRhLXdhcy11c2VkPScxJ106bm90KDpmb2N1cykgfiBsYWJlbCB7XG4gICAgLyogb3B0aW9uYWwgIXJlcXVpcmVkICFmb2N1c2VkIGZpZWxkIGZpeCAqL1xuICAgIGNvbG9yOiAjY2NjY2NjOyB9XG4gIC5maWVsZC1ib3ggaW5wdXQuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHNlbGVjdC5pcy1pbnZhbGlkLWlucHV0IH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggdGV4dGFyZWEuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsIHtcbiAgICAvKiBURVhUQVJFQSBlcnJvciBzdGF0ZSAqL1xuICAgIGNvbG9yOiAjZTkzYjI0ICFpbXBvcnRhbnQ7IH1cblxuLyogUmFkaW8gLyBDaGVja2JveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIGZpZWxkc2V0LmlzLWludmFsaWQtaW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7IH1cbiAgZmllbGRzZXQgLmZvcm0tZXJyb3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDFweCk7XG4gICAgbGVmdDogMDsgfVxuICBmaWVsZHNldCBsYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgZmllbGRzZXQ6ZGlzYWJsZWQsIGZpZWxkc2V0LmRpc2FibGVkLCBmaWVsZHNldFtyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7IH1cbiAgICBmaWVsZHNldDpkaXNhYmxlZCxcbiAgICBmaWVsZHNldDpkaXNhYmxlZCBsYWJlbCxcbiAgICBmaWVsZHNldDpkaXNhYmxlZCBpbnB1dCwgZmllbGRzZXQuZGlzYWJsZWQsXG4gICAgZmllbGRzZXQuZGlzYWJsZWQgbGFiZWwsXG4gICAgZmllbGRzZXQuZGlzYWJsZWQgaW5wdXQsIGZpZWxkc2V0W3JlYWRvbmx5XSxcbiAgICBmaWVsZHNldFtyZWFkb25seV0gbGFiZWwsXG4gICAgZmllbGRzZXRbcmVhZG9ubHldIGlucHV0IHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGNvbG9yOiAjODA4MDg3OyB9XG5cbmZpZWxkc2V0IGxhYmVsLFxuLnRvZ2dsZS1ib3ggbGFiZWwuaXMtaW52YWxpZC1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM4MDgwODc7IH1cblxuZmllbGRzZXQuaG9yaXpvbnRhbCAudG9nZ2xlLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTsgfVxuICBmaWVsZHNldC5ob3Jpem9udGFsIC50b2dnbGUtYm94Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07IH1cblxuLnRvZ2dsZS1ib3gge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50b2dnbGUtYm94ID4gKiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC50b2dnbGUtYm94ID4gZGl2IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmctdG9wOiAwLjM1ZW07IH1cbiAgLnRvZ2dsZS1ib3ggPiBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gIC50b2dnbGUtYm94IGlucHV0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDNweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAudG9nZ2xlLWJveCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMThweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7IH1cbiAgLnRvZ2dsZS1ib3ggW3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuIHtcbiAgICBib3JkZXItY29sb3I6ICM4MDgwODc7IH1cbiAgLnRvZ2dsZS1ib3ggW3R5cGU9XCJjaGVja2JveFwiXSArIGRpdiBzcGFuIHtcbiAgICBib3JkZXItY29sb3I6ICM5ODk4OWI7IH1cbiAgLnRvZ2dsZS1ib3ggW3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGRpdiBzcGFuLFxuICAudG9nZ2xlLWJveCBbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzICsgZGl2IHNwYW4ge1xuICAgIGJvcmRlci1jb2xvcjogIzRiNGI0YjsgfVxuICAudG9nZ2xlLWJveCBbdHlwZT1cInJhZGlvXCJdICsgZGl2IHNwYW4sXG4gIC50b2dnbGUtYm94IFt0eXBlPVwicmFkaW9cIl0gKyBkaXYgc3BhbiBpIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnRvZ2dsZS1ib3ggc3BhbiBpLFxuLnRvZ2dsZS1ib3ggc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTsgfVxuXG4udG9nZ2xlLWJveCBpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4udG9nZ2xlLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGRpdiBzcGFuIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43LCAwLjcpOyB9XG5cbi50b2dnbGUtYm94IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgZGl2IHNwYW4gaSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC41LCAwLjUpOyB9XG5cbi50b2dnbGUtYm94IGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMTBmOyB9XG5cbi50b2dnbGUtYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGRpdiBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzAxMDEwZjsgfVxuXG4vKiBFcnJvciB0ZXh0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZpZWxkLWJveCAuZm9ybS1lcnJvcixcbmZpZWxkc2V0IC5mb3JtLWVycm9yLFxuLmNhcHRjaGEgc3Bhbi5mb3JtLWVycm9yIHtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuXG4uZmllbGQtYm94IC5pcy1pbnZhbGlkLWlucHV0IH4gc3Bhbi5mb3JtLWVycm9yLFxuZmllbGRzZXQuaXMtaW52YWxpZC1pbnB1dCA+IHNwYW4uZm9ybS1lcnJvcixcbi5jYXB0Y2hhLmlzLWludmFsaWQgc3Bhbi5mb3JtLWVycm9yIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDsgfVxuXG4vKiBBSkFYIFN1Ym1pdCByZXBseVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmZvcm0gLm1lc3NhZ2UgPiAucm93ID4gLmNvbHVtbnMsXG5mb3JtIC5tZXNzYWdlID4gLnJvdyA+IC5jb2x1bW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuZm9ybSAubWVzc2FnZSAubWVzc2FnZS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBsZWZ0OiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICBmb3JtIC5tZXNzYWdlIC5tZXNzYWdlLWNvbnRlbnQudmlzaWJsZSB7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbmZvcm0gLmZpZWxkcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgZm9ybSAuZmllbGRzLnN1Ym1pdHRlZCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4vKiBQbGFjZWhvbGRlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5maWVsZC1ib3ggaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZmllbGQtYm94IHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cblxuLmZpZWxkLWJveCBpbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmZpZWxkLWJveCB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cblxuLmZpZWxkLWJveCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5maWVsZC1ib3ggdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuXG4uZmllbGQtYm94IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5maWVsZC1ib3ggdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmZpZWxkLWJveCBpbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5maWVsZC1ib3ggdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG5cbi5maWVsZC1ib3ggaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbi5maWVsZC1ib3ggdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cblxuLyogTU9aIG5lZWRzIGRhcmtlciBzaGFkZSBiZWNhdXNlIGl0IGludGVycHJldHMgY29sb3JzIGxpa2UgYSByZXRhcmQgKi9cbi5maWVsZC1ib3ggaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZmllbGQtYm94IHRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5ODk4OWI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuXG4vKiBNUyBkb2Vzbid0IG5lZWQgZm9jdXMgc3RhdGUgYmVjYXVzZSBpdCBpcyBhdXRvbWF0aWNhbGx5IGhpZGRlbiB3aGVuIGlucHV0IGlzIGZvY3VzZWQuLi4gOicoICovXG4vKiBTV0lUQ0ggQk9YICh0b2dnbGUpXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnN3aXRjaC1ib3gge1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc3dpdGNoLWJveCBsYWJlbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiAjOGU4ZThlO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc3dpdGNoLWJveCAuc3dpdGNoLWJveC1zbGlkZXI6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNHB4O1xuICAgICAgdG9wOiA0cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7IH1cbiAgLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dCB+IC5zd2l0Y2gtYm94LWxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgIC5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0Om5vdCg6ZGlzYWJsZWQpIH4gLnN3aXRjaC1ib3gtbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtYm94LXNsaWRlcjphZnRlciB7XG4gICAgICBsZWZ0OiAxOHB4OyB9XG5cbi8qIENvbmZpZyAgKi9cbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LXNsaWRlciB7XG4gIGJhY2tncm91bmQ6ICM5ODk4OWI7XG4gIC8qIGRlZmF1bHQgdW5jaGVja2VkIHNsaWRlciBiYWNrZ3JvdW5kICovIH1cblxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6Y2hlY2tlZDpub3QoOmRpc2FibGVkKSB+IC5zd2l0Y2gtYm94LXNsaWRlciB7XG4gIGJhY2tncm91bmQ6ICM0ZDRkNTc7XG4gIC8qIGRlZmF1bHQgY2hlY2tlZCBzbGlkZXIgYmFja2dyb3VuZCAqLyB9XG5cbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0Om5vdCg6ZGlzYWJsZWQpIH4gLnN3aXRjaC1ib3gtc2xpZGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgLyogZGVmYXVsdCBET1QgY29sb3IgKi8gfVxuXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpkaXNhYmxlZCB+IC5zd2l0Y2gtYm94LXNsaWRlciB7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gIC8qIGRpc2FibGVkIHNsaWRlciBiYWNrZ3JvdW5kICovXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6ZGlzYWJsZWQgfiAuc3dpdGNoLWJveC1zbGlkZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAvKiBkaXNhYmxlZCBET1QgY29sb3IgKi8gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBVTk9SREVSRUQgTElTVCAtIHN1cHBvcnQgY3VzdG9tIHN5bWJvbHMgYW5kIGN1c3RvbSBzeW1ib2wgY29sb3IgKyBob3ZlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbnVsLmN1c3RvbSxcbnVsLmN1c3RvbSB1bCxcbnVsLmN1c3RvbSBvbCxcbm9sLmN1c3RvbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbnVsLmN1c3RvbSBsaSxcbm9sLmN1c3RvbSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxudWwuY3VzdG9tIGxpOmJlZm9yZSxcbm9sLmN1c3RvbSBsaTpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTsgfVxuXG51bC5jdXN0b20udHJpYW5nbGUgbGk6YmVmb3JlLFxub2wuY3VzdG9tLnRyaWFuZ2xlIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG4gIGZvbnQtc2l6ZTogMC41NWVtO1xuICBsaW5lLWhlaWdodDogMi45NWVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgdWwuY3VzdG9tLmV4dC1tZWRpdW0taW5saW5lIGEsXG4gIG9sLmN1c3RvbS5leHQtbWVkaXVtLWlubGluZSBhIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgdWwuY3VzdG9tLmV4dC1zbWFsbC1pbmxpbmUgYSxcbiAgb2wuY3VzdG9tLmV4dC1zbWFsbC1pbmxpbmUgYSB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuXG51bC5jdXN0b20uZmMtd2hpdGUgYSxcbm9sLmN1c3RvbS5mYy13aGl0ZSBhIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgdWwuY3VzdG9tLmZjLXdoaXRlIGE6aG92ZXIsXG4gIG9sLmN1c3RvbS5mYy13aGl0ZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2NjY2NjYzsgfVxuXG51bC5jdXN0b20uZmMtd2hpdGUudHJpYW5nbGUgbGk6YmVmb3JlLFxub2wuY3VzdG9tLmZjLXdoaXRlLnRyaWFuZ2xlIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjY2NjY2NjOyB9XG5cbnVsLmN1c3RvbSBhLFxub2wuY3VzdG9tIGEge1xuICBjb2xvcjogIzAxMDEwZjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIHVsLmN1c3RvbSBhOmhvdmVyLFxuICBvbC5jdXN0b20gYTpob3ZlciB7XG4gICAgY29sb3I6ICM1NGE0ZTI7IH1cbiAgdWwuY3VzdG9tIGEuZXh0ZXJuYWw6YWZ0ZXIsIHVsLmN1c3RvbSBhW3RhcmdldD1cIl9ibGFua1wiXTphZnRlcixcbiAgb2wuY3VzdG9tIGEuZXh0ZXJuYWw6YWZ0ZXIsXG4gIG9sLmN1c3RvbSBhW3RhcmdldD1cIl9ibGFua1wiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5NjhcIjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM5ODk4OWI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICB1bC5jdXN0b20gYSAuaWNvbSxcbiAgb2wuY3VzdG9tIGEgLmljb20ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIHVsLmN1c3RvbSBhIC5pY29tOmJlZm9yZSxcbiAgICBvbC5jdXN0b20gYSAuaWNvbTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbnVsLmN1c3RvbS50cmlhbmdsZSBsaSxcbm9sLmN1c3RvbSB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07IH1cblxub2wuY3VzdG9tIGxpOmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtOyB9XG5cbi8qIENvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbnVsLmN1c3RvbSBsaSArIGxpLFxub2wuY3VzdG9tIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAvKiBzcGFjZSBiZXR3ZWVuIGxpc3QgaXRlbXMgKi8gfVxuXG51bC5jdXN0b20gbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI1Q0ZcIjtcbiAgLyogdGhlIHN5bWJvbCB1c2VkIGZvciBVTCAqLyB9XG5cbm9sLmN1c3RvbSBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGl0ZW0sIGRlY2ltYWwpIFwiLlwiO1xuICAvKiBjb3VudGVyIHR5cGUgdXNlZCBmb3IgT0wgLSBcImRlY2ltYWxcIiBjYW4gYmUgcmVwbGFjZWQgZm9yIGFueSBvdGhlciBsaXN0LXN0eWxlLXR5cGUgdmFsdWUqL1xuICBtYXJnaW4tcmlnaHQ6IDAuNGVtOyB9XG5cbnVsLmN1c3RvbSBsaTpiZWZvcmUsXG5vbC5jdXN0b20gbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIC8qIGRvdCBkZWZhdWx0IGNvbG9yICovIH1cblxudWwuY3VzdG9tIGxpOmhvdmVyOmJlZm9yZSxcbm9sLmN1c3RvbSBsaTpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogIzIyNzliYztcbiAgLyogZG90IGhvdmVyIGNvbG9yICovIH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQ0xPU0UgQlVUVE9OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuc3Bhbi5jbG9zZSB7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBzcGFuLmNsb3NlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgIGNvbG9yOiAjODI4MjgyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgc3Bhbi5jbG9zZTpob3ZlcjphZnRlciB7XG4gICAgY29sb3I6ICNhN2E3YTc7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgTU9EQUxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBNb2RhbCBkZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNtb2RhbC1iYWNrZHJvcCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAwLjcpO1xuICB6LWluZGV4OiA5OTI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7IH1cbiAgI21vZGFsLWJhY2tkcm9wLm9wZW5lZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4ubW9kYWwge1xuICB6LWluZGV4OiA5OTM7XG4gIG9wYWNpdHk6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIC8qIENsb3NlIGJ1dHRvbiBwb3NpdGlvbiAgKi9cbiAgLyogTW9kYWwgd2l0aCB0ZXh0XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIE1vZGFsIHdpdGggdmlkZW9cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogd2VpcmQgaXBob25lIGZpeCwgYmVjYXVzZSBldmVuIHRob3UgdGhlIG1vZGFsIGhhcyBwb2ludGVyIGV2ZW50cyBub25lLCB0aGUgaWZyYW1lIGlzIHN0aWxsIHNvbWVob3cgYWJsZSB0byBoaWphY2sgcG9pbnRlciAoI29ubHkgb24gaXBob25lKSovXG4gIC8qIE1vZGFsIHdpdGggbW9iaWxlIG5hdmlnYXRpb25cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8gfVxuICAubW9kYWwub3BlbmVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5tb2RhbDpub3QoLm1lbnUpIHtcbiAgICB0b3A6IDI1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAubW9kYWw6bm90KC5tZW51KS5vcGVuZWQge1xuICAgIC8qIGFuaW1hdGUgZGVmYXVsdCBhbmQgdmlkZW8gbW9kYWwgZnJvbSB0b3AgKi9cbiAgICB0b3A6IDUwJTsgfVxuICAubW9kYWwuZnVsbHNjcmVlbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDEwcHg7IH1cbiAgLm1vZGFsOm5vdCguZnVsbHNjcmVlbikuZnVsbGhlaWdodCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubW9kYWw6bm90KC5mdWxsc2NyZWVuKS5mdWxsd2lkdGgge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMTBweDsgfVxuICAubW9kYWwuZnVsbHNjcmVlbi5vcGVuZWQsIC5tb2RhbC5mdWxsaGVpZ2h0Lm9wZW5lZCB7XG4gICAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsIHNwYW4uY2xvc2Uge1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTsgfVxuICAubW9kYWwgLmNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMzhweCA1MHB4O1xuICAgIC8qIHNob3VsZCBiZSBhdCBsZWFzdCA1MHB4IG9uIHRoZSBzaWRlcyBiY29zIG9mIHRoZSBjbG9zZSBidXR0b24gKi8gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgICAgLm1vZGFsIC5jb250ZW50LXdyYXAge1xuICAgICAgICBwYWRkaW5nOiAzOHB4IDIwcHg7IH0gfVxuICAubW9kYWwudmlkZW8ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAubW9kYWwudmlkZW8gaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5tb2RhbDpub3QoLm9wZW5lZCkudmlkZW8gaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLm1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAvKiBNb2RhbCB3aXRoIG1vYmlsZSBuYXZpZ2F0aW9uIC0gQ29uZmlnXHJcblx0XHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8gfVxuICAgIC5tb2RhbC5tZW51Lm9wZW5lZCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAubW9kYWwubWVudTpub3QoLmlzLW9uZSkge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH1cbiAgICAgIC5tb2RhbC5tZW51Om5vdCguaXMtb25lKSAubW9kYWwtbWVudSB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7IH1cbiAgICAgIC5tb2RhbC5tZW51Om5vdCguaXMtb25lKSBzcGFuLmNsb3NlIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLm1vZGFsLm1lbnU6bm90KC5pcy1vbmUpIHNwYW4uY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJ01FTlUnO1xuICAgICAgICAgIGNvbG9yOiAjODI4MjgyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgLm1vZGFsLm1lbnUuaXMtb25lIHtcbiAgICAgIHotaW5kZXg6IDk5MDsgfVxuICAgIC5tb2RhbC5tZW51IC5jb250ZW50LXdyYXAge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cbiAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgYSxcbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgcCB7XG4gICAgICAgICAgLyogbGkgLSB3aXRoIHN1Ym1lbnUgKi9cbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDYwcHggMjVweCAzMHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpIHA6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgY29udGVudDogJ1xcMDAyYic7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpLm9wZW4gPiBwOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ1xcMjIxMic7IH1cbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgdWwge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgPiBwICsgdWwgPiBsaSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgPiB1bCA+IGxpID4gYSxcbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgPiB1bCA+IGxpID4gcCB7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpLm9wZW4gPiB1bCA+IGxpID4gYSxcbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkub3BlbiA+IHVsID4gbGkgPiBwIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWluLWhlaWdodDogNzJweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSA+IGxpICsgbGkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7IH1cbiAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHAgKyB1bCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGEuYWN0aXZlIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBhLFxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHAge1xuICAgICAgLyogdGV4dCBkZWZhdWx0IGNvbG9yICovXG4gICAgICBjb2xvcjogIzcwNzA3MDsgfVxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGE6aG92ZXIsXG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgcDpob3ZlciB7XG4gICAgICBjb2xvcjogIzU0YTRlMjtcbiAgICAgIC8qIHRleHQgb24gaG92ZXIgKi8gfVxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHA6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgLyogKy8tIHNpZ24gZGVmYXVsdCBjb2xvciAqLyB9XG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgcDpob3ZlcjpiZWZvcmUge1xuICAgICAgY29sb3I6ICNhY2NiMzI7XG4gICAgICAvKiArLy0gc2lnbiBvbiBob3ZlciAqLyB9XG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgYS5hY3RpdmUge1xuICAgICAgY29sb3I6ICMyMjc5YmM7XG4gICAgICAvKiBhY3RpdmUgaXRlbSB0ZXh0IGNvbG9yICovIH1cbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSxcbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSA+IGxpICsgbGkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgICAgLyogaXRlbSBkaXZpZGVyIGFuZCB3cmFwcGVyIGJvcmRlciBjb2xvciAqLyB9XG4gICAgLm1vZGFsLm1lbnUuaXMtb25lIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgLyogSVMtT05FOyBoYXMgdG8gYmUgc2FtZSBhcyBuYXZpZ2F0aW9uIGhlaWdodCAqLyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIFNMSUNLLVNMSURFUlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi8qIGRlZmF1bHRzIChmcm9tIFNTIGRldmVsb3BlcilcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5zbGljay1zbGlkZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2xpY2stc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgbWFyZ2luOiA5NHB4IGF1dG8gMCBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDExNnB4KTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgICBhbmltYXRpb246IHJvdGF0aW9uIDFzIGluZmluaXRlIGVhc2U7XG4gICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHJnYmEoMjAxLCAyMDEsIDIwMSwgMC4yKTtcbiAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHJnYmEoMjAxLCAyMDEsIDIwMSwgMC4yKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMik7XG4gICAgICBib3JkZXItdG9wOiA2cHggc29saWQgcmdiYSgxOTMsIDE5MywgMTkzLCAwLjUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgIC5zbGljay1zbGlkZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkgPiAqIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlci5zbGljay1pbml0aWFsaXplZCB7XG4gICAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgICBjdXJzb3I6IGhhbmQ7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4OyB9XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUsXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEFkanVzdG1lbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNsaWNrLXRyYWNrIHtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4uc2xpY2stc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2xpY2stc2xpZGVyLnRleHQtbGVmdCAuc2xpY2stc2xpZGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qIEFycm93c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2xpY2stYXJyb3cgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAwOyB9XG4gICAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLyogRG90c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zbGljay1kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDIwMjInO1xuICAgICAgICBmb250LWZhbWlseTogc2VyaWY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6ICNlNWU1ZTU7XG4gIC8qIERvdHMgLSBEZWZhdWx0IGZpbGwgKi8gfVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICM4MDgwODc7XG4gIC8qIERvdHMgLSBIb3ZlciBmaWxsICovIH1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogIzk4OTg5YjtcbiAgLyogRG90cyAtIEFjdGl2ZSBmaWxsICovIH1cblxuLnNsaWNrLWRvdHMge1xuICBib3R0b206IC0zMHB4O1xuICAvKiBEb3RzIC0gZGlzdGFuY2UgZnJvbSBzbGlkZXIgKi8gfVxuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIC8qIE5lZWRzIHRvIGJlIHNhbWUgYXMgLnNsaWNrLWRvdHMgYm90dG9tIGF0dHJpYnV0ZSBzbyB0aGUgZG90cyBkb250IG92ZXJsYXAgY29udGVudCBiZWxvdyAqLyB9XG5cbi5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiA1NXB4O1xuICAvKiBBcnJvd3MgLSBTaXplICovIH1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBhZGRpbmc6IDAgNjVweDtcbiAgLyogTmVlZHMgdG8gYmUgc2FtZSBhcyAuc2xpY2stYXJyb3cgd2lkdGggb3IgbW9yZSBmb3IgcmlnaHQgYW5kIGxlZnQgcGFkZGluZywgb3IgZG8gcGFkZGluZyAwIGlmIHlvdSB3YW50IGFycm93cyBvdmVyIHNsaWRlICovIH1cblxuLnNsaWNrLWFycm93IHN2ZyBwYXRoIHtcbiAgZmlsbDogI2NjY2NjYztcbiAgLyogQXJyb3dzIC0gRGVmYXVsdCBmaWxsICovIH1cblxuLnNsaWNrLWFycm93OmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzk4OTg5YjtcbiAgLyogQXJyb3dzIC1Ib3ZlciBmaWxsICovIH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gIC5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgcGFkZGluZzogMCA1cHg7IH1cbiAgLnNsaWNrLXNsaWRlciB7XG4gICAgcGFkZGluZzogMCAzNXB4O1xuICAgIC8qIE5lZWRzIHRvIGJlIHNhbWUgYXMgLnNsaWNrLWFycm93IHdpZHRoIG9yIG1vcmUgZm9yIHJpZ2h0IGFuZCBsZWZ0IHBhZGRpbmcsIG9yIGRvIHBhZGRpbmcgMCBpZiB5b3Ugd2FudCBhcnJvd3Mgb3ZlciBzbGlkZSAqLyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgICAgIEhFQURFUiAoLmhlYWRiYXIpXHJcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5oZWFkYmFyLFxuLmhlYWRiYXIgLm1lbnUtaWNvbi13cmFwLFxuLm1lbnUtaWNvbi13cmFwIHtcbiAgaGVpZ2h0OiA3MHB4OyB9XG5cbi5oZWFkYmFyLWxlZnQsIC5oZWFkYmFyLWNlbnRlciwgLmhlYWRiYXItcmlnaHQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaGVhZGJhci1sZWZ0LCAuaGVhZGJhci1jZW50ZXIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uaGVhZGJhci1sZWZ0IHtcbiAgd2lkdGg6IDI0MHB4O1xuICAvKiBvbmx5IGFkanVzdCB3aGVuIG5vdCB1c2luZyBJREMgbG9nbyAqLyB9XG5cbi5oZWFkYmFyLWNlbnRlcjpub3QoOmVtcHR5KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICgyNDBweCArIDEwOHB4ICsgMXB4KSk7IH1cblxuLmhlYWRiYXItcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmhlYWRiYXItbG9nbyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmhlYWRiYXItYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oZWFkYmFyLWJ0biBhIHtcbiAgcGFkZGluZzogMCAxNXB4OyB9XG5cbi8qIE5hdmlnYXRpb24gYnV0dG9uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5oZWFkYmFyLXJpZ2h0IC5oZWFkYmFyLW1lbnUge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uaGVhZGJhci1tZW51IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuaGVhZGJhci1tZW51IGxpIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmhlYWRiYXItbWVudSBsaS5hY3RpdmUge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmhlYWRiYXItbWVudSBhIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLmhlYWRiYXItbWVudSBhIC5pY29uIGksXG4gICAgLmhlYWRiYXItbWVudSBhIC5pY29uIHN2ZyxcbiAgICAuaGVhZGJhci1tZW51IGEgLmljb24gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmhlYWRiYXItbWVudSBhIC5pY29uIGkge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgLmhlYWRiYXItbWVudSBhID4gKiB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4vKiBTb2NpYWwgaWNvbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc29jaWFsIC5zb2NpYWwtdG9nZ2xlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc29jaWFsIC5zb2NpYWwtdG9nZ2xlIGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAuc29jaWFsIC5zb2NpYWwtdG9nZ2xlLnRvZ2dsZWQgKyAjc2hhcmUtb3B0aW9ucyB7XG4gICAgdG9wOiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLnNvY2lhbCAjc2hhcmUtb3B0aW9ucyB7XG4gIHRvcDogODAlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAuc29jaWFsICNzaGFyZS1vcHRpb25zIGEge1xuICAgIGhlaWdodDogNTRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zb2NpYWwgI3NoYXJlLW9wdGlvbnMgYSAuaWNvbiB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLnNvY2lhbCAjc2hhcmUtb3B0aW9ucyBhIC5pY29uIGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4vKiBNRU5VIEJVVFRPTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tZW51LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5tZW51LWJ1dHRvbi5pcy1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLm1lbnUtYnV0dG9uLmlzLW9wZW4gLm1lbnUtdGV4dCB7XG4gICAgICBjb2xvcjogIzQ0NDsgfVxuICAgIC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LWljb24gLmJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3OyB9XG4gICAgLm1lbnUtYnV0dG9uLmlzLW9wZW46aG92ZXIgLm1lbnUtaWNvbiAuYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWljb246OmFmdGVyIHtcbiAgICAvKiBGNiByZXNldCAqL1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LXRleHQge1xuICAgIGNvbG9yOiAjZjJmMmYyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4OyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tYWN0dWFsIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlciB7XG4gICAgd2lkdGg6IDEyMHB4OyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tYWN0dWFsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk5MTsgfVxuICAubWVudS1idXR0b24gLm1lbnUtaWNvbi13cmFwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDE4cHg7IH1cbiAgICAubWVudS1idXR0b24gLm1lbnUtaWNvbiAuYmFyIHtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7IH1cbiAgICAgIC5tZW51LWJ1dHRvbiAubWVudS1pY29uIC5iYXIgKyAuYmFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4OyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDsgfVxuICAubWVudS1idXR0b24uaXMtb3BlbiAubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgfVxuICAubWVudS1idXR0b24uaXMtb3BlbiAubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTsgfVxuICAubWVudS1idXR0b24uaXMtb3BlbiAubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAuaGVhZGJhcixcbiAgLmhlYWRiYXIgLm1lbnUtaWNvbi13cmFwLFxuICAubWVudS1pY29uLXdyYXAge1xuICAgIGhlaWdodDogNjBweDtcbiAgICAvKiBzaG91bGRuJ3QgYmUgdGFtcGVyZWQgd2l0aCAqLyB9XG4gIC5oZWFkYmFyLWxlZnQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICAvKiBvbmx5IGFkanVzdCB3aGVuIG5vdCB1c2luZyBJREMgbG9nbyAqLyB9IH1cblxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmhlYWRiYXIgc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbiAgLyogaGVhZGVyIG1lbnUgc3ZnIGljb24gZmlsbCAqLyB9XG5cbi5oZWFkYmFyLW1lbnUgLmljb24gKyBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAvKiBzcGFjZSBiZXR3ZWVuIG1lbnUgaWNvbiBhbmQgdGV4dCAqLyB9XG5cbi5oZWFkYmFyLWJ0bjpob3Zlcixcbi5oZWFkYmFyLW1lbnUgbGk6aG92ZXIsXG4uc29jaWFsICNzaGFyZS1vcHRpb25zIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIGhlYWRlciBidXR0b24gb24gaG92ZXIgYmFja2dyb3VuZCBjb2xvciAqLyB9XG5cbi5oZWFkYmFyLW1lbnUgbGkuYWN0aXZlLFxuLnNvY2lhbC10b2dnbGUudG9nZ2xlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLyogaGVhZGVyIGJ1dHRvbiBhY3RpdmUgc3RhdGUgKi8gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyNWVtKSB7XG4gIC8qIGhpZGVzIHRoZSB0ZXh0IFwiTUVOVVwiIHdoZW4gc2NyZWVuIHdpZHRoIGlzIHVuZGVyIDQwMHB4ICovXG4gIC5tZW51LWJ1dHRvbiAubWVudS10ZXh0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHJpZ2h0OiA4NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWVudS1idXR0b24uaXMtb3BlbiAubWVudS10ZXh0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIHJpZ2h0OiAxMDBweDsgfVxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLXBsYWNlaG9sZGVyLFxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubWVudS1idXR0b24uaXMtb3BlbiAubWVudS1idXR0b24tYWN0dWFsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfSB9XG5cbi8qIE1ha2Ugc3VyZSBpY29ucyBmaXQgaW4gd2hlbiB3aWR0aCBpcyB1bmRlciAzNjBweFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIyLjQzNzVlbSkge1xuICAuc29jaWFsIC5zb2NpYWwtdG9nZ2xlLFxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLXBsYWNlaG9sZGVyLFxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCxcbiAgLmhlYWRiYXItbWVudSBhIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwge1xuICAgIHdpZHRoOiA0NHB4OyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRMQVlPVVRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaWRjLWxheW91dC1oZXJvIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgLmlkYy1sYXlvdXQtaGVybyAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5pZGMtbGF5b3V0LWhlcm8gLmNvbHVtbiB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtaGVybyAuY29sdW1uIHtcbiAgICAgICAgbWluLWhlaWdodDogMjIwcHg7IH0gfVxuICAuaWRjLWxheW91dC1oZXJvIGgxIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8gaDEge1xuICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtOyB9IH1cbiAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLmluZm8ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBjb2xvcjogIzAxMDEwZjtcbiAgICBwYWRkaW5nOiAzMHB4IDM1cHg7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuaW5mbyB7XG4gICAgICAgIG1heC13aWR0aDogNzYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTZweDsgfVxuICAgICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuaW5mbyBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5pbmZvIGgxIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxuICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5pbmZvIC5idXR0b24ge1xuICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuaW5mbyAuYnV0dG9uIC5pY29tIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAwIDA7IH1cbiAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZmxvYXQ6IHVuc2V0OyB9XG4gIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0yMHB4O1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICAgICAgYm90dG9tOiAxMHB4OyB9IH1cbiAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDsgfVxuICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDRiODU7IH1cblxuLmlkYy1sYXlvdXQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IGgyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAuaWRjLWxheW91dC1jb250ZW50IGgzIHtcbiAgICBjb2xvcjogIzIyNzliYztcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YzNzkyMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgaDM6bm90KDpmaXJzdC1vZi10eXBlKSwgLmlkYy1sYXlvdXQtY29udGVudCBoMzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBjb2xvcjogIzIyNzliYztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmludHJvIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAtMTBweDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAuYWxpZ24tYnRuLXJpZ2h0IC5idXR0b24ge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwLmdyaWQtWDIgLmNhcmQge1xuICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDIpIC0gMjBweCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAyMXB4KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcC5ncmlkLVgzIC5jYXJkIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAyKSAtIDIwcHgpO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMjFweCk7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAuZ3JpZC1YMyAuY2FyZCB7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMykgLSAyMHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDIxcHgpOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwLmdyaWQtWDQgLmNhcmQge1xuICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDIpIC0gMjBweCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAyMXB4KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcC5ncmlkLVg0IC5jYXJkIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyA0KSAtIDIwcHgpO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDQpIC0gMjFweCk7IH0gfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQge1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIxcHgpOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbWFnZS13cmFwIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIGZsZXg6IDAgMCAxNTBweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDIwMHB4OyB9IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW1hZ2Utd3JhcCAuaW1hZ2Uge1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmluZm8ge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmluZm8gLnRleHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW5mbyAudGV4dCAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMjI3OWJjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW5mbyAudGV4dCAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmluZm8gLmJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweCA4cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbmZvIC5idXR0b24gLmljb20tYXJyb3csXG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW5mbyAuYnV0dG9uIC5pY29tLWFycm93LWhlYWQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3R0b206IC0xcHg7IH1cbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbmZvIC5idXR0b24uc2ltcGxlIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQ6aG92ZXIgLmltYWdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkOmhvdmVyIC5pbmZvIC5idXR0b246bm90KC5zaW1wbGUpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMXB4OyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkOmhvdmVyIC5pbmZvIC5idXR0b24uc2ltcGxlIC5pY29tIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcgbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nIGEge1xuICAgICAgY29sb3I6ICMwMTAxMGY7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNTRhNGUyOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyBwIHtcbiAgICAgIGNvbG9yOiAjODA4MDg3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyBwICsgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgZmxleDogMSAxIGF1dG87IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbiB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgICAgICBjb2xvcjogIzAxMDEwZjtcbiAgICAgICAgcGFkZGluZzogN3B4IDEzcHggOHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbiAuaWNvbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvdHRvbTogLTFweDsgfVxuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbiAuaWNvbTpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24gLmljb20uaWNvbS1leWUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uIC5pY29tLmljb20tYXJyb3cge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjI3OWJjO1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uOmhvdmVyIC5pY29tOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtYmxvY2tzIGxpIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIGJvcmRlci10b3A6IDA7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWJsb2Nrcy5oYXMtYWN0aW9ucyAuYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IC50b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjMjI3OWJjOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gLnRvZ2dsZTpob3ZlcjphZnRlciwgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gLnRvZ2dsZTpob3ZlcjpiZWZvcmUge1xuICAgICAgY29sb3I6ICM1NGE0ZTI7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUgPiAudG9nZ2xlOmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4OyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IGkudG9nZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1JlYWQgTW9yZSc7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gaS50b2dnbGU6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUgPiBhLnRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IGEudG9nZ2xlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnUmVhZCBMZXNzJzsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IGEudG9nZ2xlOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlLmV4cGFuZGVkID4gYS50b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2Nrcy5ibG9jay1pbWctMzAwIC5ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgZmxleDogMCAwIDMwMHB4OyB9IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgKyAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrOmhvdmVyIC5pbWFnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jazpob3ZlciAuaW5mbyAuYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMXB4OyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMjAwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxNDBweDsgfSB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmltYWdlLXdyYXAgLmltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8ge1xuICAgICAgICBjb2xvcjogIzAxMDEwZjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogMjBweCAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8ge1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87IH1cbiAgICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8gPiAqIHtcbiAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87IH0gfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbmZvIHAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8gLmJ1dHRvbiB7XG4gICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweCA4cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbmZvIC5idXR0b24gLmljb20ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3R0b206IC0xcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmltYWdlLXdyYXAge1xuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmM2YyO1xuICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgIGZsZXg6IDAgMCAyODBweDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzLmV4cGFuZGFibGUgLmJsb2NrIC5pbmZvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmluZm8gLmJ1dHRvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICByaWdodDogMjVweDsgfSB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzLmV4cGFuZGFibGUgLmJsb2NrIGhyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzLmV4cGFuZGFibGUgLmJsb2NrIC5jb3B5LWV4cGVuZGFibGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmNvcHktZXhwZW5kYWJsZSA+IC50b2dnbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTE3cHg7XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzIC50YWJzLXRpdGxlIHtcbiAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzIC50YWJzLXRpdGxlID4gYSB7XG4gICAgICAgIGNvbG9yOiAjMDEwMTBmO1xuICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEuNWVtIDEwcHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMgLnRhYnMtdGl0bGUgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzIC50YWJzLXRpdGxlID4gYTpmb2N1cywgLmlkYy1sYXlvdXQtY29udGVudCAudGFicyAudGFicy10aXRsZSA+IGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMjI3OWJjOyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMgLnRhYnMtdGl0bGUgPiBhW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNmMzc5MjE7XG4gICAgICAgICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAudGFicy1jb250ZW50IC50YWJzLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5zaWRlLWNvbnRhY3QsXG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1jb250YWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuc2lkZS1jb250YWN0IC5waG90byxcbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5pZGMtY29udGFjdCAucGhvdG8ge1xuICAgICAgZmxleDogMCAwIDkwcHg7XG4gICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYzsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnNpZGUtY29udGFjdCAuaW5mbyxcbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5pZGMtY29udGFjdCAuaW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnNpZGUtY29udGFjdCAuaW5mbyAubmFtZSxcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1jb250YWN0IC5pbmZvIC5uYW1lIHtcbiAgICAgICAgY29sb3I6ICMyMjc5YmM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnNpZGUtY29udGFjdCAuaW5mbyAubmFtZSBhLFxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5pZGMtY29udGFjdCAuaW5mbyAubmFtZSBhIHtcbiAgICAgICAgICBjb2xvcjogIzIyNzliYzsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuc2lkZS1jb250YWN0IC5pbmZvIC5yb2xlLFxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWNvbnRhY3QgLmluZm8gLnJvbGUge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnNpZGUtY29udGFjdCAuaW5mbyAuY29udGFjdCBhLFxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWNvbnRhY3QgLmluZm8gLmNvbnRhY3QgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMjI3OWJjOyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnNpZGUtY29udGFjdCAuaW5mbyAuY29udGFjdCBhIGksXG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1jb250YWN0IC5pbmZvIC5jb250YWN0IGEgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5zaWRlLWNvbnRhY3QgLmluZm8gLmNvbnRhY3QgYSArIGEsXG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1jb250YWN0IC5pbmZvIC5jb250YWN0IGEgKyBhIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5idXR0b24ud2lkZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAxMnB4IDIxcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1sYXlvdXQtc2lkZSAuYnV0dG9uLndpZGUgKyAuYnV0dG9uLndpZGUge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uaWRjLWxheW91dC1jb250ZW50IC5pZGMtbGF5b3V0LXNpZGUgLmlkYy1jb250YWN0ICsgLmlkYy1jb250YWN0LFxuLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5zaWRlLWNvbnRhY3QgKyAuc2lkZS1jb250YWN0IHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG4ubGluay1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzAxMDEwZjsgfVxuICAubGluay1pbmxpbmU6YmVmb3JlIHtcbiAgICBjb2xvcjogIzIyNzliYztcbiAgICBmb250LXNpemU6IDAuNTVlbTtcbiAgICBsaW5lLWhlaWdodDogMi45NWVtO1xuICAgIG1hcmdpbi1yaWdodDogMC43NWVtO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7IH1cbiAgLmxpbmstaW5saW5lOmhvdmVyIHtcbiAgICBjb2xvcjogIzU0YTRlMjsgfVxuXG4ubGluay1pbmxpbmUtYXJyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG4gIC5saW5rLWlubGluZS1hcnJvdzphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDAuOTVlbTtcbiAgICBtYXJnaW4tbGVmdDogMC43NWVtO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cbiAgLmxpbmstaW5saW5lLWFycm93LmFzLXRvZ2dsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlOyB9XG4gIC5saW5rLWlubGluZS1hcnJvdy5hcy10b2dnbGUuYWN0aXZlOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoLTEpOyB9XG4gIC5saW5rLWlubGluZS1hcnJvdywgLmxpbmstaW5saW5lLWFycm93OmFmdGVyIHtcbiAgICBjb2xvcjogIzIyNzliYzsgfVxuICAubGluay1pbmxpbmUtYXJyb3c6aG92ZXIsIC5saW5rLWlubGluZS1hcnJvdzpob3ZlcjphZnRlciB7XG4gICAgY29sb3I6ICM1NGE0ZTI7IH1cbiAgLmxpbmstaW5saW5lLWFycm93LmZjLXdoaXRlLCAubGluay1pbmxpbmUtYXJyb3cuZmMtd2hpdGU6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5saW5rLWlubGluZS1hcnJvdy5mYy13aGl0ZTpob3ZlciwgLmxpbmstaW5saW5lLWFycm93LmZjLXdoaXRlOmhvdmVyOmFmdGVyIHtcbiAgICBjb2xvcjogI2NjYzsgfVxuIl19 */
