PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/mytube.pm/wp-content/plugins/wpforms-lite/assets/css/builder/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/mytube.pm/wp-content/plugins/wpforms-lite/assets/css/builder/builder-ui-general.css |
#wpforms-builder .wpforms-toolbar { background: #ffffff; box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2); height: 76px; padding: 0; position: fixed; text-align: center; top: var(--wpforms-admin-bar-height); width: 100%; z-index: 50; -webkit-transform: translateZ(0); transform: translateZ(0); } #wpforms-builder .wpforms-toolbar .wpforms-left { align-items: center; border-right: 1px solid #dddddd; display: flex; height: 100%; justify-content: center; left: 0; position: absolute; top: 0; width: 95px; } #wpforms-builder .wpforms-toolbar .wpforms-left img { height: 45px; width: 57px; } #wpforms-builder .wpforms-toolbar .wpforms-center { font-size: 18px; font-weight: 400; margin: 29px 450px 0 114px; max-width: calc( 100% - 500px); text-align: left; } #wpforms-builder .wpforms-toolbar .wpforms-center-form-name { cursor: pointer; } #wpforms-builder .wpforms-toolbar .wpforms-center-form-name:hover { text-decoration: underline; } #wpforms-builder .wpforms-toolbar .wpforms-form-name { font-weight: 600; } #wpforms-builder .wpforms-toolbar .wpforms-right { align-items: center; display: flex; height: 100%; justify-content: flex-end; position: absolute; right: 0; top: 0; } #wpforms-builder .wpforms-toolbar .wpforms-right .wpforms-btn-toolbar { font-size: 16px; font-weight: 600; height: 42px; line-height: 40px; margin: 0 20px 0 0; padding: 0 15px; text-decoration: none; text-transform: capitalize; } #wpforms-builder .wpforms-toolbar .wpforms-right .wpforms-btn-toolbar i { color: #a6a6a6; margin-right: 8px; } #wpforms-builder .wpforms-toolbar #wpforms-help { background-color: transparent; border: none; padding: 0; } #wpforms-builder .wpforms-toolbar #wpforms-help:hover { background-color: transparent; color: #444444; } #wpforms-builder .wpforms-toolbar #wpforms-preview-btn:not(.wpforms-alone) { border-bottom-right-radius: 0; border-top-right-radius: 0; margin-right: -1px; } #wpforms-builder .wpforms-toolbar #wpforms-embed { border-bottom-left-radius: 0; border-top-left-radius: 0; } #wpforms-builder .wpforms-toolbar #wpforms-save i { color: rgba(255, 255, 255, 0.65); } #wpforms-builder .wpforms-toolbar #wpforms-exit { align-items: center; background-color: #ffffff; border-bottom: none; border-left: 1px solid #dddddd; border-right: none; border-top: none; color: #a6a6a6; cursor: pointer; display: flex; font-size: 28px; height: 76px; justify-content: center; right: 0; text-decoration: none; top: 0; width: 66px; } #wpforms-builder .wpforms-toolbar #wpforms-exit:hover { background-color: #f8f8f8; color: #777777; } .wpforms-panels-toggle { background: #2d2d2d; color: #ffffff; min-height: calc( 100vh - 76px - var( --wpforms-admin-bar-height )); max-height: calc( 100vh - 76px - var( --wpforms-admin-bar-height )); left: 0; margin: 76px -100px 0 0; overflow-x: hidden; overflow-y: auto; position: fixed; text-align: left; top: var(--wpforms-admin-bar-height); transform: translateZ(0); width: 95px; } .wpforms-panels-toggle button { background: none; border: none; border-bottom: 1px solid #444444; cursor: pointer; display: block; margin: 0; padding: 11px; width: 100%; } .wpforms-panels-toggle button.active, .wpforms-panels-toggle button.active:hover { background-color: #e27730; } .wpforms-panels-toggle button.active .fa, .wpforms-panels-toggle button.active:hover .fa { color: #ffffff; } .wpforms-panels-toggle button:hover { background-color: #444444; } .wpforms-panels-toggle button .fa { color: #999999; display: block; font-size: 30px; margin: 0 auto 5px auto; text-align: center !important; } .wpforms-panels-toggle button span { color: #ffffff; display: block; font-size: 14px; line-height: 17px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .wpforms-panel { display: none; } .wpforms-panel.active { display: block; } .wpforms-panel-full-content .wpforms-panel-content-wrap, .wpforms-panel-sidebar-content .wpforms-panel-content-wrap { background-color: #6d6d6d; bottom: 0; left: 95px; overflow: auto; padding: 30px; position: fixed; right: 0; top: calc( 76px + var( --wpforms-admin-bar-height )); } .wpforms-panel-full-content .wpforms-panel-content, .wpforms-panel-sidebar-content .wpforms-panel-content { background-color: #ffffff; box-shadow: 0 5px 30px rgba(0, 0, 0, 0.2); min-height: 100%; padding: 30px; } .wpforms-panel-sidebar-content .wpforms-panel-content-wrap { left: 495px; } .wpforms-panel-sidebar-content .wpforms-panel-sidebar { background-color: #ebf3fc; bottom: 0; left: 95px; overflow: auto; position: fixed; top: calc( 76px + var( --wpforms-admin-bar-height )); width: 400px; } .wpforms-panel-field { margin-bottom: 20px; max-width: 450px; } .wpforms-panel-field.wide, .wpforms-panel-field.wpforms-panel-field-tinymce { max-width: 800px; } .wpforms-panel-field input[type=text], .wpforms-panel-field textarea { width: 100%; } .wpforms-panel-field input[type=number] { width: 20%; } .wpforms-panel-field select { max-width: 100%; width: 100%; } .wpforms-panel-field input[readonly].readonly-active { background-color: white; } .wpforms-panel-field input[type=number] { height: auto; } .wpforms-panel-field .row { clear: both; display: block; margin-bottom: 6px; width: 100%; } .wpforms-panel-field label { display: block; font-size: 14px; font-weight: 400; margin: 0 0 10px 0; vertical-align: text-top; } .wpforms-panel-field label.inline { display: inline-block; font-weight: 400; margin: 0 0 0 10px; } .wpforms-panel-field p { font-size: 14px; margin: 0; } .wpforms-panel-field p.note { color: #777777; font-size: 12px; margin: 10px 0 0 0; } .wpforms-panel-fields-group .wpforms-panel-fields-group-title { font-size: 16px; font-weight: 600; line-height: 19px; margin-bottom: 5px; } .wpforms-panel-fields-group .wpforms-panel-fields-group-description { color: #777777; font-size: 14px; line-height: 17px; margin-bottom: 5px; } .wpforms-panel-fields-group .wpforms-panel-fields-group-border-top { border-top: 1px solid #dddddd; margin-bottom: 20px; margin-top: 20px; } .wpforms-panel-fields-group .wpforms-panel-fields-group-border-bottom { border-top: 1px solid #dddddd; margin-bottom: 20px; margin-top: 20px; } .wpforms-panel-fields-group.unfoldable .wpforms-panel-fields-group-title { border-bottom: 1px solid #dddddd; cursor: pointer; font-size: 18px; margin-bottom: 20px; padding: 20px 0; position: relative; } .wpforms-panel-fields-group.unfoldable .wpforms-panel-fields-group-title i { color: #bbbbbb; position: absolute; right: 0; top: calc( 50% - 7px); -webkit-transition: transform 0.25s ease-in; -moz-transition: transform 0.25s ease-in; -ms-transition: transform 0.25s ease-in; -o-transition: transform 0.25s ease-in; transition: transform 0.25s ease-in; } .wpforms-panel-fields-group.unfoldable.opened .wpforms-panel-fields-group-title i { transform: rotate(90deg); } .wpforms-panel-sidebar-section { border-bottom: 1px solid #ced7e0; color: #444444; display: block; font-size: 16px; height: 75px; line-height: 18px; margin: 0; outline: 0; padding: 17px 20px 17px 20px; position: relative; text-decoration: none; } .wpforms-panel-sidebar-section:hover { background-color: #e0e8f0; color: #444444; } .wpforms-panel-sidebar-section.icon { padding: 28px 20px 28px 79px; } .wpforms-panel-sidebar-section.education-modal { opacity: .5; } .wpforms-panel-sidebar-section.default { display: none; } .wpforms-panel-sidebar-section.active, .wpforms-panel-sidebar-section.active:hover { background-color: #036aab; color: #ffffff; } .wpforms-panel-sidebar-section .fa-angle-right { color: #b0b6bd; float: right; font-size: 16px; line-height: 16px; text-align: center; } .wpforms-panel-sidebar-section .fa-check-circle-o { color: transparent; float: right; font-size: 18px; margin: 0 20px; } .wpforms-panel-sidebar-section .fa-check-circle-o:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B0B6BD'%3E%3Cdefs/%3E%3Cpath d='M8 .25a7.75 7.75 0 100 15.5A7.75 7.75 0 008 .25zm0 1.5a6.25 6.25 0 110 12.5 6.25 6.25 0 010-12.5zm4.38 4.1l-.72-.72c-.13-.16-.38-.16-.54 0L6.72 9.5 4.84 7.62a.36.36 0 00-.53 0l-.72.7c-.12.15-.12.4 0 .52l2.85 2.88c.15.15.37.15.53 0l5.4-5.35c.13-.15.13-.4 0-.53z'/%3E%3C/svg%3E"); background-repeat: no-repeat; } .wpforms-panel-sidebar-section.active .fa-angle-right { color: #ffffff; } .wpforms-panel-sidebar-section.active .fa-check-circle-o:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cdefs/%3E%3Cpath d='M8 .25a7.75 7.75 0 100 15.5A7.75 7.75 0 008 .25zm0 1.5a6.25 6.25 0 110 12.5 6.25 6.25 0 010-12.5zm4.38 4.1l-.72-.72c-.13-.16-.38-.16-.54 0L6.72 9.5 4.84 7.62a.36.36 0 00-.53 0l-.72.7c-.12.15-.12.4 0 .52l2.85 2.88c.15.15.37.15.53 0l5.4-5.35c.13-.15.13-.4 0-.53z'/%3E%3C/svg%3E"); } .wpforms-panel-sidebar-section img { border: 1px solid #b0b6bd; border-radius: 4px; left: 20px; position: absolute; top: 15px; width: 44px; } .wpforms-panel-content-section { display: none; } .wpforms-panel-content-section .illustration { height: 260px; margin: 0 auto 30px auto; width: 350px; } .wpforms-panel-content-section .illustration.illustration-marketing { background: url("../../images/builder/illustration-marketing.svg") no-repeat center center; background-size: 313px 260px; } .wpforms-panel-content-section .illustration.illustration-payments { background: url("../../images/builder/illustration-payments.svg") no-repeat center center; background-size: 269px 255px; } .wpforms-panel-content-section-title { border-bottom: 1px solid #dddddd; font-size: 28px; font-weight: 600; line-height: 28px; margin-bottom: 30px; padding: 0 0 30px 0; } .wpforms-panel-content-section-title button, .wpforms-panel-content-section-title .button { background-color: #036aab; border: none; border-radius: 4px; color: #ffffff; cursor: pointer; float: right; font-size: 14px; font-weight: 600; line-height: 17px; margin-left: 10px; margin-top: -5px; padding: 10px 15px; text-decoration: none; appearance: none; -webkit-appearance: none; } .wpforms-panel-content-section-title button:hover, .wpforms-panel-content-section-title .button:hover { background-color: #215d8f; color: #ffffff; } .wpforms-panel-content-section-title button i, .wpforms-panel-content-section-title .button i { margin: 0 10px 0 0; } .wpforms-panel-content-section-title > a > i:before { cursor: pointer; } .wpforms-panel-content-section-title .wpforms-help-tooltip { font-size: 24px !important; vertical-align: 1px; } .wpforms-panel-content-section-description { border-bottom: 1px solid #dddddd; font-size: 14px; font-weight: 400; line-height: 20px; margin-bottom: 20px; max-height: 150px; overflow: hidden; padding-bottom: 20px; position: relative; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .wpforms-panel-content-section-description.out { margin-bottom: 0; max-height: 0; opacity: 0; padding-bottom: 0; } .wpforms-panel-content-section-description p { line-height: 20px; margin: 20px 30px 0 0; } .wpforms-panel-content-section-description p:first-of-type { margin-top: 0; } .wpforms-panel-content-section-description .wpforms-dismiss-button { position: absolute; right: -3px; top: -3px; } .wpforms-panel-content-section-default { background: url("../../images/builder/default-arrow.svg") no-repeat 0 0; background-size: 96px 81px; } .wpforms-panel-content-section-default, .wpforms-panel-content-section-info { align-content: center; min-height: calc( 100vh - var( --wpforms-admin-bar-height ) - 195px); padding: 50px 0; text-align: center; display: flex; flex-direction: column; justify-content: center; } .wpforms-panel-content-section-default h5, .wpforms-panel-content-section-info h5 { color: #444444; font-size: 24px; font-weight: 600; line-height: normal; margin: 0 auto 10px auto; max-width: 600px; } .wpforms-panel-content-section-default p, .wpforms-panel-content-section-info p { color: #777777; font-size: 16px; margin: 0 auto 20px auto; max-width: 600px; } .wpforms-panel-content-section-default p:last-of-type, .wpforms-panel-content-section-info p:last-of-type { margin: 0 auto 0 auto; } .wpforms-panel-content-section-default .wpforms-btn, .wpforms-panel-content-section-info .wpforms-btn { margin: 20px auto; } .wpforms-panel-field:last-child, .wpforms-builder-settings-block:last-child { margin-bottom: 0 !important; } .toggle-unfoldable-cont, .toggle-smart-tag-display { color: #86919e; float: right; font-size: 12px; margin-right: 2px; text-decoration: none; } .toggle-unfoldable-cont:hover, .toggle-smart-tag-display:hover { color: #777777; } .toggle-unfoldable-cont:hover span, .toggle-smart-tag-display:hover span { text-decoration: underline; } .toggle-unfoldable-cont i, .toggle-smart-tag-display i { font-size: 14px; margin-right: 10px; } .unfoldable-cont { display: none; margin: 0 2px 10px 1px; } .unfoldable-cont .heading { font-size: 14px; font-weight: 600; margin: 0 0 5px 0; } .unfoldable-cont .heading a { color: #86919e; display: inline-block; float: right; font-size: 12px; font-weight: 400; text-decoration: none; } .unfoldable-cont .heading a:hover { text-decoration: underline; } .unfoldable-cont ul { background-color: #ffffff; border: 1px solid #b0b6bd; border-radius: 4px; display: none; margin: 1px 1px 10px 1px !important; overflow: hidden; width: 100% !important; } .unfoldable-cont li { border-bottom: 1px solid #dddddd; list-style: none; margin: 0 !important; padding: 0 !important; } .unfoldable-cont li:last-child { border-bottom: none; } .unfoldable-cont li a { color: #215d8f; display: block; font-size: 14px; line-height: 17px; padding: 10px; text-decoration: none; } .unfoldable-cont li a:hover { background-color: #f8f8f8; color: #036aab; text-decoration: none; } .unfoldable-cont textarea { border-radius: 4px; color: #444444; display: block; font-size: 14px; height: 85px; line-height: 21px; padding: 8px 10px; width: 100% !important; } .unfoldable-cont button.wpforms-btn { margin-left: 1px; margin-top: 10px; } .wpforms-field-map-table { margin: 0 0 10px 0; max-width: 1040px; } .wpforms-field-map-table h3 { color: #444444; margin: 0 0 8px 0; } .wpforms-field-map-table table { margin: 0 -2px; width: 100%; } .wpforms-field-map-table table td { padding: 0 10px 8px 0; } .wpforms-field-map-table table td select, .wpforms-field-map-table table td input:not([type=checkbox]):not([type=radio]) { max-width: 100%; width: 100% !important; } .wpforms-field-map-table table td.key { width: 50%; } .wpforms-field-map-table table td.field { width: calc( 50% - 80px); } .wpforms-field-map-table table td.actions { width: 40px; } .wpforms-field-map-table table tr td:last-child { padding-right: 0; } .wpforms-field-map-table .actions i { display: inline-block; font-size: 18px; } .wpforms-field-map-table .actions .add { margin-right: 5px; } .wpforms-field-map-table .actions .remove { color: #d63638; } .wpforms-field-map-table .actions .remove:hover { color: #ee5c5c; } .wpforms-field-map-table tr:first-of-type .remove { display: none; } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9idWlsZGVyL2J1aWxkZXItdWktZ2VuZXJhbC5jc3MiLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL2J1aWxkZXIvYnVpbGRlci11aS1nZW5lcmFsLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19jb21tb24uc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvX2NvbG9ycy5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fdmFyaWFibGVzLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19taXhpbnMuc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvX21peGlucy1idXR0b25zLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL190b29sYmFyLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19wYW5lbHMtdG9nZ2xlLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19wYW5lbHMuc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvX3BhbmVsLWZpZWxkLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19wYW5lbC1zaWRlYmFyLXNlY3Rpb24uc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvX3BhbmVsLWNvbnRlbnQtc2VjdGlvbi5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fdW5mb2xkYWJsZS1jb250LnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19maWVsZC1tYXAtdGFibGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIEdlbmVyYWwgVUkgc3R5bGVzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG5AaW1wb3J0ICdwYXJ0aWFscy9jb21tb24nO1xuXG5AaW1wb3J0ICdwYXJ0aWFscy90b29sYmFyJztcbkBpbXBvcnQgJ3BhcnRpYWxzL3BhbmVscy10b2dnbGUnO1xuQGltcG9ydCAncGFydGlhbHMvcGFuZWxzJztcblxuQGltcG9ydCAncGFydGlhbHMvcGFuZWwtZmllbGQnO1xuQGltcG9ydCAncGFydGlhbHMvcGFuZWwtc2lkZWJhci1zZWN0aW9uJztcbkBpbXBvcnQgJ3BhcnRpYWxzL3BhbmVsLWNvbnRlbnQtc2VjdGlvbic7XG5AaW1wb3J0ICdwYXJ0aWFscy91bmZvbGRhYmxlLWNvbnQnO1xuQGltcG9ydCAncGFydGlhbHMvZmllbGQtbWFwLXRhYmxlJztcbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gQ29tbW9uIHN0eWxlcy5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuQGltcG9ydCAnY29sb3JzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAnbWl4aW5zLWJ1dHRvbnMnO1xuIiwiLy8gRm9ybSBCdWlsZGVyIHN0eWxlcy5cbi8vXG4vLyBDb2xvcnMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbi8vIENvbG9ycyBieSBuYW1lOlxuJGNvbG9yX3doaXRlOiAgICAgICAgICAgICAgICAgICAgICNmZmZmZmY7XG4kY29sb3JfYmxhY2s6ICAgICAgICAgICAgICAgICAgICAgIzJkMmQyZDtcblxuJGNvbG9yX2RhcmtfcmVkOiAgICAgICAgICAgICAgICAgICNiMzJkMmU7XG4kY29sb3JfcmVkOiAgICAgICAgICAgICAgICAgICAgICAgI2Q2MzYzODtcbiRjb2xvcl9icmlnaHRfcmVkOiAgICAgICAgICAgICAgICAjZWU1YzVjO1xuJGNvbG9yX2xpZ2h0ZXN0X3JlZDogICAgICAgICAgICAgICNmY2YwZjE7XG5cbiRjb2xvcl9kYXJrX2dyZWVuOiAgICAgICAgICAgICAgICAjMDA4YTIwO1xuJGNvbG9yX2dyZWVuOiAgICAgICAgICAgICAgICAgICAgICMwMGEzMmE7XG4kY29sb3JfbGlnaHRlc3RfZ3JlZW46ICAgICAgICAgICAgI2VkZmFlZjtcblxuJGNvbG9yX2RhcmtfYmx1ZTogICAgICAgICAgICAgICAgICMyMTVkOGY7XG4kY29sb3JfYmx1ZTogICAgICAgICAgICAgICAgICAgICAgIzAzNmFhYjtcbiRjb2xvcl9icmlnaHRfYmx1ZTogICAgICAgICAgICAgICAjMDM5OWVkO1xuJGNvbG9yX2JyaWdodF9ibHVlX2FsdDogICAgICAgICAgICM0Mjg1ZjQ7XG4kY29sb3JfYnJpZ2h0ZXJfYmx1ZTogICAgICAgICAgICAgIzAwYzZiZjtcbiRjb2xvcl9saWdodF9ibHVlOiAgICAgICAgICAgICAgICAjNzljMmY0O1xuJGNvbG9yX2xpZ2h0ZXJfYmx1ZTogICAgICAgICAgICAgICNjY2UwZWQ7XG4kY29sb3JfbGlnaHRlc3RfYmx1ZTogICAgICAgICAgICAgI2YxZjZmYTtcblxuJGNvbG9yX2Rhcmtfb3JhbmdlOiAgICAgICAgICAgICAgICNjZDY2MjI7XG4kY29sb3Jfb3JhbmdlOiAgICAgICAgICAgICAgICAgICAgI2UyNzczMDtcblxuJGNvbG9yX2RhcmtfeWVsbG93OiAgICAgICAgICAgICAgICNmZmFhMDA7XG4kY29sb3JfeWVsbG93OiAgICAgICAgICAgICAgICAgICAgI2ZmYjkwMDtcbiRjb2xvcl9saWdodGVzdF95ZWxsb3c6ICAgICAgICAgICAjZmNmOWU4O1xuXG4kY29sb3JfZGFya2VyX2dyZXk6ICAgICAgICAgICAgICAgIzYyNjI2MjtcbiRjb2xvcl9kYXJrX2dyZXk6ICAgICAgICAgICAgICAgICAjNjY2NjY2O1xuJGNvbG9yX2JyaWdodF9ncmV5OiAgICAgICAgICAgICAgICNhYWFhYWE7XG4kY29sb3JfYnJpZ2h0X2dyZXlfYWx0OiAgICAgICAgICAgI2I2YjZiNjtcbiRjb2xvcl9icmlnaHRlcl9ncmV5OiAgICAgICAgICAgICAjY2NjY2NjO1xuJGNvbG9yX2JyaWdodGVyX2dyZXlfYWx0OiAgICAgICAgICNkNmQ2ZDY7XG4kY29sb3JfYnJpZ2h0ZXN0X2dyZXk6ICAgICAgICAgICAgI2U4ZThlODtcbiRjb2xvcl9saWdodF9ncmV5OiAgICAgICAgICAgICAgICAjZjFmMWYxO1xuJGNvbG9yX2xpZ2h0ZXJfZ3JleTogICAgICAgICAgICAgICNmNmY2ZjY7XG4kY29sb3JfbGlnaHRlc3RfZ3JleTogICAgICAgICAgICAgI2Y4ZjhmODtcblxuLy8gQ29sb3JzIGJ5IHVzYWdlOlxuJGNvbG9yX2JsYWNrX2JhY2tncm91bmQ6ICAgICAgICAgICMyZDJkMmQ7XG4kY29sb3JfYmxhY2tfYmFja2dyb3VuZF9ob3ZlcjogICAgIzQ0NDQ0NDtcbiRjb2xvcl9kYXJrX2dyZXlfYmFja2dyb3VuZDogICAgICAjNmQ2ZDZkO1xuJGNvbG9yX2dyZXlfYmFja2dyb3VuZDogICAgICAgICAgICNlZWVlZWU7XG4kY29sb3JfZ3JleV9iYWNrZ3JvdW5kX2hvdmVyOiAgICAgI2Q3ZDdkNztcbiRjb2xvcl9saWdodF9iYWNrZ3JvdW5kOiAgICAgICAgICAjZjhmOGY4O1xuJGNvbG9yX2xpZ2h0X2JhY2tncm91bmRfaG92ZXI6ICAgICNlZWVlZWU7XG5cbiRjb2xvcl9kaXZpZGVyOiAgICAgICAgICAgICAgICAgICAjZGRkZGRkO1xuJGNvbG9yX2JvcmRlcjogICAgICAgICAgICAgICAgICAgICNjY2NjY2M7XG4kY29sb3JfYm9yZGVyX2hvdmVyOiAgICAgICAgICAgICAgIzk5OTk5OTtcbiRjb2xvcl9oaW50OiAgICAgICAgICAgICAgICAgICAgICAjYmJiYmJiO1xuJGNvbG9yX3ByaW1hcnlfdGV4dDogICAgICAgICAgICAgICM0NDQ0NDQ7XG4kY29sb3Jfc2Vjb25kYXJ5X3RleHQ6ICAgICAgICAgICAgIzc3Nzc3NztcbiRjb2xvcl9saWdodF90ZXh0OiAgICAgICAgICAgICAgICAjODY5MTllO1xuJGNvbG9yX2xpZ2h0ZXJfdGV4dDogICAgICAgICAgICAgICM5OTk5OTk7XG5cbiRjb2xvcl9maWVsZHNfdGFiczogICAgICAgICAgICAgICAjZTBlOGYwO1xuJGNvbG9yX2ZpZWxkc19kaXZpZGVyOiAgICAgICAgICAgICNjZWQ3ZTA7XG4kY29sb3JfZmllbGRzX2JhY2tncm91bmQ6ICAgICAgICAgI2ViZjNmYztcbiRjb2xvcl9maWVsZHNfYmFja2dyb3VuZF9ob3ZlcjogICAjZTBlOGYwO1xuJGNvbG9yX2ZpZWxkc19ib3JkZXI6ICAgICAgICAgICAgICNiMGI2YmQ7XG4kY29sb3JfZmllbGRzX2hpbnQ6ICAgICAgICAgICAgICAgI2IwYjZiZDtcbiRjb2xvcl9maWVsZHNfc2Vjb25kYXJ5X3RleHQ6ICAgICAjODY5MTllO1xuJGNvbG9yX3ByZXZpZXdfYnV0dG9uX2JhY2tncm91bmQ6ICM5OTk5OTk7XG5cbiRjb2xvcl9jbG9zZTogICAgICAgICAgICAgICAgICAgICAjYmJiYmJiO1xuJGNvbG9yX2Nsb3NlX2hvdmVyOiAgICAgICAgICAgICAgICM3Nzc3Nzc7XG5cbiRjb2xvcl9idXR0b25faWNvbl9saWdodF9ncmV5OiAgICAjYTZhNmE2O1xuJGNvbG9yX2J1dHRvbl9pY29uX2dyZXk6ICAgICAgICAgICM5OTk5OTk7XG5cbi8vIFNlbWl0cmFuc3BhcmVudCBjb2xvcnM6XG4kY29sb3Jfd2hpdGVfdHJhbnNfMzU6ICAgICAgICAgICAgcmdiYSggMjU1LCAyNTUsIDI1NSwgLjM1ICk7XG4kY29sb3Jfd2hpdGVfdHJhbnNfNjU6ICAgICAgICAgICAgcmdiYSggMjU1LCAyNTUsIDI1NSwgLjY1ICk7XG4kY29sb3Jfd2hpdGVfdHJhbnNfNjA6ICAgICAgICAgICAgcmdiYSggMjU1LCAyNTUsIDI1NSwgLjYgKTtcbiRjb2xvcl9ibGFja190cmFuc18zNTogICAgICAgICAgICByZ2JhKCAwLCAwLCAwLCAuMzUgKTtcblxuJGNvbG9yX3Njcm9sbGJhcjogICAgICAgICAgICAgICAgIHJnYmEoIDAsIDAsIDAsIC4xNSApO1xuJGNvbG9yX3Njcm9sbGJhcl9ob3ZlcjogICAgICAgICAgIHJnYmEoIDAsIDAsIDAsIC41ICk7XG5cbi8vIFdlIG5lZWQgdGhpcyB2YXIgc2luY2UgJGJsdWUgdXNlZCBpbiBgX2Nob2ljZXMuc2Nzc2AsXG4vLyB3aGljaCBpcyB1c2VkIGluIHRoZSBgYWRtaW4uc2Nzc2AgYXMgd2VsbC5cbiRibHVlOiAkY29sb3JfYmx1ZTtcbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gVmFyaWFibGVzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBGb250IHNpemVzLlxuJGZvbnRfc2l6ZV94czogICAgICAgMTJweDtcbiRmb250X3NpemVfc3M6ICAgICAgIDEzcHg7XG4kZm9udF9zaXplX3M6ICAgICAgICAxNHB4O1xuJGZvbnRfc2l6ZV9tOiAgICAgICAgMTZweDtcbiRmb250X3NpemVfbDogICAgICAgIDE4cHg7XG4kZm9udF9zaXplX2xsOiAgICAgICAyMHB4O1xuJGZvbnRfc2l6ZV94bDogICAgICAgMjRweDtcbiRmb250X3NpemVfeHhsOiAgICAgIDI4cHg7XG5cbi8vIEZvbnQgZmFtaWx5LlxuJGZvbnRfZ2VuZXJhbDogICAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuJGZvbnRfbW9ubzogICAgICAgICAgIG1vbm9zcGFjZTtcbiRmb250X2ZhOiAgICAgICAgICAgICBGb250QXdlc29tZTtcblxuLy8gU3BhY2luZy5cbiRzcGFjaW5nX3hzOiAgICAgICAgICA1cHg7XG4kc3BhY2luZ19zczogICAgICAgICAgOHB4O1xuJHNwYWNpbmdfczogICAgICAgICAgIDEwcHg7XG4kc3BhY2luZ19tczogICAgICAgICAgMTVweDtcbiRzcGFjaW5nX206ICAgICAgICAgICAyMHB4O1xuJHNwYWNpbmdfbDogICAgICAgICAgIDMwcHg7XG4kc3BhY2luZ194bDogICAgICAgICAgNDBweDtcbiRzcGFjaW5nX3h4bDogICAgICAgICA1MHB4O1xuXG4vLyBCb3JkZXIgcmFkaXVzLlxuJGJvcmRlcl9yYWRpdXNfeHM6ICAgIDNweDtcbiRib3JkZXJfcmFkaXVzX3M6ICAgICA0cHg7XG4kYm9yZGVyX3JhZGl1c19tOiAgICAgNnB4O1xuXG4vLyBCb3JkZXIuXG4kYm9yZGVyX3N0ZDogICAgICAgICAgMXB4IHNvbGlkICRjb2xvcl9ib3JkZXI7XG5cbi8vIFRyYW5zaXRpb25zLlxuJHRyYW5zaXRpb25fc2xvd2VzdDogIC41MHM7XG4kdHJhbnNpdGlvbl9zbG93ZXI6ICAgLjQwcztcbiR0cmFuc2l0aW9uX3Nsb3c6ICAgICAuMjVzO1xuJHRyYW5zaXRpb25fbm9ybWFsOiAgIC4xNXM7XG4kdHJhbnNpdGlvbl9mYXN0OiAgICAgLjA1cztcblxuLy8gRGltZW5zaW9ucy5cbiR0b29sYmFyX2hlaWdodDogICAgICA3NnB4O1xuJHBhbmVsc190b2dnbGVfd2lkdGg6IDk1cHg7XG4kc2lkZWJhcl93aWR0aDogICAgICAgNDAwcHg7XG5cbi8vIEZpZWxkIHByZXZpZXcgc2l6ZS5cbiRmaWVsZF9zaXplX3NtYWxsOiAgICAyNSU7XG4kZmllbGRfc2l6ZV9tZWRpdW06ICAgNjAlO1xuJGZpZWxkX3NpemVfbGFyZ2U6ICAgIDEwMCU7XG5cbiRmaWVsZF9taW5fd2lkdGg6ICAgICAyNTBweDtcbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gTWl4aW5zLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBBbmltYXRpb24uXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuLy8gQHBhcmFtICRrZXlmcmFtZXMgQW5pbWF0aW9uIGtleWZyYW1lcyBuYW1lLlxuLy9cbkBtaXhpbiBhbmltYXRpb24oICRrZXlmcmFtZXMgKSB7XG5cblx0LXdlYmtpdC1hbmltYXRpb246ICRrZXlmcmFtZXM7XG5cdC1tb3otYW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xuXHQtbXMtYW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xuXHQtby1hbmltYXRpb246ICRrZXlmcmFtZXM7XG5cdGFuaW1hdGlvbjogJGtleWZyYW1lcztcbn1cblxuLy8gU2Nyb2xsYmFyLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbi8vIEBwYXJhbSAkd2lkdGggICAgICAgICAgICBTY3JvbGxiYXIgd2lkdGguXG4vLyBAcGFyYW0gJHRyYWNrX2JhY2tncm91bmQgVHJhY2sgYmFja2dyb3VuZC5cbi8vIEBwYXJhbSAkdGh1bWJfYmFja2dyb3VuZCBUaHVtYiBiYWNrZ3JvdW5kLlxuLy9cbkBtaXhpbiBzY3JvbGxiYXIoICR3aWR0aCwgJHRyYWNrX2JhY2tncm91bmQsICR0aHVtYl9iYWNrZ3JvdW5kICkge1xuXG5cdC8vIFdlYmtpdCBicm93c2Vycy5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFja19iYWNrZ3JvdW5kO1xuXHRcdHdpZHRoOiAjeyAkd2lkdGggKyAxMCB9O1xuXHR9XG5cblx0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwICN7ICR3aWR0aCArIDEwIH0gI3sgJHdpZHRoICsgMTAgfSB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IHNvbGlkICR3aWR0aCB0cmFuc3BhcmVudDtcblx0fVxuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgI3sgJHdpZHRoICsgMTAgfSAjeyAkd2lkdGggKyAxMCB9ICR0aHVtYl9iYWNrZ3JvdW5kO1xuXHRcdGJvcmRlci1yYWRpdXM6ICN7ICggJHdpZHRoICsgMTAgKSAvIDJ9O1xuXHRcdGJvcmRlcjogc29saWQgNHB4IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1yZXNpemVyLFxuXHQmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b24sXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdG92ZXJmbG93OiBvdmVybGF5ICFpbXBvcnRhbnQ7XG5cblx0Ly8gRm9yIEZpcmVmb3guXG5cdEBpZiAkd2lkdGggPD0gOHB4IHtcblx0XHRzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cdH1cblx0c2Nyb2xsYmFyLWNvbG9yOiAkdGh1bWJfYmFja2dyb3VuZCAkdHJhY2tfYmFja2dyb3VuZDtcbn1cblxuLy8gVHJhbnNpdGlvbi5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG4vLyBAcGFyYW0gJGVsZW1lbnRzIEVsZW1lbnRzLlxuLy8gQHBhcmFtICRkdXJhdGlvbiBEdXJhdGlvbi5cbi8vIEBwYXJhbSAkZWFzeSAgICAgRHVyYXRpb24uXG4vL1xuQG1peGluIHRyYW5zaXRpb24oICRlbGVtZW50cywgJGR1cmF0aW9uLCAkZWFzeSApIHtcblxuXHQtd2Via2l0LXRyYW5zaXRpb246ICRlbGVtZW50cyAkZHVyYXRpb24gJGVhc3k7XG5cdC1tb3otdHJhbnNpdGlvbjogJGVsZW1lbnRzICRkdXJhdGlvbiAkZWFzeTtcblx0LW1zLXRyYW5zaXRpb246ICRlbGVtZW50cyAkZHVyYXRpb24gJGVhc3k7XG5cdC1vLXRyYW5zaXRpb246ICRlbGVtZW50cyAkZHVyYXRpb24gJGVhc3k7XG5cdHRyYW5zaXRpb246ICRlbGVtZW50cyAkZHVyYXRpb24gJGVhc3k7XG59XG5cbi8vIEZvY3VzIHZpc2libGUuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIGZvY3VzX3Zpc2libGUoKSB7XG5cblx0b3V0bGluZS1vZmZzZXQ6IDA7XG5cdG91dGxpbmU6IDFweCBkb3R0ZWQgJGNvbG9yX2JsYWNrX3RyYW5zXzM1O1xufVxuXG4vLyBGb250IHNtb290aGluZy5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gZm9udF9zbW9vdGhpbmcoKSB7XG5cblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8vIEluc2V0IGFic29sdXRlIGFuZCBmaXhlZCBwb3NpdGlvbmVkIGVsZW1lbnQuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIGluc2V0XzAoKSB7XG5cblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xufVxuXG4vLyBDZW50ZXJpbmcgb24gYm90aCBheGVzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiBmbGV4X2NlbnRlcl9ib3RoX2F4ZXMoKSB7XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8vIFJlc2V0IGFwcGVhcmFuY2UuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHJlc2V0X2FwcGVhcmFuY2UoKSB7XG5cblx0YXBwZWFyYW5jZTogbm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuIiwiLy8gRm9ybSBCdWlsZGVyIHN0eWxlcy5cbi8vXG4vLyBCdXR0b25zIG1peGlucy5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLy8gV1BGb3JtcyBCdXR0b24uXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHdwZm9ybXNfYnRuKCkge1xuXG5cdGJvcmRlci13aWR0aDogMXB4O1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwsICR0cmFuc2l0aW9uX2Zhc3QsIGVhc2UtaW4gKTtcbn1cblxuLy8gV1BGb3JtcyBCdXR0b24gU21hbGwuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHdwZm9ybXNfYnRuX3NtKCkge1xuXG5cdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9zO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRwYWRkaW5nOiAwICRzcGFjaW5nX3M7XG5cdGhlaWdodDogMzJweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIE1lZGl1bS5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gd3Bmb3Jtc19idG5fbWQoKSB7XG5cblx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9zaXplX3MgKyAzO1xuXHRwYWRkaW5nOiAkc3BhY2luZ19zICRzcGFjaW5nX21zO1xufVxuXG4vLyBXUEZvcm1zIEJ1dHRvbiBMYXJnZS5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gd3Bmb3Jtc19idG5fbGcoKSB7XG5cblx0Zm9udC1zaXplOiAkZm9udF9zaXplX207XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHBhZGRpbmc6IDE2cHggMjhweDtcbn1cblxuLy8gV1BGb3JtcyBCdXR0b24gQmx1ZS5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gd3Bmb3Jtc19idG5fYmx1ZSgpIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmx1ZTtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYmx1ZTtcblx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZGFya19ibHVlO1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX2RhcmtfYmx1ZTtcblx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHR9XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIE9yYW5nZS5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gd3Bmb3Jtc19idG5fb3JhbmdlKCkge1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9vcmFuZ2U7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yX29yYW5nZTtcblx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZGFya19vcmFuZ2U7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfZGFya19vcmFuZ2U7XG5cdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcblx0fVxufVxuXG4vLyBXUEZvcm1zIEJ1dHRvbiBHcmV5LlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9ncmV5KCkge1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmV5X2JhY2tncm91bmQ7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yX2JvcmRlcjtcblx0Y29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZ3JleV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX2JvcmRlcjtcblx0XHRjb2xvcjogJGNvbG9yX3ByaW1hcnlfdGV4dDtcblx0fVxufVxuXG4vLyBXUEZvcm1zIEJ1dHRvbiBMaWdodCBHcmV5LlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9saWdodF9ncmV5KCkge1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9saWdodF9iYWNrZ3JvdW5kO1xuXHRib3JkZXItY29sb3I6ICRjb2xvcl9ib3JkZXI7XG5cdGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2xpZ2h0X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyO1xuXHRcdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFRvb2xiYXIuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbiN3cGZvcm1zLWJ1aWxkZXIgLndwZm9ybXMtdG9vbGJhciB7XG5cdGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZTtcblx0Ym94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoIDAsIDAsIDAsIC4yMCApO1xuXHRoZWlnaHQ6ICR0b29sYmFyX2hlaWdodDtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRvcDogdmFyKCAtLXdwZm9ybXMtYWRtaW4tYmFyLWhlaWdodCApO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogNTA7XG5cblx0Ly8gVGhpcyBoYWNrIG5lZWRlZCB0byBmaXggdGhlIGRpc2FwcGVhcmFuY2Ugb2YgdGhlIGNvbnRhaW5lciBpbiBDaHJvbWUgdmVyc2lvbiA8IDkxLlxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWiggMCApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooIDAgKTtcblxuXHQud3Bmb3Jtcy1sZWZ0IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvcl9kaXZpZGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogJHBhbmVsc190b2dnbGVfd2lkdGg7XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0d2lkdGg6IDU3cHg7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtY2VudGVyIHtcblx0XHRmb250LXNpemU6ICRmb250X3NpemVfbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbjogMjlweCA0NTBweCAwIDExNHB4O1xuXHRcdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDUwMHB4ICk7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC53cGZvcm1zLWNlbnRlci1mb3JtLW5hbWUge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtZm9ybS1uYW1lIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0LndwZm9ybXMtcmlnaHQge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0LndwZm9ybXMtYnRuLXRvb2xiYXIge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX207XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRtYXJnaW46IDAgJHNwYWNpbmdfbSAwIDA7XG5cdFx0XHRwYWRkaW5nOiAwICRzcGFjaW5nX21zO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX2J1dHRvbl9pY29uX2xpZ2h0X2dyZXk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLWhlbHAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLXByZXZpZXctYnRuOm5vdCgud3Bmb3Jtcy1hbG9uZSkge1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogLTFweDtcblx0fVxuXG5cdCN3cGZvcm1zLWVtYmVkIHtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdH1cblxuXHQjd3Bmb3Jtcy1zYXZlIHtcblx0XHRpIHtcblx0XHRcdGNvbG9yOiAkY29sb3Jfd2hpdGVfdHJhbnNfNjU7XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9ybXMtZXhpdCB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvcl9kaXZpZGVyO1xuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGNvbG9yOiAkY29sb3JfYnV0dG9uX2ljb25fbGlnaHRfZ3JleTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmb250LXNpemU6ICRmb250X3NpemVfeHhsO1xuXHRcdGhlaWdodDogJHRvb2xiYXJfaGVpZ2h0O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDY2cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9saWdodF9iYWNrZ3JvdW5kO1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gUGFuZWxzIFRvZ2dsZSBCdXR0b25zLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4ud3Bmb3Jtcy1wYW5lbHMtdG9nZ2xlIHtcblx0YmFja2dyb3VuZDogJGNvbG9yX2JsYWNrX2JhY2tncm91bmQ7XG5cdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdG1pbi1oZWlnaHQ6IGNhbGMoIDEwMHZoIC0gI3sgJHRvb2xiYXJfaGVpZ2h0IH0gLSB2YXIoIC0td3Bmb3Jtcy1hZG1pbi1iYXItaGVpZ2h0ICkgKTtcblx0bWF4LWhlaWdodDogY2FsYyggMTAwdmggLSAjeyAkdG9vbGJhcl9oZWlnaHQgfSAtIHZhciggLS13cGZvcm1zLWFkbWluLWJhci1oZWlnaHQgKSApO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW46ICR0b29sYmFyX2hlaWdodCAtMTAwcHggMCAwO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0dG9wOiB2YXIoIC0td3Bmb3Jtcy1hZG1pbi1iYXItaGVpZ2h0ICk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWiggMCApO1xuXHR3aWR0aDogJHBhbmVsc190b2dnbGVfd2lkdGg7XG5cblx0YnV0dG9uIHtcblxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfYmxhY2tfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDExcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmLmFjdGl2ZSxcblx0XHQmLmFjdGl2ZTpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfb3JhbmdlO1xuXG5cdFx0XHQuZmEge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JsYWNrX2JhY2tncm91bmRfaG92ZXI7XG5cdFx0fVxuXG5cdFx0LmZhIHtcblx0XHRcdGNvbG9yOiAkY29sb3JfYnV0dG9uX2ljb25fZ3JleTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gJHNwYWNpbmdfeHMgYXV0bztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFBhbmVscy5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLndwZm9ybXMtcGFuZWwge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdCYuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ud3Bmb3Jtcy1wYW5lbC1mdWxsLWNvbnRlbnQsXG4ud3Bmb3Jtcy1wYW5lbC1zaWRlYmFyLWNvbnRlbnQge1xuXHQud3Bmb3Jtcy1wYW5lbC1jb250ZW50LXdyYXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrX2dyZXlfYmFja2dyb3VuZDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogJHBhbmVsc190b2dnbGVfd2lkdGg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0cGFkZGluZzogJHNwYWNpbmdfbDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiBjYWxjKCAjeyAkdG9vbGJhcl9oZWlnaHQgfSArIHZhciggLS13cGZvcm1zLWFkbWluLWJhci1oZWlnaHQgKSApO1xuXHR9XG5cblx0LndwZm9ybXMtcGFuZWwtY29udGVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3doaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgNXB4IDMwcHggcmdiYSggMCwgMCwgMCwgLjIgKTtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmc6ICRzcGFjaW5nX2w7XG5cdH1cbn1cblxuLndwZm9ybXMtcGFuZWwtc2lkZWJhci1jb250ZW50IHtcblx0LndwZm9ybXMtcGFuZWwtY29udGVudC13cmFwIHtcblx0XHRsZWZ0OiA0OTVweDtcblx0fVxuXG5cdC53cGZvcm1zLXBhbmVsLXNpZGViYXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9maWVsZHNfYmFja2dyb3VuZDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogJHBhbmVsc190b2dnbGVfd2lkdGg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogY2FsYyggI3sgJHRvb2xiYXJfaGVpZ2h0IH0gKyB2YXIoIC0td3Bmb3Jtcy1hZG1pbi1iYXItaGVpZ2h0ICkgKTtcblx0XHR3aWR0aDogJHNpZGViYXJfd2lkdGg7XG5cdH1cbn1cbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gUGFuZWwgZmllbGQgLSBzZXR0aW5ncyBhcmVhLlxuLy8gU3R5bGVzIG9mIHRoZSBmaWVsZHMgb24gdGhlIHJpZ2h0IHNpZGUuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbi53cGZvcm1zLXBhbmVsLWZpZWxkIHtcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmdfbTtcblx0bWF4LXdpZHRoOiA0NTBweDtcblxuXHQmLndpZGUsXG5cdCYud3Bmb3Jtcy1wYW5lbC1maWVsZC10aW55bWNlIHtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHR9XG5cblx0aW5wdXRbdHlwZT10ZXh0XSxcblx0dGV4dGFyZWEge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1udW1iZXJdIHtcblx0XHR3aWR0aDogMjAlO1xuXHR9XG5cblx0c2VsZWN0IHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRpbnB1dFtyZWFkb25seV0ucmVhZG9ubHktYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdGlucHV0W3R5cGU9bnVtYmVyXSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0LnJvdyB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0bGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9zO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luOiAwIDAgJHNwYWNpbmdfcyAwO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblxuXHRcdCYuaW5saW5lIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRtYXJnaW46IDAgMCAwICRzcGFjaW5nX3M7XG5cdFx0fVxuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0cC5ub3RlIHtcblx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV94cztcblx0XHRtYXJnaW46ICRzcGFjaW5nX3MgMCAwIDA7XG5cdH1cbn1cblxuLndwZm9ybXMtcGFuZWwtZmllbGRzLWdyb3VwIHtcblx0LndwZm9ybXMtcGFuZWwtZmllbGRzLWdyb3VwLXRpdGxlIHtcblx0XHRmb250LXNpemU6ICRmb250X3NpemVfbTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nX3hzO1xuXHR9XG5cblx0LndwZm9ybXMtcGFuZWwtZmllbGRzLWdyb3VwLWRlc2NyaXB0aW9uIHtcblx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9zO1xuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nX3hzO1xuXHR9XG5cblx0LndwZm9ybXMtcGFuZWwtZmllbGRzLWdyb3VwLWJvcmRlci10b3Age1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JfZGl2aWRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19tO1xuXHRcdG1hcmdpbi10b3A6ICRzcGFjaW5nX207XG5cdH1cblxuXHQud3Bmb3Jtcy1wYW5lbC1maWVsZHMtZ3JvdXAtYm9yZGVyLWJvdHRvbSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcl9kaXZpZGVyO1xuXHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nX207XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNpbmdfbTtcblx0fVxuXG5cdCYudW5mb2xkYWJsZSB7XG5cdFx0LndwZm9ybXMtcGFuZWwtZmllbGRzLWdyb3VwLXRpdGxlIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfZGl2aWRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9sO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmdfbTtcblx0XHRcdHBhZGRpbmc6ICRzcGFjaW5nX20gMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfaGludDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiBjYWxjKCA1MCUgLSA3cHggKTtcblxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCB0cmFuc2Zvcm0sICR0cmFuc2l0aW9uX3Nsb3csIGVhc2UtaW4gKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm9wZW5lZCB7XG5cdFx0XHQud3Bmb3Jtcy1wYW5lbC1maWVsZHMtZ3JvdXAtdGl0bGUge1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSggOTBkZWcgKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gRm9ybSBCdWlsZGVyIHN0eWxlcy5cbi8vXG4vLyBQYW5lbCBzaWRlYmFyIHNlY3Rpb24uXG4vLyBTZXR0aW5ncywgTWFya2V0aW5nLCBQYXltZW50cyBzaWRlYmFyIGl0ZW1zLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4ud3Bmb3Jtcy1wYW5lbC1zaWRlYmFyLXNlY3Rpb24ge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX2ZpZWxkc19kaXZpZGVyO1xuXHRjb2xvcjogJGNvbG9yX3ByaW1hcnlfdGV4dDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9tO1xuXHRoZWlnaHQ6IDc1cHg7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9zaXplX2w7XG5cdG1hcmdpbjogMDtcblx0b3V0bGluZTogMDtcblx0cGFkZGluZzogMTdweCAkc3BhY2luZ19tIDE3cHggJHNwYWNpbmdfbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2ZpZWxkc19iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXHR9XG5cblx0Ji5pY29uIHtcblx0XHRwYWRkaW5nOiAyOHB4IDIwcHggMjhweCA3OXB4O1xuXHR9XG5cblx0Ji5lZHVjYXRpb24tbW9kYWwge1xuXHRcdG9wYWNpdHk6IC41O1xuXHR9XG5cblx0Ji5kZWZhdWx0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji5hY3RpdmUsXG5cdCYuYWN0aXZlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmx1ZTtcblx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHR9XG5cblx0LmZhLWFuZ2xlLXJpZ2h0IHtcblx0XHRjb2xvcjogJGNvbG9yX2ZpZWxkc19oaW50O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRmb250LXNpemU6ICRmb250X3NpemVfbTtcblx0XHRsaW5lLWhlaWdodDogJGZvbnRfc2l6ZV9tO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5mYS1jaGVjay1jaXJjbGUtbyB7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRmb250LXNpemU6ICRmb250X3NpemVfbDtcblx0XHRtYXJnaW46IDAgJHNwYWNpbmdfbTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNCMEI2QkQnJTNFJTNDZGVmcy8lM0UlM0NwYXRoIGQ9J004IC4yNWE3Ljc1IDcuNzUgMCAxMDAgMTUuNUE3Ljc1IDcuNzUgMCAwMDggLjI1em0wIDEuNWE2LjI1IDYuMjUgMCAxMTAgMTIuNSA2LjI1IDYuMjUgMCAwMTAtMTIuNXptNC4zOCA0LjFsLS43Mi0uNzJjLS4xMy0uMTYtLjM4LS4xNi0uNTQgMEw2LjcyIDkuNSA0Ljg0IDcuNjJhLjM2LjM2IDAgMDAtLjUzIDBsLS43Mi43Yy0uMTIuMTUtLjEyLjQgMCAuNTJsMi44NSAyLjg4Yy4xNS4xNS4zNy4xNS41MyAwbDUuNC01LjM1Yy4xMy0uMTUuMTMtLjQgMC0uNTN6Jy8lM0UlM0Mvc3ZnJTNFXCIgKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdC5mYS1hbmdsZS1yaWdodCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHRcdH1cblxuXHRcdC5mYS1jaGVjay1jaXJjbGUtbyB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNmZmYnJTNFJTNDZGVmcy8lM0UlM0NwYXRoIGQ9J004IC4yNWE3Ljc1IDcuNzUgMCAxMDAgMTUuNUE3Ljc1IDcuNzUgMCAwMDggLjI1em0wIDEuNWE2LjI1IDYuMjUgMCAxMTAgMTIuNSA2LjI1IDYuMjUgMCAwMTAtMTIuNXptNC4zOCA0LjFsLS43Mi0uNzJjLS4xMy0uMTYtLjM4LS4xNi0uNTQgMEw2LjcyIDkuNSA0Ljg0IDcuNjJhLjM2LjM2IDAgMDAtLjUzIDBsLS43Mi43Yy0uMTIuMTUtLjEyLjQgMCAuNTJsMi44NSAyLjg4Yy4xNS4xNS4zNy4xNS41MyAwbDUuNC01LjM1Yy4xMy0uMTUuMTMtLjQgMC0uNTN6Jy8lM0UlM0Mvc3ZnJTNFXCIgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9maWVsZHNfaGludDtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zO1xuXHRcdGxlZnQ6ICRzcGFjaW5nX207XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogJHNwYWNpbmdfbXM7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdH1cbn1cbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gUGFuZWwgY29udGVudCBzZWN0aW9uLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4ud3Bmb3Jtcy1wYW5lbC1jb250ZW50LXNlY3Rpb24ge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdC5pbGx1c3RyYXRpb24ge1xuXHRcdGhlaWdodDogMjYwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gJHNwYWNpbmdfbCBhdXRvO1xuXHRcdHdpZHRoOiAzNTBweDtcblxuXHRcdCYuaWxsdXN0cmF0aW9uLW1hcmtldGluZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoIFwiLi4vLi4vaW1hZ2VzL2J1aWxkZXIvaWxsdXN0cmF0aW9uLW1hcmtldGluZy5zdmdcIiApIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMTNweCAyNjBweDtcblx0XHR9XG5cblx0XHQmLmlsbHVzdHJhdGlvbi1wYXltZW50cyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoIFwiLi4vLi4vaW1hZ2VzL2J1aWxkZXIvaWxsdXN0cmF0aW9uLXBheW1lbnRzLnN2Z1wiICkgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI2OXB4IDI1NXB4O1xuXHRcdH1cblx0fVxufVxuXG4ud3Bmb3Jtcy1wYW5lbC1jb250ZW50LXNlY3Rpb24tdGl0bGUge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX2RpdmlkZXI7XG5cdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV94eGw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9zaXplX3h4bDtcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmdfbDtcblx0cGFkZGluZzogMCAwICRzcGFjaW5nX2wgMDtcblxuXHRidXR0b24sXG5cdC5idXR0b24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ibHVlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zO1xuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2luZ19zO1xuXHRcdG1hcmdpbi10b3A6IC0kc3BhY2luZ194cztcblx0XHRwYWRkaW5nOiAkc3BhY2luZ19zICRzcGFjaW5nX21zO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdEBpbmNsdWRlIHJlc2V0X2FwcGVhcmFuY2UoKTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2RhcmtfYmx1ZTtcblx0XHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRtYXJnaW46IDAgJHNwYWNpbmdfcyAwIDA7XG5cdFx0fVxuXHR9XG5cblx0JiA+IGEgPiBpOmJlZm9yZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0LndwZm9ybXMtaGVscC10b29sdGlwIHtcblx0XHRmb250LXNpemU6ICRmb250X3NpemVfeGwgIWltcG9ydGFudDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuXHR9XG59XG5cbi53cGZvcm1zLXBhbmVsLWNvbnRlbnQtc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfZGl2aWRlcjtcblx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9zaXplX2xsO1xuXHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19tO1xuXHRtYXgtaGVpZ2h0OiAxNTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZy1ib3R0b206ICRzcGFjaW5nX207XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwsICR0cmFuc2l0aW9uX3Nsb3csIGVhc2UtaW4tb3V0ICk7XG5cblx0Ji5vdXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0cCB7XG5cdFx0bGluZS1oZWlnaHQ6ICRmb250X3NpemVfbGw7XG5cdFx0bWFyZ2luOiAkc3BhY2luZ19tICRzcGFjaW5nX2wgMCAwO1xuXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtZGlzbWlzcy1idXR0b24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogLTNweDtcblx0XHR0b3A6IC0zcHg7XG5cdH1cbn1cblxuLndwZm9ybXMtcGFuZWwtY29udGVudC1zZWN0aW9uLWRlZmF1bHQge1xuXHRiYWNrZ3JvdW5kOiB1cmwoIFwiLi4vLi4vaW1hZ2VzL2J1aWxkZXIvZGVmYXVsdC1hcnJvdy5zdmdcIiApIG5vLXJlcGVhdCAwIDA7XG5cdGJhY2tncm91bmQtc2l6ZTogOTZweCA4MXB4O1xufVxuXG4ud3Bmb3Jtcy1wYW5lbC1jb250ZW50LXNlY3Rpb24tZGVmYXVsdCxcbi53cGZvcm1zLXBhbmVsLWNvbnRlbnQtc2VjdGlvbi1pbmZvIHtcblx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRtaW4taGVpZ2h0OiBjYWxjKCAxMDB2aCAtIHZhciggLS13cGZvcm1zLWFkbWluLWJhci1oZWlnaHQgKSAtIDE5NXB4ICk7XG5cdHBhZGRpbmc6ICRzcGFjaW5nX3h4bCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgZmxleF9jZW50ZXJfYm90aF9heGVzKCk7XG5cblx0aDUge1xuXHRcdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV94bDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWFyZ2luOiAwIGF1dG8gJHNwYWNpbmdfcyBhdXRvO1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdH1cblxuXHRwIHtcblx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9tO1xuXHRcdG1hcmdpbjogMCBhdXRvICRzcGFjaW5nX20gYXV0bztcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWJ0biB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZ19tIGF1dG87XG5cdH1cbn1cblxuLndwZm9ybXMtcGFuZWwtZmllbGQsXG4ud3Bmb3Jtcy1idWlsZGVyLXNldHRpbmdzLWJsb2NrIHtcblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gT3B0aW9uIHJvdyB1bmZvbGRhYmxlIGNvbnRhaW5lci5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLnRvZ2dsZS11bmZvbGRhYmxlLWNvbnQsXG4udG9nZ2xlLXNtYXJ0LXRhZy1kaXNwbGF5IHtcblx0Y29sb3I6ICRjb2xvcl9maWVsZHNfc2Vjb25kYXJ5X3RleHQ7XG5cdGZsb2F0OiByaWdodDtcblx0Zm9udC1zaXplOiAkZm9udF9zaXplX3hzO1xuXHRtYXJnaW4tcmlnaHQ6IDJweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cblx0XHRzcGFuIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9zO1xuXHRcdG1hcmdpbi1yaWdodDogJHNwYWNpbmdfcztcblx0fVxufVxuXG4udW5mb2xkYWJsZS1jb250IHtcblx0ZGlzcGxheTogbm9uZTtcblx0bWFyZ2luOiAwIDJweCAkc3BhY2luZ19zIDFweDtcblxuXHQuaGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRtYXJnaW46IDAgMCAkc3BhY2luZ194cyAwO1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yX2ZpZWxkc19zZWNvbmRhcnlfdGV4dDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV94cztcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR1bCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3doaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9maWVsZHNfYm9yZGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3M7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXJnaW46IDFweCAxcHggJHNwYWNpbmdfcyAxcHggIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRsaSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9kaXZpZGVyO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yX2RhcmtfYmx1ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdHBhZGRpbmc6ICRzcGFjaW5nX3M7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZDtcblx0XHRcdFx0Y29sb3I6ICRjb2xvcl9ibHVlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dGV4dGFyZWEge1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3M7XG5cdFx0Y29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0aGVpZ2h0OiA4NXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdHBhZGRpbmc6ICRzcGFjaW5nX3NzICRzcGFjaW5nX3M7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXG5cdGJ1dHRvbi53cGZvcm1zLWJ0biB7XG5cdFx0bWFyZ2luLWxlZnQ6IDFweDtcblx0XHRtYXJnaW4tdG9wOiAkc3BhY2luZ19zO1xuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIEZpZWxkIE1hcCB0YWJsZS5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLndwZm9ybXMtZmllbGQtbWFwLXRhYmxlIHtcblx0bWFyZ2luOiAwIDAgJHNwYWNpbmdfcyAwO1xuXHRtYXgtd2lkdGg6IDEwNDBweDtcblxuXHRoMyB7XG5cdFx0Y29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG5cdFx0bWFyZ2luOiAwIDAgJHNwYWNpbmdfc3MgMDtcblx0fVxuXG5cdHRhYmxlIHtcblx0XHRtYXJnaW46IDAgLTJweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmc6IDAgJHNwYWNpbmdfcyA4cHggMDtcblxuXHRcdFx0c2VsZWN0LFxuXHRcdFx0aW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYua2V5IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5maWVsZCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCA1MCUgLSA4MHB4ICk7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aW9ucyB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRyIHtcblx0XHRcdHRkOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hY3Rpb25zIHtcblxuXHRcdGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX2w7XG5cdFx0fVxuXG5cdFx0LmFkZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nX3hzO1xuXHRcdH1cblxuXHRcdC5yZW1vdmUge1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9yZWQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX2JyaWdodF9yZWRcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0cjpmaXJzdC1vZi10eXBlIC5yZW1vdmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQU1NQSxBQUFBLGdCQUFnQixDQUFDLGdCQUFnQixDQUFDO0VBQ2pDLFVBQVUsRUpBdUIsT0FBTztFSUN4QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLGtCQUFvQjtFQUMxQyxNQUFNLEVIc0NlLElBQUk7RUdyQ3pCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsUUFBUSxFQUFFLEtBQUs7RUFDZixVQUFVLEVBQUUsTUFBTTtFQUNsQixHQUFHLEVBQUUsK0JBQWlDO0VBQ3RDLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLEVBQUU7RUFHWCxpQkFBaUIsRUFBRSxhQUFlO0VBQ2xDLFNBQVMsRUFBRSxhQUFlO0NBb0gxQjs7QUFqSUQsQUFlQyxnQkFmZSxDQUFDLGdCQUFnQixDQWVoQyxhQUFhLENBQUM7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixZQUFZLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0pnQ1MsT0FBTztFSS9CdkMsT0FBTyxFQUFFLElBQUk7RUFDYixNQUFNLEVBQUUsSUFBSTtFQUNaLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLElBQUksRUFBRSxDQUFDO0VBQ1AsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVIa0JlLElBQUk7Q0daeEI7O0FBOUJGLEFBMEJFLGdCQTFCYyxD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 */