.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.icom-alert:after,.icom-after.icom-arrow-head:after,.icom-after.icom-arrow:after,.icom-after.icom-book-open:after,.icom-after.icom-book:after,.icom-after.icom-bookmark-add:after,.icom-after.icom-bookmark:after,.icom-after.icom-calendar:after,.icom-after.icom-cart:after,.icom-after.icom-chart-up:after,.icom-after.icom-chat:after,.icom-after.icom-coffee-break:after,.icom-after.icom-coffee:after,.icom-after.icom-cs_analytics:after,.icom-after.icom-cs_buyer:after,.icom-after.icom-cs_leadership:after,.icom-after.icom-cs_marketing:after,.icom-after.icom-cs_partner:after,.icom-after.icom-cs_sales:after,.icom-after.icom-cs_value:after,.icom-after.icom-cutlery:after,.icom-after.icom-dialog-alert:after,.icom-after.icom-dialog-help:after,.icom-after.icom-dot:after,.icom-after.icom-download:after,.icom-after.icom-email:after,.icom-after.icom-eye:after,.icom-after.icom-facebook:after,.icom-after.icom-fastfood:after,.icom-after.icom-filter:after,.icom-after.icom-flip-chart-pie:after,.icom-after.icom-globe:after,.icom-after.icom-google-plus:after,.icom-after.icom-help-fill:after,.icom-after.icom-help:after,.icom-after.icom-info-fill:after,.icom-after.icom-info:after,.icom-after.icom-link-ext:after,.icom-after.icom-link:after,.icom-after.icom-linkedin:after,.icom-after.icom-list:after,.icom-after.icom-location-fill:after,.icom-after.icom-location:after,.icom-after.icom-lock-fill:after,.icom-after.icom-lock:after,.icom-after.icom-magnifier-dots:after,.icom-after.icom-magnifier-rows:after,.icom-after.icom-magnifier:after,.icom-after.icom-megaphone:after,.icom-after.icom-minus:after,.icom-after.icom-pages:after,.icom-after.icom-pdf:after,.icom-after.icom-phone:after,.icom-after.icom-pin:after,.icom-after.icom-play:after,.icom-after.icom-plus:after,.icom-after.icom-printer:after,.icom-after.icom-quotes:after,.icom-after.icom-rss:after,.icom-after.icom-share-fill:after,.icom-after.icom-share:after,.icom-after.icom-star:after,.icom-after.icom-table:after,.icom-after.icom-target-hit:after,.icom-after.icom-target:after,.icom-after.icom-tick:after,.icom-after.icom-triangle:after,.icom-after.icom-twitter:after,.icom-after.icom-user:after,.icom-before.icom-alert:before,.icom-before.icom-arrow-head:before,.icom-before.icom-arrow:before,.icom-before.icom-book-open:before,.icom-before.icom-book:before,.icom-before.icom-bookmark-add:before,.icom-before.icom-bookmark:before,.icom-before.icom-calendar:before,.icom-before.icom-cart:before,.icom-before.icom-chart-up:before,.icom-before.icom-chat:before,.icom-before.icom-coffee-break:before,.icom-before.icom-coffee:before,.icom-before.icom-cs_analytics:before,.icom-before.icom-cs_buyer:before,.icom-before.icom-cs_leadership:before,.icom-before.icom-cs_marketing:before,.icom-before.icom-cs_partner:before,.icom-before.icom-cs_sales:before,.icom-before.icom-cs_value:before,.icom-before.icom-cutlery:before,.icom-before.icom-dialog-alert:before,.icom-before.icom-dialog-help:before,.icom-before.icom-dot:before,.icom-before.icom-download:before,.icom-before.icom-email:before,.icom-before.icom-eye:before,.icom-before.icom-facebook:before,.icom-before.icom-fastfood:before,.icom-before.icom-filter:before,.icom-before.icom-flip-chart-pie:before,.icom-before.icom-globe:before,.icom-before.icom-google-plus:before,.icom-before.icom-help-fill:before,.icom-before.icom-help:before,.icom-before.icom-info-fill:before,.icom-before.icom-info:before,.icom-before.icom-link-ext:before,.icom-before.icom-link:before,.icom-before.icom-linkedin:before,.icom-before.icom-list:before,.icom-before.icom-location-fill:before,.icom-before.icom-location:before,.icom-before.icom-lock-fill:before,.icom-before.icom-lock:before,.icom-before.icom-magnifier-dots:before,.icom-before.icom-magnifier-rows:before,.icom-before.icom-magnifier:before,.icom-before.icom-megaphone:before,.icom-before.icom-minus:before,.icom-before.icom-pages:before,.icom-before.icom-pdf:before,.icom-before.icom-phone:before,.icom-before.icom-pin:before,.icom-before.icom-play:before,.icom-before.icom-plus:before,.icom-before.icom-printer:before,.icom-before.icom-quotes:before,.icom-before.icom-rss:before,.icom-before.icom-share-fill:before,.icom-before.icom-share:before,.icom-before.icom-star:before,.icom-before.icom-table:before,.icom-before.icom-target-hit:before,.icom-before.icom-target:before,.icom-before.icom-tick:before,.icom-before.icom-triangle:before,.icom-before.icom-twitter:before,.icom-before.icom-user:before,.icom-pseudo:before,.idc-layout-content .copy-expendable>.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:after{display:none}.icom-before:before{margin-right:10px}.icom-before.icom-cs_value:before{content:"\e925"}.icom-before.icom-cs_partner:before{content:"\e926"}.icom-before.icom-cs_leadership:before{content:"\e927"}.icom-before.icom-cs_buyer:before{content:"\e928"}.icom-before.icom-cs_sales:before{content:"\e929"}.icom-before.icom-cs_marketing:before{content:"\e92a"}.icom-before.icom-cs_analytics:before{content:"\e92b"}.icom-before.icom-target:before{content:"\e943"}.icom-before.icom-target-hit:before{content:"\e944"}.icom-before.icom-download:before{content:"\e940"}.icom-before.icom-quotes:before{content:"\e93f"}.icom-before.icom-link:before{content:"\e93a"}.icom-before.icom-rss:before{content:"\e938"}.icom-before.icom-play:before{content:"\e937"}.icom-before.icom-location-fill:before{content:"\e934"}.icom-before.icom-location:before{content:"\e935"}.icom-before.icom-dot:before{content:"\e933"}.icom-before.icom-tick:before{content:"\e932"}.icom-before.icom-calendar:before{content:"\e931"}.icom-before.icom-cutlery:before{content:"\e930"}.icom-before.icom-chat:before{content:"\e92c"}.icom-before.icom-coffee:before{content:"\e92f"}.icom-before.icom-coffee-break:before{content:"\e92d"}.icom-before.icom-fastfood:before{content:"\e92e"}.icom-before.icom-phone:before{content:"\e923"}.icom-before.icom-globe:before{content:"\e924"}.icom-before.icom-user:before{content:"\e922"}.icom-before.icom-filter:before{content:"\e921"}.icom-before.icom-chart-up:before{content:"\e90b"}.icom-before.icom-flip-chart-pie:before{content:"\e91c"}.icom-before.icom-pdf:before{content:"\e91b"}.icom-before.icom-lock:before{content:"\e917"}.icom-before.icom-lock-fill:before{content:"\e939"}.icom-before.icom-cart:before{content:"\e916"}.icom-before.icom-magnifier:before{content:"\e914"}.icom-before.icom-magnifier-rows:before{content:"\e93c"}.icom-before.icom-magnifier-dots:before{content:"\e91e"}.icom-before.icom-eye:before{content:"\e918"}.icom-before.icom-star:before{content:"\e915"}.icom-before.icom-printer:before{content:"\e911"}.icom-before.icom-pages:before{content:"\e910"}.icom-before.icom-book-open:before{content:"\e93b"}.icom-before.icom-bookmark:before{content:"\e90e"}.icom-before.icom-book:before{content:"\e91a"}.icom-before.icom-bookmark-add:before{content:"\e93d"}.icom-before.icom-pin:before{content:"\e942"}.icom-before.icom-help-fill:before{content:"\e912"}.icom-before.icom-help:before{content:"\e913"}.icom-before.icom-dialog-help:before{content:"\e919"}.icom-before.icom-dialog-alert:before{content:"\e90f"}.icom-before.icom-alert:before{content:"\e941"}.icom-before.icom-info:before{content:"\e91f"}.icom-before.icom-info-fill:before{content:"\e936"}.icom-before.icom-megaphone:before{content:"\e920"}.icom-before.icom-email:before{content:"\e908"}.icom-before.icom-share:before{content:"\e909"}.icom-before.icom-share-fill:before{content:"\e93e"}.icom-before.icom-facebook:before{content:"\e904"}.icom-before.icom-linkedin:before{content:"\e905"}.icom-before.icom-google-plus:before{content:"\e906"}.icom-before.icom-twitter:before{content:"\e907"}.icom-before.icom-table:before{content:"\e90d"}.icom-before.icom-list:before{content:"\e90c"}.icom-before.icom-minus:before{content:"\e903"}.icom-before.icom-plus:before{content:"\e902"}.icom-before.icom-triangle:before{content:"\e91d"}.icom-before.icom-arrow-head:before{content:"\e901"}.icom-before.icom-arrow:before{content:"\e900"}.icom-before.icom-link-ext:before{content:"\e90a"}.icom-after:before{display:none}.icom-after:after{margin-left:10px}.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"}.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-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-tick:after{content:"\e932"}.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-filter:after{content:"\e921"}.icom-after.icom-chart-up:after{content:"\e90b"}.icom-after.icom-flip-chart-pie:after{content:"\e91c"}.icom-after.icom-pdf:after{content:"\e91b"}.icom-after.icom-lock:after{content:"\e917"}.icom-after.icom-lock-fill:after{content:"\e939"}.icom-after.icom-cart:after{content:"\e916"}.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:after{content:"\e918"}.icom-after.icom-star:after{content:"\e915"}.icom-after.icom-printer:after{content:"\e911"}.icom-after.icom-pages:after{content:"\e910"}.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:"\e900"}.icom-after.icom-link-ext:after{content:"\e90a"}body.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-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-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:background-color .2s ease;border:none;border-radius:0;font-size:16px;line-height:1;margin:0;outline:none;padding:9px 18px;transition:background-color .2s ease;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:"\e90a";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.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-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;margin-bottom:5px;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:"\e900";font-size:.95em;margin-left:.75em;transition:inherit}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc291cmNlcy9nbG9iYWwvaWRjLWNvbXBvbmVudHMuc2NzcyIsInJlc291cmNlcy9nbG9iYWwvX2lkYy1jb2xvcnMuc2NzcyIsInJlc291cmNlcy9nbG9iYWwvaWRjLWNvbXBvbmVudHMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtFLGFBQ0Msd0JDTnlCLENEZ0J6QixBQVhELGFBQ0Msd0JDTHlCLENEZXpCLEFBWEQsMEJBQ0Msd0JDSnlCLENEY3pCLEFBWEQsYUFDQyx3QkNGeUIsQ0RZekIsQUFYRCxhQUNDLHdCQ0R5QixDRFd6QixBQVhELHNCQUNDLHdCQ0F5QixDRFV6QixBQVhELGFBQ0Msd0JDRXlCLENEUXpCLEFBWEQsMkJBQ0Msd0JDR3lCLENET3pCLEFBWEQsYUFDQyx3QkNLeUIsQ0RLekIsQUFYRCxhQUNDLHdCQ015QixDREl6QixBQVhELGFBQ0Msd0JDT3lCLENER3pCLEFBWEQsYUFDQyx3QkNReUIsQ0RFekIsQUFYRCxZQUNDLHdCQ1V3QixDREF4QixBQVhELFlBQ0Msd0JDV3dCLENERHhCLEFBWEQsWUFDQyx3QkNZd0IsQ0RGeEIsQUFYRCxZQUNDLHdCQ2F3QixDREh4QixBQVhELFlBQ0Msd0JDY3dCLENESnhCLEFBWEQsb0JBQ0Msd0JDZXdCLENETHhCLEFBWEQsWUFDQyx3QkNpQndCLENEUHhCLEFBWEQsWUFDQyx3QkNrQndCLENEUnhCLEFBWEQsWUFDQyx3QkNtQndCLENEVHhCLEFBWEQsWUFDQyx3QkNvQndCLENEVnhCLEFBWEQsWUFDQyx3QkNxQndCLENEWHhCLEFBWEQsWUFDQyx3QkNzQndCLENEWnhCLEFBWEQsZUFDQyx3QkN3QjJCLENEZDNCLEFBWEQsZUFDQyx3QkN5QjJCLENEZjNCLEFBWEQsZUFDQyx3QkMwQjJCLENEaEIzQixBQVhELGVBQ0Msd0JDMkIyQixDRGpCM0IsQUFYRCxlQUNDLHdCQzRCMkIsQ0RsQjNCLEFBWEQsMEJBQ0Msd0JDNkIyQixDRG5CM0IsQUFYRCxlQUNDLHdCQytCMkIsQ0RyQjNCLEFBWEQsZUFDQyx3QkNnQzJCLENEdEIzQixBQVhELGVBQ0Msd0JDaUMyQixDRHZCM0IsQUFYRCxlQUNDLHdCQ2tDMkIsQ0R4QjNCLEFBWEQsZUFDQyx3QkNtQzJCLENEekIzQixBQVhELGVBQ0Msd0JDb0MyQixDRDFCM0IsQUFYRCxhQUNDLHdCQ3NDeUIsQ0Q1QnpCLEFBWEQsYUFDQyx3QkN1Q3lCLENEN0J6QixBQVhELGFBQ0Msd0JDd0N5QixDRDlCekIsQUFYRCxhQUNDLHdCQ3lDeUIsQ0QvQnpCLEFBWEQsYUFDQyx3QkMwQ3lCLENEaEN6QixBQVhELHNCQUNDLHdCQzJDeUIsQ0RqQ3pCLEFBWEQsYUFDQyx3QkM2Q3lCLENEbkN6QixBQVhELGFBQ0Msd0JDOEN5QixDRHBDekIsQUFYRCxhQUNDLHdCQytDeUIsQ0RyQ3pCLEFBWEQsYUFDQyx3QkNnRHlCLENEdEN6QixBQVhELGFBQ0Msd0JDaUR5QixDRHZDekIsQUFYRCxhQUNDLHdCQ2tEeUIsQ0R4Q3pCLEFBWEQsY0FDQyx3QkNvRDBCLENEMUMxQixBQVhELGNBQ0Msd0JDcUQwQixDRDNDMUIsQUFYRCxjQUNDLHdCQ3NEMEIsQ0Q1QzFCLEFBWEQsY0FDQyx3QkN1RDBCLENEN0MxQixBQVhELGNBQ0Msd0JDd0QwQixDRDlDMUIsQUFYRCx3QkFDQyx3QkN5RDBCLENEL0MxQixBQVhELGNBQ0Msd0JDMkQwQixDRGpEMUIsQUFYRCxjQUNDLHdCQzREMEIsQ0RsRDFCLEFBWEQsY0FDQyx3QkM2RDBCLENEbkQxQixBQVhELGNBQ0Msd0JDOEQwQixDRHBEMUIsQUFYRCxjQUNDLHdCQytEMEIsQ0RyRDFCLEFBWEQsY0FDQyx3QkNnRTBCLENEdEQxQixBQVhELGVBQ0Msd0JDa0UyQixDRHhEM0IsQUFYRCxlQUNDLHdCQ21FMkIsQ0R6RDNCLEFBWEQsZUFDQyx3QkNvRTJCLENEMUQzQixBQVhELGVBQ0Msd0JDcUUyQixDRDNEM0IsQUFYRCxlQUNDLHdCQ3NFMkIsQ0Q1RDNCLEFBWEQsMEJBQ0Msd0JDdUUyQixDRDdEM0IsQUFYRCxlQUNDLHdCQ3lFMkIsQ0QvRDNC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LEFBQ2hCLGlCQUFrQixDQXlCbkIsQUF0REgsbUNBK0JLLGNBQWUsQ0FDZixBQXdFTCxtQ0E0U0ksMEJBQUEsQUFBc0IsNkJBQXRCLEFBQXNCLDRCQUF0QixBQUFzQiw4QkFBdEIsQUFBc0IscUJBQUEsQ0FtRXZCLEFBL1dILCtDQXNVSyxtQkFBQSxBQUFlLG1CQUFmLEFBQWUsdUJBQWYsQUFBZSxlQURmLEFBQ2UsYUFGZixBQUNhLFVBREYsQ0FXWixBQS9VSixvRkFzVkssa0JBQUEsQUFBYyxtQkFBZCxBQUFjLHNCQUFkLEFBQWMsYUFBQSxDQUdiLENBL3FDSixBQThyQkYsbUNBRUMsd0JBQ0MsVUFBVSxBQUNWLG9CQUFvQixBQUVwQixrQkFEQSxBQUNrQixVQURQLENBRVgsQUFFRCxnQ0FDQyxVQUFVLEFBQ1Ysb0JBQW9CLEFBQ3BCLFdBQVksQ0FDWixBQUVELHVFQUdDLGdCQURBLEFBQ2dCLFVBREwsQ0FFWCxBQUVELHlDQUNDLGdCQUFpQixDQUNqQixDQUFBLEFBS0Ysd0NBQ0MsOEdBSUMsY0FBZSxDQUNmLEFBRUQsdUVBRUMsVUFBVyxDQUNYLENBQUEiLCJmaWxlIjoicmVzb3VyY2VzL2dsb2JhbC9pZGMtY29tcG9uZW50cy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vZ2xvYmFsL2lkYy1jb2xvcnNcIjtcclxuLy9FYWNoIGxvb3AgdG8gY3JlYXRlIGNsYXNzZXNcclxuLmJnLSB7XHJcblx0QGVhY2ggJHR5cGUgaW4gJGlkYy1jb2xvcnMge1xyXG5cdFx0JGNvbG9yOiBudGgoJHR5cGUsIDIpO1xyXG5cdFx0JiN7bnRoKCR0eXBlLCAxKX0ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcblx0XHRcdC8vJi5vcGFxdWV7XHJcblx0XHRcdC8vXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDkge1xyXG5cdFx0XHQvL1x0XHQkb3BhY2l0eTogKCRpIC8gMTApO1xyXG5cdFx0XHQvL1xyXG5cdFx0XHQvL1x0XHQmLSN7JGl9IHtcclxuXHRcdFx0Ly9cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJG9wYWNpdHkpO1xyXG5cdFx0XHQvL1x0XHR9XHJcblx0XHRcdC8vXHR9XHJcblx0XHRcdC8vfVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuJG1xTGFyZ2U6IDY0ZW07XHJcbiRtcUJlbG93TGFyZ2U6IDYzLjkzNzVlbTtcclxuJG1xTWVkaXVtOiA0MGVtO1xyXG4kbXFCZWxvd01lZGl1bTogMzkuOTM3NWVtO1xyXG4kbXFTbWFsbDogMjguMTI1ZW07IC8qIGxlc3MgdGhhbiA0NTBweCAqL1xyXG4kbXFCZWxvd1NtYWxsOiAyOC4wNjI1ZW07XHJcbiRtcVRpbnk6IDIzLjc1ZW07IC8qIGxlc3MgdGhhbiAzODBweCAqL1xyXG4kbXFCZWxvd1Rpbnk6IDIzLjY4NzVlbTtcclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBJQ09OTU9PTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGljb20tY3NfdmFsdWU6IFwiXFxlOTI1XCI7XHJcbiRpY29tLWNzX3BhcnRuZXI6IFwiXFxlOTI2XCI7XHJcbiRpY29tLWNzX2xlYWRlcnNoaXA6IFwiXFxlOTI3XCI7XHJcbiRpY29tLWNzX2J1eWVyOiBcIlxcZTkyOFwiO1xyXG4kaWNvbS1jc19zYWxlczogXCJcXGU5MjlcIjtcclxuJGljb20tY3NfbWFya2V0aW5nOiBcIlxcZTkyYVwiO1xyXG4kaWNvbS1jc19hbmFseXRpY3M6IFwiXFxlOTJiXCI7XHJcbiRpY29tLXRhcmdldDogXCJcXGU5NDNcIjtcclxuJGljb20tdGFyZ2V0LWhpdDogXCJcXGU5NDRcIjtcclxuJGljb20tZG93bmxvYWQ6IFwiXFxlOTQwXCI7XHJcbiRpY29tLXF1b3RlczogXCJcXGU5M2ZcIjtcclxuJGljb20tbGluazogXCJcXGU5M2FcIjtcclxuJGljb20tcnNzOiBcIlxcZTkzOFwiO1xyXG4kaWNvbS1wbGF5OiBcIlxcZTkzN1wiO1xyXG4kaWNvbS1sb2NhdGlvbi1maWxsOiBcIlxcZTkzNFwiO1xyXG4kaWNvbS1sb2NhdGlvbjogXCJcXGU5MzVcIjtcclxuJGljb20tZG90OiBcIlxcZTkzM1wiO1xyXG4kaWNvbS10aWNrOiBcIlxcZTkzMlwiO1xyXG4kaWNvbS1jYWxlbmRhcjogXCJcXGU5MzFcIjtcclxuJGljb20tY3V0bGVyeTogXCJcXGU5MzBcIjtcclxuJGljb20tY2hhdDogXCJcXGU5MmNcIjtcclxuJGljb20tY29mZmVlOiBcIlxcZTkyZlwiO1xyXG4kaWNvbS1jb2ZmZWUtYnJlYWs6IFwiXFxlOTJkXCI7XHJcbiRpY29tLWZhc3Rmb29kOiBcIlxcZTkyZVwiO1xyXG4kaWNvbS1waG9uZTogXCJcXGU5MjNcIjtcclxuJGljb20tZ2xvYmU6IFwiXFxlOTI0XCI7XHJcbiRpY29tLXVzZXI6IFwiXFxlOTIyXCI7XHJcbiRpY29tLWZpbHRlcjogXCJcXGU5MjFcIjtcclxuJGljb20tY2hhcnQtdXA6IFwiXFxlOTBiXCI7XHJcbiRpY29tLWZsaXAtY2hhcnQtcGllOiBcIlxcZTkxY1wiO1xyXG4kaWNvbS1wZGY6IFwiXFxlOTFiXCI7XHJcbiRpY29tLWxvY2s6IFwiXFxlOTE3XCI7XHJcbiRpY29tLWxvY2stZmlsbDogXCJcXGU5MzlcIjtcclxuJGljb20tY2FydDogXCJcXGU5MTZcIjtcclxuJGljb20tbWFnbmlmaWVyOiBcIlxcZTkxNFwiO1xyXG4kaWNvbS1tYWduaWZpZXItcm93czogXCJcXGU5M2NcIjtcclxuJGljb20tbWFnbmlmaWVyLWRvdHM6IFwiXFxlOTFlXCI7XHJcbiRpY29tLWV5ZTogXCJcXGU5MThcIjtcclxuJGljb20tc3RhcjogXCJcXGU5MTVcIjtcclxuJGljb20tcHJpbnRlcjogXCJcXGU5MTFcIjtcclxuJGljb20tcGFnZXM6IFwiXFxlOTEwXCI7XHJcbiRpY29tLWJvb2stb3BlbjogXCJcXGU5M2JcIjtcclxuJGljb20tYm9va21hcms6IFwiXFxlOTBlXCI7XHJcbiRpY29tLWJvb2s6IFwiXFxlOTFhXCI7XHJcbiRpY29tLWJvb2ttYXJrLWFkZDogXCJcXGU5M2RcIjtcclxuJGljb20tcGluOiBcIlxcZTk0MlwiO1xyXG4kaWNvbS1oZWxwLWZpbGw6IFwiXFxlOTEyXCI7XHJcbiRpY29tLWhlbHA6IFwiXFxlOTEzXCI7XHJcbiRpY29tLWRpYWxvZy1oZWxwOiBcIlxcZTkxOVwiO1xyXG4kaWNvbS1kaWFsb2ctYWxlcnQ6IFwiXFxlOTBmXCI7XHJcbiRpY29tLWFsZXJ0OiBcIlxcZTk0MVwiO1xyXG4kaWNvbS1pbmZvOiBcIlxcZTkxZlwiO1xyXG4kaWNvbS1pbmZvLWZpbGw6IFwiXFxlOTM2XCI7XHJcbiRpY29tLW1lZ2FwaG9uZTogXCJcXGU5MjBcIjtcclxuJGljb20tZW1haWw6IFwiXFxlOTA4XCI7XHJcbiRpY29tLXNoYXJlOiBcIlxcZTkwOVwiO1xyXG4kaWNvbS1zaGFyZS1maWxsOiBcIlxcZTkzZVwiO1xyXG4kaWNvbS1mYWNlYm9vazogXCJcXGU5MDRcIjtcclxuJGljb20tbGlua2VkaW46IFwiXFxlOTA1XCI7XHJcbiRpY29tLWdvb2dsZS1wbHVzOiBcIlxcZTkwNlwiO1xyXG4kaWNvbS10d2l0dGVyOiBcIlxcZTkwN1wiO1xyXG4kaWNvbS10YWJsZTogXCJcXGU5MGRcIjtcclxuJGljb20tbGlzdDogXCJcXGU5MGNcIjtcclxuJGljb20tbWludXM6IFwiXFxlOTAzXCI7XHJcbiRpY29tLXBsdXM6IFwiXFxlOTAyXCI7XHJcbiRpY29tLXRyaWFuZ2xlOiBcIlxcZTkxZFwiO1xyXG4kaWNvbS1hcnJvdy1oZWFkOiBcIlxcZTkwMVwiO1xyXG4kaWNvbS1hcnJvdzogXCJcXGU5MDBcIjtcclxuJGljb20tbGluay1leHQ6IFwiXFxlOTBhXCI7XHJcblxyXG4laWNvbSB7XHJcblx0Zm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG5cdHNwZWFrOiBub25lO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gaWNvbSgkY29udGVudCwgJHBvc2l0aW9uOiBwYXJlbnQpIHtcclxuXHRAaWYgJHBvc2l0aW9uID09IHBhcmVudHtcclxuXHRcdEBleHRlbmQgJWljb207XHJcblx0XHRjb250ZW50OiAkY29udGVudDtcclxuXHR9IEBlbHNle1xyXG5cdFx0JjojeyRwb3NpdGlvbn0ge1xyXG5cdFx0XHRAZXh0ZW5kICVpY29tO1xyXG5cdFx0XHRjb250ZW50OiAkY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uaWNvbS1wc2V1ZG86YmVmb3JlIHtcclxuXHRmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcblx0c3BlYWs6IG5vbmU7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuXHJcbi5pY29tLWJlZm9yZXtcclxuXHQmOmFmdGVye1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0JjpiZWZvcmV7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cdCYuaWNvbS1jc192YWx1ZTpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1jc192YWx1ZSl9XHJcblx0Ji5pY29tLWNzX3ZhbHVlOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWNzX3ZhbHVlKX1cclxuXHQmLmljb20tY3NfcGFydG5lcjpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1jc19wYXJ0bmVyKX1cclxuXHQmLmljb20tY3NfbGVhZGVyc2hpcDpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1jc19sZWFkZXJzaGlwKX1cclxuXHQmLmljb20tY3NfYnV5ZXI6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tY3NfYnV5ZXIpfVxyXG5cdCYuaWNvbS1jc19zYWxlczpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1jc19zYWxlcyl9XHJcblx0Ji5pY29tLWNzX21hcmtldGluZzpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1jc19tYXJrZXRpbmcpfVxyXG5cdCYuaWNvbS1jc19hbmFseXRpY3M6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tY3NfYW5hbHl0aWNzKX1cclxuXHQmLmljb20tdGFyZ2V0OmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLXRhcmdldCl9XHJcblx0Ji5pY29tLXRhcmdldC1oaXQ6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tdGFyZ2V0LWhpdCl9XHJcblx0Ji5pY29tLWRvd25sb2FkOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWRvd25sb2FkKX1cclxuXHQmLmljb20tcXVvdGVzOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLXF1b3Rlcyl9XHJcblx0Ji5pY29tLWxpbms6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tbGluayl9XHJcblx0Ji5pY29tLXJzczpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1yc3MpfVxyXG5cdCYuaWNvbS1wbGF5OmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLXBsYXkpfVxyXG5cdCYuaWNvbS1sb2NhdGlvbi1maWxsOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWxvY2F0aW9uLWZpbGwpfVxyXG5cdCYuaWNvbS1sb2NhdGlvbjpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1sb2NhdGlvbil9XHJcblx0Ji5pY29tLWRvdDpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1kb3QpfVxyXG5cdCYuaWNvbS10aWNrOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLXRpY2spfVxyXG5cdCYuaWNvbS1jYWxlbmRhcjpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1jYWxlbmRhcil9XHJcblx0Ji5pY29tLWN1dGxlcnk6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tY3V0bGVyeSl9XHJcblx0Ji5pY29tLWNoYXQ6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tY2hhdCl9XHJcblx0Ji5pY29tLWNvZmZlZTpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1jb2ZmZWUpfVxyXG5cdCYuaWNvbS1jb2ZmZWUtYnJlYWs6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tY29mZmVlLWJyZWFrKX1cclxuXHQmLmljb20tZmFzdGZvb2Q6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tZmFzdGZvb2QpfVxyXG5cdCYuaWNvbS1waG9uZTpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1waG9uZSl9XHJcblx0Ji5pY29tLWdsb2JlOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWdsb2JlKX1cclxuXHQmLmljb20tdXNlcjpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS11c2VyKX1cclxuXHQmLmljb20tZmlsdGVyOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWZpbHRlcil9XHJcblx0Ji5pY29tLWNoYXJ0LXVwOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWNoYXJ0LXVwKX1cclxuXHQmLmljb20tZmxpcC1jaGFydC1waWU6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tZmxpcC1jaGFydC1waWUpfVxyXG5cdCYuaWNvbS1wZGY6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tcGRmKX1cclxuXHQmLmljb20tbG9jazpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1sb2NrKX1cclxuXHQmLmljb20tbG9jay1maWxsOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWxvY2stZmlsbCl9XHJcblx0Ji5pY29tLWNhcnQ6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tY2FydCl9XHJcblx0Ji5pY29tLW1hZ25pZmllcjpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1tYWduaWZpZXIpfVxyXG5cdCYuaWNvbS1tYWduaWZpZXItcm93czpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1tYWduaWZpZXItcm93cyl9XHJcblx0Ji5pY29tLW1hZ25pZmllci1kb3RzOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLW1hZ25pZmllci1kb3RzKX1cclxuXHQmLmljb20tZXllOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWV5ZSl9XHJcblx0Ji5pY29tLXN0YXI6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tc3Rhcil9XHJcblx0Ji5pY29tLXByaW50ZXI6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tcHJpbnRlcil9XHJcblx0Ji5pY29tLXBhZ2VzOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLXBhZ2VzKX1cclxuXHQmLmljb20tYm9vay1vcGVuOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWJvb2stb3Blbil9XHJcblx0Ji5pY29tLWJvb2ttYXJrOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWJvb2ttYXJrKX1cclxuXHQmLmljb20tYm9vazpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1ib29rKX1cclxuXHQmLmljb20tYm9va21hcmstYWRkOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWJvb2ttYXJrLWFkZCl9XHJcblx0Ji5pY29tLXBpbjpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1waW4pfVxyXG5cdCYuaWNvbS1oZWxwLWZpbGw6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20taGVscC1maWxsKX1cclxuXHQmLmljb20taGVscDpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1oZWxwKX1cclxuXHQmLmljb20tZGlhbG9nLWhlbHA6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tZGlhbG9nLWhlbHApfVxyXG5cdCYuaWNvbS1kaWFsb2ctYWxlcnQ6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tZGlhbG9nLWFsZXJ0KX1cclxuXHQmLmljb20tYWxlcnQ6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tYWxlcnQpfVxyXG5cdCYuaWNvbS1pbmZvOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWluZm8pfVxyXG5cdCYuaWNvbS1pbmZvLWZpbGw6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20taW5mby1maWxsKX1cclxuXHQmLmljb20tbWVnYXBob25lOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLW1lZ2FwaG9uZSl9XHJcblx0Ji5pY29tLWVtYWlsOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWVtYWlsKX1cclxuXHQmLmljb20tc2hhcmU6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tc2hhcmUpfVxyXG5cdCYuaWNvbS1zaGFyZS1maWxsOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLXNoYXJlLWZpbGwpfVxyXG5cdCYuaWNvbS1mYWNlYm9vazpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1mYWNlYm9vayl9XHJcblx0Ji5pY29tLWxpbmtlZGluOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWxpbmtlZGluKX1cclxuXHQmLmljb20tZ29vZ2xlLXBsdXM6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tZ29vZ2xlLXBsdXMpfVxyXG5cdCYuaWNvbS10d2l0dGVyOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLXR3aXR0ZXIpfVxyXG5cdCYuaWNvbS10YWJsZTpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS10YWJsZSl9XHJcblx0Ji5pY29tLWxpc3Q6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tbGlzdCl9XHJcblx0Ji5pY29tLW1pbnVzOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLW1pbnVzKX1cclxuXHQmLmljb20tcGx1czpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1wbHVzKX1cclxuXHQmLmljb20tdHJpYW5nbGU6YmVmb3Jle0BpbmNsdWRlIGljb20oJGljb20tdHJpYW5nbGUpfVxyXG5cdCYuaWNvbS1hcnJvdy1oZWFkOmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWFycm93LWhlYWQpfVxyXG5cdCYuaWNvbS1hcnJvdzpiZWZvcmV7QGluY2x1ZGUgaWNvbSgkaWNvbS1hcnJvdyl9XHJcblx0Ji5pY29tLWxpbmstZXh0OmJlZm9yZXtAaW5jbHVkZSBpY29tKCRpY29tLWxpbmstZXh0KX1cclxufVxyXG4uaWNvbS1hZnRlcntcclxuXHQmOmJlZm9yZXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR9XHJcblx0Ji5pY29tLWNzX3ZhbHVlOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tY3NfdmFsdWUpfVxyXG5cdCYuaWNvbS1jc192YWx1ZTphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWNzX3ZhbHVlKX1cclxuXHQmLmljb20tY3NfcGFydG5lcjphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWNzX3BhcnRuZXIpfVxyXG5cdCYuaWNvbS1jc19sZWFkZXJzaGlwOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tY3NfbGVhZGVyc2hpcCl9XHJcblx0Ji5pY29tLWNzX2J1eWVyOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tY3NfYnV5ZXIpfVxyXG5cdCYuaWNvbS1jc19zYWxlczphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWNzX3NhbGVzKX1cclxuXHQmLmljb20tY3NfbWFya2V0aW5nOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tY3NfbWFya2V0aW5nKX1cclxuXHQmLmljb20tY3NfYW5hbHl0aWNzOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tY3NfYW5hbHl0aWNzKX1cclxuXHQmLmljb20tdGFyZ2V0OmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tdGFyZ2V0KX1cclxuXHQmLmljb20tdGFyZ2V0LWhpdDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLXRhcmdldC1oaXQpfVxyXG5cdCYuaWNvbS1kb3dubG9hZDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWRvd25sb2FkKX1cclxuXHQmLmljb20tcXVvdGVzOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tcXVvdGVzKX1cclxuXHQmLmljb20tbGluazphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWxpbmspfVxyXG5cdCYuaWNvbS1yc3M6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1yc3MpfVxyXG5cdCYuaWNvbS1wbGF5OmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tcGxheSl9XHJcblx0Ji5pY29tLWxvY2F0aW9uLWZpbGw6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1sb2NhdGlvbi1maWxsKX1cclxuXHQmLmljb20tbG9jYXRpb246YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1sb2NhdGlvbil9XHJcblx0Ji5pY29tLWRvdDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWRvdCl9XHJcblx0Ji5pY29tLXRpY2s6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS10aWNrKX1cclxuXHQmLmljb20tY2FsZW5kYXI6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1jYWxlbmRhcil9XHJcblx0Ji5pY29tLWN1dGxlcnk6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1jdXRsZXJ5KX1cclxuXHQmLmljb20tY2hhdDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWNoYXQpfVxyXG5cdCYuaWNvbS1jb2ZmZWU6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1jb2ZmZWUpfVxyXG5cdCYuaWNvbS1jb2ZmZWUtYnJlYWs6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1jb2ZmZWUtYnJlYWspfVxyXG5cdCYuaWNvbS1mYXN0Zm9vZDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWZhc3Rmb29kKX1cclxuXHQmLmljb20tcGhvbmU6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1waG9uZSl9XHJcblx0Ji5pY29tLWdsb2JlOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tZ2xvYmUpfVxyXG5cdCYuaWNvbS11c2VyOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tdXNlcil9XHJcblx0Ji5pY29tLWZpbHRlcjphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWZpbHRlcil9XHJcblx0Ji5pY29tLWNoYXJ0LXVwOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tY2hhcnQtdXApfVxyXG5cdCYuaWNvbS1mbGlwLWNoYXJ0LXBpZTphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWZsaXAtY2hhcnQtcGllKX1cclxuXHQmLmljb20tcGRmOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tcGRmKX1cclxuXHQmLmljb20tbG9jazphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWxvY2spfVxyXG5cdCYuaWNvbS1sb2NrLWZpbGw6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1sb2NrLWZpbGwpfVxyXG5cdCYuaWNvbS1jYXJ0OmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tY2FydCl9XHJcblx0Ji5pY29tLW1hZ25pZmllcjphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLW1hZ25pZmllcil9XHJcblx0Ji5pY29tLW1hZ25pZmllci1yb3dzOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tbWFnbmlmaWVyLXJvd3MpfVxyXG5cdCYuaWNvbS1tYWduaWZpZXItZG90czphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLW1hZ25pZmllci1kb3RzKX1cclxuXHQmLmljb20tZXllOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tZXllKX1cclxuXHQmLmljb20tc3RhcjphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLXN0YXIpfVxyXG5cdCYuaWNvbS1wcmludGVyOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tcHJpbnRlcil9XHJcblx0Ji5pY29tLXBhZ2VzOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tcGFnZXMpfVxyXG5cdCYuaWNvbS1ib29rLW9wZW46YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1ib29rLW9wZW4pfVxyXG5cdCYuaWNvbS1ib29rbWFyazphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWJvb2ttYXJrKX1cclxuXHQmLmljb20tYm9vazphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWJvb2spfVxyXG5cdCYuaWNvbS1ib29rbWFyay1hZGQ6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1ib29rbWFyay1hZGQpfVxyXG5cdCYuaWNvbS1waW46YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1waW4pfVxyXG5cdCYuaWNvbS1oZWxwLWZpbGw6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1oZWxwLWZpbGwpfVxyXG5cdCYuaWNvbS1oZWxwOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20taGVscCl9XHJcblx0Ji5pY29tLWRpYWxvZy1oZWxwOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tZGlhbG9nLWhlbHApfVxyXG5cdCYuaWNvbS1kaWFsb2ctYWxlcnQ6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1kaWFsb2ctYWxlcnQpfVxyXG5cdCYuaWNvbS1hbGVydDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWFsZXJ0KX1cclxuXHQmLmljb20taW5mbzphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWluZm8pfVxyXG5cdCYuaWNvbS1pbmZvLWZpbGw6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1pbmZvLWZpbGwpfVxyXG5cdCYuaWNvbS1tZWdhcGhvbmU6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1tZWdhcGhvbmUpfVxyXG5cdCYuaWNvbS1lbWFpbDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWVtYWlsKX1cclxuXHQmLmljb20tc2hhcmU6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1zaGFyZSl9XHJcblx0Ji5pY29tLXNoYXJlLWZpbGw6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1zaGFyZS1maWxsKX1cclxuXHQmLmljb20tZmFjZWJvb2s6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1mYWNlYm9vayl9XHJcblx0Ji5pY29tLWxpbmtlZGluOmFmdGVye0BpbmNsdWRlIGljb20oJGljb20tbGlua2VkaW4pfVxyXG5cdCYuaWNvbS1nb29nbGUtcGx1czphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWdvb2dsZS1wbHVzKX1cclxuXHQmLmljb20tdHdpdHRlcjphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLXR3aXR0ZXIpfVxyXG5cdCYuaWNvbS10YWJsZTphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLXRhYmxlKX1cclxuXHQmLmljb20tbGlzdDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWxpc3QpfVxyXG5cdCYuaWNvbS1taW51czphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLW1pbnVzKX1cclxuXHQmLmljb20tcGx1czphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLXBsdXMpfVxyXG5cdCYuaWNvbS10cmlhbmdsZTphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLXRyaWFuZ2xlKX1cclxuXHQmLmljb20tYXJyb3ctaGVhZDphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWFycm93LWhlYWQpfVxyXG5cdCYuaWNvbS1hcnJvdzphZnRlcntAaW5jbHVkZSBpY29tKCRpY29tLWFycm93KX1cclxuXHQmLmljb20tbGluay1leHQ6YWZ0ZXJ7QGluY2x1ZGUgaWNvbSgkaWNvbS1saW5rLWV4dCl9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIEdMT0JBTFNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbmJvZHkuZml4ZWQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEZvbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmYtcG4ge1xyXG5cdGZvbnQtZmFtaWx5OiAnUHJveGltYS1Ob3ZhJywgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLmZmLW9zIHtcclxuXHRmb250LWZhbWlseTogJ09wZW4tU2FucycsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mZi1hcmlhbCB7XHJcblx0Zm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mdy10aGluLCAuZnctMTAwIHtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG59XHJcblxyXG4uZnctdWx0cmFsaWdodCwgLmZ3LTIwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuLmZ3LWxpZ2h0LCAuZnctMzAwIHtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uZnctcmVndWxhciwgLmZ3LTQwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLmZ3LW1lZGl1bSwgLmZ3LTUwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLmZ3LXNlbWlib2xkLCAuZnctNjAwIHtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uZnctYm9sZCwgLmZ3LTcwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmZ3LWhlYXZ5LCAuZnctODAwIHtcclxuXHRmb250LXdlaWdodDogODAwO1xyXG59XHJcblxyXG4uZnctYmxhY2ssIC5mdy05MDAge1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi50ZXh0LWNhcGl0YWxpemUge1xyXG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcblxyXG4udGV4dC11cHBlcmNhc2Uge1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi50ZXh0LWxvd2VyY2FzZSB7XHJcblx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxufVxyXG5cclxuLyogQkFDS0dST1VORFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuW2NsYXNzKj1cImJnLWdyZXlcIl06bm90KC5iZy1ncmV5LTA1MCk6bm90KC5iZy1ncmV5LTEwMCk6bm90KC5iZy1ncmV5LTIwMCk6bm90KC5iZy1ncmV5LTMwMCk6bm90KC5iZy1ncmV5LTQwMCk6bm90KC5iZy1ncmV5LTUwMCksXHJcbltjbGFzcyo9XCJiZy1cIl0ge1xyXG5cdGNvbG9yOiB3aGl0ZVxyXG59XHJcblxyXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0yMDBcIl06bm90KC5iZy1yZWQtMjAwKTpub3QoLmJnLXB1cnBsZS0yMDApLFxyXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0xMDBcIl06bm90KC5iZy1ibHVlLTEwMCksXHJcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTA1MFwiXSxcclxuW2NsYXNzKj1cImJnLVwiXVtjbGFzcyo9XCItMDQwXCJdLFxyXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0wMjBcIl0sXHJcbltjbGFzcyo9XCJiZy15ZWxsb3dcIl0sXHJcbi5iZy1ncmV5LTUwLCAuYmctZ3JleS0xMDAsIC5iZy1ncmV5LTIwMCwgLmJnLWdyZXktMzAwLCAuYmctZ3JleS00MDAsIC5iZy1ncmV5LTUwMCB7XHJcblx0Y29sb3I6IGJsYWNrXHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgTElOSyAoYW5jaG9yKSBUUkVBVE1FTlRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbmEuYXJyb3cge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0QGluY2x1ZGUgaWNvbSgkaWNvbS10cmlhbmdsZSk7XHJcblx0XHRmb250LXNpemU6IDAuNWVtO1xyXG5cdFx0dG9wOiAtMnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAuNDVlbTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblx0Jjpob3ZlcjpiZWZvcmUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAwLjllbSk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xyXG5cdH1cclxuXHQmOmhvdmVyLCAmOmhvdmVyOmFmdGVyIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHR9XHJcblx0Jjpob3ZlcjphZnRlciB7XHJcblx0XHRhbmltYXRpb24tbmFtZTogaHZyLWljb24td29iYmxlLWhvcml6b250YWw7XHJcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuXHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XHJcblx0fVxyXG59XHJcblxyXG4vKiBJY29uIFdvYmJsZSBIb3Jpem9udGFsICovXHJcbkBrZXlmcmFtZXMgaHZyLWljb24td29iYmxlLWhvcml6b250YWwge1xyXG5cdDMzLjMlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcblx0NjYuNiUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNmVtKVxyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIEFDQ09SRElPTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8qIEY2IHJlc2V0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWNjb3JkaW9uIHtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxuXHRib3JkZXItYm90dG9tOiAwO1xyXG59XHJcblxyXG4vKiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmFjY29yZGlvbi1pdGVtIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQuYWNjb3JkaW9uLWhlYWRpbmcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWljb24ge1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRpbWcsXHJcblx0XHRzdmcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0fVxyXG5cdFx0c3Zne1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hY2NvcmRpb24tbGFiZWwge1xyXG5cdFx0cGFkZGluZzogNXB4IDM1cHggNXB4IDEycHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgaWNvbSgkaWNvbS1wbHVzKTtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmlzLW9wZW4gLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XHJcblx0XHRjb250ZW50OiAkaWNvbS1taW51cztcclxuXHR9XHJcblx0LmFjY29yZGlvbi1pY29uLFxyXG5cdC5hY2NvcmRpb24tbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0fVxyXG59XHJcblxyXG4uYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMjVweCAxMnB4O1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLmhhcy1pY29ucyAuYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDI1cHggNjRweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0LmFjY29yZGlvbi5oYXMtaWNvbnMgLmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDI1cHggMTBweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5hY2NvcmRpb24taGVhZGluZyB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1ncmV5LTIwMDsgLyogdHJpZ2dlciBiYWNrZ3JvdW5kICovXHJcbn1cclxuXHJcbi5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIC5hY2NvcmRpb24tY29udGVudCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOWU5ZTk7IC8qIGxhc3QgaXRlbSBib3JkZXIgYm90dG9tLiBzbGlnaHRseSBkYXJrZXIgc2hhZGUgb2YgdHJpZ2dlciBiYWNrZ3JvdW5kIHJlY29tbWVuZWQgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS02MDA7IC8qIHBsdXMvbWludXMgc2lnbiBkZWZhdWx0IGNvbG9yICovXHJcbn1cclxuXHJcbi5hY2NvcmRpb24taGVhZGluZzpob3ZlciAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBwbHVzIHNpZ24gb24gaG92ZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1oZWFkaW5nOmhvdmVyIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7IC8qIG1pbnVzIHNpZ24gb24gaG92ZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pY29uIHN2ZyBwYXRoLFxyXG4uYWNjb3JkaW9uLWljb24gc3ZnIHJlY3Qge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtYmx1ZTsgLyogaWNvbiBkZWZhdWx0IGNvbG9yICovXHJcbn1cclxuXHJcbi5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24taWNvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBpY29uIHdoZW4gaXRlbSBpcyBvcGVuIGJhY2tncm91bmQgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1pY29uIHN2ZyBwYXRoLFxyXG4uYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWljb24gc3ZnIHJlY3Qge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtZ3JleS0yMDA7IC8qIGljb24gKHN2ZykgZmlsbCB3aGVuIGl0ZW0gaXMgb3BlbiAqL1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWljb24gfiAuYWNjb3JkaW9uLWxhYmVsIHtcclxuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7IC8qIGRpdmlkZXIgYmV0d2VlbiBpY29uIGFuZCBsYWJlbCwgbmVlZHMgdG8gYmUgY29sb3Igb2YgQkcgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtIH4gLmFjY29yZGlvbi1pdGVtIHtcclxuXHRtYXJnaW4tdG9wOiAycHg7IC8qIG5lZWRzIHRvIGJlIHNhbWUgYXMgYm9yZGVyIGxlZnQgYWJvdmUgKi9cclxufVxyXG5cclxuLyogQWNjb3JkaW9uIHdpdGggYmlnIGhlYWRpbmdzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWNjb3JkaW9uLmlzLWJpZyB7XHJcblx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdC5hY2NvcmRpb24taWNvbixcclxuXHRcdC5hY2NvcmRpb24tbGFiZWwge1xyXG5cdFx0XHRoZWlnaHQ6IDc1cHg7XHJcblx0XHR9XHJcblx0XHQuYWNjb3JkaW9uLWljb24ge1xyXG5cdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdGltZyxcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hY2NvcmRpb24tbGFiZWwge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBBUlJPV1MgaW5zdGVhZCBvZiArLy1cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5hY2NvcmRpb24uYXJyb3dzIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlxcZTkwMVwiO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG4uYWNjb3JkaW9uLmFycm93cyAuYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XHJcbn1cclxuXHJcbi8qIElOVkVSVEVEXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWNjb3JkaW9uLmludmVydGVke1xyXG5cdC5hY2NvcmRpb24taGVhZGluZyB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHR9XHJcblx0LmFjY29yZGlvbi1sYWJlbHtcclxuXHRcdGNvbG9yOiAjMjI3OWJjO1xyXG5cdFx0cGFkZGluZzogMCAxMHB4IDAgMjBweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdCY6bm90KC5oYXMtaWNvbnMpe1xyXG5cdFx0LmFjY29yZGlvbi1sYWJlbDphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdFx0YmFja2dyb3VuZDogI2YyZjJmMjtcclxuXHRcdHBhZGRpbmc6IDEycHg7XHJcblx0fVxyXG5cdC5hY2NvcmRpb24taXRlbSB+IC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCAuYWNjb3JkaW9uLWNvbnRlbnR7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBCUkVBRENSVU1CU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmJyZWFkY3J1bWJzIHtcclxuXHRtYXJnaW46IDA7XHJcblx0YSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcblx0XHRAaW5jbHVkZSBpY29tKCRpY29tLXRyaWFuZ2xlKTtcclxuXHRcdGZvbnQtc2l6ZTogMC42NWVtO1xyXG5cdFx0bWFyZ2luOiAwIDAuNWVtO1xyXG5cdFx0dG9wOiAtMnB4O1xyXG5cdFx0Y29sb3I6ICNkNGQ0ZDQ7XHJcblx0fVxyXG59XHJcblxyXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5icmVhZGNydW1icyBsaSB7XHJcblx0Zm9udC1zaXplOiAxNnB4OyAvKiByZWNvbW1lbmRlZCBzaXplIGlzIDE2cHggKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGEge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7IC8qIGRlZmF1bHQgdGV4dCBjb2xvciAqL1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1pZGMtYmx1ZTsgLyogZGVmYXVsdCBib3JkZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGE6aG92ZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTsgLyogaG92ZXIgdGV4dCBjb2xvciAqL1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlOyAvKiBob3ZlciBib3JkZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuXHRjb2xvcjogI2E1YTVhNTsgLyogZGl2aWRlciBhcnJvdyBjb2xvciAqL1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBCVVRUT05TXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYnV0dG9uLCBidXR0b24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQmLnNpbXBsZXtcclxuXHRcdHBhZGRpbmc6IDJweCAwO1xyXG5cdH1cclxufVxyXG4uYnV0dG9uLWZsZXgge1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Ji5zaW1wbGV7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHR9XHJcbn1cclxuLmJ1dHRvbiwgYnV0dG9uLCAuYnV0dG9uLWZsZXgge1xyXG5cdHBhZGRpbmc6IDlweCAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG5cdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0Ji5zaW1wbGUge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG5cdH1cclxuXHQmLmJnLWJsdWV7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWRjLWJsdWUtMzAwXHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZS01MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy1saWdodGJsdWV7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWRjLWJsdWUtMTAwXHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlLTMwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLXJlZHtcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtcmVkLTMwMFxyXG5cdFx0fVxyXG5cdFx0Ji5zaW1wbGUge1xyXG5cdFx0XHRjb2xvcjogI0U5M0IyNztcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1yZWQtNTAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmctcHVycGxle1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1wdXJwbGUtMzAwXHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLXB1cnBsZTtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1wdXJwbGUtNTAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmctYXF1YXtcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtYXF1YS0zMDBcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYXF1YTtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1hcXVhLTUwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLWdyZWVue1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1ncmVlbi0zMDBcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JlZW47XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXN7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JlZW4tNTAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmcteWVsbG93e1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy15ZWxsb3ctMzAwO1xyXG5cdFx0XHRjb2xvcjogIzAxMDEwZjtcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMteWVsbG93O1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLXllbGxvdy01MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy1vcmFuZ2V7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3Vze1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWRjLW9yYW5nZS0zMDA7XHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLW9yYW5nZTtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1vcmFuZ2UtNTAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2ltcGxlICsgLnNpbXBsZSxcclxuYnV0dG9uICsgLnNpbXBsZSxcclxuLmJ1dHRvbiArIC5zaW1wbGUsXHJcbi5idXR0b24tZmxleCArIC5zaW1wbGUsXHJcbi5zaW1wbGUgKyBidXR0b24sXHJcbi5zaW1wbGUgKyAuYnV0dG9uLFxyXG4uc2ltcGxlICsgLmJ1dHRvbi1mbGV4IHtcclxuXHRtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBGT1JNXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kZGlzYWJsZWRCYWNrZ3JvdW5kOiAjZTZlNmU2O1xyXG4kZGlzYWJsZWRDdXJzb3I6IGRlZmF1bHQ7XHJcbiRkaXNhYmxlZENvbG9yOiAjODA4MDg3O1xyXG4kZGlzYWJsZWRMYWJlbENvbG9yOiAjMzMzO1xyXG5mb3JtIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbltkYXRhLXNraXAtaWRjLWZvcm1dIGZvcm17XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbnAuZmllbGQtc3RhdGUtcmVzcG9uc2Uge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG5cclxuLyogRmllbGRzIChyZWd1bGFyOyBleGNsdWRlcyBjaGVja2JveCBhbmQgcmFkaW8pXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vL2luIElFIHJlbW92ZSBiYWNrZ3JvdW5kIGNvbG9yIGhpZ2hsaWdodCB3aGVuIHVzZXIgc2VsZWN0ZXMgYW4gaXRlbSBmcm9tIHNlbGVjdCBib3hcclxuc2VsZWN0OjotbXMtdmFsdWV7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmZpZWxkLWJveCxcclxuZmllbGRzZXQge1xyXG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi5maWVsZC1ib3gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHRpbnB1dCwgc2VsZWN0IHtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdHBhZGRpbmc6IDE4cHggMTBweCAwIDEwcHg7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdH1cclxuXHRzZWxlY3QgeyAvKiBTRUxFQ1QgLSBGSVggLSBhZGp1c3Qgc2VsZWN0IHRyaWFuZ2xlIHBvc2l0aW9uIGFuZCByZW1vdmUgb3V0bGluZSAoZm91bmRhdGlvbikgKi9cclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA0cHg7XHJcblx0fVxyXG5cdHRleHRhcmVhIHtcclxuXHRcdHBhZGRpbmc6IDIxcHggMTBweCAwIDEwcHg7O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHR9XHJcblx0Ly9ESVNBQkxFRFxyXG5cdGlucHV0OmRpc2FibGVkLCBpbnB1dFtyZWFkb25seV0sIGlucHV0LmRpc2FibGVkLFxyXG5cdHRleHRhcmVhOmRpc2FibGVkLCB0ZXh0YXJlYVtyZWFkb25seV0sIHRleHRhcmVhLmRpc2FibGVkLFxyXG5cdHNlbGVjdDpkaXNhYmxlZCwgc2VsZWN0W3JlYWRvbmx5XSwgc2VsZWN0LmRpc2FibGVke1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGVkQmFja2dyb3VuZDtcclxuXHRcdGN1cnNvcjogJGRpc2FibGVkQ3Vyc29yO1xyXG5cdFx0Y29sb3I6ICRkaXNhYmxlZENvbG9yXHJcblx0fVxyXG5cdGlucHV0LmRpc2FibGVkLFxyXG5cdHRleHRhcmVhLmRpc2FibGVkLFxyXG5cdHNlbGVjdC5kaXNhYmxlZHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuXHRpbnB1dDpkaXNhYmxlZCwgaW5wdXRbcmVhZG9ubHldLCBpbnB1dC5kaXNhYmxlZCxcclxuXHR0ZXh0YXJlYTpkaXNhYmxlZCwgdGV4dGFyZWFbcmVhZG9ubHldLCB0ZXh0YXJlYS5kaXNhYmxlZCxcclxuXHRzZWxlY3Q6ZGlzYWJsZWQsIHNlbGVjdFtyZWFkb25seV0sIHNlbGVjdC5kaXNhYmxlZHtcclxuXHRcdCYgfiBsYWJlbHtcclxuXHRcdFx0Y29sb3I6ICRkaXNhYmxlZENvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8qIExhYmVscyAocmVndWxhcjsgZXhjbHVkZXMgY2hlY2tib3ggYW5kIHJhZGlvKVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdGxhYmVsIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTcwMDtcclxuXHRcdHRvcDogMXB4O1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XHJcblx0XHRsZWZ0OiAxcHg7XHJcblx0XHRoZWlnaHQ6IDQ4cHg7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdH1cclxuXHR0ZXh0YXJlYS5oYXMtc2Nyb2xsIH4gbGFiZWwge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyM3B4KTtcclxuXHR9XHJcblx0LyogYWZ0ZXIgaW5wdXQvc2VsZWN0L3RleHRhcmVhIGhhcyBiZWVuIGludGVyYWN0ZWQgd2l0aCBzaHJpbmsgbGFiZWwgKi9cclxuXHRpbnB1dC5pcy1pbnZhbGlkLWlucHV0IH4gbGFiZWwsIC8qIElOUFVUIGVycm9yIHN0YXRlICovXHJcblx0c2VsZWN0LmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCwgLyogU0VMRUNUIGVycm9yIHN0YXRlICovXHJcblx0dGV4dGFyZWEuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLCAvKiBURVhUQVJFQSBlcnJvciBzdGF0ZSAqL1xyXG5cdGlucHV0OmZvY3VzIH4gbGFiZWwsIC8qIElOUFVUIGRlZmF1bHQgZm9jdXMgKi9cclxuXHRzZWxlY3Q6Zm9jdXMgfiBsYWJlbCwgLyogU0VMRUNUIGRlZmF1bHQgZm9jdXMgKi9cclxuXHR0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLCAvKiBURVhUQVJFQSBkZWZhdWx0IGZvY3VzICovXHJcblx0aW5wdXRbZGF0YS13YXMtdXNlZD0nMSddIH4gbGFiZWwsIC8qIElOUFVUICFlbXB0eSAmJiAhZm9jdXNlZCAqL1xyXG5cdHRleHRhcmVhW2RhdGEtd2FzLXVzZWQ9JzEnXSB+IGxhYmVsLCAvKiBURVhUQVJFQSAhZW1wdHkgJiYgIWZvY3VzZWQgKi9cclxuXHRzZWxlY3RbZGF0YS13YXMtdXNlZD0nMSddIH4gbGFiZWwgeyAvKiBTRUxFQ1QgIWVtcHR5ICYmICFmb2N1c2VkICovXHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRwYWRkaW5nLXRvcDogN3B4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdH1cclxuXHQvKiB3aGVuIGlucHV0L3NlbGVjdC90ZXh0YXJlYSBpcyAhZm9jdXNlZCAmJiAhZW1wdHkgY2hhbmdlIGxhYmVsIGNvbG9yIHRvIGxpZ2h0ZXIgZ3JheSAqL1xyXG5cdGlucHV0W2RhdGEtd2FzLXVzZWQ9JzEnXTpub3QoOmZvY3VzKSB+IGxhYmVsLCAvKiBJTlBVVCAhcmVxdWlyZWQgIWZvY3VzZWQgZmllbGQgZml4ICovXHJcblx0dGV4dGFyZWFbZGF0YS13YXMtdXNlZD0nMSddOm5vdCg6Zm9jdXMpIH4gbGFiZWwsIC8qIElOUFVUICFyZXF1aXJlZCAhZm9jdXNlZCBmaWVsZCBmaXggKi9cclxuXHRzZWxlY3RbZGF0YS13YXMtdXNlZD0nMSddOm5vdCg6Zm9jdXMpIH4gbGFiZWwgeyAvKiBvcHRpb25hbCAhcmVxdWlyZWQgIWZvY3VzZWQgZmllbGQgZml4ICovXHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTUwMDtcclxuXHR9XHJcblx0LyogZXJyb3IgY29sb3IgKi9cclxuXHRpbnB1dC5pcy1pbnZhbGlkLWlucHV0IH4gbGFiZWwsIC8qIElOUFVUIGVycm9yIHN0YXRlICovXHJcblx0c2VsZWN0LmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCwgLyogU0VMRUNUIGVycm9yIHN0YXRlICovXHJcblx0dGV4dGFyZWEuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsIHsgLyogVEVYVEFSRUEgZXJyb3Igc3RhdGUgKi9cclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLXJlZCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLyogUmFkaW8gLyBDaGVja2JveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuZmllbGRzZXQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1pZGMtZ3JleS00MDA7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmLmlzLWludmFsaWQtaW5wdXQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcclxuXHR9XHJcblx0LmZvcm0tZXJyb3Ige1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDEwMCUgKyAxcHgpO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblx0bGFiZWw6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXRvcDogLTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcblxyXG5cdC8vZGlzYmFsZWRcclxuXHQmOmRpc2FibGVkLFxyXG5cdCYuZGlzYWJsZWQsXHJcblx0JltyZWFkb25seV17XHJcblx0XHRiYWNrZ3JvdW5kOiAkZGlzYWJsZWRCYWNrZ3JvdW5kO1xyXG5cdFx0JixcclxuXHRcdGxhYmVsLFxyXG5cdFx0aW5wdXR7XHJcblx0XHRcdGN1cnNvcjogJGRpc2FibGVkQ3Vyc29yO1xyXG5cdFx0XHRjb2xvcjogJGRpc2FibGVkQ29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5maWVsZHNldCBsYWJlbCxcclxuLnRvZ2dsZS1ib3ggbGFiZWwuaXMtaW52YWxpZC1sYWJlbCB7XHJcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS03MDBcclxufVxyXG5cclxuZmllbGRzZXQuaG9yaXpvbnRhbHtcclxuXHQudG9nZ2xlLWJveCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtdGFibGU7XHJcblx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi50b2dnbGUtYm94IHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0PiAqIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdH1cclxuXHQ+IGRpdiB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRwYWRkaW5nLXRvcDogMC4zNWVtO1xyXG5cdH1cclxuXHQ+IGxhYmVsIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBhZGRpbmctbGVmdDogOHB4O1xyXG5cdH1cclxuXHRpbnB1dCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDhweDtcclxuXHRcdGxlZnQ6IDNweDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdHNwYW4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMThweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGhlaWdodDogMThweDtcclxuXHRcdGJvcmRlci13aWR0aDogMXB4O1xyXG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHR9XHJcblx0W3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWlkYy1ncmV5LTcwMDtcclxuXHR9XHJcblx0W3R5cGU9XCJjaGVja2JveFwiXSArIGRpdiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWlkYy1ncmV5LTYwMDtcclxuXHR9XHJcblx0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGRpdiBzcGFuLFxyXG5cdFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBkaXYgc3BhbntcclxuXHRcdGJvcmRlci1jb2xvcjogIzRiNGI0YjtcclxuXHR9XHJcblx0W3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuLFxyXG5cdFt0eXBlPVwicmFkaW9cIl0gKyBkaXYgc3BhbiBpIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHR9XHJcbn1cclxuXHJcbi50b2dnbGUtYm94IHtcclxuXHRzcGFuIGksXHJcblx0c3BhbiBzdmcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XHJcblx0fVxyXG5cdGlucHV0IHtcclxuXHRcdCY6Y2hlY2tlZCB+IGxhYmVsIHtcclxuXHRcdFx0Y29sb3I6ICMwYTBhMGE7XHJcblx0XHR9XHJcblx0XHQmW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgZGl2IHNwYW4gc3ZnIHtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjcsIDAuNyk7XHJcblx0XHR9XHJcblx0XHQmW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgZGl2IHNwYW4gaSB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC41LCAwLjUpO1xyXG5cdFx0fVxyXG5cdFx0Jlt0eXBlPVwicmFkaW9cIl0gKyBkaXYgc3BhbiBpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1ncmV5LTkwMDtcclxuXHRcdH1cclxuXHRcdCZbdHlwZT1cImNoZWNrYm94XCJdICsgZGl2IHNwYW4gc3ZnIHBhdGgge1xyXG5cdFx0XHRmaWxsOiAkY29sb3ItaWRjLWdyZXktOTAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogRXJyb3IgdGV4dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZpZWxkLWJveCAuZm9ybS1lcnJvcixcclxuZmllbGRzZXQgLmZvcm0tZXJyb3IsXHJcbi5jYXB0Y2hhIHNwYW4uZm9ybS1lcnJvcntcclxuXHRwYWRkaW5nLWxlZnQ6IDlweDtcclxuXHRmb250LXNpemU6IDA7XHJcblx0bGluZS1oZWlnaHQ6IDA7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uZmllbGQtYm94IC5pcy1pbnZhbGlkLWlucHV0IH4gc3Bhbi5mb3JtLWVycm9yLFxyXG5maWVsZHNldC5pcy1pbnZhbGlkLWlucHV0ID4gc3Bhbi5mb3JtLWVycm9yLFxyXG4uY2FwdGNoYS5pcy1pbnZhbGlkIHNwYW4uZm9ybS1lcnJvcntcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0cGFkZGluZy10b3A6IDdweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG59XHJcblxyXG4vKiBBSkFYIFN1Ym1pdCByZXBseVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuZm9ybSB7XHJcblx0Lm1lc3NhZ2Uge1xyXG5cdFx0PiAucm93ID4gLmNvbHVtbnMsXHJcblx0XHQ+IC5yb3cgPiAuY29sdW1ue1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0XHQubWVzc2FnZS1jb250ZW50IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRsZWZ0OiAtMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuXHRcdFx0Ji52aXNpYmxlIHtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmZpZWxkcyB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuXHRcdCYuc3VibWl0dGVkIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBQbGFjZWhvbGRlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZpZWxkLWJveCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcclxuLmZpZWxkLWJveCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLmZpZWxkLWJveCBpbnB1dDotbW96LXBsYWNlaG9sZGVyLFxyXG4uZmllbGQtYm94IHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbn1cclxuXHJcbi5maWVsZC1ib3ggaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXHJcbi5maWVsZC1ib3ggdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbn1cclxuXHJcbi5maWVsZC1ib3ggaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxyXG4uZmllbGQtYm94IHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maWVsZC1ib3ggaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXHJcbi5maWVsZC1ib3ggdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNTAwO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLmZpZWxkLWJveCBpbnB1dDpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxyXG4uZmllbGQtYm94IHRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNTAwO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLyogTU9aIG5lZWRzIGRhcmtlciBzaGFkZSBiZWNhdXNlIGl0IGludGVycHJldHMgY29sb3JzIGxpa2UgYSByZXRhcmQgKi9cclxuLmZpZWxkLWJveCBpbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcclxuLmZpZWxkLWJveCB0ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS02MDA7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG59XHJcblxyXG4vKiBNUyBkb2Vzbid0IG5lZWQgZm9jdXMgc3RhdGUgYmVjYXVzZSBpdCBpcyBhdXRvbWF0aWNhbGx5IGhpZGRlbiB3aGVuIGlucHV0IGlzIGZvY3VzZWQuLi4gOicoICovXHJcblxyXG4vKiBTV0lUQ0ggQk9YICh0b2dnbGUpXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc3dpdGNoLWJveCB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0bGFiZWwge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdC5zd2l0Y2gtYm94LXNsaWRlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHR3aWR0aDogMzJweDtcclxuXHRcdGJhY2tncm91bmQ6ICM4ZThlOGU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiA0cHg7XHJcblx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdH1cclxuXHR9XHJcblx0LnN3aXRjaC1ib3gtaW5wdXQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH4gLnN3aXRjaC1ib3gtbGFiZWwge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHR9XHJcblx0XHQmOm5vdCg6ZGlzYWJsZWQpIH4gLnN3aXRjaC1ib3gtbGFiZWwge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0XHQmOmNoZWNrZWQgfiAuc3dpdGNoLWJveC1zbGlkZXI6YWZ0ZXIge1xyXG5cdFx0XHRsZWZ0OiAxOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogQ29uZmlnICAqL1xyXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1zbGlkZXIge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtZ3JleS02MDA7IC8qIGRlZmF1bHQgdW5jaGVja2VkIHNsaWRlciBiYWNrZ3JvdW5kICovXHJcbn1cclxuXHJcbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0OmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkgfiAuc3dpdGNoLWJveC1zbGlkZXIge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtZ3JleS04MDA7IC8qIGRlZmF1bHQgY2hlY2tlZCBzbGlkZXIgYmFja2dyb3VuZCAqL1xyXG59XHJcblxyXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpub3QoOmRpc2FibGVkKSB+IC5zd2l0Y2gtYm94LXNsaWRlcjphZnRlciB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1ncmV5LTIwMDsgLyogZGVmYXVsdCBET1QgY29sb3IgKi9cclxufVxyXG5cclxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6ZGlzYWJsZWQgfiAuc3dpdGNoLWJveC1zbGlkZXIge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtZ3JleS0zMDA7IC8qIGRpc2FibGVkIHNsaWRlciBiYWNrZ3JvdW5kICovXHJcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6ZGlzYWJsZWQgfiAuc3dpdGNoLWJveC1zbGlkZXI6YWZ0ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7IC8qIGRpc2FibGVkIERPVCBjb2xvciAqL1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBVTk9SREVSRUQgTElTVCAtIHN1cHBvcnQgY3VzdG9tIHN5bWJvbHMgYW5kIGN1c3RvbSBzeW1ib2wgY29sb3IgKyBob3ZlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxudWwuY3VzdG9tLFxyXG51bC5jdXN0b20gdWwsXHJcbnVsLmN1c3RvbSBvbCxcclxub2wuY3VzdG9tIHtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbnVsLmN1c3RvbSBsaSxcclxub2wuY3VzdG9tIGxpe1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcblxyXG5cclxudWwuY3VzdG9tLFxyXG5vbC5jdXN0b20ge1xyXG5cdGxpIHtcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji50cmlhbmdsZSBsaSB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdEBpbmNsdWRlIGljb20oJGljb20tdHJpYW5nbGUpO1xyXG5cdFx0XHRmb250LXNpemU6IDAuNTVlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIuOTVlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHQmLmV4dC1tZWRpdW0taW5saW5lIGEge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHQmLmV4dC1zbWFsbC1pbmxpbmUgYSB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmZjLXdoaXRle1xyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS01MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYudHJpYW5nbGUgbGk6YmVmb3Jle1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTUwMDtcclxuXHRcdH1cclxuXHR9XHJcblx0YXtcclxuXHRcdGNvbG9yOiAjMDEwMTBmO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHRcdH1cclxuXHRcdCYuZXh0ZXJuYWwsXHJcblx0XHQmW3RhcmdldD1cIl9ibGFua1wiXXtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRAaW5jbHVkZSBpY29tKCRpY29tLWxpbmstZXh0KTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS02MDA7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogLTFweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lmljb217XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxudWwuY3VzdG9tLnRyaWFuZ2xlIGxpLFxyXG5vbC5jdXN0b20ge1xyXG5cdGNvdW50ZXItcmVzZXQ6IGl0ZW07XHJcbn1cclxuXHJcbm9sLmN1c3RvbSBsaTpiZWZvcmUge1xyXG5cdGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xyXG59XHJcblxyXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbnVsLmN1c3RvbSBsaSArIGxpLFxyXG5vbC5jdXN0b20gbGkgKyBsaSB7XHJcblx0bWFyZ2luLXRvcDogMC4yNXJlbTsgLyogc3BhY2UgYmV0d2VlbiBsaXN0IGl0ZW1zICovXHJcbn1cclxuXHJcbnVsLmN1c3RvbSBsaTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFwyNUNGXCI7IC8qIHRoZSBzeW1ib2wgdXNlZCBmb3IgVUwgKi9cclxufVxyXG5cclxub2wuY3VzdG9tIGxpOmJlZm9yZSB7XHJcblx0Y29udGVudDogY291bnRlcihpdGVtLCBkZWNpbWFsKSBcIi5cIjsgLyogY291bnRlciB0eXBlIHVzZWQgZm9yIE9MIC0gXCJkZWNpbWFsXCIgY2FuIGJlIHJlcGxhY2VkIGZvciBhbnkgb3RoZXIgbGlzdC1zdHlsZS10eXBlIHZhbHVlKi9cclxuXHRtYXJnaW4tcmlnaHQ6IDAuNGVtO1xyXG59XHJcblxyXG51bC5jdXN0b20gbGk6YmVmb3JlLFxyXG5vbC5jdXN0b20gbGk6YmVmb3JlIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBkb3QgZGVmYXVsdCBjb2xvciAqL1xyXG59XHJcblxyXG51bC5jdXN0b20gbGk6aG92ZXI6YmVmb3JlLFxyXG5vbC5jdXN0b20gbGk6aG92ZXI6YmVmb3JlIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBkb3QgaG92ZXIgY29sb3IgKi9cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQ0xPU0UgQlVUVE9OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5zcGFuLmNsb3NlIHtcclxuXHRyaWdodDogMTVweDtcclxuXHR0b3A6IDE1cHg7XHJcblx0ei1pbmRleDogMTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0JjphZnRlciB7XHJcblx0XHRAaW5jbHVkZSBpY29tKCRpY29tLXBsdXMpO1xyXG5cdFx0Y29sb3I6ICM4MjgyODI7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0fVxyXG5cdCY6aG92ZXI6YWZ0ZXIge1xyXG5cdFx0Y29sb3I6ICNhN2E3YTc7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBNT0RBTFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8qIE1vZGFsIGRlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4jbW9kYWwtYmFja2Ryb3Age1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDM0LCAzNCwgMzQsIDAuNyk7XHJcblx0ei1pbmRleDogOTkyO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XHJcblx0Ji5vcGVuZWQge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLm1vZGFsIHtcclxuXHR6LWluZGV4OiA5OTM7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0b3A6IDA7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuXHQmLm9wZW5lZCB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdCY6bm90KC5tZW51KSB7XHJcblx0XHR0b3A6IDI1JTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjIpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIC41KTtcclxuXHR9XHJcblx0Jjpub3QoLm1lbnUpLm9wZW5lZCB7IC8qIGFuaW1hdGUgZGVmYXVsdCBhbmQgdmlkZW8gbW9kYWwgZnJvbSB0b3AgKi9cclxuXHRcdHRvcDogNTAlO1xyXG5cdH1cclxuXHQmLmZ1bGxzY3JlZW4ge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHR9XHJcblx0Jjpub3QoLmZ1bGxzY3JlZW4pLmZ1bGxoZWlnaHQge1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmLmZ1bGxzY3JlZW4ub3BlbmVkLFxyXG5cdCYuZnVsbGhlaWdodC5vcGVuZWQge1xyXG5cdFx0dG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC8qIENsb3NlIGJ1dHRvbiBwb3NpdGlvbiAgKi9cclxuXHRzcGFuLmNsb3NlIHtcclxuXHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0dG9wOiAxNXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblxyXG5cdC8qIE1vZGFsIHdpdGggdGV4dFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdC5jb250ZW50LXdyYXAge1xyXG5cdFx0cGFkZGluZzogMzhweCA1MHB4OyAvKiBzaG91bGQgYmUgYXQgbGVhc3QgNTBweCBvbiB0aGUgc2lkZXMgYmNvcyBvZiB0aGUgY2xvc2UgYnV0dG9uICovXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdFx0XHRwYWRkaW5nOiAzOHB4IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKiBNb2RhbCB3aXRoIHZpZGVvXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0Ji52aWRlbyB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cGFkZGluZzogNTBweCAwO1xyXG5cdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdGlmcmFtZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8qIHdlaXJkIGlwaG9uZSBmaXgsIGJlY2F1c2UgZXZlbiB0aG91IHRoZSBtb2RhbCBoYXMgcG9pbnRlciBldmVudHMgbm9uZSwgdGhlIGlmcmFtZSBpcyBzdGlsbCBzb21laG93IGFibGUgdG8gaGlqYWNrIHBvaW50ZXIgKCNvbmx5IG9uIGlwaG9uZSkqL1xyXG5cdCY6bm90KC5vcGVuZWQpLnZpZGVvIGlmcmFtZSB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC8qIE1vZGFsIHdpdGggbW9iaWxlIG5hdmlnYXRpb25cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQmLm1lbnUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRyaWdodDogLTEwMCU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQ6ICNjY2M7XHJcblx0XHQmLm9wZW5lZCB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0fVxyXG5cdFx0Jjpub3QoLmlzLW9uZSkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRcdFx0Lm1vZGFsLW1lbnUge1xyXG5cdFx0XHRcdGJvcmRlci10b3Atd2lkdGg6IDFweDtcclxuXHRcdFx0XHRib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuLmNsb3Nle1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdNRU5VJztcclxuXHRcdFx0XHRcdGNvbG9yOiAjODI4MjgyO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pcy1vbmUge1xyXG5cdFx0XHR6LWluZGV4OiA5OTA7XHJcblx0XHR9XHJcblx0XHQuY29udGVudC13cmFwIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvdmVyZmxvdzogYXV0bztcclxuXHRcdH1cclxuXHRcdC5tb2RhbC1tZW51IHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0YSwgLyogbGkgLSB3aXRob3V0IHN1Ym1lbnUgKi9cclxuXHRcdFx0XHRwIHsgLyogbGkgLSB3aXRoIHN1Ym1lbnUgKi9cclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjVweCA2MHB4IDI1cHggMzBweDtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHA6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0Y29udGVudDogJ1xcMDAyYic7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5vcGVuID4gcDpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJ1xcMjIxMic7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0PiBwICsgdWwgPiBsaSB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0PiB1bCA+IGxpID4gYSxcclxuXHRcdFx0XHQ+IHVsID4gbGkgPiBwIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAzMHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYub3BlbiA+IHVsID4gbGkgPiBhLFxyXG5cdFx0XHRcdCYub3BlbiA+IHVsID4gbGkgPiBwIHtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDcycHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblx0XHRcdD4gbGkgKyBsaSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkO1xyXG5cdFx0XHR9XHJcblx0XHRcdHAgKyB1bCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhLmFjdGl2ZSB7XHJcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8qIE1vZGFsIHdpdGggbW9iaWxlIG5hdmlnYXRpb24gLSBDb25maWdcclxuXHRcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdFx0Lm1vZGFsLW1lbnUgYSxcclxuXHRcdC5tb2RhbC1tZW51IHAgeyAvKiB0ZXh0IGRlZmF1bHQgY29sb3IgKi9cclxuXHRcdFx0Y29sb3I6ICM3MDcwNzA7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLW1lbnUgYTpob3ZlcixcclxuXHRcdC5tb2RhbC1tZW51IHA6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7IC8qIHRleHQgb24gaG92ZXIgKi9cclxuXHRcdH1cclxuXHJcblx0XHQubW9kYWwtbWVudSBwOmJlZm9yZSB7XHJcblx0XHRcdGNvbG9yOiAjNzA3MDcwOyAvKiArLy0gc2lnbiBkZWZhdWx0IGNvbG9yICovXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLW1lbnUgcDpob3ZlcjpiZWZvcmUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmVlbjsgLyogKy8tIHNpZ24gb24gaG92ZXIgKi9cclxuXHRcdH1cclxuXHJcblx0XHQubW9kYWwtbWVudSBhLmFjdGl2ZSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7IC8qIGFjdGl2ZSBpdGVtIHRleHQgY29sb3IgKi9cclxuXHRcdH1cclxuXHJcblx0XHQubW9kYWwtbWVudSxcclxuXHRcdC5tb2RhbC1tZW51ID4gbGkgKyBsaSB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogI2NjYzsgLyogaXRlbSBkaXZpZGVyIGFuZCB3cmFwcGVyIGJvcmRlciBjb2xvciAqL1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuaXMtb25lIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDYwcHg7IC8qIElTLU9ORTsgaGFzIHRvIGJlIHNhbWUgYXMgbmF2aWdhdGlvbiBoZWlnaHQgKi9cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIFNMSUNLLVNMSURFUlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRpb24ge1xyXG5cdGZyb20ge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuXHRmcm9tIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgcm90YXRpb24ge1xyXG5cdGZyb20ge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG5cdH1cclxufVxyXG4vKiBkZWZhdWx0cyAoZnJvbSBTUyBkZXZlbG9wZXIpXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2xpY2stc2xpZGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcblx0LWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG5cdHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHQmOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpe1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0bWFyZ2luOiA5NHB4IGF1dG8gMCBhdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogY2FsYyg1MCUgLSAxMTZweCk7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0XHRcdGFuaW1hdGlvbjogcm90YXRpb24gMXMgaW5maW5pdGUgZWFzZTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDZweCBzb2xpZCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMik7XHJcblx0XHRcdGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHJnYmEoMjAxLCAyMDEsIDIwMSwgMC4yKTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHJnYmEoMjAxLCAyMDEsIDIwMSwgMC4yKTtcclxuXHRcdFx0Ym9yZGVyLXRvcDogNnB4IHNvbGlkIHJnYmEoMTkzLCAxOTMsIDE5MywgMC41KTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdH1cclxuXHRcdD4gKntcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zbGljay1pbml0aWFsaXplZHtcclxuXHRcdG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnNsaWNrLWxpc3Qge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Ji5kcmFnZ2luZyB7XHJcblx0XHRcdGN1cnNvcjogaGFuZDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdCY6YmVmb3JlLFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLXNsaWRlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRtaW4taGVpZ2h0OiAxcHg7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblx0XHQmLmRyYWdnaW5nIGltZyB7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpY2stdHJhY2ssXHJcblx0LnNsaWNrLWxpc3Qge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGljay1sb2FkaW5nIHtcclxuXHQuc2xpY2stc2xpZGUsXHJcblx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGUge1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBBZGp1c3RtZW50c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNsaWNrLXRyYWNrIHtcclxuXHR0cmFuc2l0aW9uOiBub25lO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGUge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogQXJyb3dzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2xpY2stYXJyb3cge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0ei1pbmRleDogMTA7XHJcblx0cGFkZGluZzogMCAyMHB4O1xyXG5cdG1pbi1oZWlnaHQ6IDYwcHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHN2ZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHQmLnNsaWNrLW5leHQge1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cdCYuc2xpY2stcHJldiB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIERvdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zbGljay1kb3RzIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdG1hcmdpbjogMCA0cHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0YnV0dG9uIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdcXDIwMjInO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBzZXJpZjtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIENvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS0zMDA7IC8qIERvdHMgLSBEZWZhdWx0IGZpbGwgKi9cclxufVxyXG5cclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS03MDA7IC8qIERvdHMgLSBIb3ZlciBmaWxsICovXHJcbn1cclxuXHJcbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTYwMDsgLyogRG90cyAtIEFjdGl2ZSBmaWxsICovXHJcbn1cclxuXHJcbi5zbGljay1kb3RzIHtcclxuXHRib3R0b206IC0zMHB4OyAvKiBEb3RzIC0gZGlzdGFuY2UgZnJvbSBzbGlkZXIgKi9cclxufVxyXG5cclxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7IC8qIE5lZWRzIHRvIGJlIHNhbWUgYXMgLnNsaWNrLWRvdHMgYm90dG9tIGF0dHJpYnV0ZSBzbyB0aGUgZG90cyBkb250IG92ZXJsYXAgY29udGVudCBiZWxvdyAqL1xyXG59XHJcblxyXG4uc2xpY2stYXJyb3cge1xyXG5cdHdpZHRoOiA1NXB4OyAvKiBBcnJvd3MgLSBTaXplICovXHJcbn1cclxuXHJcbi5zbGljay1zbGlkZXIge1xyXG5cdHBhZGRpbmc6IDAgNjVweDsgLyogTmVlZHMgdG8gYmUgc2FtZSBhcyAuc2xpY2stYXJyb3cgd2lkdGggb3IgbW9yZSBmb3IgcmlnaHQgYW5kIGxlZnQgcGFkZGluZywgb3IgZG8gcGFkZGluZyAwIGlmIHlvdSB3YW50IGFycm93cyBvdmVyIHNsaWRlICovXHJcbn1cclxuXHJcbi5zbGljay1hcnJvdyBzdmcgcGF0aCB7XHJcblx0ZmlsbDogJGNvbG9yLWlkYy1ncmV5LTUwMDsgLyogQXJyb3dzIC0gRGVmYXVsdCBmaWxsICovXHJcbn1cclxuXHJcbi5zbGljay1hcnJvdzpob3ZlciBzdmcgcGF0aCB7XHJcblx0ZmlsbDogJGNvbG9yLWlkYy1ncmV5LTYwMDsgLyogQXJyb3dzIC1Ib3ZlciBmaWxsICovXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0LnNsaWNrLWFycm93IHtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0cGFkZGluZzogMCA1cHg7XHJcblx0fVxyXG5cdC5zbGljay1zbGlkZXIge1xyXG5cdFx0cGFkZGluZzogMCAzNXB4OyAvKiBOZWVkcyB0byBiZSBzYW1lIGFzIC5zbGljay1hcnJvdyB3aWR0aCBvciBtb3JlIGZvciByaWdodCBhbmQgbGVmdCBwYWRkaW5nLCBvciBkbyBwYWRkaW5nIDAgaWYgeW91IHdhbnQgYXJyb3dzIG92ZXIgc2xpZGUgKi9cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICAgICBIRUFERVIgKC5oZWFkYmFyKVxyXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5oZWFkYmFyLFxyXG4uaGVhZGJhciAubWVudS1pY29uLXdyYXAsXHJcbi5tZW51LWljb24td3JhcCB7XHJcblx0aGVpZ2h0OiA3MHB4O1xyXG59XHJcblxyXG4uaGVhZGJhci1sZWZ0LCAuaGVhZGJhci1jZW50ZXIsIC5oZWFkYmFyLXJpZ2h0IHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGVhZGJhci1sZWZ0LCAuaGVhZGJhci1jZW50ZXIge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uaGVhZGJhci1sZWZ0IHtcclxuXHR3aWR0aDogMjQwcHg7IC8qIG9ubHkgYWRqdXN0IHdoZW4gbm90IHVzaW5nIElEQyBsb2dvICovXHJcbn1cclxuXHJcbi5oZWFkYmFyLWNlbnRlcjpub3QoOmVtcHR5KSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAoMjQwcHggKyAxMDhweCArIDFweCkpIC8qIG9ubHkgYWRqdXN0IHdoZW4gbm90IHVzaW5nIElEQyBsb2dvIG9yIHdpdGggY3VzdG9taXplZCByaWdodCAqL1xyXG59XHJcblxyXG4uaGVhZGJhci1yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uaGVhZGJhci1sb2dvIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLmhlYWRiYXItYnRuIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhlYWRiYXItYnRuIGEge1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxufVxyXG5cclxuLyogTmF2aWdhdGlvbiBidXR0b25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaGVhZGJhci1yaWdodCAuaGVhZGJhci1tZW51IHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmhlYWRiYXItbWVudSB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRsaSB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdGEge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Lmljb257XHJcblx0XHRcdGksXHJcblx0XHRcdHN2ZyxcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHRpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PiAqIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogU29jaWFsIGljb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc29jaWFsIHtcclxuXHQuc29jaWFsLXRvZ2dsZSB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0fVxyXG5cdFx0Ji50b2dnbGVkICsgI3NoYXJlLW9wdGlvbnMge1xyXG5cdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQjc2hhcmUtb3B0aW9ucyB7XHJcblx0XHR0b3A6IDgwJTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRhIHtcclxuXHRcdFx0aGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogTUVOVSBCVVRUT05cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZW51LWJ1dHRvbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdCYuaXMtb3BlbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdGNvbG9yOiAjNDQ0O1xyXG5cdFx0fVxyXG5cdFx0Lm1lbnUtaWNvbiAuYmFyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc3NztcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIgLm1lbnUtaWNvbiAuYmFyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1lbnUtaWNvbjo6YWZ0ZXIgeyAvKiBGNiByZXNldCAqL1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1lbnUtdGV4dCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTIwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAyMDA7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcblx0fVxyXG5cdC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcclxuXHQubWVudS1idXR0b24tYWN0dWFsIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcblx0Lm1lbnUtYnV0dG9uLXBsYWNlaG9sZGVyIHtcclxuXHRcdHdpZHRoOiAxMjBweDtcclxuXHR9XHJcblx0Lm1lbnUtYnV0dG9uLWFjdHVhbCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiA5OTE7XHJcblx0fVxyXG5cdC5tZW51LWljb24td3JhcCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdH1cclxuXHQubWVudS1pY29uIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR3aWR0aDogMjJweDtcclxuXHRcdGhlaWdodDogMThweDtcclxuXHRcdC5iYXIge1xyXG5cdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcblx0XHRcdCsgLmJhciB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMSkge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG5cdH1cclxuXHQubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDMpIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuXHR9XHJcblx0Ji5pcy1vcGVue1xyXG5cdFx0Lm1lbnUtaWNvbiAuYmFyOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0fVxyXG5cdFx0Lm1lbnUtaWNvbiAuYmFyOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuXHRcdH1cclxuXHRcdC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAwKSByb3RhdGUoNDVkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHQuaGVhZGJhcixcclxuXHQuaGVhZGJhciAubWVudS1pY29uLXdyYXAsXHJcblx0Lm1lbnUtaWNvbi13cmFwIHtcclxuXHRcdGhlaWdodDogNjBweDsgLyogc2hvdWxkbid0IGJlIHRhbXBlcmVkIHdpdGggKi9cclxuXHR9XHJcblxyXG5cdC5oZWFkYmFyLWxlZnQge1xyXG5cdFx0d2lkdGg6IDE1MHB4OyAvKiBvbmx5IGFkanVzdCB3aGVuIG5vdCB1c2luZyBJREMgbG9nbyAqL1xyXG5cdH1cclxufVxyXG5cclxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaGVhZGJhciBzdmcge1xyXG5cdGZpbGw6ICNmZmY7IC8qIGhlYWRlciBtZW51IHN2ZyBpY29uIGZpbGwgKi9cclxufVxyXG5cclxuLmhlYWRiYXItbWVudSAuaWNvbiArIHNwYW4ge1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDsgLyogc3BhY2UgYmV0d2VlbiBtZW51IGljb24gYW5kIHRleHQgKi9cclxufVxyXG5cclxuLmhlYWRiYXItYnRuOmhvdmVyLFxyXG4uaGVhZGJhci1tZW51IGxpOmhvdmVyLFxyXG4uc29jaWFsICNzaGFyZS1vcHRpb25zIGE6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgLyogaGVhZGVyIGJ1dHRvbiBvbiBob3ZlciBiYWNrZ3JvdW5kIGNvbG9yICovXHJcbn1cclxuXHJcbi5oZWFkYmFyLW1lbnUgbGkuYWN0aXZlLFxyXG4uc29jaWFsLXRvZ2dsZS50b2dnbGVkIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7IC8qIGhlYWRlciBidXR0b24gYWN0aXZlIHN0YXRlICovXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI1ZW0pIHtcclxuXHQvKiBoaWRlcyB0aGUgdGV4dCBcIk1FTlVcIiB3aGVuIHNjcmVlbiB3aWR0aCBpcyB1bmRlciA0MDBweCAqL1xyXG5cdC5tZW51LWJ1dHRvbiAubWVudS10ZXh0IHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHJpZ2h0OiA4NHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Lm1lbnUtYnV0dG9uLmlzLW9wZW4gLm1lbnUtdGV4dCB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0XHRyaWdodDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLXBsYWNlaG9sZGVyLFxyXG5cdC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tYWN0dWFsIHtcclxuXHRcdHdpZHRoOiA1NHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LWJ1dHRvbi1hY3R1YWwge1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0fVxyXG59XHJcblxyXG4vKiBNYWtlIHN1cmUgaWNvbnMgZml0IGluIHdoZW4gd2lkdGggaXMgdW5kZXIgMzYwcHhcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIyLjQzNzVlbSkge1xyXG5cdC5zb2NpYWwgLnNvY2lhbC10b2dnbGUsXHJcblx0Lm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcclxuXHQubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCxcclxuXHQuaGVhZGJhci1tZW51IGEge1xyXG5cdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcclxuXHQubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCB7XHJcblx0XHR3aWR0aDogNDRweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0TEFZT1VUXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaWRjLWxheW91dC1oZXJve1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdC5yb3d7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQuY29sdW1uIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyMjBweDtcclxuXHRcdH1cclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHRoMXtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4xMjVyZW07IC8vMzRweFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmFzLXNsaWRlcntcclxuXHRcdC5pbmZvIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA3NjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNzYwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMTVweCAxNnB4O1xyXG5cdFx0XHRcdHB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuXHRcdFx0Y29sb3I6ICMwMTAxMGY7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMzVweDtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGgxe1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHRcdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRwYWRkaW5nOiA2cHggMTBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdC5pY29te1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2xpY2stc2xpZGVyIHtcclxuXHRcdFx0cGFkZGluZzogMCAwO1xyXG5cdFx0fVxyXG5cdFx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHR9XHJcblx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGZsb2F0OiB1bnNldDtcclxuXHRcdH1cclxuXHRcdC5zbGljay1kb3RzIHtcclxuXHRcdFx0Ym90dG9tOiAtMjBweDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRcdGJvdHRvbTogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdCYgKyBsaSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNjY2M7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDRiODU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5pZGMtbGF5b3V0LWNvbnRlbnR7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGgye1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtOyAvLzI0cHhcclxuXHRcdH1cclxuXHR9XHJcblx0aDN7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlO1xyXG5cdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtOyAvLzE4cHhcclxuXHRcdH1cclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItaWRjLW9yYW5nZS02MDA7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpLFxyXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ibG9jay10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEuMDYyNXJlbTtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07IC8vMThweFxyXG5cdFx0fVxyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmludHJve1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHQuY2FyZHMtd3JhcCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiAtMTBweDtcclxuXHJcblx0XHQmLmFsaWduLWJ0bi1yaWdodCAuYnV0dG9uIHtcclxuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5ncmlkLVgyIC5jYXJkIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRcdFx0ZmxleDogMCAwIGNhbGMoKDEwMCUgLyAyKSAtIDIwcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAyMXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5ncmlkLVgzIC5jYXJkIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dMYXJnZSkge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMikgLSAyMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMjFweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTGFyZ2UpIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDMpIC0gMjBweCk7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDIxcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmdyaWQtWDQgLmNhcmQge1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd0xhcmdlKSB7XHJcblx0XHRcdFx0ZmxleDogMCAwIGNhbGMoKDEwMCUgLyAyKSAtIDIwcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAyMXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFMYXJnZSkge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gNCkgLSAyMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDQpIC0gMjFweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0bWFyZ2luOiAxMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjBweCk7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMXB4KTtcclxuXHRcdFx0LmltYWdlLXdyYXAge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdGZsZXg6IDAgMCAxNTBweDtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMjAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmluZm8ge1xyXG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMjI3OWJjO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHRcdFx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTBweCA4cHg7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Lmljb20tYXJyb3csXHJcblx0XHRcdFx0XHQuaWNvbS1hcnJvdy1oZWFkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5zaW1wbGUge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0LmltYWdlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmluZm8gLmJ1dHRvbiB7XHJcblx0XHRcdFx0XHQmOm5vdCguc2ltcGxlKSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjFweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjFweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuc2ltcGxlIC5pY29tIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5saXN0aW5ne1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRcdGxpe1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdCYrIGxpe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItaWRjLWdyZXktNDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTkwMDtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNzAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHQmICsgcHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmhhcy1hY3Rpb25ze1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQudGV4dHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1ncmV5LTIwMDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktOTAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDEzcHggOHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pY29te1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogLTFweDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmljb20tZXlle1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmljb20tYXJyb3d7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdC5pY29tOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuYXMtYmxvY2tze1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaGFzLWFjdGlvbnMgLmJ1dHRvbntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb3B5LWV4cGVuZGFibGUge1xyXG5cdFx0PiBzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHRcdD4gLnRvZ2dsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0JjphZnRlcixcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgaWNvbSgkaWNvbS10cmlhbmdsZSk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAtMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+IGkudG9nZ2xlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdSZWFkIE1vcmUnO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PiBhLnRvZ2dsZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6J1JlYWQgTGVzcyc7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmV4cGFuZGVkID4gYS50b2dnbGV7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYmxvY2tzIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHQmLmJsb2NrLWltZy0zMDB7XHJcblx0XHRcdC5ibG9jayAuaW1hZ2Utd3JhcHtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDMwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJsb2NrIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYgKyAuYmxvY2sge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHQuaW1hZ2Uge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW5mbyB7XHJcblx0XHRcdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OjIxcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6MjFweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmltYWdlLXdyYXAge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDIwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE0MHB4O1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDE0MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW1hZ2V7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmluZm8ge1xyXG5cdFx0XHRcdGNvbG9yOiAjMDEwMTBmO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxleDogMSAxIDEwMCU7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pe1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRcdFx0XHQ+ICoge1xyXG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDI1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2YyZjJmMjtcclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMHB4IDhweDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHQuaWNvbSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogLTFweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuZXhwYW5kYWJsZXtcclxuXHRcdFx0LmJsb2NrIHtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdFx0XHRcdC5pbWFnZS13cmFwIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMjBweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2YzZjNmMjtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDI4MHB4O1xyXG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgMjgwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaW5mbyB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0XHRcdFx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aHIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb3B5LWV4cGVuZGFibGUge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0PiAudG9nZ2xlIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IC0xN3B4O1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnRhYnN7XHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0fVxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0LnRhYnMtdGl0bGV7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHQ+IGF7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS05MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweCAxLjVlbSAxMHB4O1xyXG5cdFx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjI3OWJjO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1pZGMtb3JhbmdlLTYwMDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLWNvbnRlbnR7XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0LnRhYnMtcGFuZWx7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2lkZS1jb250YWN0LFxyXG5cdC5pZGMtY29udGFjdHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQvL21hcmdpbiB0b3AgaW4gc2lkZSBwYW5lbCBzZXQgYmVsb3cgLmlkYy1sYXlvdXQtY29udGVudCB3cmFwcGVyXHJcblx0XHQucGhvdG8ge1xyXG5cdFx0XHRmbGV4OiAwIDAgOTBweDtcclxuXHRcdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclxuXHRcdH1cclxuXHRcdC5pbmZvIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHQubmFtZSB7XHJcblx0XHRcdFx0Y29sb3I6ICMyMjc5YmM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjI3OWJjO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucm9sZSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250YWN0IHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjc5YmM7XHJcblx0XHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmICsgYSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pZGMtbGF5b3V0LXNpZGV7XHJcblx0XHQuYnV0dG9uLndpZGUge1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxMnB4IDIxcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0JiArIC5idXR0b24ud2lkZSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5pZGMtY29udGFjdCArIC5pZGMtY29udGFjdCxcclxuLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5zaWRlLWNvbnRhY3QgKyAuc2lkZS1jb250YWN0IHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG5cclxuXHJcbi5saW5rLWlubGluZXtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGNvbG9yOiAjMDEwMTBmO1xyXG5cdCY6YmVmb3Jle1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdGZvbnQtc2l6ZTogMC41NWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIuOTVlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogMC43NWVtO1xyXG5cdFx0QGluY2x1ZGUgaWNvbSgkaWNvbS10cmlhbmdsZSk7XHJcblx0fVxyXG5cdCY6aG92ZXJ7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0fVxyXG59XHJcbi5saW5rLWlubGluZS1hcnJvd3tcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxuXHQmOmFmdGVye1xyXG5cdFx0dHJhbnNpdGlvbjogaW5oZXJpdDtcclxuXHRcdGZvbnQtc2l6ZTogMC45NWVtO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAuNzVlbTtcclxuXHRcdEBpbmNsdWRlIGljb20oJGljb20tYXJyb3cpO1xyXG5cdH1cclxuXHQmLFxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlO1xyXG5cdH1cclxuXHQmOmhvdmVyLFxyXG5cdCY6aG92ZXI6YWZ0ZXJ7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0fVxyXG5cdCYuZmMtd2hpdGV7XHJcblx0XHQmLFxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Jjpob3ZlcjphZnRlcntcclxuXHRcdFx0Y29sb3I6ICNjY2M7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiJGNvbG9yLWlkYy1ibHVlLTkwMDogIzFiMzM1ZjtcclxuJGNvbG9yLWlkYy1ibHVlLTgwMDogIzFjM2Y3MjtcclxuJGNvbG9yLWlkYy1ibHVlLTcwMDogIzAwNGI4NTtcclxuJGNvbG9yLWlkYy1kYXJrYmx1ZTogJGNvbG9yLWlkYy1ibHVlLTcwMDtcclxuJGNvbG9yLWlkYy1ibHVlLTYwMDogIzAwNWI5YjtcclxuJGNvbG9yLWlkYy1ibHVlLTUwMDogIzExNjdhNjtcclxuJGNvbG9yLWlkYy1ibHVlLTQwMDogIzIyNzliYztcclxuJGNvbG9yLWlkYy1ibHVlOiAkY29sb3ItaWRjLWJsdWUtNDAwO1xyXG4kY29sb3ItaWRjLWJsdWUtMzAwOiAjNDE5NmQyO1xyXG4kY29sb3ItaWRjLWJsdWUtMjAwOiAjNTRhNGUyO1xyXG4kY29sb3ItaWRjLWxpZ2h0Ymx1ZTogJGNvbG9yLWlkYy1ibHVlLTIwMDtcclxuJGNvbG9yLWlkYy1ibHVlLTEwMDogIzcxYjNlMjtcclxuJGNvbG9yLWlkYy1ibHVlLTA1MDogI2IyZGFmNDtcclxuJGNvbG9yLWlkYy1ibHVlLTA0MDogI2MxZTFmNjtcclxuJGNvbG9yLWlkYy1ibHVlLTAyMDogI2RmZWZmYTtcclxuXHJcbiRjb2xvci1pZGMtcmVkLTkwMDogIzkzMGYwZjtcclxuJGNvbG9yLWlkYy1yZWQtODAwOiAjYTUxMTExO1xyXG4kY29sb3ItaWRjLXJlZC03MDA6ICNiNzE2MTY7XHJcbiRjb2xvci1pZGMtcmVkLTYwMDogI2M2MWExNztcclxuJGNvbG9yLWlkYy1yZWQtNTAwOiAjZDgyNzFlO1xyXG4kY29sb3ItaWRjLXJlZC00MDA6ICNlOTNiMjQ7XHJcbiRjb2xvci1pZGMtcmVkOiAkY29sb3ItaWRjLXJlZC00MDA7XHJcbiRjb2xvci1pZGMtcmVkLTMwMDogI2YyNmE1OTtcclxuJGNvbG9yLWlkYy1yZWQtMjAwOiAjZWQ4NjdlO1xyXG4kY29sb3ItaWRjLXJlZC0xMDA6ICNmZmExOWM7XHJcbiRjb2xvci1pZGMtcmVkLTA1MDogI2ZmYmFiODtcclxuJGNvbG9yLWlkYy1yZWQtMDQwOiAjZmZkMmQyO1xyXG4kY29sb3ItaWRjLXJlZC0wMjA6ICNmZmViZWI7XHJcblxyXG4kY29sb3ItaWRjLXB1cnBsZS05MDA6ICM1ZTFlNWE7XHJcbiRjb2xvci1pZGMtcHVycGxlLTgwMDogIzY4MjE1ZjtcclxuJGNvbG9yLWlkYy1wdXJwbGUtNzAwOiAjNzcyNjcxO1xyXG4kY29sb3ItaWRjLXB1cnBsZS02MDA6ICM3ZjJhN2Q7XHJcbiRjb2xvci1pZGMtcHVycGxlLTUwMDogIzhjMzM4ODtcclxuJGNvbG9yLWlkYy1wdXJwbGUtNDAwOiAjOWUzZDkwO1xyXG4kY29sb3ItaWRjLXB1cnBsZTogJGNvbG9yLWlkYy1wdXJwbGUtNDAwO1xyXG4kY29sb3ItaWRjLXB1cnBsZS0zMDA6ICNjMjY5YWE7XHJcbiRjb2xvci1pZGMtcHVycGxlLTIwMDogI2QxODhiYjtcclxuJGNvbG9yLWlkYy1wdXJwbGUtMTAwOiAjZTVhNWQzO1xyXG4kY29sb3ItaWRjLXB1cnBsZS0wNTA6ICNlZmJkZTY7XHJcbiRjb2xvci1pZGMtcHVycGxlLTA0MDogI2Y5ZDJmMztcclxuJGNvbG9yLWlkYy1wdXJwbGUtMDIwOiAjZmZlYmZkO1xyXG5cclxuJGNvbG9yLWlkYy1hcXVhLTkwMDogIzA3NzI4NztcclxuJGNvbG9yLWlkYy1hcXVhLTgwMDogIzA2N2M5MztcclxuJGNvbG9yLWlkYy1hcXVhLTcwMDogIzA1ODlhMztcclxuJGNvbG9yLWlkYy1hcXVhLTYwMDogIzA0OTZiMztcclxuJGNvbG9yLWlkYy1hcXVhLTUwMDogIzA0YTNjMjtcclxuJGNvbG9yLWlkYy1hcXVhLTQwMDogIzM2YWVjNztcclxuJGNvbG9yLWlkYy1hcXVhOiAkY29sb3ItaWRjLWFxdWEtNDAwO1xyXG4kY29sb3ItaWRjLWFxdWEtMzAwOiAjNmVjN2Q4O1xyXG4kY29sb3ItaWRjLWFxdWEtMjAwOiAjOWZkYWU1O1xyXG4kY29sb3ItaWRjLWFxdWEtMTAwOiAjYWRlOWYyO1xyXG4kY29sb3ItaWRjLWFxdWEtMDUwOiAjY2FmN2ZjO1xyXG4kY29sb3ItaWRjLWFxdWEtMDQwOiAjZDlmZGZmO1xyXG4kY29sb3ItaWRjLWFxdWEtMDIwOiAjZWJmZmZmO1xyXG5cclxuJGNvbG9yLWlkYy1ncmVlbi05MDA6ICM2YThlMzI7XHJcbiRjb2xvci1pZGMtZ3JlZW4tODAwOiAjNzE5OTM3O1xyXG4kY29sb3ItaWRjLWdyZWVuLTcwMDogIzc2YTMzZDtcclxuJGNvbG9yLWlkYy1ncmVlbi02MDA6ICM3Y2FmNDI7XHJcbiRjb2xvci1pZGMtZ3JlZW4tNTAwOiAjOGViZjNmO1xyXG4kY29sb3ItaWRjLWdyZWVuLTQwMDogI2FjY2IzMjtcclxuJGNvbG9yLWlkYy1ncmVlbjogJGNvbG9yLWlkYy1ncmVlbi00MDA7XHJcbiRjb2xvci1pZGMtZ3JlZW4tMzAwOiAjYzZkZDY0O1xyXG4kY29sb3ItaWRjLWdyZWVuLTIwMDogI2Q5ZTg5YztcclxuJGNvbG9yLWlkYy1ncmVlbi0xMDA6ICNlOGYyYjM7XHJcbiRjb2xvci1pZGMtZ3JlZW4tMDUwOiAjZjJmZmM1O1xyXG4kY29sb3ItaWRjLWdyZWVuLTA0MDogI2Y5ZmZkNztcclxuJGNvbG9yLWlkYy1ncmVlbi0wMjA6ICNmZGZmZWI7XHJcblxyXG4kY29sb3ItaWRjLXllbGxvdy05MDA6ICNjMThjMmY7XHJcbiRjb2xvci1pZGMteWVsbG93LTgwMDogI2NjOTgyZjtcclxuJGNvbG9yLWlkYy15ZWxsb3ctNzAwOiAjZGJhNzMxO1xyXG4kY29sb3ItaWRjLXllbGxvdy02MDA6ICNlMmFmMWU7XHJcbiRjb2xvci1pZGMteWVsbG93LTUwMDogI2YzYzAxZDtcclxuJGNvbG9yLWlkYy15ZWxsb3ctNDAwOiAjZmZjZDA3O1xyXG4kY29sb3ItaWRjLXllbGxvdzogJGNvbG9yLWlkYy15ZWxsb3ctNDAwO1xyXG4kY29sb3ItaWRjLXllbGxvdy0zMDA6ICNmZWRlNWI7XHJcbiRjb2xvci1pZGMteWVsbG93LTIwMDogI2ZlZTY4NTtcclxuJGNvbG9yLWlkYy15ZWxsb3ctMTAwOiAjZmZlYjljO1xyXG4kY29sb3ItaWRjLXllbGxvdy0wNTA6ICNmZmY1Y2Q7XHJcbiRjb2xvci1pZGMteWVsbG93LTA0MDogI2ZmZjhkYztcclxuJGNvbG9yLWlkYy15ZWxsb3ctMDIwOiAjZmZmYWViO1xyXG5cclxuJGNvbG9yLWlkYy1vcmFuZ2UtOTAwOiAjYmY1ZjFmO1xyXG4kY29sb3ItaWRjLW9yYW5nZS04MDA6ICNkMzY4MjA7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTcwMDogI2U1NmYyMDtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtNjAwOiAjZjM3OTIxO1xyXG4kY29sb3ItaWRjLW9yYW5nZS01MDA6ICNmNjhiMWY7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTQwMDogI2Y4OTgxZDtcclxuJGNvbG9yLWlkYy1vcmFuZ2U6ICRjb2xvci1pZGMtb3JhbmdlLTQwMDtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtMzAwOiAjZmZiMDVhO1xyXG4kY29sb3ItaWRjLW9yYW5nZS0yMDA6ICNmZmM4ODU7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTEwMDogI2Y5Y2ZhNTtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtMDUwOiAjZmNlNmQxO1xyXG4kY29sb3ItaWRjLW9yYW5nZS0wNDA6ICNmZmVlZGU7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTAyMDogI2ZmZjRlYjtcclxuXHJcbiRjb2xvci1pZGMtZ3JleS05MDA6ICMwMTAxMGY7XHJcbiRjb2xvci1pZGMtZ3JleS04MDA6ICM0ZDRkNTc7XHJcbiRjb2xvci1pZGMtZ3JleS03MDA6ICM4MDgwODc7XHJcbiRjb2xvci1pZGMtZ3JleS02MDA6ICM5ODk4OWI7XHJcbiRjb2xvci1pZGMtZ3JleS01MDA6ICNjY2NjY2M7XHJcbiRjb2xvci1pZGMtZ3JleS00MDA6ICNkYmRiZGI7XHJcbiRjb2xvci1pZGMtZ3JleS0zMDA6ICNlNWU1ZTU7XHJcbiRjb2xvci1pZGMtZ3JleS0yMDA6ICNmMmYyZjI7XHJcbiRjb2xvci1pZGMtZ3JleS0xMDA6ICNmNmY2ZjY7XHJcbiRjb2xvci1pZGMtZ3JleS01MDogI2Y4ZjhmODtcclxuXHJcbiRpZGMtY29sb3JzOiAoXHJcblx0XHRibHVlLTkwMDogJGNvbG9yLWlkYy1ibHVlLTkwMCxcclxuXHRcdGJsdWUtODAwOiAkY29sb3ItaWRjLWJsdWUtODAwLFxyXG5cdFx0Ymx1ZS03MDA6ICRjb2xvci1pZGMtYmx1ZS03MDAsXHJcblx0XHRkYXJrYmx1ZTogJGNvbG9yLWlkYy1ibHVlLTcwMCxcclxuXHRcdGJsdWUtNjAwOiAkY29sb3ItaWRjLWJsdWUtNjAwLFxyXG5cdFx0Ymx1ZS01MDA6ICRjb2xvci1pZGMtYmx1ZS01MDAsXHJcblx0XHRibHVlLTQwMDokY29sb3ItaWRjLWJsdWUtNDAwLFxyXG5cdFx0Ymx1ZTogJGNvbG9yLWlkYy1ibHVlLTQwMCxcclxuXHRcdGJsdWUtMzAwOiAkY29sb3ItaWRjLWJsdWUtMzAwLFxyXG5cdFx0Ymx1ZS0yMDA6ICRjb2xvci1pZGMtYmx1ZS0yMDAsXHJcblx0XHRsaWdodGJsdWU6ICRjb2xvci1pZGMtYmx1ZS0yMDAsXHJcblx0XHRibHVlLTEwMDogJGNvbG9yLWlkYy1ibHVlLTEwMCxcclxuXHRcdGJsdWUtMDUwOiAkY29sb3ItaWRjLWJsdWUtMDUwLFxyXG5cdFx0Ymx1ZS0wNDA6ICRjb2xvci1pZGMtYmx1ZS0wNDAsXHJcblx0XHRibHVlLTAyMDogJGNvbG9yLWlkYy1ibHVlLTAyMCxcclxuXHRcdHJlZC05MDA6ICRjb2xvci1pZGMtcmVkLTkwMCxcclxuXHRcdHJlZC04MDA6ICRjb2xvci1pZGMtcmVkLTgwMCxcclxuXHRcdHJlZC03MDA6ICRjb2xvci1pZGMtcmVkLTcwMCxcclxuXHRcdHJlZC02MDA6ICRjb2xvci1pZGMtcmVkLTYwMCxcclxuXHRcdHJlZC01MDA6ICRjb2xvci1pZGMtcmVkLTUwMCxcclxuXHRcdHJlZC00MDA6ICRjb2xvci1pZGMtcmVkLTQwMCxcclxuXHRcdHJlZDogJGNvbG9yLWlkYy1yZWQtNDAwLFxyXG5cdFx0cmVkLTMwMDogJGNvbG9yLWlkYy1yZWQtMzAwLFxyXG5cdFx0cmVkLTIwMDogJGNvbG9yLWlkYy1yZWQtMjAwLFxyXG5cdFx0cmVkLTEwMDogJGNvbG9yLWlkYy1yZWQtMTAwLFxyXG5cdFx0cmVkLTA1MDogJGNvbG9yLWlkYy1yZWQtMDUwLFxyXG5cdFx0cmVkLTA0MDogJGNvbG9yLWlkYy1yZWQtMDQwLFxyXG5cdFx0cmVkLTAyMDogJGNvbG9yLWlkYy1yZWQtMDIwLFxyXG5cdFx0cHVycGxlLTkwMDogJGNvbG9yLWlkYy1wdXJwbGUtOTAwLFxyXG5cdFx0cHVycGxlLTgwMDogJGNvbG9yLWlkYy1wdXJwbGUtODAwLFxyXG5cdFx0cHVycGxlLTcwMDogJGNvbG9yLWlkYy1wdXJwbGUtNzAwLFxyXG5cdFx0cHVycGxlLTYwMDogJGNvbG9yLWlkYy1wdXJwbGUtNjAwLFxyXG5cdFx0cHVycGxlLTUwMDogJGNvbG9yLWlkYy1wdXJwbGUtNTAwLFxyXG5cdFx0cHVycGxlLTQwMDogJGNvbG9yLWlkYy1wdXJwbGUtNDAwLFxyXG5cdFx0cHVycGxlOiAkY29sb3ItaWRjLXB1cnBsZS00MDAsXHJcblx0XHRwdXJwbGUtMzAwOiAkY29sb3ItaWRjLXB1cnBsZS0zMDAsXHJcblx0XHRwdXJwbGUtMjAwOiAkY29sb3ItaWRjLXB1cnBsZS0yMDAsXHJcblx0XHRwdXJwbGUtMTAwOiAkY29sb3ItaWRjLXB1cnBsZS0xMDAsXHJcblx0XHRwdXJwbGUtMDUwOiAkY29sb3ItaWRjLXB1cnBsZS0wNTAsXHJcblx0XHRwdXJwbGUtMDQwOiAkY29sb3ItaWRjLXB1cnBsZS0wNDAsXHJcblx0XHRwdXJwbGUtMDIwOiAkY29sb3ItaWRjLXB1cnBsZS0wMjAsXHJcblx0XHRhcXVhLTkwMDogJGNvbG9yLWlkYy1hcXVhLTkwMCxcclxuXHRcdGFxdWEtODAwOiAkY29sb3ItaWRjLWFxdWEtODAwLFxyXG5cdFx0YXF1YS03MDA6ICRjb2xvci1pZGMtYXF1YS03MDAsXHJcblx0XHRhcXVhLTYwMDogJGNvbG9yLWlkYy1hcXVhLTYwMCxcclxuXHRcdGFxdWEtNTAwOiAkY29sb3ItaWRjLWFxdWEtNTAwLFxyXG5cdFx0YXF1YS00MDA6ICRjb2xvci1pZGMtYXF1YS00MDAsXHJcblx0XHRhcXVhOiAkY29sb3ItaWRjLWFxdWEtNDAwLFxyXG5cdFx0YXF1YS0zMDA6ICRjb2xvci1pZGMtYXF1YS0zMDAsXHJcblx0XHRhcXVhLTIwMDogJGNvbG9yLWlkYy1hcXVhLTIwMCxcclxuXHRcdGFxdWEtMTAwOiAkY29sb3ItaWRjLWFxdWEtMTAwLFxyXG5cdFx0YXF1YS0wNTA6ICRjb2xvci1pZGMtYXF1YS0wNTAsXHJcblx0XHRhcXVhLTA0MDogJGNvbG9yLWlkYy1hcXVhLTA0MCxcclxuXHRcdGFxdWEtMDIwOiAkY29sb3ItaWRjLWFxdWEtMDIwLFxyXG5cdFx0Z3JlZW4tOTAwOiAkY29sb3ItaWRjLWdyZWVuLTkwMCxcclxuXHRcdGdyZWVuLTgwMDogJGNvbG9yLWlkYy1ncmVlbi04MDAsXHJcblx0XHRncmVlbi03MDA6ICRjb2xvci1pZGMtZ3JlZW4tNzAwLFxyXG5cdFx0Z3JlZW4tNjAwOiAkY29sb3ItaWRjLWdyZWVuLTYwMCxcclxuXHRcdGdyZWVuLTUwMDogJGNvbG9yLWlkYy1ncmVlbi01MDAsXHJcblx0XHRncmVlbi00MDA6ICRjb2xvci1pZGMtZ3JlZW4tNDAwLFxyXG5cdFx0Z3JlZW46ICRjb2xvci1pZGMtZ3JlZW4tNDAwLFxyXG5cdFx0Z3JlZW4tMzAwOiAkY29sb3ItaWRjLWdyZWVuLTMwMCxcclxuXHRcdGdyZWVuLTIwMDogJGNvbG9yLWlkYy1ncmVlbi0yMDAsXHJcblx0XHRncmVlbi0xMDA6ICRjb2xvci1pZGMtZ3JlZW4tMTAwLFxyXG5cdFx0Z3JlZW4tMDUwOiAkY29sb3ItaWRjLWdyZWVuLTA1MCxcclxuXHRcdGdyZWVuLTA0MDogJGNvbG9yLWlkYy1ncmVlbi0wNDAsXHJcblx0XHRncmVlbi0wMjA6ICRjb2xvci1pZGMtZ3JlZW4tMDIwLFxyXG5cdFx0eWVsbG93LTkwMDogJGNvbG9yLWlkYy15ZWxsb3ctOTAwLFxyXG5cdFx0eWVsbG93LTgwMDogJGNvbG9yLWlkYy15ZWxsb3ctODAwLFxyXG5cdFx0eWVsbG93LTcwMDogJGNvbG9yLWlkYy15ZWxsb3ctNzAwLFxyXG5cdFx0eWVsbG93LTYwMDogJGNvbG9yLWlkYy15ZWxsb3ctNjAwLFxyXG5cdFx0eWVsbG93LTUwMDogJGNvbG9yLWlkYy15ZWxsb3ctNTAwLFxyXG5cdFx0eWVsbG93LTQwMDogJGNvbG9yLWlkYy15ZWxsb3ctNDAwLFxyXG5cdFx0eWVsbG93OiAkY29sb3ItaWRjLXllbGxvdy00MDAsXHJcblx0XHR5ZWxsb3ctMzAwOiAkY29sb3ItaWRjLXllbGxvdy0zMDAsXHJcblx0XHR5ZWxsb3ctMjAwOiAkY29sb3ItaWRjLXllbGxvdy0yMDAsXHJcblx0XHR5ZWxsb3ctMTAwOiAkY29sb3ItaWRjLXllbGxvdy0xMDAsXHJcblx0XHR5ZWxsb3ctMDUwOiAkY29sb3ItaWRjLXllbGxvdy0wNTAsXHJcblx0XHR5ZWxsb3ctMDQwOiAkY29sb3ItaWRjLXllbGxvdy0wNDAsXHJcblx0XHR5ZWxsb3ctMDIwOiAkY29sb3ItaWRjLXllbGxvdy0wMjAsXHJcblx0XHRvcmFuZ2UtOTAwOiAkY29sb3ItaWRjLW9yYW5nZS05MDAsXHJcblx0XHRvcmFuZ2UtODAwOiAkY29sb3ItaWRjLW9yYW5nZS04MDAsXHJcblx0XHRvcmFuZ2UtNzAwOiAkY29sb3ItaWRjLW9yYW5nZS03MDAsXHJcblx0XHRvcmFuZ2UtNjAwOiAkY29sb3ItaWRjLW9yYW5nZS02MDAsXHJcblx0XHRvcmFuZ2UtNTAwOiAkY29sb3ItaWRjLW9yYW5nZS01MDAsXHJcblx0XHRvcmFuZ2UtNDAwOiAkY29sb3ItaWRjLW9yYW5nZS00MDAsXHJcblx0XHRvcmFuZ2U6ICRjb2xvci1pZGMtb3JhbmdlLTQwMCxcclxuXHRcdG9yYW5nZS0zMDA6ICRjb2xvci1pZGMtb3JhbmdlLTMwMCxcclxuXHRcdG9yYW5nZS0yMDA6ICRjb2xvci1pZGMtb3JhbmdlLTIwMCxcclxuXHRcdG9yYW5nZS0xMDA6ICRjb2xvci1pZGMtb3JhbmdlLTEwMCxcclxuXHRcdG9yYW5nZS0wNTA6ICRjb2xvci1pZGMtb3JhbmdlLTA1MCxcclxuXHRcdG9yYW5nZS0wNDA6ICRjb2xvci1pZGMtb3JhbmdlLTA0MCxcclxuXHRcdG9yYW5nZS0wMjA6ICRjb2xvci1pZGMtb3JhbmdlLTAyMCxcclxuXHRcdGdyZXktOTAwOiAkY29sb3ItaWRjLWdyZXktOTAwLFxyXG5cdFx0Z3JleS04MDA6ICRjb2xvci1pZGMtZ3JleS04MDAsXHJcblx0XHRncmV5LTcwMDogJGNvbG9yLWlkYy1ncmV5LTcwMCxcclxuXHRcdGdyZXktNjAwOiAkY29sb3ItaWRjLWdyZXktNjAwLFxyXG5cdFx0Z3JleS01MDA6ICRjb2xvci1pZGMtZ3JleS01MDAsXHJcblx0XHRncmV5LTQwMDogJGNvbG9yLWlkYy1ncmV5LTQwMCxcclxuXHRcdGdyZXktMzAwOiAkY29sb3ItaWRjLWdyZXktMzAwLFxyXG5cdFx0Z3JleS0yMDA6ICRjb2xvci1pZGMtZ3JleS0yMDAsXHJcblx0XHRncmV5LTEwMDogJGNvbG9yLWlkYy1ncmV5LTEwMCxcclxuXHRcdGdyZXktNTA6ICRjb2xvci1pZGMtZ3JleS01MCxcclxuXHRcdGJsYWNrOiAkY29sb3ItaWRjLWdyZXktOTAwLFxyXG5cdFx0d2hpdGU6ICNmZmZcclxuKTtcclxuXHJcblxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4uYmctYmx1ZS05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIzMzVmOyB9XG5cbi5iZy1ibHVlLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzNmNzI7IH1cblxuLmJnLWJsdWUtNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI4NTsgfVxuXG4uYmctZGFya2JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0Yjg1OyB9XG5cbi5iZy1ibHVlLTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDViOWI7IH1cblxuLmJnLWJsdWUtNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNjdhNjsgfVxuXG4uYmctYmx1ZS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI3OWJjOyB9XG5cbi5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNzliYzsgfVxuXG4uYmctYmx1ZS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE5NmQyOyB9XG5cbi5iZy1ibHVlLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NGE0ZTI7IH1cblxuLmJnLWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NGE0ZTI7IH1cblxuLmJnLWJsdWUtMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxYjNlMjsgfVxuXG4uYmctYmx1ZS0wNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJkYWY0OyB9XG5cbi5iZy1ibHVlLTA0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWUxZjY7IH1cblxuLmJnLWJsdWUtMDIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZWZmYTsgfVxuXG4uYmctcmVkLTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MzBmMGY7IH1cblxuLmJnLXJlZC04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxMTExOyB9XG5cbi5iZy1yZWQtNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MTYxNjsgfVxuXG4uYmctcmVkLTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjFhMTc7IH1cblxuLmJnLXJlZC01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDgyNzFlOyB9XG5cbi5iZy1yZWQtNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5M2IyNDsgfVxuXG4uYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5M2IyNDsgfVxuXG4uYmctcmVkLTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjZhNTk7IH1cblxuLmJnLXJlZC0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ4NjdlOyB9XG5cbi5iZy1yZWQtMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTE5YzsgfVxuXG4uYmctcmVkLTA1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJhYjg7IH1cblxuLmJnLXJlZC0wNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMmQyOyB9XG5cbi5iZy1yZWQtMDIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJlYjsgfVxuXG4uYmctcHVycGxlLTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTFlNWE7IH1cblxuLmJnLXB1cnBsZS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjgyMTVmOyB9XG5cbi5iZy1wdXJwbGUtNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3MjY3MTsgfVxuXG4uYmctcHVycGxlLTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjJhN2Q7IH1cblxuLmJnLXB1cnBsZS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMzMzg4OyB9XG5cbi5iZy1wdXJwbGUtNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllM2Q5MDsgfVxuXG4uYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllM2Q5MDsgfVxuXG4uYmctcHVycGxlLTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjY5YWE7IH1cblxuLmJnLXB1cnBsZS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDE4OGJiOyB9XG5cbi5iZy1wdXJwbGUtMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1YTVkMzsgfVxuXG4uYmctcHVycGxlLTA1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmJkZTY7IH1cblxuLmJnLXB1cnBsZS0wNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlkMmYzOyB9XG5cbi5iZy1wdXJwbGUtMDIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJmZDsgfVxuXG4uYmctYXF1YS05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc3Mjg3OyB9XG5cbi5iZy1hcXVhLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjdjOTM7IH1cblxuLmJnLWFxdWEtNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1ODlhMzsgfVxuXG4uYmctYXF1YS02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ5NmIzOyB9XG5cbi5iZy1hcXVhLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNGEzYzI7IH1cblxuLmJnLWFxdWEtNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2YWVjNzsgfVxuXG4uYmctYXF1YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNmFlYzc7IH1cblxuLmJnLWFxdWEtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlYzdkODsgfVxuXG4uYmctYXF1YS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZkYWU1OyB9XG5cbi5iZy1hcXVhLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGU5ZjI7IH1cblxuLmJnLWFxdWEtMDUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZjdmYzsgfVxuXG4uYmctYXF1YS0wNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlmZGZmOyB9XG5cbi5iZy1hcXVhLTAyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmZmZmY7IH1cblxuLmJnLWdyZWVuLTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YThlMzI7IH1cblxuLmJnLWdyZWVuLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTk5Mzc7IH1cblxuLmJnLWdyZWVuLTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEzM2Q7IH1cblxuLmJnLWdyZWVuLTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Y2FmNDI7IH1cblxuLmJnLWdyZWVuLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZWJmM2Y7IH1cblxuLmJnLWdyZWVuLTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2NiMzI7IH1cblxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjY2IzMjsgfVxuXG4uYmctZ3JlZW4tMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZGQ2NDsgfVxuXG4uYmctZ3JlZW4tMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTg5YzsgfVxuXG4uYmctZ3JlZW4tMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZjJiMzsgfVxuXG4uYmctZ3JlZW4tMDUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZmZjNTsgfVxuXG4uYmctZ3JlZW4tMDQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmZkNzsgfVxuXG4uYmctZ3JlZW4tMDIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmZlYjsgfVxuXG4uYmcteWVsbG93LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMThjMmY7IH1cblxuLmJnLXllbGxvdy04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M5ODJmOyB9XG5cbi5iZy15ZWxsb3ctNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiYTczMTsgfVxuXG4uYmcteWVsbG93LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmFmMWU7IH1cblxuLmJnLXllbGxvdy01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNjMDFkOyB9XG5cbi5iZy15ZWxsb3ctNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2QwNzsgfVxuXG4uYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2QwNzsgfVxuXG4uYmcteWVsbG93LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWRlNWI7IH1cblxuLmJnLXllbGxvdy0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlNjg1OyB9XG5cbi5iZy15ZWxsb3ctMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWI5YzsgfVxuXG4uYmcteWVsbG93LTA1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Y2Q7IH1cblxuLmJnLXllbGxvdy0wNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGRjOyB9XG5cbi5iZy15ZWxsb3ctMDIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmFlYjsgfVxuXG4uYmctb3JhbmdlLTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjVmMWY7IH1cblxuLmJnLW9yYW5nZS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM2ODIwOyB9XG5cbi5iZy1vcmFuZ2UtNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NmYyMDsgfVxuXG4uYmctb3JhbmdlLTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzc5MjE7IH1cblxuLmJnLW9yYW5nZS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4YjFmOyB9XG5cbi5iZy1vcmFuZ2UtNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4OTgxZDsgfVxuXG4uYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4OTgxZDsgfVxuXG4uYmctb3JhbmdlLTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmIwNWE7IH1cblxuLmJnLW9yYW5nZS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjODg1OyB9XG5cbi5iZy1vcmFuZ2UtMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5Y2ZhNTsgfVxuXG4uYmctb3JhbmdlLTA1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2U2ZDE7IH1cblxuLmJnLW9yYW5nZS0wNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWRlOyB9XG5cbi5iZy1vcmFuZ2UtMDIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRlYjsgfVxuXG4uYmctZ3JleS05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMTBmOyB9XG5cbi5iZy1ncmV5LTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNTc7IH1cblxuLmJnLWdyZXktNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4NzsgfVxuXG4uYmctZ3JleS02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTg5ODliOyB9XG5cbi5iZy1ncmV5LTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7IH1cblxuLmJnLWdyZXktNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjsgfVxuXG4uYmctZ3JleS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG5cbi5iZy1ncmV5LTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cblxuLmJnLWdyZXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjsgfVxuXG4uYmctZ3JleS01MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7IH1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDEwZjsgfVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi8qIGxlc3MgdGhhbiA0NTBweCAqL1xuLyogbGVzcyB0aGFuIDM4MHB4ICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBJQ09OTU9PTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5pY29tLWJlZm9yZS5pY29tLWNzX3ZhbHVlOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tY3NfcGFydG5lcjpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWNzX2xlYWRlcnNoaXA6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1jc19idXllcjpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWNzX3NhbGVzOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tY3NfbWFya2V0aW5nOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tY3NfYW5hbHl0aWNzOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tdGFyZ2V0OmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tdGFyZ2V0LWhpdDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWRvd25sb2FkOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tcXVvdGVzOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tbGluazpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLXJzczpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLXBsYXk6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1sb2NhdGlvbi1maWxsOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tbG9jYXRpb246YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1kb3Q6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS10aWNrOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tY2FsZW5kYXI6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1jdXRsZXJ5OmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tY2hhdDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWNvZmZlZTpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWNvZmZlZS1icmVhazpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWZhc3Rmb29kOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tcGhvbmU6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1nbG9iZTpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLXVzZXI6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1maWx0ZXI6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1jaGFydC11cDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWZsaXAtY2hhcnQtcGllOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tcGRmOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tbG9jazpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWxvY2stZmlsbDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWNhcnQ6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1tYWduaWZpZXI6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1tYWduaWZpZXItcm93czpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLW1hZ25pZmllci1kb3RzOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tZXllOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tc3RhcjpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLXByaW50ZXI6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1wYWdlczpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWJvb2stb3BlbjpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWJvb2ttYXJrOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tYm9vazpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWJvb2ttYXJrLWFkZDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLXBpbjpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWhlbHAtZmlsbDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWhlbHA6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1kaWFsb2ctaGVscDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWRpYWxvZy1hbGVydDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWFsZXJ0OmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20taW5mbzpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWluZm8tZmlsbDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLW1lZ2FwaG9uZTpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWVtYWlsOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tc2hhcmU6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1zaGFyZS1maWxsOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tZmFjZWJvb2s6YmVmb3JlLCAuaWNvbS1iZWZvcmUuaWNvbS1saW5rZWRpbjpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWdvb2dsZS1wbHVzOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tdHdpdHRlcjpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLXRhYmxlOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tbGlzdDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLW1pbnVzOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tcGx1czpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLXRyaWFuZ2xlOmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tYXJyb3ctaGVhZDpiZWZvcmUsIC5pY29tLWJlZm9yZS5pY29tLWFycm93OmJlZm9yZSwgLmljb20tYmVmb3JlLmljb20tbGluay1leHQ6YmVmb3JlLCAuaWNvbS1hZnRlci5pY29tLWNzX3ZhbHVlOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWNzX3BhcnRuZXI6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tY3NfbGVhZGVyc2hpcDphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1jc19idXllcjphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1jc19zYWxlczphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1jc19tYXJrZXRpbmc6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tY3NfYW5hbHl0aWNzOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXRhcmdldDphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS10YXJnZXQtaGl0OmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWRvd25sb2FkOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXF1b3RlczphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1saW5rOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXJzczphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1wbGF5OmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWxvY2F0aW9uLWZpbGw6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tbG9jYXRpb246YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tZG90OmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXRpY2s6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tY2FsZW5kYXI6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tY3V0bGVyeTphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1jaGF0OmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWNvZmZlZTphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1jb2ZmZWUtYnJlYWs6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tZmFzdGZvb2Q6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tcGhvbmU6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tZ2xvYmU6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tdXNlcjphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1maWx0ZXI6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tY2hhcnQtdXA6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tZmxpcC1jaGFydC1waWU6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tcGRmOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWxvY2s6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tbG9jay1maWxsOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWNhcnQ6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tbWFnbmlmaWVyOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLW1hZ25pZmllci1yb3dzOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLW1hZ25pZmllci1kb3RzOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWV5ZTphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1zdGFyOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXByaW50ZXI6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tcGFnZXM6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tYm9vay1vcGVuOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWJvb2ttYXJrOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWJvb2s6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tYm9va21hcmstYWRkOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXBpbjphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1oZWxwLWZpbGw6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20taGVscDphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1kaWFsb2ctaGVscDphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1kaWFsb2ctYWxlcnQ6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tYWxlcnQ6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20taW5mbzphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1pbmZvLWZpbGw6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tbWVnYXBob25lOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLWVtYWlsOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXNoYXJlOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXNoYXJlLWZpbGw6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tZmFjZWJvb2s6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tbGlua2VkaW46YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tZ29vZ2xlLXBsdXM6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tdHdpdHRlcjphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS10YWJsZTphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1saXN0OmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLW1pbnVzOmFmdGVyLCAuaWNvbS1hZnRlci5pY29tLXBsdXM6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tdHJpYW5nbGU6YWZ0ZXIsIC5pY29tLWFmdGVyLmljb20tYXJyb3ctaGVhZDphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1hcnJvdzphZnRlciwgLmljb20tYWZ0ZXIuaWNvbS1saW5rLWV4dDphZnRlciwgYS5hcnJvdzphZnRlciwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIsIC5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciwgdWwuY3VzdG9tLnRyaWFuZ2xlIGxpOmJlZm9yZSxcbm9sLmN1c3RvbS50cmlhbmdsZSBsaTpiZWZvcmUsIHVsLmN1c3RvbSBhLmV4dGVybmFsOmFmdGVyLCB1bC5jdXN0b20gYVt0YXJnZXQ9XCJfYmxhbmtcIl06YWZ0ZXIsXG5vbC5jdXN0b20gYS5leHRlcm5hbDphZnRlcixcbm9sLmN1c3RvbSBhW3RhcmdldD1cIl9ibGFua1wiXTphZnRlciwgc3Bhbi5jbG9zZTphZnRlciwgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gLnRvZ2dsZTphZnRlciwgLmxpbmstaW5saW5lOmJlZm9yZSwgLmxpbmstaW5saW5lLWFycm93OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uaWNvbS1wc2V1ZG86YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uaWNvbS1iZWZvcmU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5pY29tLWJlZm9yZTpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLmljb20tYmVmb3JlLmljb20tY3NfdmFsdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjVcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1jc192YWx1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNVwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWNzX3BhcnRuZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1jc19sZWFkZXJzaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI3XCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tY3NfYnV5ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjhcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1jc19zYWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOVwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWNzX21hcmtldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYVwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWNzX2FuYWx5dGljczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0M1wiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXRhcmdldC1oaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MFwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXF1b3RlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZlwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2FcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM3XCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tbG9jYXRpb24tZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tZG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMlwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmNcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmZcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1jb2ZmZWUtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmRcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1mYXN0Zm9vZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZVwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjRcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIyXCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tY2hhcnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1mbGlwLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYlwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1sb2NrLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzlcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tbWFnbmlmaWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tbWFnbmlmaWVyLXJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2NcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1tYWduaWZpZXItZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTVcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tcGFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1ib29rbWFyay1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDJcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1oZWxwLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1oZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tZGlhbG9nLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1kaWFsb2ctYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MVwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWZcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1pbmZvLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1tZWdhcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1lbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tc2hhcmUtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZVwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7IH1cblxuLmljb20tYmVmb3JlLmljb20tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWFycm93LWhlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjsgfVxuXG4uaWNvbS1iZWZvcmUuaWNvbS1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiOyB9XG5cbi5pY29tLWJlZm9yZS5pY29tLWxpbmstZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cblxuLmljb20tYWZ0ZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaWNvbS1hZnRlcjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3NfdmFsdWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyNVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3NfdmFsdWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyNVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3NfcGFydG5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI2XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jc19sZWFkZXJzaGlwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNzX2J1eWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjhcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNzX3NhbGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjlcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNzX21hcmtldGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jc19hbmFseXRpY3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyYlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tdGFyZ2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXRhcmdldC1oaXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0NFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZG93bmxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0MFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcXVvdGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzYVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcnNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXBsYXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzN1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbG9jYXRpb24tZmlsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM0XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1sb2NhdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1kb3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzM1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tdGljazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jYWxlbmRhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jdXRsZXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzBcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNoYXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyY1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY29mZmVlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MmZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNvZmZlZS1icmVhazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1mYXN0Zm9vZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1waG9uZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1nbG9iZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS11c2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWZpbHRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jaGFydC11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1mbGlwLWNoYXJ0LXBpZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wZGY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxYlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1sb2NrLWZpbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzOVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY2FydDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1tYWduaWZpZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxNFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbWFnbmlmaWVyLXJvd3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzY1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbWFnbmlmaWVyLWRvdHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxZVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZXllOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MThcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXN0YXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxNVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcHJpbnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wYWdlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1ib29rLW9wZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzYlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tYm9va21hcms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwZVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tYm9vazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1ib29rbWFyay1hZGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzZFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcGluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWhlbHAtZmlsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1oZWxwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWRpYWxvZy1oZWxwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWRpYWxvZy1hbGVydDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1hbGVydDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pbmZvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MWZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWluZm8tZmlsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM2XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1tZWdhcGhvbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyMFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZW1haWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tc2hhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tc2hhcmUtZmlsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNlXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1mYWNlYm9vazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1saW5rZWRpbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1nb29nbGUtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS10d2l0dGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXRhYmxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwY1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbWludXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwM1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS10cmlhbmdsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1hcnJvdy1oZWFkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxpbmstZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBHTE9CQUxTXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keS5maXhlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogRm9udHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmYtcG4ge1xuICBmb250LWZhbWlseTogJ1Byb3hpbWEtTm92YScsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mZi1vcyB7XG4gIGZvbnQtZmFtaWx5OiAnT3Blbi1TYW5zJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZmLWFyaWFsIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mdy10aGluLCAuZnctMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG4uZnctdWx0cmFsaWdodCwgLmZ3LTIwMCB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7IH1cblxuLmZ3LWxpZ2h0LCAuZnctMzAwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uZnctcmVndWxhciwgLmZ3LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZ3LW1lZGl1bSwgLmZ3LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZ3LXNlbWlib2xkLCAuZnctNjAwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uZnctYm9sZCwgLmZ3LTcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmZ3LWhlYXZ5LCAuZnctODAwIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4uZnctYmxhY2ssIC5mdy05MDAge1xuICBmb250LXdlaWdodDogOTAwOyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLyogQkFDS0dST1VORFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbltjbGFzcyo9XCJiZy1ncmV5XCJdOm5vdCguYmctZ3JleS0wNTApOm5vdCguYmctZ3JleS0xMDApOm5vdCguYmctZ3JleS0yMDApOm5vdCguYmctZ3JleS0zMDApOm5vdCguYmctZ3JleS00MDApOm5vdCguYmctZ3JleS01MDApLFxuW2NsYXNzKj1cImJnLVwiXSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0yMDBcIl06bm90KC5iZy1yZWQtMjAwKTpub3QoLmJnLXB1cnBsZS0yMDApLFxuW2NsYXNzKj1cImJnLVwiXVtjbGFzcyo9XCItMTAwXCJdOm5vdCguYmctYmx1ZS0xMDApLFxuW2NsYXNzKj1cImJnLVwiXVtjbGFzcyo9XCItMDUwXCJdLFxuW2NsYXNzKj1cImJnLVwiXVtjbGFzcyo9XCItMDQwXCJdLFxuW2NsYXNzKj1cImJnLVwiXVtjbGFzcyo9XCItMDIwXCJdLFxuW2NsYXNzKj1cImJnLXllbGxvd1wiXSxcbi5iZy1ncmV5LTUwLCAuYmctZ3JleS0xMDAsIC5iZy1ncmV5LTIwMCwgLmJnLWdyZXktMzAwLCAuYmctZ3JleS00MDAsIC5iZy1ncmV5LTUwMCB7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgTElOSyAoYW5jaG9yKSBUUkVBVE1FTlRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5hLmFycm93IHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBhLmFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6ICM1NGE0ZTI7IH1cbiAgYS5hcnJvdzphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MWRcIjtcbiAgICBmb250LXNpemU6IDAuNWVtO1xuICAgIHRvcDogLTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDVlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgYS5hcnJvdzpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDAuOWVtKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlOyB9XG4gIGEuYXJyb3c6aG92ZXIsIGEuYXJyb3c6aG92ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjNTRhNGUyOyB9XG4gIGEuYXJyb3c6aG92ZXI6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi13b2JibGUtaG9yaXpvbnRhbDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTsgfVxuXG4vKiBJY29uIFdvYmJsZSBIb3Jpem9udGFsICovXG5Aa2V5ZnJhbWVzIGh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsIHtcbiAgMzMuMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICA2Ni42JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNmVtKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBBQ0NPUkRJT05cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBGNiByZXNldFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hY2NvcmRpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmFjY29yZGlvbi1jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLyogRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICB3aWR0aDogMTAwJTsgfVxuICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIGltZyxcbiAgICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDM1cHg7IH1cbiAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWwge1xuICAgIHBhZGRpbmc6IDVweCAzNXB4IDVweCAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gIC5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7IH1cbiAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbixcbiAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDQ1cHg7IH1cblxuLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMTJweDsgfVxuXG4uYWNjb3JkaW9uLmhhcy1pY29ucyAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNXB4IDY0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAuYWNjb3JkaW9uLmhhcy1pY29ucyAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI1cHggMTBweDsgfSB9XG5cbi8qIENvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hY2NvcmRpb24taGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIC8qIHRyaWdnZXIgYmFja2dyb3VuZCAqLyB9XG5cbi5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTllOWU5O1xuICAvKiBsYXN0IGl0ZW0gYm9yZGVyIGJvdHRvbS4gc2xpZ2h0bHkgZGFya2VyIHNoYWRlIG9mIHRyaWdnZXIgYmFja2dyb3VuZCByZWNvbW1lbmVkICovIH1cblxuLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XG4gIGNvbG9yOiAjOTg5ODliO1xuICAvKiBwbHVzL21pbnVzIHNpZ24gZGVmYXVsdCBjb2xvciAqLyB9XG5cbi5hY2NvcmRpb24taGVhZGluZzpob3ZlciAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIC8qIHBsdXMgc2lnbiBvbiBob3ZlciBjb2xvciAqLyB9XG5cbi5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24taGVhZGluZzpob3ZlciAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIC8qIG1pbnVzIHNpZ24gb24gaG92ZXIgY29sb3IgKi8gfVxuXG4uYWNjb3JkaW9uLWljb24gc3ZnIHBhdGgsXG4uYWNjb3JkaW9uLWljb24gc3ZnIHJlY3Qge1xuICBmaWxsOiAjMjI3OWJjO1xuICAvKiBpY29uIGRlZmF1bHQgY29sb3IgKi8gfVxuXG4uYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI3OWJjO1xuICAvKiBpY29uIHdoZW4gaXRlbSBpcyBvcGVuIGJhY2tncm91bmQgKi8gfVxuXG4uYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWljb24gc3ZnIHBhdGgsXG4uYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWljb24gc3ZnIHJlY3Qge1xuICBmaWxsOiAjZjJmMmYyO1xuICAvKiBpY29uIChzdmcpIGZpbGwgd2hlbiBpdGVtIGlzIG9wZW4gKi8gfVxuXG4uYWNjb3JkaW9uLWljb24gfiAuYWNjb3JkaW9uLWxhYmVsIHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xuICAvKiBkaXZpZGVyIGJldHdlZW4gaWNvbiBhbmQgbGFiZWwsIG5lZWRzIHRvIGJlIGNvbG9yIG9mIEJHICovIH1cblxuLmFjY29yZGlvbi1pdGVtIH4gLmFjY29yZGlvbi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICAvKiBuZWVkcyB0byBiZSBzYW1lIGFzIGJvcmRlciBsZWZ0IGFib3ZlICovIH1cblxuLyogQWNjb3JkaW9uIHdpdGggYmlnIGhlYWRpbmdzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFjY29yZGlvbi5pcy1iaWcgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbixcbi5hY2NvcmRpb24uaXMtYmlnIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsIHtcbiAgaGVpZ2h0OiA3NXB4OyB9XG5cbi5hY2NvcmRpb24uaXMtYmlnIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWljb24ge1xuICB3aWR0aDogMTQwcHg7IH1cbiAgLmFjY29yZGlvbi5pcy1iaWcgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbiBpbWcsXG4gIC5hY2NvcmRpb24uaXMtYmlnIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWljb24gc3ZnIHtcbiAgICB3aWR0aDogMTQwcHg7IH1cblxuLmFjY29yZGlvbi5pcy1iaWcgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDsgfVxuXG4vKiBBUlJPV1MgaW5zdGVhZCBvZiArLy1cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWNjb3JkaW9uLmFycm93cyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cblxuLmFjY29yZGlvbi5hcnJvd3MgLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTsgfVxuXG4vKiBJTlZFUlRFRFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hY2NvcmRpb24uaW52ZXJ0ZWQgLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWluLWhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4OyB9XG5cbi5hY2NvcmRpb24uaW52ZXJ0ZWQgLmFjY29yZGlvbi1sYWJlbCB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICBwYWRkaW5nOiAwIDEwcHggMCAyMHB4O1xuICBtaW4taGVpZ2h0OiAwO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmFjY29yZGlvbi5pbnZlcnRlZDpub3QoLmhhcy1pY29ucykgLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5hY2NvcmRpb24uaW52ZXJ0ZWQgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTJweDsgfVxuXG4uYWNjb3JkaW9uLmludmVydGVkIC5hY2NvcmRpb24taXRlbSB+IC5hY2NvcmRpb24taXRlbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmFjY29yZGlvbi5pbnZlcnRlZCAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIEJSRUFEQ1JVTUJTXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luOiAwOyB9XG4gIC5icmVhZGNydW1icyBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cbiAgICAuYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJyZWFkY3J1bWJzIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZFwiO1xuICAgIGZvbnQtc2l6ZTogMC42NWVtO1xuICAgIG1hcmdpbjogMCAwLjVlbTtcbiAgICB0b3A6IC0ycHg7XG4gICAgY29sb3I6ICNkNGQ0ZDQ7IH1cblxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJyZWFkY3J1bWJzIGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICAvKiByZWNvbW1lbmRlZCBzaXplIGlzIDE2cHggKi8gfVxuXG4uYnJlYWRjcnVtYnMgYSB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICAvKiBkZWZhdWx0IHRleHQgY29sb3IgKi9cbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIyNzliYztcbiAgLyogZGVmYXVsdCBib3JkZXIgY29sb3IgKi8gfVxuXG4uYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjNTRhNGUyO1xuICAvKiBob3ZlciB0ZXh0IGNvbG9yICovXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1NGE0ZTI7XG4gIC8qIGhvdmVyIGJvcmRlciBjb2xvciAqLyB9XG5cbi5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbG9yOiAjYTVhNWE1O1xuICAvKiBkaXZpZGVyIGFycm93IGNvbG9yICovIH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQlVUVE9OU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5idXR0b24sIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYnV0dG9uLnNpbXBsZSwgYnV0dG9uLnNpbXBsZSB7XG4gICAgcGFkZGluZzogMnB4IDA7IH1cblxuLmJ1dHRvbi1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJ1dHRvbi1mbGV4LnNpbXBsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG5cbi5idXR0b24sIGJ1dHRvbiwgLmJ1dHRvbi1mbGV4IHtcbiAgcGFkZGluZzogOXB4IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTsgfVxuICAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uOmZvY3VzLCBidXR0b246aG92ZXIsIGJ1dHRvbjpmb2N1cywgLmJ1dHRvbi1mbGV4OmhvdmVyLCAuYnV0dG9uLWZsZXg6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idXR0b24uc2ltcGxlLCBidXR0b24uc2ltcGxlLCAuYnV0dG9uLWZsZXguc2ltcGxlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkOyB9XG4gIC5idXR0b24uYmctYmx1ZTpob3ZlciwgLmJ1dHRvbi5iZy1ibHVlOmZvY3VzLCBidXR0b24uYmctYmx1ZTpob3ZlciwgYnV0dG9uLmJnLWJsdWU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1ibHVlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctYmx1ZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQxOTZkMjsgfVxuICAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlLCBidXR0b24uYmctYmx1ZS5zaW1wbGUsIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZSB7XG4gICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlOmZvY3VzLCBidXR0b24uYmctYmx1ZS5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy1ibHVlLnNpbXBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLWJsdWUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctYmx1ZS5zaW1wbGU6Zm9jdXMge1xuICAgICAgY29sb3I6ICMxMTY3YTY7IH1cbiAgLmJ1dHRvbi5iZy1saWdodGJsdWU6aG92ZXIsIC5idXR0b24uYmctbGlnaHRibHVlOmZvY3VzLCBidXR0b24uYmctbGlnaHRibHVlOmhvdmVyLCBidXR0b24uYmctbGlnaHRibHVlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFiM2UyOyB9XG4gIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZSwgYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUsIC5idXR0b24tZmxleC5iZy1saWdodGJsdWUuc2ltcGxlIHtcbiAgICBjb2xvcjogIzU0YTRlMjsgfVxuICAgIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlOmZvY3VzLCBidXR0b24uYmctbGlnaHRibHVlLnNpbXBsZTpob3ZlciwgYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1saWdodGJsdWUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzQxOTZkMjsgfVxuICAuYnV0dG9uLmJnLXJlZDpob3ZlciwgLmJ1dHRvbi5iZy1yZWQ6Zm9jdXMsIGJ1dHRvbi5iZy1yZWQ6aG92ZXIsIGJ1dHRvbi5iZy1yZWQ6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1yZWQ6aG92ZXIsIC5idXR0b24tZmxleC5iZy1yZWQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjZhNTk7IH1cbiAgLmJ1dHRvbi5iZy1yZWQuc2ltcGxlLCBidXR0b24uYmctcmVkLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLXJlZC5zaW1wbGUge1xuICAgIGNvbG9yOiAjRTkzQjI3OyB9XG4gICAgLmJ1dHRvbi5iZy1yZWQuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLmJnLXJlZC5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlOmhvdmVyLCBidXR0b24uYmctcmVkLnNpbXBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLXJlZC5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1yZWQuc2ltcGxlOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZDgyNzFlOyB9XG4gIC5idXR0b24uYmctcHVycGxlOmhvdmVyLCAuYnV0dG9uLmJnLXB1cnBsZTpmb2N1cywgYnV0dG9uLmJnLXB1cnBsZTpob3ZlciwgYnV0dG9uLmJnLXB1cnBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MyNjlhYTsgfVxuICAuYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGUsIGJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLCAuYnV0dG9uLWZsZXguYmctcHVycGxlLnNpbXBsZSB7XG4gICAgY29sb3I6ICM5ZTNkOTA7IH1cbiAgICAuYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmctcHVycGxlLnNpbXBsZTpmb2N1cywgYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctcHVycGxlLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZS5zaW1wbGU6Zm9jdXMge1xuICAgICAgY29sb3I6ICM4YzMzODg7IH1cbiAgLmJ1dHRvbi5iZy1hcXVhOmhvdmVyLCAuYnV0dG9uLmJnLWFxdWE6Zm9jdXMsIGJ1dHRvbi5iZy1hcXVhOmhvdmVyLCBidXR0b24uYmctYXF1YTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLWFxdWE6aG92ZXIsIC5idXR0b24tZmxleC5iZy1hcXVhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmVjN2Q4OyB9XG4gIC5idXR0b24uYmctYXF1YS5zaW1wbGUsIGJ1dHRvbi5iZy1hcXVhLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLWFxdWEuc2ltcGxlIHtcbiAgICBjb2xvcjogIzM2YWVjNzsgfVxuICAgIC5idXR0b24uYmctYXF1YS5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmctYXF1YS5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1hcXVhLnNpbXBsZTpob3ZlciwgYnV0dG9uLmJnLWFxdWEuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctYXF1YS5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1hcXVhLnNpbXBsZTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzA0YTNjMjsgfVxuICAuYnV0dG9uLmJnLWdyZWVuOmhvdmVyLCAuYnV0dG9uLmJnLWdyZWVuOmZvY3VzLCBidXR0b24uYmctZ3JlZW46aG92ZXIsIGJ1dHRvbi5iZy1ncmVlbjpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLWdyZWVuOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctZ3JlZW46Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmRkNjQ7IH1cbiAgLmJ1dHRvbi5iZy1ncmVlbi5zaW1wbGUsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGUsIC5idXR0b24tZmxleC5iZy1ncmVlbi5zaW1wbGUge1xuICAgIGNvbG9yOiAjYWNjYjMyOyB9XG4gICAgLmJ1dHRvbi5iZy1ncmVlbi5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmctZ3JlZW4uc2ltcGxlOmZvY3VzLCBidXR0b24uYmctZ3JlZW4uc2ltcGxlOmhvdmVyLCBidXR0b24uYmctZ3JlZW4uc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctZ3JlZW4uc2ltcGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctZ3JlZW4uc2ltcGxlOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjOGViZjNmOyB9XG4gIC5idXR0b24uYmcteWVsbG93OmhvdmVyLCAuYnV0dG9uLmJnLXllbGxvdzpmb2N1cywgYnV0dG9uLmJnLXllbGxvdzpob3ZlciwgYnV0dG9uLmJnLXllbGxvdzpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdzpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdzpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZGU1YjtcbiAgICBjb2xvcjogIzAxMDEwZjsgfVxuICAuYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUsIGJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLCAuYnV0dG9uLWZsZXguYmcteWVsbG93LnNpbXBsZSB7XG4gICAgY29sb3I6ICNmZmNkMDc7IH1cbiAgICAuYnV0dG9uLmJnLXllbGxvdy5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmcteWVsbG93LnNpbXBsZTpmb2N1cywgYnV0dG9uLmJnLXllbGxvdy5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmcteWVsbG93LnNpbXBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdy5zaW1wbGU6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmM2MwMWQ7IH1cbiAgLmJ1dHRvbi5iZy1vcmFuZ2U6aG92ZXIsIC5idXR0b24uYmctb3JhbmdlOmZvY3VzLCBidXR0b24uYmctb3JhbmdlOmhvdmVyLCBidXR0b24uYmctb3JhbmdlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctb3JhbmdlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctb3JhbmdlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMDVhOyB9XG4gIC5idXR0b24uYmctb3JhbmdlLnNpbXBsZSwgYnV0dG9uLmJnLW9yYW5nZS5zaW1wbGUsIC5idXR0b24tZmxleC5iZy1vcmFuZ2Uuc2ltcGxlIHtcbiAgICBjb2xvcjogI2Y4OTgxZDsgfVxuICAgIC5idXR0b24uYmctb3JhbmdlLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlOmZvY3VzLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZTpob3ZlciwgYnV0dG9uLmJnLW9yYW5nZS5zaW1wbGU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1vcmFuZ2Uuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctb3JhbmdlLnNpbXBsZTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2Y2OGIxZjsgfVxuXG4uc2ltcGxlICsgLnNpbXBsZSxcbmJ1dHRvbiArIC5zaW1wbGUsXG4uYnV0dG9uICsgLnNpbXBsZSxcbi5idXR0b24tZmxleCArIC5zaW1wbGUsXG4uc2ltcGxlICsgYnV0dG9uLFxuLnNpbXBsZSArIC5idXR0b24sXG4uc2ltcGxlICsgLmJ1dHRvbi1mbGV4IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgRk9STVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmZvcm0ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbltkYXRhLXNraXAtaWRjLWZvcm1dIGZvcm0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5wLmZpZWxkLXN0YXRlLXJlc3BvbnNlIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogOHB4OyB9XG5cbi8qIEZpZWxkcyAocmVndWxhcjsgZXhjbHVkZXMgY2hlY2tib3ggYW5kIHJhZGlvKVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5maWVsZC1ib3gsXG5maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLmZpZWxkLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogTGFiZWxzIChyZWd1bGFyOyBleGNsdWRlcyBjaGVja2JveCBhbmQgcmFkaW8pXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGFmdGVyIGlucHV0L3NlbGVjdC90ZXh0YXJlYSBoYXMgYmVlbiBpbnRlcmFjdGVkIHdpdGggc2hyaW5rIGxhYmVsICovXG4gIC8qIHdoZW4gaW5wdXQvc2VsZWN0L3RleHRhcmVhIGlzICFmb2N1c2VkICYmICFlbXB0eSBjaGFuZ2UgbGFiZWwgY29sb3IgdG8gbGlnaHRlciBncmF5ICovXG4gIC8qIGVycm9yIGNvbG9yICovIH1cbiAgLmZpZWxkLWJveCBpbnB1dCwgLmZpZWxkLWJveCB0ZXh0YXJlYSwgLmZpZWxkLWJveCBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmZpZWxkLWJveCBpbnB1dCwgLmZpZWxkLWJveCBzZWxlY3Qge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxOHB4IDEwcHggMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5maWVsZC1ib3ggc2VsZWN0IHtcbiAgICAvKiBTRUxFQ1QgLSBGSVggLSBhZGp1c3Qgc2VsZWN0IHRyaWFuZ2xlIHBvc2l0aW9uIGFuZCByZW1vdmUgb3V0bGluZSAoZm91bmRhdGlvbikgKi9cbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDRweDsgfVxuICAuZmllbGQtYm94IHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAyMXB4IDEwcHggMCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgLmZpZWxkLWJveCBpbnB1dDpkaXNhYmxlZCwgLmZpZWxkLWJveCBpbnB1dFtyZWFkb25seV0sIC5maWVsZC1ib3ggaW5wdXQuZGlzYWJsZWQsXG4gIC5maWVsZC1ib3ggdGV4dGFyZWE6ZGlzYWJsZWQsIC5maWVsZC1ib3ggdGV4dGFyZWFbcmVhZG9ubHldLCAuZmllbGQtYm94IHRleHRhcmVhLmRpc2FibGVkLFxuICAuZmllbGQtYm94IHNlbGVjdDpkaXNhYmxlZCwgLmZpZWxkLWJveCBzZWxlY3RbcmVhZG9ubHldLCAuZmllbGQtYm94IHNlbGVjdC5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgY29sb3I6ICM4MDgwODc7IH1cbiAgLmZpZWxkLWJveCBpbnB1dC5kaXNhYmxlZCxcbiAgLmZpZWxkLWJveCB0ZXh0YXJlYS5kaXNhYmxlZCxcbiAgLmZpZWxkLWJveCBzZWxlY3QuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5maWVsZC1ib3ggaW5wdXQ6ZGlzYWJsZWQgfiBsYWJlbCwgLmZpZWxkLWJveCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbCwgLmZpZWxkLWJveCBpbnB1dC5kaXNhYmxlZCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhOmRpc2FibGVkIH4gbGFiZWwsIC5maWVsZC1ib3ggdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwsIC5maWVsZC1ib3ggdGV4dGFyZWEuZGlzYWJsZWQgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3Q6ZGlzYWJsZWQgfiBsYWJlbCwgLmZpZWxkLWJveCBzZWxlY3RbcmVhZG9ubHldIH4gbGFiZWwsIC5maWVsZC1ib3ggc2VsZWN0LmRpc2FibGVkIH4gbGFiZWwge1xuICAgIGNvbG9yOiAjODA4MDg3ICFpbXBvcnRhbnQ7IH1cbiAgLmZpZWxkLWJveCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjODA4MDg3O1xuICAgIHRvcDogMXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgIGxlZnQ6IDFweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDAgMTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOyB9XG4gIC5maWVsZC1ib3ggdGV4dGFyZWEuaGFzLXNjcm9sbCB+IGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyM3B4KTsgfVxuICAuZmllbGQtYm94IGlucHV0LmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhLmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBpbnB1dDpmb2N1cyB+IGxhYmVsLFxuICAuZmllbGQtYm94IHNlbGVjdDpmb2N1cyB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggaW5wdXRbZGF0YS13YXMtdXNlZD0nMSddIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggdGV4dGFyZWFbZGF0YS13YXMtdXNlZD0nMSddIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggc2VsZWN0W2RhdGEtd2FzLXVzZWQ9JzEnXSB+IGxhYmVsIHtcbiAgICAvKiBTRUxFQ1QgIWVtcHR5ICYmICFmb2N1c2VkICovXG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmZpZWxkLWJveCBpbnB1dFtkYXRhLXdhcy11c2VkPScxJ106bm90KDpmb2N1cykgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCB0ZXh0YXJlYVtkYXRhLXdhcy11c2VkPScxJ106bm90KDpmb2N1cykgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3RbZGF0YS13YXMtdXNlZD0nMSddOm5vdCg6Zm9jdXMpIH4gbGFiZWwge1xuICAgIC8qIG9wdGlvbmFsICFyZXF1aXJlZCAhZm9jdXNlZCBmaWVsZCBmaXggKi9cbiAgICBjb2xvcjogI2NjY2NjYzsgfVxuICAuZmllbGQtYm94IGlucHV0LmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhLmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCB7XG4gICAgLyogVEVYVEFSRUEgZXJyb3Igc3RhdGUgKi9cbiAgICBjb2xvcjogI2U5M2IyNCAhaW1wb3J0YW50OyB9XG5cbi8qIFJhZGlvIC8gQ2hlY2tib3hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBmaWVsZHNldC5pcy1pbnZhbGlkLWlucHV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOHB4OyB9XG4gIGZpZWxkc2V0IC5mb3JtLWVycm9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAxcHgpO1xuICAgIGxlZnQ6IDA7IH1cbiAgZmllbGRzZXQgbGFiZWw6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIGZpZWxkc2V0OmRpc2FibGVkLCBmaWVsZHNldC5kaXNhYmxlZCwgZmllbGRzZXRbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2OyB9XG4gICAgZmllbGRzZXQ6ZGlzYWJsZWQsXG4gICAgZmllbGRzZXQ6ZGlzYWJsZWQgbGFiZWwsXG4gICAgZmllbGRzZXQ6ZGlzYWJsZWQgaW5wdXQsIGZpZWxkc2V0LmRpc2FibGVkLFxuICAgIGZpZWxkc2V0LmRpc2FibGVkIGxhYmVsLFxuICAgIGZpZWxkc2V0LmRpc2FibGVkIGlucHV0LCBmaWVsZHNldFtyZWFkb25seV0sXG4gICAgZmllbGRzZXRbcmVhZG9ubHldIGxhYmVsLFxuICAgIGZpZWxkc2V0W3JlYWRvbmx5XSBpbnB1dCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBjb2xvcjogIzgwODA4NzsgfVxuXG5maWVsZHNldCBsYWJlbCxcbi50b2dnbGUtYm94IGxhYmVsLmlzLWludmFsaWQtbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjODA4MDg3OyB9XG5cbmZpZWxkc2V0Lmhvcml6b250YWwgLnRvZ2dsZS1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7IH1cbiAgZmllbGRzZXQuaG9yaXpvbnRhbCAudG9nZ2xlLWJveDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMWVtOyB9XG5cbi50b2dnbGUtYm94IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudG9nZ2xlLWJveCA+ICoge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAudG9nZ2xlLWJveCA+IGRpdiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nLXRvcDogMC4zNWVtOyB9XG4gIC50b2dnbGUtYm94ID4gbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAudG9nZ2xlLWJveCBpbnB1dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiAzcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnRvZ2dsZS1ib3ggc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMThweDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC50b2dnbGUtYm94IFt0eXBlPVwicmFkaW9cIl0gKyBkaXYgc3BhbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODA4MDg3OyB9XG4gIC50b2dnbGUtYm94IFt0eXBlPVwiY2hlY2tib3hcIl0gKyBkaXYgc3BhbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTg5ODliOyB9XG4gIC50b2dnbGUtYm94IFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBkaXYgc3BhbixcbiAgLnRvZ2dsZS1ib3ggW3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIGRpdiBzcGFuIHtcbiAgICBib3JkZXItY29sb3I6ICM0YjRiNGI7IH1cbiAgLnRvZ2dsZS1ib3ggW3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuLFxuICAudG9nZ2xlLWJveCBbdHlwZT1cInJhZGlvXCJdICsgZGl2IHNwYW4gaSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50b2dnbGUtYm94IHNwYW4gaSxcbi50b2dnbGUtYm94IHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7IH1cblxuLnRvZ2dsZS1ib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxuLnRvZ2dsZS1ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBkaXYgc3BhbiBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNywgMC43KTsgfVxuXG4udG9nZ2xlLWJveCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGRpdiBzcGFuIGkge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSwgMC41KTsgfVxuXG4udG9nZ2xlLWJveCBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBkaXYgc3BhbiBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDEwZjsgfVxuXG4udG9nZ2xlLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBkaXYgc3BhbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMTAxMGY7IH1cblxuLyogRXJyb3IgdGV4dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5maWVsZC1ib3ggLmZvcm0tZXJyb3IsXG5maWVsZHNldCAuZm9ybS1lcnJvcixcbi5jYXB0Y2hhIHNwYW4uZm9ybS1lcnJvciB7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cblxuLmZpZWxkLWJveCAuaXMtaW52YWxpZC1pbnB1dCB+IHNwYW4uZm9ybS1lcnJvcixcbmZpZWxkc2V0LmlzLWludmFsaWQtaW5wdXQgPiBzcGFuLmZvcm0tZXJyb3IsXG4uY2FwdGNoYS5pcy1pbnZhbGlkIHNwYW4uZm9ybS1lcnJvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7IH1cblxuLyogQUpBWCBTdWJtaXQgcmVwbHlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5mb3JtIC5tZXNzYWdlID4gLnJvdyA+IC5jb2x1bW5zLFxuZm9ybSAubWVzc2FnZSA+IC5yb3cgPiAuY29sdW1uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmZvcm0gLm1lc3NhZ2UgLm1lc3NhZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgbGVmdDogLTEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgZm9ybSAubWVzc2FnZSAubWVzc2FnZS1jb250ZW50LnZpc2libGUge1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5mb3JtIC5maWVsZHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG4gIGZvcm0gLmZpZWxkcy5zdWJtaXR0ZWQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLyogUGxhY2Vob2xkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmllbGQtYm94IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmZpZWxkLWJveCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG5cbi5maWVsZC1ib3ggaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5maWVsZC1ib3ggdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG5cbi5maWVsZC1ib3ggaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZmllbGQtYm94IHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cblxuLmZpZWxkLWJveCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZmllbGQtYm94IHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5maWVsZC1ib3ggaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZmllbGQtYm94IHRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuXG4uZmllbGQtYm94IGlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4uZmllbGQtYm94IHRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG5cbi8qIE1PWiBuZWVkcyBkYXJrZXIgc2hhZGUgYmVjYXVzZSBpdCBpbnRlcnByZXRzIGNvbG9ycyBsaWtlIGEgcmV0YXJkICovXG4uZmllbGQtYm94IGlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuLmZpZWxkLWJveCB0ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTg5ODliO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cblxuLyogTVMgZG9lc24ndCBuZWVkIGZvY3VzIHN0YXRlIGJlY2F1c2UgaXQgaXMgYXV0b21hdGljYWxseSBoaWRkZW4gd2hlbiBpbnB1dCBpcyBmb2N1c2VkLi4uIDonKCAqL1xuLyogU1dJVENIIEJPWCAodG9nZ2xlKVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zd2l0Y2gtYm94IHtcbiAgZGlzcGxheTogdGFibGU7IH1cbiAgLnN3aXRjaC1ib3ggbGFiZWwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgYmFja2dyb3VuZDogIzhlOGU4ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtc2xpZGVyOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gIC5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQgfiAuc3dpdGNoLWJveC1sYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgICAuc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpub3QoOmRpc2FibGVkKSB+IC5zd2l0Y2gtYm94LWxhYmVsIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0OmNoZWNrZWQgfiAuc3dpdGNoLWJveC1zbGlkZXI6YWZ0ZXIge1xuICAgICAgbGVmdDogMThweDsgfVxuXG4vKiBDb25maWcgICovXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjOTg5ODliO1xuICAvKiBkZWZhdWx0IHVuY2hlY2tlZCBzbGlkZXIgYmFja2dyb3VuZCAqLyB9XG5cbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0OmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkgfiAuc3dpdGNoLWJveC1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjNGQ0ZDU3O1xuICAvKiBkZWZhdWx0IGNoZWNrZWQgc2xpZGVyIGJhY2tncm91bmQgKi8gfVxuXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpub3QoOmRpc2FibGVkKSB+IC5zd2l0Y2gtYm94LXNsaWRlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIC8qIGRlZmF1bHQgRE9UIGNvbG9yICovIH1cblxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6ZGlzYWJsZWQgfiAuc3dpdGNoLWJveC1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICAvKiBkaXNhYmxlZCBzbGlkZXIgYmFja2dyb3VuZCAqL1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0OmRpc2FibGVkIH4gLnN3aXRjaC1ib3gtc2xpZGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogZGlzYWJsZWQgRE9UIGNvbG9yICovIH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgVU5PUkRFUkVEIExJU1QgLSBzdXBwb3J0IGN1c3RvbSBzeW1ib2xzIGFuZCBjdXN0b20gc3ltYm9sIGNvbG9yICsgaG92ZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG51bC5jdXN0b20sXG51bC5jdXN0b20gdWwsXG51bC5jdXN0b20gb2wsXG5vbC5jdXN0b20ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG51bC5jdXN0b20gbGksXG5vbC5jdXN0b20gbGkge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbnVsLmN1c3RvbSBsaTpiZWZvcmUsXG5vbC5jdXN0b20gbGk6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07IH1cblxudWwuY3VzdG9tLnRyaWFuZ2xlIGxpOmJlZm9yZSxcbm9sLmN1c3RvbS50cmlhbmdsZSBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xuICBmb250LXNpemU6IDAuNTVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuOTVlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIHVsLmN1c3RvbS5leHQtbWVkaXVtLWlubGluZSBhLFxuICBvbC5jdXN0b20uZXh0LW1lZGl1bS1pbmxpbmUgYSB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIHVsLmN1c3RvbS5leHQtc21hbGwtaW5saW5lIGEsXG4gIG9sLmN1c3RvbS5leHQtc21hbGwtaW5saW5lIGEge1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cblxudWwuY3VzdG9tLmZjLXdoaXRlIGEsXG5vbC5jdXN0b20uZmMtd2hpdGUgYSB7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIHVsLmN1c3RvbS5mYy13aGl0ZSBhOmhvdmVyLFxuICBvbC5jdXN0b20uZmMtd2hpdGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICNjY2NjY2M7IH1cblxudWwuY3VzdG9tLmZjLXdoaXRlLnRyaWFuZ2xlIGxpOmJlZm9yZSxcbm9sLmN1c3RvbS5mYy13aGl0ZS50cmlhbmdsZSBsaTpiZWZvcmUge1xuICBjb2xvcjogI2NjY2NjYzsgfVxuXG51bC5jdXN0b20gYSxcbm9sLmN1c3RvbSBhIHtcbiAgY29sb3I6ICMwMTAxMGY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICB1bC5jdXN0b20gYTpob3ZlcixcbiAgb2wuY3VzdG9tIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjNTRhNGUyOyB9XG4gIHVsLmN1c3RvbSBhLmV4dGVybmFsOmFmdGVyLCB1bC5jdXN0b20gYVt0YXJnZXQ9XCJfYmxhbmtcIl06YWZ0ZXIsXG4gIG9sLmN1c3RvbSBhLmV4dGVybmFsOmFmdGVyLFxuICBvbC5jdXN0b20gYVt0YXJnZXQ9XCJfYmxhbmtcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjOTg5ODliO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgdWwuY3VzdG9tIGEgLmljb20sXG4gIG9sLmN1c3RvbSBhIC5pY29tIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICB1bC5jdXN0b20gYSAuaWNvbTpiZWZvcmUsXG4gICAgb2wuY3VzdG9tIGEgLmljb206YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG51bC5jdXN0b20udHJpYW5nbGUgbGksXG5vbC5jdXN0b20ge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtOyB9XG5cbm9sLmN1c3RvbSBsaTpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogaXRlbTsgfVxuXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG51bC5jdXN0b20gbGkgKyBsaSxcbm9sLmN1c3RvbSBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgLyogc3BhY2UgYmV0d2VlbiBsaXN0IGl0ZW1zICovIH1cblxudWwuY3VzdG9tIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNUNGXCI7XG4gIC8qIHRoZSBzeW1ib2wgdXNlZCBmb3IgVUwgKi8gfVxuXG5vbC5jdXN0b20gbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihpdGVtLCBkZWNpbWFsKSBcIi5cIjtcbiAgLyogY291bnRlciB0eXBlIHVzZWQgZm9yIE9MIC0gXCJkZWNpbWFsXCIgY2FuIGJlIHJlcGxhY2VkIGZvciBhbnkgb3RoZXIgbGlzdC1zdHlsZS10eXBlIHZhbHVlKi9cbiAgbWFyZ2luLXJpZ2h0OiAwLjRlbTsgfVxuXG51bC5jdXN0b20gbGk6YmVmb3JlLFxub2wuY3VzdG9tIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICAvKiBkb3QgZGVmYXVsdCBjb2xvciAqLyB9XG5cbnVsLmN1c3RvbSBsaTpob3ZlcjpiZWZvcmUsXG5vbC5jdXN0b20gbGk6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIC8qIGRvdCBob3ZlciBjb2xvciAqLyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIENMT1NFIEJVVFRPTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbnNwYW4uY2xvc2Uge1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgc3Bhbi5jbG9zZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICBjb2xvcjogIzgyODI4MjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIHNwYW4uY2xvc2U6aG92ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjYTdhN2E3OyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIE1PREFMXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogTW9kYWwgZGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jbW9kYWwtYmFja2Ryb3Age1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzQsIDM0LCAzNCwgMC43KTtcbiAgei1pbmRleDogOTkyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlOyB9XG4gICNtb2RhbC1iYWNrZHJvcC5vcGVuZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLm1vZGFsIHtcbiAgei1pbmRleDogOTkzO1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAvKiBDbG9zZSBidXR0b24gcG9zaXRpb24gICovXG4gIC8qIE1vZGFsIHdpdGggdGV4dFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBNb2RhbCB3aXRoIHZpZGVvXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIHdlaXJkIGlwaG9uZSBmaXgsIGJlY2F1c2UgZXZlbiB0aG91IHRoZSBtb2RhbCBoYXMgcG9pbnRlciBldmVudHMgbm9uZSwgdGhlIGlmcmFtZSBpcyBzdGlsbCBzb21laG93IGFibGUgdG8gaGlqYWNrIHBvaW50ZXIgKCNvbmx5IG9uIGlwaG9uZSkqL1xuICAvKiBNb2RhbCB3aXRoIG1vYmlsZSBuYXZpZ2F0aW9uXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovIH1cbiAgLm1vZGFsLm9wZW5lZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgb3BhY2l0eTogMTsgfVxuICAubW9kYWw6bm90KC5tZW51KSB7XG4gICAgdG9wOiAyNSU7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm1vZGFsOm5vdCgubWVudSkub3BlbmVkIHtcbiAgICAvKiBhbmltYXRlIGRlZmF1bHQgYW5kIHZpZGVvIG1vZGFsIGZyb20gdG9wICovXG4gICAgdG9wOiA1MCU7IH1cbiAgLm1vZGFsLmZ1bGxzY3JlZW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAxMHB4OyB9XG4gIC5tb2RhbDpub3QoLmZ1bGxzY3JlZW4pLmZ1bGxoZWlnaHQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLmZ1bGxzY3JlZW4ub3BlbmVkLCAubW9kYWwuZnVsbGhlaWdodC5vcGVuZWQge1xuICAgIHRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tb2RhbCBzcGFuLmNsb3NlIHtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLm1vZGFsIC5jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDM4cHggNTBweDtcbiAgICAvKiBzaG91bGQgYmUgYXQgbGVhc3QgNTBweCBvbiB0aGUgc2lkZXMgYmNvcyBvZiB0aGUgY2xvc2UgYnV0dG9uICovIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgICAgIC5tb2RhbCAuY29udGVudC13cmFwIHtcbiAgICAgICAgcGFkZGluZzogMzhweCAyMHB4OyB9IH1cbiAgLm1vZGFsLnZpZGVvIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG4gICAgLm1vZGFsLnZpZGVvIGlmcmFtZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAubW9kYWw6bm90KC5vcGVuZWQpLnZpZGVvIGlmcmFtZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4gIC5tb2RhbC5tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgLyogTW9kYWwgd2l0aCBtb2JpbGUgbmF2aWdhdGlvbiAtIENvbmZpZ1xyXG5cdFx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovIH1cbiAgICAubW9kYWwubWVudS5vcGVuZWQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgLm1vZGFsLm1lbnU6bm90KC5pcy1vbmUpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4OyB9XG4gICAgICAubW9kYWwubWVudTpub3QoLmlzLW9uZSkgLm1vZGFsLW1lbnUge1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkOyB9XG4gICAgICAubW9kYWwubWVudTpub3QoLmlzLW9uZSkgc3Bhbi5jbG9zZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIC5tb2RhbC5tZW51Om5vdCguaXMtb25lKSBzcGFuLmNsb3NlOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICdNRU5VJztcbiAgICAgICAgICBjb2xvcjogIzgyODI4MjtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC5tb2RhbC5tZW51LmlzLW9uZSB7XG4gICAgICB6LWluZGV4OiA5OTA7IH1cbiAgICAubW9kYWwubWVudSAuY29udGVudC13cmFwIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkOyB9XG4gICAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpIGEsXG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpIHAge1xuICAgICAgICAgIC8qIGxpIC0gd2l0aCBzdWJtZW51ICovXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMjVweCA2MHB4IDI1cHggMzBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBsaSBwOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXDAwMmInO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAgICAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBsaS5vcGVuID4gcDpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXDIyMTInOyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpIHVsIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpID4gcCArIHVsID4gbGkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpID4gdWwgPiBsaSA+IGEsXG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpID4gdWwgPiBsaSA+IHAge1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTsgfVxuICAgICAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBsaS5vcGVuID4gdWwgPiBsaSA+IGEsXG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpLm9wZW4gPiB1bCA+IGxpID4gcCB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgPiBsaSArIGxpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkOyB9XG4gICAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBwICsgdWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBhLmFjdGl2ZSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgYSxcbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBwIHtcbiAgICAgIC8qIHRleHQgZGVmYXVsdCBjb2xvciAqL1xuICAgICAgY29sb3I6ICM3MDcwNzA7IH1cbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBhOmhvdmVyLFxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHA6aG92ZXIge1xuICAgICAgY29sb3I6ICM1NGE0ZTI7XG4gICAgICAvKiB0ZXh0IG9uIGhvdmVyICovIH1cbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBwOmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgIC8qICsvLSBzaWduIGRlZmF1bHQgY29sb3IgKi8gfVxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHA6aG92ZXI6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjYWNjYjMyO1xuICAgICAgLyogKy8tIHNpZ24gb24gaG92ZXIgKi8gfVxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGEuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMjI3OWJjO1xuICAgICAgLyogYWN0aXZlIGl0ZW0gdGV4dCBjb2xvciAqLyB9XG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUsXG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgPiBsaSArIGxpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgICAgIC8qIGl0ZW0gZGl2aWRlciBhbmQgd3JhcHBlciBib3JkZXIgY29sb3IgKi8gfVxuICAgIC5tb2RhbC5tZW51LmlzLW9uZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgIC8qIElTLU9ORTsgaGFzIHRvIGJlIHNhbWUgYXMgbmF2aWdhdGlvbiBoZWlnaHQgKi8gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBTTElDSy1TTElERVJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIHRvIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgZnJvbSB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG4vKiBkZWZhdWx0cyAoZnJvbSBTUyBkZXZlbG9wZXIpXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuc2xpY2stc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNsaWNrLXNsaWRlcjpub3QoLnNsaWNrLWluaXRpYWxpemVkKTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIG1hcmdpbjogOTRweCBhdXRvIDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxMTZweCk7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBpbmZpbml0ZSBlYXNlO1xuICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMik7XG4gICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMik7XG4gICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgcmdiYSgyMDEsIDIwMSwgMjAxLCAwLjIpO1xuICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHJnYmEoMTkzLCAxOTMsIDE5MywgMC41KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgICAuc2xpY2stc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpID4gKiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgICAgY3Vyc29yOiBoYW5kOyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY29udGVudDogJyc7IH1cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay10cmFjazphZnRlciB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlLFxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBBZGp1c3RtZW50c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGljay10cmFjayB7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLyogQXJyb3dzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zbGljay1hcnJvdyBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDA7IH1cbiAgICAuc2xpY2stYXJyb3cuc2xpY2stcHJldiBzdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4vKiBEb3RzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNsaWNrLWRvdHMgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgY29udGVudDogJ1xcMjAyMic7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIENvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogI2U1ZTVlNTtcbiAgLyogRG90cyAtIERlZmF1bHQgZmlsbCAqLyB9XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogIzgwODA4NztcbiAgLyogRG90cyAtIEhvdmVyIGZpbGwgKi8gfVxuXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiAjOTg5ODliO1xuICAvKiBEb3RzIC0gQWN0aXZlIGZpbGwgKi8gfVxuXG4uc2xpY2stZG90cyB7XG4gIGJvdHRvbTogLTMwcHg7XG4gIC8qIERvdHMgLSBkaXN0YW5jZSBmcm9tIHNsaWRlciAqLyB9XG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgLyogTmVlZHMgdG8gYmUgc2FtZSBhcyAuc2xpY2stZG90cyBib3R0b20gYXR0cmlidXRlIHNvIHRoZSBkb3RzIGRvbnQgb3ZlcmxhcCBjb250ZW50IGJlbG93ICovIH1cblxuLnNsaWNrLWFycm93IHtcbiAgd2lkdGg6IDU1cHg7XG4gIC8qIEFycm93cyAtIFNpemUgKi8gfVxuXG4uc2xpY2stc2xpZGVyIHtcbiAgcGFkZGluZzogMCA2NXB4O1xuICAvKiBOZWVkcyB0byBiZSBzYW1lIGFzIC5zbGljay1hcnJvdyB3aWR0aCBvciBtb3JlIGZvciByaWdodCBhbmQgbGVmdCBwYWRkaW5nLCBvciBkbyBwYWRkaW5nIDAgaWYgeW91IHdhbnQgYXJyb3dzIG92ZXIgc2xpZGUgKi8gfVxuXG4uc2xpY2stYXJyb3cgc3ZnIHBhdGgge1xuICBmaWxsOiAjY2NjY2NjO1xuICAvKiBBcnJvd3MgLSBEZWZhdWx0IGZpbGwgKi8gfVxuXG4uc2xpY2stYXJyb3c6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjOTg5ODliO1xuICAvKiBBcnJvd3MgLUhvdmVyIGZpbGwgKi8gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgLnNsaWNrLWFycm93IHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAuc2xpY2stc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgLyogTmVlZHMgdG8gYmUgc2FtZSBhcyAuc2xpY2stYXJyb3cgd2lkdGggb3IgbW9yZSBmb3IgcmlnaHQgYW5kIGxlZnQgcGFkZGluZywgb3IgZG8gcGFkZGluZyAwIGlmIHlvdSB3YW50IGFycm93cyBvdmVyIHNsaWRlICovIH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgICAgSEVBREVSICguaGVhZGJhcilcclxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmhlYWRiYXIsXG4uaGVhZGJhciAubWVudS1pY29uLXdyYXAsXG4ubWVudS1pY29uLXdyYXAge1xuICBoZWlnaHQ6IDcwcHg7IH1cblxuLmhlYWRiYXItbGVmdCwgLmhlYWRiYXItY2VudGVyLCAuaGVhZGJhci1yaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oZWFkYmFyLWxlZnQsIC5oZWFkYmFyLWNlbnRlciB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5oZWFkYmFyLWxlZnQge1xuICB3aWR0aDogMjQwcHg7XG4gIC8qIG9ubHkgYWRqdXN0IHdoZW4gbm90IHVzaW5nIElEQyBsb2dvICovIH1cblxuLmhlYWRiYXItY2VudGVyOm5vdCg6ZW1wdHkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gKDI0MHB4ICsgMTA4cHggKyAxcHgpKTsgfVxuXG4uaGVhZGJhci1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uaGVhZGJhci1sb2dvIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMDsgfVxuXG4uaGVhZGJhci1idG4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBmbG9hdDogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhlYWRiYXItYnRuIGEge1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cblxuLyogTmF2aWdhdGlvbiBidXR0b25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmhlYWRiYXItcmlnaHQgLmhlYWRiYXItbWVudSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5oZWFkYmFyLW1lbnUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5oZWFkYmFyLW1lbnUgbGkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuaGVhZGJhci1tZW51IGxpLmFjdGl2ZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuaGVhZGJhci1tZW51IGEge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAuaGVhZGJhci1tZW51IGEgLmljb24gaSxcbiAgICAuaGVhZGJhci1tZW51IGEgLmljb24gc3ZnLFxuICAgIC5oZWFkYmFyLW1lbnUgYSAuaWNvbiBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuaGVhZGJhci1tZW51IGEgLmljb24gaSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAuaGVhZGJhci1tZW51IGEgPiAqIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi8qIFNvY2lhbCBpY29uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zb2NpYWwgLnNvY2lhbC10b2dnbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zb2NpYWwgLnNvY2lhbC10b2dnbGUgaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5zb2NpYWwgLnNvY2lhbC10b2dnbGUudG9nZ2xlZCArICNzaGFyZS1vcHRpb25zIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4uc29jaWFsICNzaGFyZS1vcHRpb25zIHtcbiAgdG9wOiA4MCU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5zb2NpYWwgI3NoYXJlLW9wdGlvbnMgYSB7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNvY2lhbCAjc2hhcmUtb3B0aW9ucyBhIC5pY29uIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuc29jaWFsICNzaGFyZS1vcHRpb25zIGEgLmljb24gaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG5cbi8qIE1FTlUgQlVUVE9OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1lbnUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm1lbnUtYnV0dG9uLmlzLW9wZW4ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAubWVudS1idXR0b24uaXMtb3BlbiAubWVudS10ZXh0IHtcbiAgICAgIGNvbG9yOiAjNDQ0OyB9XG4gICAgLm1lbnUtYnV0dG9uLmlzLW9wZW4gLm1lbnUtaWNvbiAuYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Nzc7IH1cbiAgICAubWVudS1idXR0b24uaXMtb3Blbjpob3ZlciAubWVudS1pY29uIC5iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDsgfVxuICAubWVudS1idXR0b24gLm1lbnUtaWNvbjo6YWZ0ZXIge1xuICAgIC8qIEY2IHJlc2V0ICovXG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWVudS1idXR0b24gLm1lbnUtdGV4dCB7XG4gICAgY29sb3I6ICNmMmYyZjI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwge1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLXBsYWNlaG9sZGVyIHtcbiAgICB3aWR0aDogMTIwcHg7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTkxOyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1pY29uLXdyYXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMThweDsgfVxuICAgIC5tZW51LWJ1dHRvbiAubWVudS1pY29uIC5iYXIge1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDsgfVxuICAgICAgLm1lbnUtYnV0dG9uIC5tZW51LWljb24gLmJhciArIC5iYXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTsgfVxuICAubWVudS1idXR0b24gLm1lbnUtaWNvbiAuYmFyOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG4gIC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XG4gIC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMikge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpOyB9XG4gIC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDApIHJvdGF0ZSg0NWRlZyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gIC5oZWFkYmFyLFxuICAuaGVhZGJhciAubWVudS1pY29uLXdyYXAsXG4gIC5tZW51LWljb24td3JhcCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIC8qIHNob3VsZG4ndCBiZSB0YW1wZXJlZCB3aXRoICovIH1cbiAgLmhlYWRiYXItbGVmdCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIC8qIG9ubHkgYWRqdXN0IHdoZW4gbm90IHVzaW5nIElEQyBsb2dvICovIH0gfVxuXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGVhZGJhciBzdmcge1xuICBmaWxsOiAjZmZmO1xuICAvKiBoZWFkZXIgbWVudSBzdmcgaWNvbiBmaWxsICovIH1cblxuLmhlYWRiYXItbWVudSAuaWNvbiArIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIC8qIHNwYWNlIGJldHdlZW4gbWVudSBpY29uIGFuZCB0ZXh0ICovIH1cblxuLmhlYWRiYXItYnRuOmhvdmVyLFxuLmhlYWRiYXItbWVudSBsaTpob3Zlcixcbi5zb2NpYWwgI3NoYXJlLW9wdGlvbnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLyogaGVhZGVyIGJ1dHRvbiBvbiBob3ZlciBiYWNrZ3JvdW5kIGNvbG9yICovIH1cblxuLmhlYWRiYXItbWVudSBsaS5hY3RpdmUsXG4uc29jaWFsLXRvZ2dsZS50b2dnbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAvKiBoZWFkZXIgYnV0dG9uIGFjdGl2ZSBzdGF0ZSAqLyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI1ZW0pIHtcbiAgLyogaGlkZXMgdGhlIHRleHQgXCJNRU5VXCIgd2hlbiBzY3JlZW4gd2lkdGggaXMgdW5kZXIgNDAwcHggKi9cbiAgLm1lbnUtYnV0dG9uIC5tZW51LXRleHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcmlnaHQ6IDg0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LXRleHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgcmlnaHQ6IDEwMHB4OyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tYWN0dWFsIHtcbiAgICB3aWR0aDogNTRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LWJ1dHRvbi1hY3R1YWwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9IH1cblxuLyogTWFrZSBzdXJlIGljb25zIGZpdCBpbiB3aGVuIHdpZHRoIGlzIHVuZGVyIDM2MHB4XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjIuNDM3NWVtKSB7XG4gIC5zb2NpYWwgLnNvY2lhbC10b2dnbGUsXG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tYWN0dWFsLFxuICAuaGVhZGJhci1tZW51IGEge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLXBsYWNlaG9sZGVyLFxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCB7XG4gICAgd2lkdGg6IDQ0cHg7IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdExBWU9VVFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5pZGMtbGF5b3V0LWhlcm8ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAuaWRjLWxheW91dC1oZXJvIC5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmlkYy1sYXlvdXQtaGVybyAuY29sdW1uIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1oZXJvIC5jb2x1bW4ge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMjBweDsgfSB9XG4gIC5pZGMtbGF5b3V0LWhlcm8gaDEge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtaGVybyBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07IH0gfVxuICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuaW5mbyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGNvbG9yOiAjMDEwMTBmO1xuICAgIHBhZGRpbmc6IDMwcHggMzVweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLmluZm8ge1xuICAgICAgICBtYXgtd2lkdGg6IDc2MHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNnB4OyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5pbmZvIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLmluZm8gaDEge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4gICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLmluZm8gLmJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5pbmZvIC5idXR0b24gLmljb20ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDAgMDsgfVxuICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmbG9hdDogdW5zZXQ7IH1cbiAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICBib3R0b206IDEwcHg7IH0gfVxuICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4OyB9XG4gICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stZG90cyBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwNGI4NTsgfVxuXG4uaWRjLWxheW91dC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgaDMge1xuICAgIGNvbG9yOiAjMjI3OWJjO1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjM3OTIxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCBoMzpub3QoOmZpcnN0LW9mLXR5cGUpLCAuaWRjLWxheW91dC1jb250ZW50IGgzOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGNvbG9yOiAjMjI3OWJjO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2stdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuaW50cm8ge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0xMHB4OyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcC5hbGlnbi1idG4tcmlnaHQgLmJ1dHRvbiB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAuZ3JpZC1YMiAuY2FyZCB7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMikgLSAyMHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDIxcHgpOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwLmdyaWQtWDMgLmNhcmQge1xuICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDIpIC0gMjBweCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAyMXB4KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcC5ncmlkLVgzIC5jYXJkIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAzKSAtIDIwcHgpO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMjFweCk7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAuZ3JpZC1YNCAuY2FyZCB7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMikgLSAyMHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDIxcHgpOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwLmdyaWQtWDQgLmNhcmQge1xuICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDQpIC0gMjBweCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gNCkgLSAyMXB4KTsgfSB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCB7XG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjFweCk7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmltYWdlLXdyYXAge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgZmxleDogMCAwIDE1MHB4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMjAwcHg7IH0gfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbWFnZS13cmFwIC5pbWFnZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW5mbyB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW5mbyAudGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbmZvIC50ZXh0IC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjc5YmM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbmZvIC50ZXh0IC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW5mbyAuYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4IDhweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmluZm8gLmJ1dHRvbiAuaWNvbS1hcnJvdyxcbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbmZvIC5idXR0b24gLmljb20tYXJyb3ctaGVhZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTFweDsgfVxuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmluZm8gLmJ1dHRvbi5zaW1wbGUge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZDpob3ZlciAuaW1hZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQ6aG92ZXIgLmluZm8gLmJ1dHRvbjpub3QoLnNpbXBsZSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIxcHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQ6aG92ZXIgLmluZm8gLmJ1dHRvbi5zaW1wbGUgLmljb20ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RiZGJkYjsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcgYSB7XG4gICAgICBjb2xvcjogIzAxMDEwZjsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM1NGE0ZTI7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nIHAge1xuICAgICAgY29sb3I6ICM4MDgwODc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nIHAgKyBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC50ZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBmbGV4OiAxIDEgYXV0bzsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICAgIGNvbG9yOiAjMDEwMTBmO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTNweCA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b246bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uIC5pY29tIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm90dG9tOiAtMXB4OyB9XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uIC5pY29tOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogIzIyNzliYzsgfVxuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbiAuaWNvbS5pY29tLWV5ZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24gLmljb20uaWNvbS1hcnJvdyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b246aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyMjc5YmM7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b246aG92ZXIgLmljb206YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1ibG9ja3MgbGkge1xuICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtYmxvY2tzLmhhcy1hY3Rpb25zIC5idXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gLnRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUgPiAudG9nZ2xlOmhvdmVyOmFmdGVyLCAuaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUgPiAudG9nZ2xlOmhvdmVyOmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzU0YTRlMjsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IC50b2dnbGU6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgY29udGVudDogXCJcXGU5MWRcIjtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gaS50b2dnbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnUmVhZCBNb3JlJzsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUgPiBpLnRvZ2dsZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IGEudG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gYS50b2dnbGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdSZWFkIExlc3MnOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gYS50b2dnbGU6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUuZXhwYW5kZWQgPiBhLnRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzLmJsb2NrLWltZy0zMDAgLmJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBmbGV4OiAwIDAgMzAwcHg7IH0gfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayArIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2s6aG92ZXIgLmltYWdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrOmhvdmVyIC5pbmZvIC5idXR0b24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIxcHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmltYWdlLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyMDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDE0MHB4OyB9IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW1hZ2Utd3JhcCAuaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyB7XG4gICAgICAgIGNvbG9yOiAjMDEwMTBmO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bzsgfVxuICAgICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyA+ICoge1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bzsgfSB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8gcCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyAuYnV0dG9uIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4IDhweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8gLmJ1dHRvbiAuaWNvbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTFweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjI7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgZmxleDogMCAwIDI4MHB4OyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmluZm8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuaW5mbyAuYnV0dG9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgIHJpZ2h0OiAyNXB4OyB9IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgaHIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmNvcHktZXhwZW5kYWJsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuY29weS1leHBlbmRhYmxlID4gLnRvZ2dsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTdweDtcbiAgICAgICAgcmlnaHQ6IDA7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAudGFicyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnM6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMgLnRhYnMtdGl0bGUge1xuICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMgLnRhYnMtdGl0bGUgPiBhIHtcbiAgICAgICAgY29sb3I6ICMwMTAxMGY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMS41ZW0gMTBweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAudGFicyAudGFicy10aXRsZSA+IGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMgLnRhYnMtdGl0bGUgPiBhOmZvY3VzLCAuaWRjLWxheW91dC1jb250ZW50IC50YWJzIC50YWJzLXRpdGxlID4gYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAudGFicyAudGFicy10aXRsZSA+IGFbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2YzNzkyMTtcbiAgICAgICAgICBjb2xvcjogIzIyNzliYzsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzLWNvbnRlbnQgLnRhYnMtcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnNpZGUtY29udGFjdCxcbiAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWNvbnRhY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5zaWRlLWNvbnRhY3QgLnBob3RvLFxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1jb250YWN0IC5waG90byB7XG4gICAgICBmbGV4OiAwIDAgOTBweDtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuc2lkZS1jb250YWN0IC5pbmZvLFxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1jb250YWN0IC5pbmZvIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuc2lkZS1jb250YWN0IC5pbmZvIC5uYW1lLFxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWNvbnRhY3QgLmluZm8gLm5hbWUge1xuICAgICAgICBjb2xvcjogIzIyNzliYztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuc2lkZS1jb250YWN0IC5pbmZvIC5uYW1lIGEsXG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1jb250YWN0IC5pbmZvIC5uYW1lIGEge1xuICAgICAgICAgIGNvbG9yOiAjMjI3OWJjOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5zaWRlLWNvbnRhY3QgLmluZm8gLnJvbGUsXG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5pZGMtY29udGFjdCAuaW5mbyAucm9sZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuc2lkZS1jb250YWN0IC5pbmZvIC5jb250YWN0IGEsXG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5pZGMtY29udGFjdCAuaW5mbyAuY29udGFjdCBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuc2lkZS1jb250YWN0IC5pbmZvIC5jb250YWN0IGEgaSxcbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWNvbnRhY3QgLmluZm8gLmNvbnRhY3QgYSBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnNpZGUtY29udGFjdCAuaW5mbyAuY29udGFjdCBhICsgYSxcbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWNvbnRhY3QgLmluZm8gLmNvbnRhY3QgYSArIGEge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5pZGMtbGF5b3V0LXNpZGUgLmJ1dHRvbi53aWRlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDEycHggMjFweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5idXR0b24ud2lkZSArIC5idXR0b24ud2lkZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1sYXlvdXQtc2lkZSAuaWRjLWNvbnRhY3QgKyAuaWRjLWNvbnRhY3QsXG4uaWRjLWxheW91dC1jb250ZW50IC5pZGMtbGF5b3V0LXNpZGUgLnNpZGUtY29udGFjdCArIC5zaWRlLWNvbnRhY3Qge1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbi5saW5rLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjMDEwMTBmOyB9XG4gIC5saW5rLWlubGluZTpiZWZvcmUge1xuICAgIGNvbG9yOiAjMjI3OWJjO1xuICAgIGZvbnQtc2l6ZTogMC41NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjk1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG4gICAgY29udGVudDogXCJcXGU5MWRcIjsgfVxuICAubGluay1pbmxpbmU6aG92ZXIge1xuICAgIGNvbG9yOiAjNTRhNGUyOyB9XG5cbi5saW5rLWlubGluZS1hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cbiAgLmxpbmstaW5saW5lLWFycm93OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMC45NWVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1ZW07XG4gICAgY29udGVudDogXCJcXGU5MDBcIjsgfVxuICAubGluay1pbmxpbmUtYXJyb3csIC5saW5rLWlubGluZS1hcnJvdzphZnRlciB7XG4gICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgLmxpbmstaW5saW5lLWFycm93OmhvdmVyLCAubGluay1pbmxpbmUtYXJyb3c6aG92ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjNTRhNGUyOyB9XG4gIC5saW5rLWlubGluZS1hcnJvdy5mYy13aGl0ZSwgLmxpbmstaW5saW5lLWFycm93LmZjLXdoaXRlOmFmdGVyIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAubGluay1pbmxpbmUtYXJyb3cuZmMtd2hpdGU6aG92ZXIsIC5saW5rLWlubGluZS1hcnJvdy5mYy13aGl0ZTpob3ZlcjphZnRlciB7XG4gICAgY29sb3I6ICNjY2M7IH1cbiJdfQ== */
