*{padding:0;margin:0;font-family:Roboto,sans-serif}html{height:100%}body{min-height:100%;position:relative;padding:60px 0!important;overflow-x:hidden}.hide-menu{display:none}.selectize-dropdown{margin:-7px 0 0 0!important}.required_asterisk{color:red}.tables_min_width{width:100%;min-width:600px}.switcher_wrapper .switch{position:relative;display:inline-block;width:35px;height:20px}.switcher_wrapper .switch input{opacity:0;width:0;height:0}.switcher_wrapper .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switcher_wrapper .slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switcher_wrapper input:checked+.slider{background-color:#1e4229}.switcher_wrapper input:focus+.slider{box-shadow:0 0 1px #1e4229}.switcher_wrapper input:checked+.slider:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.switcher_wrapper .slider.round{border-radius:20px}.switcher_wrapper .slider.round:before{border-radius:50%}.unified_table_wrapper_style{position:relative;margin-bottom:50px;overflow-x:visible;table-layout:fixed}.unified_table_wrapper_style table{width:100%;min-width:600px}.unified_table_wrapper_style table thead{display:table-header-group;overflow:auto}.unified_table_wrapper_style table thead tr th{border:1px solid #e9ecef!important;position:relative;height:50px;vertical-align:middle;cursor:pointer}.unified_table_wrapper_style table thead tr th .sort_icons{position:absolute!important;height:20px!important;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px}.unified_table_wrapper_style table thead tr th .sort_icons i{position:absolute;left:0}.unified_table_wrapper_style table thead tr th .sort_icons i.sort_active{color:#fdd835}.unified_table_wrapper_style table thead tr th .sort_icons i.fa-sort-up{top:1px}.unified_table_wrapper_style table thead tr th .sort_icons i.fa-sort-down{bottom:1px}.unified_table_wrapper_style table thead tr th i{vertical-align:middle}.unified_table_wrapper_style table tbody{display:table-row-group;overflow:auto}.unified_table_wrapper_style table tbody tr td{border:1px solid #e9ecef!important;vertical-align:middle;height:30px;padding:2px 10px 2px 10px}.unified_table_wrapper_style table tbody tr td.link_row{padding:5px 10px 5px 10px}.unified_table_wrapper_style table tbody tr td.link_row .links_wrapper{display:flex;justify-content:space-between;align-items:center}.unified_table_wrapper_style table tbody tr td.link_row .links_wrapper .external_link_icon{font-size:12px;margin-left:10px;color:#0190d2}.unified_table_wrapper_style table tbody tr td.link_row .links_wrapper .external_link_text{color:#0190d2}.unified_table_wrapper_style table tbody tr td i{vertical-align:middle;cursor:pointer}.unified_table_wrapper_style table tbody tr td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.unified_table_wrapper_style table tbody tr td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.unified_table_wrapper_style table tbody tr.hover_rows:hover{background-color:#efce353b;cursor:pointer}.unified_table_wrapper_style table tbody tr.active_scroll{background-color:#fafad2}.advanced-filters{display:flex;justify-content:space-between;margin-bottom:20px}.advanced-filters .export_xls{display:flex;margin-left:20px}.advanced-filters .export_xls .export_xls_btn{cursor:pointer;padding:10px 10px 10px 40px;background:#32ba7c url(../img/xls.png) 10px center no-repeat;background-size:20px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.advanced-filters .export_xls .export_xls_btn:hover{background-color:#38d68e;color:#fff}.advanced-filters .server-side-filters{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:relative}.advanced-filters .server-side-filters div.filter-multiselect-dropdown.disabled_filter{pointer-events:none;background-color:#e9ecef}.advanced-filters .server-side-filters .date-picker{width:auto;padding:4px 15px;margin:0 5px 5px 0;min-width:200px}.advanced-filters .server-side-filters .reset-filter{height:38px;background:#fff;color:red;border:1px solid red;padding:.375rem .75rem;border-radius:5px;outline:0;margin-right:5px;font-size:14px;cursor:pointer}.advanced-filters .server-side-filters .reset-filter:hover{color:#fff;background:red;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.advanced-filters .server-side-filters .reset-filter:disabled{border:2px solid #e8e8e8;background:#e8e8e8;color:#989898}.advanced-filters .server-side-filters .reset-filter:disabled:hover{color:#989898}.advanced-filters .server-side-filters .accept-filter{height:38px;background:#fff;color:#fdd835;border:1px solid #fdd835;padding:.375rem .75rem;border-radius:5px;outline:0;margin-right:5px;font-size:14px;cursor:pointer}.advanced-filters .server-side-filters .accept-filter:hover{color:#fff;background:#fdd835;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.advanced-filters .server-side-filters .accept-filter:disabled{border:1px solid #e8e8e8;background:#e8e8e8;color:#989898}.advanced-filters .server-side-filters .accept-filter:disabled:hover{color:#989898}.advanced-filters .server-side-filters .filter-multiselect-dropdown{margin-right:5px}.advanced-filters .server-side-filters .filter-multiselect-dropdown.filters-to-show-dropdown .multiselect-parent .dropdown-menu .options-in-dropdown a div label{margin:0;display:flex;justify-content:flex-start;align-items:center;padding:5px 0}.advanced-filters .server-side-filters .filter-multiselect-dropdown.filters-to-show-dropdown .multiselect-parent .dropdown-menu .options-in-dropdown a div label input{margin-right:5px}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent.no-options-selected .dropdown-button-wrapper button{color:#919191}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu{width:250px;max-height:300px;height:auto;padding:10px;font-size:14px}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li{cursor:pointer}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li a{color:#000;width:100%;display:block;background-color:transparent;padding:2px;word-break:break-all}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li a:hover{text-decoration:none;background-color:#f5f5f5;transition:background-color 250ms}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.active a{color:#356f47}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.checkAllItems,.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.uncheckAllItems{display:inline-flex;justify-content:center;align-items:center;width:49%;cursor:pointer}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.checkAllItems a,.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.uncheckAllItems a{color:#356f47;background-color:transparent}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.checkAllItems a:hover,.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.uncheckAllItems a:hover{background-color:transparent}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.search-input .dropdown-header{padding:.5rem 0}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.search-input .dropdown-header input{font-size:12px}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.options-in-dropdown{border-bottom:1px solid #356f47}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-menu li.options-in-dropdown a span.option-barcode{font-size:10px;color:#d3d3d3}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-button-wrapper .dropdown-button{border:1px solid #d3d3d3;background-color:transparent;display:flex;justify-content:center;align-items:center;font-size:14px;height:38px}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-button-wrapper .dropdown-button i.fa-caret-down{padding:0 0 0 3px}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-button-wrapper .dropdown-button i.fa-times-circle{padding:0 3px 0 3px}.advanced-filters .server-side-filters .filter-multiselect-dropdown .multiselect-parent .dropdown-button-wrapper .dropdown-button:focus{outline:0;box-shadow:none}.filters{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.filters .search{display:flex;justify-content:space-between;position:relative}.filters .search .doInput{height:28px;background-color:transparent;border:1px solid #ddd;padding:4px 35px 4px 10px;max-width:300px;width:300px;border-radius:5px;outline:0;transition:all .3s;margin-right:10px;font-size:14px}.filters .search .doInput:disabled{background-color:#e9ecef}.filters .search .doInput::-webkit-inner-spin-button{background:#eee url(https://i.stack.imgur.com/YYySO.png) no-repeat 50% 50%;width:14px;height:14px;padding:4px;position:relative;right:4px;border-radius:28px}.filters .search .doInput:hover::-webkit-inner-spin-button{background:#eee url(https://i.stack.imgur.com/YYySO.png) no-repeat 50% 50%;width:14px;height:14px;padding:4px;position:relative;right:4px;border-radius:28px}.filters .search label{height:28px;position:relative;margin-bottom:0}.filters .search label .search-btn{display:flex;position:absolute;width:30px;height:100%;background:#1e4229 url(../img/search.png) center no-repeat;background-size:14px;border-radius:0 5px 5px 0;top:0;right:10px;cursor:pointer}.filters .search label .search-btn.disabled_search{pointer-events:none;background-color:#e8e8e8}.filters .search label .reset-btn{position:absolute;top:7px;right:45px;transform:rotate(45deg);font-size:25px!important;color:red;line-height:14px;cursor:pointer}.filters .search label .reset-btn.disabled_reset{pointer-events:none;color:#e8e8e8}.filters .itemsPerPage label{font-size:14px;margin:0}.filters .itemsPerPage button{background:#fff;width:30px;border:1px solid #212529;border-radius:5px;padding:4px 0;color:#212529;box-sizing:border-box;outline:0;font-size:12px}.filters .itemsPerPage button.active{color:#212529;border:2px solid #212529;font-weight:700}.filters .itemsPerPage label{font-size:14px;margin:0}.filters .itemsPerPage .doInput{background-color:transparent;border:1px solid #ddd;padding:4px 0 4px 10px;max-width:110px;border-radius:5px;outline:0;transition:all .3s;margin-right:10px}.filters .itemsPerPage .doInput::-webkit-inner-spin-button{background:#eee url(https://i.stack.imgur.com/YYySO.png) no-repeat 50% 50%;width:14px;height:14px;padding:4px;position:relative;right:4px;border-radius:28px}.filters .itemsPerPage .doInput:hover::-webkit-inner-spin-button{background:#eee url(https://i.stack.imgur.com/YYySO.png) no-repeat 50% 50%;width:14px;height:14px;padding:4px;position:relative;right:4px;border-radius:28px}.pagination-controls ul{justify-content:center;align-items:center}.pagination-controls ul li{margin:0 3px}.pagination-controls ul li:hover a{background:#1e422929}.pagination-controls ul li.active a{background-color:#fff!important;border:1px solid #1e4229}.pagination-controls ul li a{padding:5px 14px;line-height:38px;text-decoration:none;background-color:#fff;border:1px solid #ddd;color:#1e4229}.daterangepicker{min-width:630px}.daterangepicker .drp-buttons{display:none!important}.action_btns{display:flex;justify-content:flex-end}.action_btns .main_action_btn{margin-right:10px}.circle-loading{margin-top:15px;margin-right:5px;box-sizing:border-box;width:15px;height:15px;border-radius:100%;border:2px solid #9d9d9d;border-top-color:#fff;animation:spin 1s infinite linear}@keyframes spin{100%{transform:rotate(360deg)}}.main_action_btn{display:block;min-width:200px;padding:10px;background:#fdd835;text-align:center;text-decoration:none;outline:0;border:2px solid #fdd835;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;color:#fff;-webkit-transition:padding .3s,background-color .3s,color .3s;-moz-transition:padding .3s,background-color .3s,color .3s;-ms-transition:padding .3s,background-color .3s,color .3s;-o-transition:padding .3s,background-color .3s,color .3s;transition:padding .3s,background-color .3s,color .3s}.main_action_btn:hover{color:#fff;text-decoration:none}.main_action_btn:focus{outline:0}.cancel_action_btn{min-width:200px;padding:10px;background-color:transparent;outline:0;border:2px solid red;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;color:#000;text-align:center;text-decoration:none;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-ms-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.cancel_action_btn:hover{background-color:red;color:#fff;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-ms-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.cancel_action_btn:focus{outline:0}.navigation_action_btn{min-width:200px;padding:10px;background:0 0;text-align:center;text-decoration:none;outline:0;border:2px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;color:#000;display:flex;justify-content:center;align-items:center}.navigation_action_btn i{margin-right:5px}.secondary_action_btn{padding:2px 20px;font-size:15px;margin:0;background:#000;color:#fff;outline:0;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;text-align:center}.secondary_action_btn:focus{outline:0}.action-fixed-bar{position:fixed;top:61px;left:0;right:0;width:100%;z-index:1001;background-color:#fff;border-bottom:1px solid #ddd;padding:15px 30px;margin:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;-webkit-transition:padding .5s;-moz-transition:padding .5s;-ms-transition:padding .5s;-o-transition:padding .5s;transition:padding .5s}.action-fixed-bar.fixed_for_sure{padding:5px 30px 5px 30px;-webkit-transition:padding .5s;-moz-transition:padding .5s;-ms-transition:padding .5s;-o-transition:padding .5s;transition:padding .5s}.action-fixed-bar.fixed_for_sure h4{font-size:1.4rem;-webkit-transition:font-size .5s;-moz-transition:font-size .5s;-ms-transition:font-size .5s;-o-transition:font-size .5s;transition:font-size .5s}.action-fixed-bar.fixed_for_sure .bar-action-btns .cancel,.action-fixed-bar.fixed_for_sure .bar-action-btns .cancel_action_btn,.action-fixed-bar.fixed_for_sure .bar-action-btns .main_action_btn,.action-fixed-bar.fixed_for_sure .bar-action-btns .navigate,.action-fixed-bar.fixed_for_sure .bar-action-btns .submit{padding:5px 10px;-webkit-transition:padding .3s,background-color .3s,color .3s;-moz-transition:padding .3s,background-color .3s,color .3s;-ms-transition:padding .3s,background-color .3s,color .3s;-o-transition:padding .3s,background-color .3s,color .3s;transition:padding .3s,background-color .3s,color .3s}.action-fixed-bar h4{margin:10px 0;font-size:1.5rem;-webkit-transition:font-size .5s;-moz-transition:font-size .5s;-ms-transition:font-size .5s;-o-transition:font-size .5s;transition:font-size .5s}.action-fixed-bar .bar-action-btns{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.action-fixed-bar .bar-action-btns button{margin-left:5px}.action-fixed-bar .bar-action-btns button.main_action_btn{-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}.action-fixed-bar .bar-action-btns .submit{display:block;min-width:200px;padding:10px;background:#fdd835;text-align:center;text-decoration:none;outline:0;border:2px solid #fdd835;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;color:#fff;-webkit-transition:padding .3s,background-color .3s,color .3s;-moz-transition:padding .3s,background-color .3s,color .3s;-ms-transition:padding .3s,background-color .3s,color .3s;-o-transition:padding .3s,background-color .3s,color .3s;transition:padding .3s,background-color .3s,color .3s;-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}.action-fixed-bar .bar-action-btns .submit:hover{color:#fff;text-decoration:none}.action-fixed-bar .bar-action-btns .submit:focus{outline:0}.action-fixed-bar .bar-action-btns .navigate{min-width:200px;padding:10px;background:0 0;text-align:center;text-decoration:none;outline:0;border:2px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;color:#000;display:flex;justify-content:center;align-items:center;-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}.action-fixed-bar .bar-action-btns .navigate i{margin-right:5px}.action-fixed-bar .bar-action-btns .cancel{min-width:200px;padding:10px;background-color:transparent;outline:0;border:2px solid red;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;color:#000;text-align:center;text-decoration:none;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-ms-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;-webkit-transition:padding .3s,background-color .3s,color .3s;-moz-transition:padding .3s,background-color .3s,color .3s;-ms-transition:padding .3s,background-color .3s,color .3s;-o-transition:padding .3s,background-color .3s,color .3s;transition:padding .3s,background-color .3s,color .3s}.action-fixed-bar .bar-action-btns .cancel:hover{background-color:red;color:#fff;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-ms-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.action-fixed-bar .bar-action-btns .cancel:focus{outline:0}#loading-bar-spinner{top:8px!important;right:unset!important;left:8px!important}#loading-bar-spinner .spinner-icon{width:15px!important;height:15px!important;border-top-color:#fdd835!important;border-left-color:#fdd835!important}#loading-bar .bar{background-color:#fdd835!important}#notificationArea{position:fixed;top:50px;right:40px;max-width:300px;min-width:300px;z-index:99999}#notificationArea .notification{transition:top .5s}form.ng-submitted .selectize-control.ng-invalid .selectize-input{border-color:red!important}form.ng-submitted .ng-invalid{border-color:red}form .selectize-control .selectize-input{box-shadow:none!important;background-image:none!important;background-color:#fff!important}form .error-msg-block .error-msg{font-size:12px;color:red;display:block}header{min-height:61px;display:flex!important;justify-content:center;align-items:center;position:fixed;top:0;right:0;width:100%;background-color:#1e4229;z-index:1030}header .menu-wrapper{justify-content:space-between;align-items:center;display:flex;flex-wrap:nowrap;width:100%;padding:0 30px}header .menu-wrapper .header-menu{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;list-style:none;margin:0}header .menu-wrapper .header-menu .header-dropdown{position:relative}header .menu-wrapper .header-menu .header-dropdown:hover .dropdown-content{display:flex}header .menu-wrapper .header-menu .header-dropdown .dropdown-content{display:none;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;background-color:#fff;min-width:250px;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);z-index:1}header .menu-wrapper .header-menu .header-dropdown .dropdown-content a{color:#000;padding:12px 16px;width:100%;font-size:14px}header .menu-wrapper .header-menu .header-dropdown .dropdown-content a:hover{background-color:#ededed}header .menu-wrapper .header-menu li{margin:0 0 0 15px;cursor:pointer;color:#fff}header .menu-wrapper .header-menu li.dashboard_btn{margin:0;padding:10px 0;margin-right:40px}header .menu-wrapper .header-menu li a{text-decoration:none;color:#fff;cursor:pointer}header .menu-wrapper .header-menu li a:hover{color:#fff}footer{position:fixed;bottom:0;right:0;height:50px;width:100%;background-color:#fff;border-top:2px solid #989ca6;display:flex!important;justify-content:center;align-items:center;z-index:1000}footer p{margin:0;text-align:center;font-size:12px}#login-page{padding-top:150px;padding-bottom:50px}#login-page .container .row .main-content .loginForm{max-width:400px;margin:0 auto}#login-page .container .row .main-content .loginForm .input-group{flex-wrap:wrap;position:relative;margin-bottom:1.6em}#login-page .container .row .main-content .loginForm .input-group .input-group-addon{background-color:transparent;border:none;padding:7px 14px 4px 1px;text-align:center}#login-page .container .row .main-content .loginForm .input-group .input-group-addon i{font-size:20px;margin:0 auto;color:#666}#login-page .container .row .main-content .loginForm .input-group .form-control{width:calc(100% - 35px);display:block;border:none;border-bottom:1px solid #d3d3d3;font-size:14px;padding:.5em .05em;outline:0}#login-page .container .row .main-content .loginForm .input-group .form-control::-webkit-input-placeholder{color:#add8e6;font-size:12px}#login-page .container .row .main-content .loginForm .input-group .form-control::-moz-placeholder{color:#add8e6;font-size:12px}#login-page .container .row .main-content .loginForm .input-group .form-control:-ms-input-placeholder{color:#add8e6;font-size:12px}#login-page .container .row .main-content .loginForm .input-group .form-control:-moz-placeholder{color:#add8e6;font-size:12px}#login-page .container .row .main-content .loginForm .input-group .form-control:-webkit-autofill,#login-page .container .row .main-content .loginForm .input-group .form-control:-webkit-autofill:active,#login-page .container .row .main-content .loginForm .input-group .form-control:-webkit-autofill:focus,#login-page .container .row .main-content .loginForm .input-group .form-control:-webkit-autofill:hover{transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#3d3d3d!important}#login-page .container .row .main-content .loginForm .input-group .form-control:focus{outline:0!important;box-shadow:none}#login-page .container .row .main-content .loginForm .input-group .form-control:focus~label,#login-page .container .row .main-content .loginForm .input-group .form-control:valid~label{top:-12px;left:0;font-size:11px;color:#999;outline:0}#login-page .container .row .main-content .loginForm .input-group .form-control:focus~.bar:after,#login-page .container .row .main-content .loginForm .input-group .form-control:focus~.bar:before,#login-page .container .row .main-content .loginForm .input-group .form-control:valid~.bar:after,#login-page .container .row .main-content .loginForm .input-group .form-control:valid~.bar:before{width:50%}#login-page .container .row .main-content .loginForm .input-group label{top:-12px;left:0;font-size:11px;color:#999;font-weight:400;position:absolute;pointer-events:none;z-index:9;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}#login-page .container .row .main-content .loginForm .input-group .bar{position:relative;display:block;width:100%;z-index:9;margin-left:35px}#login-page .container .row .main-content .loginForm .input-group .bar:after,#login-page .container .row .main-content .loginForm .input-group .bar:before{content:'';width:50%;height:2px;bottom:0;position:absolute;background:#1e4229;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}#login-page .container .row .main-content .loginForm .input-group .bar:before{left:50%}#login-page .container .row .main-content .loginForm .input-group .bar:after{right:50%}#login-page .container .row .main-content .loginForm .input-group .error-msg-block{width:100%}#login-page .container .row .main-content .loginForm .input-group .error-msg-block .error-msg{display:block;width:65%;font-size:12px;color:red;margin-left:35px}#login-page .container .row .main-content .loginForm .loginContinueBtn{margin:0 auto 5px auto;color:#fff;background-color:#fdd835;border:none;font-size:14px;padding:.5em 1.45em;cursor:pointer;text-align:center;text-transform:uppercase;height:45px;display:flex;justify-content:center;align-items:center}#login-page .container .row .main-content .loginForm .loginContinueBtn:focus{outline:0}#dashboard-page{padding-top:100px}#registered-users-tpl{overflow:hidden;background:#fff;padding-top:100px;padding-bottom:50px;min-height:80vh}#registered-users-tpl .container-fluid .row .main-content .users_list .filters .search .secondary_action_btn{margin-right:10px}#registered-users-tpl .container-fluid .row .main-content .users_list .filters .search .secondary_action_btn.disabled{opacity:.5}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table thead tr th.username{width:12%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table thead tr th.phone_number{width:12%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table thead tr th.email{width:12%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table thead tr th.region_description{width:22%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table thead tr th.user_type{width:14%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table thead tr th.user_garage{width:14%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table thead tr th.created_at{width:14%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr.showColumn{-webkit-user-select:none;-moz-user-select:none;user-select:none}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr.showColumn.selected{background-color:#efce353b}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr.tooltip_to_down td.garage_td .garage_wrapper i .tooltip_wrapper{top:0!important;bottom:auto}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr.tooltip_to_down td.garage_td .garage_wrapper i .arrow{top:19px;bottom:auto}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.segment_wrapper i{font-size:12px}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i{position:relative;margin-left:5px}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper{display:none;padding:24px;position:absolute;bottom:0;z-index:999;margin-bottom:0;left:50%;transform:translateX(-50%)}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper.show_detail{display:block}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper .garage_tooltip{display:none;max-height:300px;overflow-y:auto;z-index:99;box-shadow:1px 1px 20px 1px rgba(0,0,0,.6)}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper .garage_tooltip.show_detail{display:block}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper .garage_tooltip table{max-width:450px;min-width:400px;background-color:#f9f9f9}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper .garage_tooltip table thead tr th{padding:3px;font-size:12px;height:26px;border:1px solid #212529!important}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper .garage_tooltip table thead tr th.model{width:40%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper .garage_tooltip table thead tr th.year{width:25%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper .garage_tooltip table thead tr th.vin{width:35%}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .tooltip_wrapper .garage_tooltip table tbody tr td{padding:3px;border:1px solid #212529!important;font-size:10px;height:24px;font-weight:400}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .arrow{display:none;position:absolute;width:10px;height:10px;border-bottom:1px solid #000;border-right:1px solid #000;left:50%;transform:translateX(-50%) rotate(45deg);bottom:19px;background:#000}#registered-users-tpl .container-fluid .row .main-content .users_list .users_wrapper table tbody tr td.garage_td .garage_wrapper i .arrow.show_detail{display:block}#orders-tpl{padding-top:120px;padding-bottom:50px}#orders-tpl .container-fluid .row .main-content .orders_list{overflow-x:auto;min-height:600px}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.id{width:4%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.address{width:13%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.created_at{width:10%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.part_name{width:13%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.price{width:6%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.organization{width:9%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.user_name{width:9%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.user_phone{width:9%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.delivery_method{width:9%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.payment_status{width:9%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.status{width:9%}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr:last-child td .ui-select-container .ui-select-choices{top:auto!important;bottom:37px!important}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.order_title_details div.amount_of_offers{font-weight:400;display:block;font-size:14px;font-style:italic;color:inherit}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.order_title_details div.amount_of_offers .closeList{display:none}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.order_title_details .productTitles{display:none;padding-left:5px}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.order_title_details .productTitles div{font-size:.75rem}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status{display:flex;align-items:center;justify-content:space-between}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container{height:37px}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .selectize-input{width:20px;height:37px;margin-left:5px}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .selectize-input:after{right:5px}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .selectize-input .ui-select-match{display:none!important}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .ui-select-dropdown{width:125px;right:0;top:37px;border:1px solid #d0d0d0}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .ui-select-dropdown .selectize-dropdown-content .ui-select-choices-group .ui-select-choices-row{background-color:#fff}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .ui-select-dropdown .selectize-dropdown-content .ui-select-choices-group .ui-select-choices-row.active{background-color:#fff;color:#303030}#orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .ui-select-dropdown .selectize-dropdown-content .ui-select-choices-group .ui-select-choices-row:hover{background-color:#f5fafd}#orders-tpl .container-fluid .row .main-content .archived-orders-link-wrapper{margin-top:30px}#orders-tpl .container-fluid .row .main-content .archived-orders-link-wrapper a{font-size:14px;text-decoration:underline;color:#8d8d8d}.selectize-dropdown.active{background-color:#fff}#closed-orders-tpl{padding-top:120px;padding-bottom:50px}#closed-orders-tpl .container-fluid .row .main-content .orders_list{overflow-x:auto;min-height:600px}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.id{width:4%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.address{width:13%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.created_at{width:10%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.part_name{width:13%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.price{width:6%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.organization{width:9%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.user_name{width:9%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.user_phone{width:9%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.delivery_method{width:9%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.payment_status{width:9%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table thead tr th.status{width:9%}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr:last-child td .ui-select-container .ui-select-choices{top:auto!important;bottom:37px!important}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.order_title_details div.amount_of_offers{font-weight:400;display:block;font-size:14px;font-style:italic;color:inherit}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.order_title_details div.amount_of_offers .closeList{display:none}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.order_title_details .productTitles{display:none;padding-left:5px}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.order_title_details .productTitles div{font-size:.75rem}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status{display:flex;align-items:center;justify-content:space-between}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container{height:37px}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .selectize-input{width:20px;height:37px;margin-left:5px}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .selectize-input:after{right:5px}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .selectize-input .ui-select-match{display:none!important}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .ui-select-dropdown{width:125px;right:0;top:37px;border:1px solid #d0d0d0}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .ui-select-dropdown .selectize-dropdown-content .ui-select-choices-group .ui-select-choices-row{background-color:#fff}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .ui-select-dropdown .selectize-dropdown-content .ui-select-choices-group .ui-select-choices-row.active{background-color:#fff;color:#303030}#closed-orders-tpl .container-fluid .row .main-content .orders_list .orders_wrapper table tbody tr td.change-status .wrapper-status .ui-select-container .ui-select-dropdown .selectize-dropdown-content .ui-select-choices-group .ui-select-choices-row:hover{background-color:#f5fafd}.selectize-dropdown.active{background-color:#fff}#single-orders-page{padding-top:120px;padding-bottom:50px}#single-orders-page .container .row .main-content .order-info-table{margin-bottom:40px}#single-orders-page .container .row .main-content .order-info-table tbody tr td{padding:2px 10px;border:none;border-bottom:1px solid #e9ecef;word-break:break-word}#single-orders-page .container .row .main-content .order-info-table tbody tr td:first-child{width:40%}#single-orders-page .container .row .main-content .order-info-table tbody tr td:last-child{width:60%}#single-orders-page .container .row .main-content .order-items-table-wrapper{width:100%}#single-orders-page .container .row .main-content .order-items-table-wrapper table thead tr th.article{width:12%}#single-orders-page .container .row .main-content .order-items-table-wrapper table thead tr th.part_name{width:16%}#single-orders-page .container .row .main-content .order-items-table-wrapper table thead tr th.quantity{width:12%}#single-orders-page .container .row .main-content .order-items-table-wrapper table thead tr th.provider_price{width:12%}#single-orders-page .container .row .main-content .order-items-table-wrapper table thead tr th.price{width:12%}#single-orders-page .container .row .main-content .order-items-table-wrapper table thead tr th.discount_price{width:12%}#single-orders-page .container .row .main-content .order-items-table-wrapper table thead tr th.supplier_id{width:12%}#single-orders-page .container .row .main-content .order-items-table-wrapper table thead tr th.delivery_terms{width:12%}#single-orders-page .container .row .main-content .order-items-table-wrapper table tbody{user-select:none}#single-orders-page .container .row .main-content .order-items-table-wrapper table tbody tr td{word-break:break-word;padding:7px 10px}#single-orders-page .container .row .main-content .order-items-table-wrapper table tbody tr td.checkboxes{text-align:center}#single-orders-page .container .row .main-content .order-items-table-wrapper table tbody tr td button{background:0 0;border:none;outline:0;cursor:pointer;margin:0 2px}#single-orders-page .container .row .main-content .order-items-table-wrapper table tbody tr td button img{width:25px;height:auto}#single-orders-page .container .row .main-content .order-items-table-wrapper table tbody tr td.action_btns{text-align:center}#single-orders-page .container .row .main-content .order-items-table-wrapper table tbody tr.selected-row{background:#ffff002b!important}.edit_orders_table{width:100%}.edit_orders_table thead tr th{padding:5px 10px;border:1px solid #eee}.edit_orders_table thead tr th.article{width:15%}.edit_orders_table thead tr th.part_name{width:35%}.edit_orders_table thead tr th.quantity{width:15%}.edit_orders_table thead tr th.price{width:15%}.edit_orders_table thead tr th.supplier_id{width:10%}.edit_orders_table thead tr th.delivery_terms{width:10%}.edit_orders_table tbody tr td{padding:5px 10px;border:1px solid #eee;word-break:break-word}.edit_orders_table tbody tr td input{display:block;text-align:center;border-radius:3px;border:1px solid #ddd}.fa-trash-alt:before{cursor:pointer;color:#1e4229}.new-item{display:flex;justify-content:space-between;margin-bottom:15px;align-items:center}.new-item input{width:65%;border-radius:3px;border:1px solid #ced4da;padding:5px 10px}.link-item{color:#0190d2;font-style:italic;text-decoration:underline;padding-top:10px;cursor:pointer;display:block}.add-new-product-group{padding:20px;background:#eee;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.disabled-btn{background-color:#5f5f5f;cursor:not-allowed}#pricing-tpl{padding-top:120px;padding-bottom:50px}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-title{margin-top:30px}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-title i{font-size:18px;color:#1e4229;margin-left:10px}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table{max-width:1000px}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table tbody tr td{border:none;border:1px solid #e9ecef;padding:2px 10px}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table tbody tr td:first-child{width:40%}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table tbody tr td:last-child{width:60%}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table tbody tr td.task_regions span{display:block}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table tbody tr td.task_attachment span:first-child{margin-right:5px}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table tbody tr td.task_attachment span:last-child button{font-size:10px}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table tbody tr td.task_video span:first-child{margin-right:5px}#pricing-tpl .container .row .main-content .discounts_info_wr .discount-table tbody tr td.task_video span:last-child button{font-size:10px}#campaigns-tpl{padding-top:120px}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.image_th{width:4%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.campaign_status_toggle{width:3%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.status_th{width:8%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.title_th{width:10%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.description_th{width:12%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.start_date_th{width:8%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.end_date_th{width:8%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.discount_th{width:6%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.segments_th{width:9%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.regions_th{width:9%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.article_th{width:9%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.brand_th{width:9%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table thead tr th.buttons_th{width:5%}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table tbody tr td .campaign_image{width:50px;height:auto}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table tbody tr td.switcher_td .switcher_wrapper{display:flex;align-items:center}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table tbody tr td.switcher_td .switcher_wrapper label{margin-bottom:0}#campaigns-tpl .container-fluid .row .main-content .campaigns-list table tbody tr td.buttons_wr i{margin:0 5px}#campaigns-add-tpl{padding-top:120px;padding-bottom:120px}#campaigns-add-tpl .container .row .main-content form.campaign_add{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group{display:flex;width:100%;max-width:1000px;position:relative;margin-bottom:30px}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group #campaign_article .ui-select-dropdown{display:none!important}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .form-control{display:inline-block;width:68%;vertical-align:top;float:right}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .form-control.campaigns_period_from{margin-bottom:5px}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.selectize_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.selectize_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.selectize_wrapper .ui-select-container .selectize-input{border-color:#ced4da}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group label{width:32%}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.multiselect_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.multiselect_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.image_row .image_row_inner_wrapper{display:inline-block;width:68%;vertical-align:top;float:right;position:relative}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.image_row .image_row_inner_wrapper .campaign_image{width:80px;display:block;margin:0 0 20px 0}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.image_row .image_row_inner_wrapper .del_photo{position:absolute;color:#000;top:0;left:91px;cursor:pointer}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.campaign_period{display:flex;flex-wrap:wrap}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.campaign_period .campaign_period_input_wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:68%}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.campaign_period .campaign_period_input_wrapper div{min-width:260px}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.campaign_period .campaign_period_input_wrapper label{font-size:12px;width:30%}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group.campaign_period .campaign_period_input_wrapper input{width:68%}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .activate_campaign,#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regions{display:flex;justify-content:space-between;align-items:flex-start;border:none;padding-left:0}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .activate_campaign .checkbox_label,#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regions .checkbox_label{color:#919191;padding-top:5px}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .activate_campaign .checkbox,#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regions .checkbox{width:15px;height:15px;box-sizing:border-box;border:1px solid #d3d3d3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .activate_campaign .checkbox.checked,#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regions .checkbox.checked{background:#1e4229;position:relative;border:1px solid #1e4229;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .activate_campaign .checkbox.checked:before,#campaigns-add-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regions .checkbox.checked:before{content:'';display:block;width:11px;height:6px;transform:rotate(135deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:2px;left:1px}#campaigns-add-tpl .selectize-dropdown,#campaigns-add-tpl .selectize-input,#campaigns-add-tpl .selectize-input input{font-size:1em;color:#495057}.cropArea{background:#e4e4e4;overflow:hidden;width:500px;height:350px}#campaigns-edit-tpl{padding-top:120px;padding-bottom:120px}#campaigns-edit-tpl .container .row .main-content form.campaign_add{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group{display:flex;width:100%;max-width:1000px;position:relative;margin-bottom:30px}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group #campaign_article .ui-select-dropdown{display:none!important}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group .form-control{display:inline-block;width:68%;vertical-align:top;float:right}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group .form-control.campaigns_period_from{margin-bottom:5px}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.selectize_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.selectize_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.selectize_wrapper .ui-select-container .selectize-input{border-color:#ced4da}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group label{width:32%}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.multiselect_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.multiselect_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.campaign_period{display:flex;flex-wrap:wrap}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.campaign_period .campaign_period_input_wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:68%}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.campaign_period .campaign_period_input_wrapper div{min-width:260px}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.campaign_period .campaign_period_input_wrapper label{font-size:12px;width:30%}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group.campaign_period .campaign_period_input_wrapper input{width:68%}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regionsб .activate_campaign{display:flex;justify-content:space-between;align-items:flex-start;border:none;padding-left:0}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regionsб .activate_campaign .checkbox_label{color:#919191;padding-top:5px}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regionsб .activate_campaign .checkbox{width:15px;height:15px;box-sizing:border-box;border:1px solid #d3d3d3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regionsб .activate_campaign .checkbox.checked{background:#1e4229;position:relative;border:1px solid #1e4229;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#campaigns-edit-tpl .container .row .main-content form.campaign_add .form-group .checkboxes_ru_regionsб .activate_campaign .checkbox.checked:before{content:'';display:block;width:11px;height:6px;transform:rotate(135deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:2px;left:1px}#campaigns-edit-tpl .selectize-dropdown,#campaigns-edit-tpl .selectize-input,#campaigns-edit-tpl .selectize-input input{font-size:1em;color:#495057}img-crop{width:100%;height:100%;display:block;position:relative;overflow:hidden}img-crop canvas{display:block;position:absolute;top:50%;left:50%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}img-crop .loading{width:100%;height:100%;font-size:16px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;color:#fff;background-color:rgba(0,0,0,.75);position:absolute}#parts-rating-tpl{overflow:hidden;background:#fff;padding-top:100px;padding-bottom:50px;min-height:500px}#parts-rating-tpl .container-fluid .row .main-content .parts_rating_list .parts_rating_wrapper table thead tr th.username{width:14%}#parts-rating-tpl .container-fluid .row .main-content .parts_rating_list .parts_rating_wrapper table thead tr th.created_at{width:14%}#parts-rating-tpl .container-fluid .row .main-content .parts_rating_list .parts_rating_wrapper table thead tr th.article{width:12%}#parts-rating-tpl .container-fluid .row .main-content .parts_rating_list .parts_rating_wrapper table thead tr th.part_name{width:20%}#parts-rating-tpl .container-fluid .row .main-content .parts_rating_list .parts_rating_wrapper table thead tr th.firma{width:12%}#parts-rating-tpl .container-fluid .row .main-content .parts_rating_list .parts_rating_wrapper table thead tr th.description{width:16%}#parts-rating-tpl .container-fluid .row .main-content .parts_rating_list .parts_rating_wrapper table thead tr th.value{width:12%}#pick-up-places-tpl{padding-top:120px}#pick-up-places-tpl .container-fluid .row .main-content .pick-up-places-list .places-table-wrapper table thead tr th.address{width:28%}#pick-up-places-tpl .container-fluid .row .main-content .pick-up-places-list .places-table-wrapper table thead tr th.pick_up_place{width:28%}#pick-up-places-tpl .container-fluid .row .main-content .pick-up-places-list .places-table-wrapper table thead tr th.phone_number{width:12%}#pick-up-places-tpl .container-fluid .row .main-content .pick-up-places-list .places-table-wrapper table thead tr th.mode_data{width:14%}#pick-up-places-tpl .container-fluid .row .main-content .pick-up-places-list .places-table-wrapper table thead tr th.created_at{width:12%}#pick-up-places-tpl .container-fluid .row .main-content .pick-up-places-list .places-table-wrapper table thead tr th.buttons_th{width:6%}#pick-up-places-tpl .container-fluid .row .main-content .pick-up-places-list .places-table-wrapper table tbody tr td.buttons_td .buttons_wrapper{display:flex;justify-content:space-around}#places-add-tpl{padding-top:120px}#places-add-tpl .container .row .main-content form.places_add{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}#places-add-tpl .container .row .main-content form.places_add .form-group{display:flex;width:100%;max-width:1000px;position:relative;margin-bottom:30px;flex-wrap:wrap}#places-add-tpl .container .row .main-content form.places_add .form-group .error-msg-block{margin-left:32%}#places-add-tpl .container .row .main-content form.places_add .form-group .form-control{display:inline-block;width:68%;vertical-align:top;float:right}#places-add-tpl .container .row .main-content form.places_add .form-group .form-control.campaigns_period_from{margin-bottom:5px}#places-add-tpl .container .row .main-content form.places_add .form-group.selectize_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#places-add-tpl .container .row .main-content form.places_add .form-group.selectize_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#places-add-tpl .container .row .main-content form.places_add .form-group.selectize_wrapper .ui-select-container .selectize-input{border-color:#ced4da}#places-add-tpl .container .row .main-content form.places_add .form-group label{width:32%}#places-add-tpl .container .row .main-content form.places_add .form-group label.info_label{width:100%}#places-add-tpl .container .row .main-content form.places_add .form-group.multiselect_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#places-add-tpl .container .row .main-content form.places_add .form-group.multiselect_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#places-edit-tpl{padding-top:120px}#places-edit-tpl .container .row .main-content form.places_edit{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}#places-edit-tpl .container .row .main-content form.places_edit .form-group{display:flex;width:100%;max-width:1000px;position:relative;margin-bottom:30px;flex-wrap:wrap}#places-edit-tpl .container .row .main-content form.places_edit .form-group .error-msg-block{margin-left:32%}#places-edit-tpl .container .row .main-content form.places_edit .form-group .form-control{display:inline-block;width:68%;vertical-align:top;float:right}#places-edit-tpl .container .row .main-content form.places_edit .form-group .form-control.campaigns_period_from{margin-bottom:5px}#places-edit-tpl .container .row .main-content form.places_edit .form-group.selectize_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#places-edit-tpl .container .row .main-content form.places_edit .form-group.selectize_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#places-edit-tpl .container .row .main-content form.places_edit .form-group.selectize_wrapper .ui-select-container .selectize-input{border-color:#ced4da}#places-edit-tpl .container .row .main-content form.places_edit .form-group label{width:32%}#places-edit-tpl .container .row .main-content form.places_edit .form-group.multiselect_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#places-edit-tpl .container .row .main-content form.places_edit .form-group.multiselect_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#settings-tpl{padding-top:120px}#settings-tpl .container .row .main-content form.settings{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}#settings-tpl .container .row .main-content form.settings .form-group{display:flex;width:100%;max-width:1000px;position:relative;margin-bottom:30px;flex-wrap:wrap}#settings-tpl .container .row .main-content form.settings .form-group .error-msg-block{margin-left:32%}#settings-tpl .container .row .main-content form.settings .form-group .form-control{display:inline-block;width:68%;vertical-align:top;float:right}#settings-tpl .container .row .main-content form.settings .form-group .form-control.campaigns_period_from{margin-bottom:5px}#settings-tpl .container .row .main-content form.settings .form-group.selectize_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#settings-tpl .container .row .main-content form.settings .form-group.selectize_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}#settings-tpl .container .row .main-content form.settings .form-group.selectize_wrapper .ui-select-container .selectize-input{border-color:#ced4da}#settings-tpl .container .row .main-content form.settings .form-group label{width:32%}#settings-tpl .container .row .main-content form.settings .form-group label.info_label{width:100%}#settings-tpl .container .row .main-content form.settings .form-group.multiselect_wrapper .ui-select-container{display:inline-block;width:68%;vertical-align:top;float:right}#settings-tpl .container .row .main-content form.settings .form-group.multiselect_wrapper .ui-select-container .ui-select-choices-row.disabled{background-color:#efefef}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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LHVGQUNFLE1BQU8sS0FFVCwrR0FDRSxRQUFTLGFBQ1QsTUFBTyxJQUNQLGVBQWdCLElBQ2hCLE1BQU8sTUFFVCwrSUFDRSxpQkFBa0IiLCJmaWxlIjoic3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKkBhcHBfbWFpbl9jb2xvcjogIzUwY2FlYzsqL1xuKiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xufVxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYwcHggMCFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5oaWRlLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93biB7XG4gIG1hcmdpbjogLTdweCAwIDAgMCAhaW1wb3J0YW50O1xufVxuLnJlcXVpcmVkX2FzdGVyaXNrIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG4udGFibGVzX21pbl93aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDYwMHB4O1xufVxuLyoqKiBTVFlMRVMgRk9SIFNXSVRDSEVSICovXG4uc3dpdGNoZXJfd3JhcHBlciB7XG4gIC8qIFJvdW5kZWQgc2xpZGVycyAqL1xufVxuLnN3aXRjaGVyX3dyYXBwZXIgLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnN3aXRjaGVyX3dyYXBwZXIgLnN3aXRjaCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4uc3dpdGNoZXJfd3JhcHBlciAuc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuLnN3aXRjaGVyX3dyYXBwZXIgLnNsaWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGxlZnQ6IDJweDtcbiAgYm90dG9tOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uc3dpdGNoZXJfd3JhcHBlciBpbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTQyMjk7XG59XG4uc3dpdGNoZXJfd3JhcHBlciBpbnB1dDpmb2N1cyArIC5zbGlkZXIge1xuICBib3gtc2hhZG93OiAwIDAgMXB4ICMxZTQyMjk7XG59XG4uc3dpdGNoZXJfd3JhcHBlciBpbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1cHgpO1xufVxuLnN3aXRjaGVyX3dyYXBwZXIgLnNsaWRlci5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uc3dpdGNoZXJfd3JhcHBlciAuc2xpZGVyLnJvdW5kOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi51bmlmaWVkX3RhYmxlX3dyYXBwZXJfc3R5bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4udW5pZmllZF90YWJsZV93cmFwcGVyX3N0eWxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNjAwcHg7XG59XG4udW5pZmllZF90YWJsZV93cmFwcGVyX3N0eWxlIHRhYmxlIHRoZWFkIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi51bmlmaWVkX3RhYmxlX3dyYXBwZXJfc3R5bGUgdGFibGUgdGhlYWQgdHIgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udW5pZmllZF90YWJsZV93cmFwcGVyX3N0eWxlIHRhYmxlIHRoZWFkIHRyIHRoIC5zb3J0X2ljb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMHB4IWltcG9ydGFudDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnVuaWZpZWRfdGFibGVfd3JhcHBlcl9zdHlsZSB0YWJsZSB0aGVhZCB0ciB0aCAuc29ydF9pY29ucyBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLnVuaWZpZWRfdGFibGVfd3JhcHBlcl9zdHlsZSB0YWJsZSB0aGVhZCB0ciB0aCAuc29ydF9pY29ucyBpLnNvcnRfYWN0aXZlIHtcbiAgY29sb3I6ICNmZGQ4MzU7XG59XG4udW5pZmllZF90YWJsZV93cmFwcGVyX3N0eWxlIHRhYmxlIHRoZWFkIHRyIHRoIC5zb3J0X2ljb25zIGkuZmEtc29ydC11cCB7XG4gIHRvcDogMXB4O1xufVxuLnVuaWZpZWRfdGFibGVfd3JhcHBlcl9zdHlsZSB0YWJsZSB0aGVhZCB0ciB0aCAuc29ydF9pY29ucyBpLmZhLXNvcnQtZG93biB7XG4gIGJvdHRvbTogMXB4O1xufVxuLnVuaWZpZWRfdGFibGVfd3JhcHBlcl9zdHlsZSB0YWJsZSB0aGVhZCB0ciB0aCBpIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi51bmlmaWVkX3RhYmxlX3dyYXBwZXJfc3R5bGUgdGFibGUgdGJvZHkge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnVuaWZpZWRfdGFibGVfd3JhcHBlcl9zdHlsZSB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWYgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAycHggMTBweCAycHggMTBweDtcbn1cbi51bmlmaWVkX3RhYmxlX3dyYXBwZXJfc3R5bGUgdGFibGUgdGJvZHkgdHIgdGQubGlua19yb3cge1xuICBwYWRkaW5nOiA1cHggMTBweCA1cHggMTBweDtcbn1cbi51bmlmaWVkX3RhYmxlX3dyYXBwZXJfc3R5bGUgdGFibGUgdGJvZHkgdHIgdGQubGlua19yb3cgLmxpbmtzX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udW5pZmllZF90YWJsZV93cmFwcGVyX3N0eWxlIHRhYmxlIHRib2R5IHRyIHRkLmxpbmtfcm93IC5saW5rc193cmFwcGVyIC5leHRlcm5hbF9saW5rX2ljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogIzAxOTBkMjtcbn1cbi51bmlmaWVkX3RhYmxlX3dyYXBwZXJfc3R5bGUgdGFibGUgdGJvZHkgdHIgdGQubGlua19yb3cgLmxpbmtzX3dyYXBwZXIgLmV4dGVybmFsX2xpbmtfdGV4dCB7XG4gIGNvbG9yOiAjMDE5MGQyO1xufVxuLnVuaWZpZWRfdGFibGVfd3JhcHBlcl9zdHlsZSB0YWJsZSB0Ym9keSB0ciB0ZCBpIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVuaWZpZWRfdGFibGVfd3JhcHBlcl9zdHlsZSB0YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgLypvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyovXG59XG4udW5pZmllZF90YWJsZV93cmFwcGVyX3N0eWxlIHRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4udW5pZmllZF90YWJsZV93cmFwcGVyX3N0eWxlIHRhYmxlIHRib2R5IHRyLmhvdmVyX3Jvd3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZjZTM1M2I7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51bmlmaWVkX3RhYmxlX3dyYXBwZXJfc3R5bGUgdGFibGUgdGJvZHkgdHIuYWN0aXZlX3Njcm9sbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z29sZGVucm9keWVsbG93O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuZXhwb3J0X3hscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLmV4cG9ydF94bHMgLmV4cG9ydF94bHNfYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzJiYTdjIHVybChcIi4uL2ltZy94bHMucG5nXCIpIDEwcHggY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuZXhwb3J0X3hscyAuZXhwb3J0X3hsc19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhkNjhlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuc2VydmVyLXNpZGUtZmlsdGVycyBkaXYuZmlsdGVyLW11bHRpc2VsZWN0LWRyb3Bkb3duLmRpc2FibGVkX2ZpbHRlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmRhdGUtcGlja2VyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDRweCAxNXB4O1xuICBtYXJnaW46IDAgNXB4IDVweCAwO1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLnJlc2V0LWZpbHRlciB7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjAwMDA7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLnJlc2V0LWZpbHRlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5yZXNldC1maWx0ZXI6ZGlzYWJsZWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZThlOGU4O1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBjb2xvcjogIzk4OTg5ODtcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5yZXNldC1maWx0ZXI6ZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogIzk4OTg5ODtcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5hY2NlcHQtZmlsdGVyIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2ZkZDgzNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZkZDgzNTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdXRsaW5lOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuc2VydmVyLXNpZGUtZmlsdGVycyAuYWNjZXB0LWZpbHRlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmRkODM1O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5hY2NlcHQtZmlsdGVyOmRpc2FibGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgY29sb3I6ICM5ODk4OTg7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuc2VydmVyLXNpZGUtZmlsdGVycyAuYWNjZXB0LWZpbHRlcjpkaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjOTg5ODk4O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93bi5maWx0ZXJzLXRvLXNob3ctZHJvcGRvd24gLm11bHRpc2VsZWN0LXBhcmVudCAuZHJvcGRvd24tbWVudSAub3B0aW9ucy1pbi1kcm9wZG93biBhIGRpdiBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5maWx0ZXItbXVsdGlzZWxlY3QtZHJvcGRvd24uZmlsdGVycy10by1zaG93LWRyb3Bkb3duIC5tdWx0aXNlbGVjdC1wYXJlbnQgLmRyb3Bkb3duLW1lbnUgLm9wdGlvbnMtaW4tZHJvcGRvd24gYSBkaXYgbGFiZWwgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5maWx0ZXItbXVsdGlzZWxlY3QtZHJvcGRvd24gLm11bHRpc2VsZWN0LXBhcmVudC5uby1vcHRpb25zLXNlbGVjdGVkIC5kcm9wZG93bi1idXR0b24td3JhcHBlciBidXR0b24ge1xuICBjb2xvcjogIzkxOTE5MTtcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5maWx0ZXItbXVsdGlzZWxlY3QtZHJvcGRvd24gLm11bHRpc2VsZWN0LXBhcmVudCAuZHJvcGRvd24tbWVudSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1tZW51IGxpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1tZW51IGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMnB4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuc2VydmVyLXNpZGUtZmlsdGVycyAuZmlsdGVyLW11bHRpc2VsZWN0LWRyb3Bkb3duIC5tdWx0aXNlbGVjdC1wYXJlbnQgLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcztcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5maWx0ZXItbXVsdGlzZWxlY3QtZHJvcGRvd24gLm11bHRpc2VsZWN0LXBhcmVudCAuZHJvcGRvd24tbWVudSBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMzU2ZjQ3O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1tZW51IGxpLmNoZWNrQWxsSXRlbXMsXG4uYWR2YW5jZWQtZmlsdGVycyAuc2VydmVyLXNpZGUtZmlsdGVycyAuZmlsdGVyLW11bHRpc2VsZWN0LWRyb3Bkb3duIC5tdWx0aXNlbGVjdC1wYXJlbnQgLmRyb3Bkb3duLW1lbnUgbGkudW5jaGVja0FsbEl0ZW1zIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDklO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuc2VydmVyLXNpZGUtZmlsdGVycyAuZmlsdGVyLW11bHRpc2VsZWN0LWRyb3Bkb3duIC5tdWx0aXNlbGVjdC1wYXJlbnQgLmRyb3Bkb3duLW1lbnUgbGkuY2hlY2tBbGxJdGVtcyBhLFxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1tZW51IGxpLnVuY2hlY2tBbGxJdGVtcyBhIHtcbiAgY29sb3I6ICMzNTZmNDc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1tZW51IGxpLmNoZWNrQWxsSXRlbXMgYTpob3Zlcixcbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5maWx0ZXItbXVsdGlzZWxlY3QtZHJvcGRvd24gLm11bHRpc2VsZWN0LXBhcmVudCAuZHJvcGRvd24tbWVudSBsaS51bmNoZWNrQWxsSXRlbXMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1tZW51IGxpLnNlYXJjaC1pbnB1dCAuZHJvcGRvd24taGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDA7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuc2VydmVyLXNpZGUtZmlsdGVycyAuZmlsdGVyLW11bHRpc2VsZWN0LWRyb3Bkb3duIC5tdWx0aXNlbGVjdC1wYXJlbnQgLmRyb3Bkb3duLW1lbnUgbGkuc2VhcmNoLWlucHV0IC5kcm9wZG93bi1oZWFkZXIgaW5wdXQge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYWR2YW5jZWQtZmlsdGVycyAuc2VydmVyLXNpZGUtZmlsdGVycyAuZmlsdGVyLW11bHRpc2VsZWN0LWRyb3Bkb3duIC5tdWx0aXNlbGVjdC1wYXJlbnQgLmRyb3Bkb3duLW1lbnUgbGkub3B0aW9ucy1pbi1kcm9wZG93biB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzU2ZjQ3O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1tZW51IGxpLm9wdGlvbnMtaW4tZHJvcGRvd24gYSBzcGFuLm9wdGlvbi1iYXJjb2RlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogbGlnaHRncmV5O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1idXR0b24td3JhcHBlciAuZHJvcGRvd24tYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRncmV5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1idXR0b24td3JhcHBlciAuZHJvcGRvd24tYnV0dG9uIGkuZmEtY2FyZXQtZG93biB7XG4gIHBhZGRpbmc6IDAgMCAwIDNweDtcbn1cbi5hZHZhbmNlZC1maWx0ZXJzIC5zZXJ2ZXItc2lkZS1maWx0ZXJzIC5maWx0ZXItbXVsdGlzZWxlY3QtZHJvcGRvd24gLm11bHRpc2VsZWN0LXBhcmVudCAuZHJvcGRvd24tYnV0dG9uLXdyYXBwZXIgLmRyb3Bkb3duLWJ1dHRvbiBpLmZhLXRpbWVzLWNpcmNsZSB7XG4gIHBhZGRpbmc6IDAgM3B4IDAgM3B4O1xufVxuLmFkdmFuY2VkLWZpbHRlcnMgLnNlcnZlci1zaWRlLWZpbHRlcnMgLmZpbHRlci1tdWx0aXNlbGVjdC1kcm9wZG93biAubXVsdGlzZWxlY3QtcGFyZW50IC5kcm9wZG93bi1idXR0b24td3JhcHBlciAuZHJvcGRvd24tYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5maWx0ZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZpbHRlcnMgLnNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcnMgLnNlYXJjaCAuZG9JbnB1dCB7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIHBhZGRpbmc6IDRweCAzNXB4IDRweCAxMHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5maWx0ZXJzIC5zZWFyY2ggLmRvSW5wdXQ6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmZpbHRlcnMgLnNlYXJjaCAuZG9JbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZWUgdXJsKCdodHRwczovL2kuc3RhY2suaW1ndXIuY29tL1lZeVNPLnBuZycpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbn1cbi5maWx0ZXJzIC5zZWFyY2ggLmRvSW5wdXQ6aG92ZXI6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWVlIHVybCgnaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9ZWXlTTy5wbmcnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcGFkZGluZzogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4uZmlsdGVycyAuc2VhcmNoIGxhYmVsIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmlsdGVycyAuc2VhcmNoIGxhYmVsIC5zZWFyY2gtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMWU0MjI5IHVybCgnLi4vaW1nL3NlYXJjaC5wbmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmlsdGVycyAuc2VhcmNoIGxhYmVsIC5zZWFyY2gtYnRuLmRpc2FibGVkX3NlYXJjaCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmZpbHRlcnMgLnNlYXJjaCBsYWJlbCAucmVzZXQtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgcmlnaHQ6IDQ1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgZm9udC1zaXplOiAyNXB4IWltcG9ydGFudDtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmlsdGVycyAuc2VhcmNoIGxhYmVsIC5yZXNldC1idG4uZGlzYWJsZWRfcmVzZXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG4uZmlsdGVycyAuaXRlbXNQZXJQYWdlIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG59XG4uZmlsdGVycyAuaXRlbXNQZXJQYWdlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDRweCAwcHg7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZmlsdGVycyAuaXRlbXNQZXJQYWdlIGJ1dHRvbi5hY3RpdmUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxMjUyOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZmlsdGVycyAuaXRlbXNQZXJQYWdlIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG59XG4uZmlsdGVycyAuaXRlbXNQZXJQYWdlIC5kb0lucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIHBhZGRpbmc6IDRweCAwIDRweCAxMHB4O1xuICBtYXgtd2lkdGg6IDExMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmZpbHRlcnMgLml0ZW1zUGVyUGFnZSAuZG9JbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZWUgdXJsKCdodHRwczovL2kuc3RhY2suaW1ndXIuY29tL1lZeVNPLnBuZycpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbn1cbi5maWx0ZXJzIC5pdGVtc1BlclBhZ2UgLmRvSW5wdXQ6aG92ZXI6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWVlIHVybCgnaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9ZWXlTTy5wbmcnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcGFkZGluZzogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4vKioqIFBBR0lOQVRJT04gU1RZTEVTICovXG4ucGFnaW5hdGlvbi1jb250cm9scyB1bCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2luYXRpb24tY29udHJvbHMgdWwgbGkge1xuICBtYXJnaW46IDBweCAzcHg7XG59XG4ucGFnaW5hdGlvbi1jb250cm9scyB1bCBsaTpob3ZlciBhIHtcbiAgYmFja2dyb3VuZDogIzFlNDIyOTI5O1xufVxuLnBhZ2luYXRpb24tY29udHJvbHMgdWwgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxZTQyMjk7XG59XG4ucGFnaW5hdGlvbi1jb250cm9scyB1bCBsaSBhIHtcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGNvbG9yOiAjMWU0MjI5O1xufVxuLmRhdGVyYW5nZXBpY2tlciB7XG4gIG1pbi13aWR0aDogNjMwcHg7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuLmFjdGlvbl9idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hY3Rpb25fYnRucyAubWFpbl9hY3Rpb25fYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmNpcmNsZS1sb2FkaW5nIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5ZDlkOWQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkY7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4ubWFpbl9hY3Rpb25fYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZGQ4MzU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmRkODM1O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW1zLXRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXMsIGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtby10cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG59XG4ubWFpbl9hY3Rpb25fYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tYWluX2FjdGlvbl9idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNhbmNlbF9hY3Rpb25fYnRuIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjAwMDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG59XG4uY2FuY2VsX2FjdGlvbl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG59XG4uY2FuY2VsX2FjdGlvbl9idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5hdmlnYXRpb25fYWN0aW9uX2J0biB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdmlnYXRpb25fYWN0aW9uX2J0biBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc2Vjb25kYXJ5X2FjdGlvbl9idG4ge1xuICBwYWRkaW5nOiAycHggMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWNvbmRhcnlfYWN0aW9uX2J0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYWN0aW9uLWZpeGVkLWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA2MXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBwYWRkaW5nIDUwMG1zO1xuICAtbXMtdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcztcbiAgLW8tdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcztcbiAgdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcztcbn1cbi5hY3Rpb24tZml4ZWQtYmFyLmZpeGVkX2Zvcl9zdXJlIHtcbiAgcGFkZGluZzogNXB4IDMwcHggNXB4IDMwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBwYWRkaW5nIDUwMG1zO1xuICAtbXMtdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcztcbiAgLW8tdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcztcbiAgdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcztcbn1cbi5hY3Rpb24tZml4ZWQtYmFyLmZpeGVkX2Zvcl9zdXJlIGg0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZm9udC1zaXplIDUwMG1zO1xuICAtbW96LXRyYW5zaXRpb246IGZvbnQtc2l6ZSA1MDBtcztcbiAgLW1zLXRyYW5zaXRpb246IGZvbnQtc2l6ZSA1MDBtcztcbiAgLW8tdHJhbnNpdGlvbjogZm9udC1zaXplIDUwMG1zO1xuICB0cmFuc2l0aW9uOiBmb250LXNpemUgNTAwbXM7XG59XG4uYWN0aW9uLWZpeGVkLWJhci5maXhlZF9mb3Jfc3VyZSAuYmFyLWFjdGlvbi1idG5zIC5zdWJtaXQsXG4uYWN0aW9uLWZpeGVkLWJhci5maXhlZF9mb3Jfc3VyZSAuYmFyLWFjdGlvbi1idG5zIC5jYW5jZWwsXG4uYWN0aW9uLWZpeGVkLWJhci5maXhlZF9mb3Jfc3VyZSAuYmFyLWFjdGlvbi1idG5zIC5uYXZpZ2F0ZSxcbi5hY3Rpb24tZml4ZWQtYmFyLmZpeGVkX2Zvcl9zdXJlIC5iYXItYWN0aW9uLWJ0bnMgLm1haW5fYWN0aW9uX2J0bixcbi5hY3Rpb24tZml4ZWQtYmFyLmZpeGVkX2Zvcl9zdXJlIC5iYXItYWN0aW9uLWJ0bnMgLmNhbmNlbF9hY3Rpb25fYnRuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIC1tb3otdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIC1tcy10cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW8tdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXMsIGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xufVxuLmFjdGlvbi1maXhlZC1iYXIgaDQge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZm9udC1zaXplIDUwMG1zO1xuICAtbW96LXRyYW5zaXRpb246IGZvbnQtc2l6ZSA1MDBtcztcbiAgLW1zLXRyYW5zaXRpb246IGZvbnQtc2l6ZSA1MDBtcztcbiAgLW8tdHJhbnNpdGlvbjogZm9udC1zaXplIDUwMG1zO1xuICB0cmFuc2l0aW9uOiBmb250LXNpemUgNTAwbXM7XG59XG4uYWN0aW9uLWZpeGVkLWJhciAuYmFyLWFjdGlvbi1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hY3Rpb24tZml4ZWQtYmFyIC5iYXItYWN0aW9uLWJ0bnMgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5hY3Rpb24tZml4ZWQtYmFyIC5iYXItYWN0aW9uLWJ0bnMgYnV0dG9uLm1haW5fYWN0aW9uX2J0biB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zO1xuICAtbXMtdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbiAgLW8tdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbn1cbi5hY3Rpb24tZml4ZWQtYmFyIC5iYXItYWN0aW9uLWJ0bnMgLnN1Ym1pdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmRkODM1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZkZDgzNTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIC1tb3otdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIC1tcy10cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW8tdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXMsIGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXM7XG4gIC1tb3otdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbiAgLW1zLXRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXM7XG4gIC1vLXRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXM7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXM7XG59XG4uYWN0aW9uLWZpeGVkLWJhciAuYmFyLWFjdGlvbi1idG5zIC5zdWJtaXQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFjdGlvbi1maXhlZC1iYXIgLmJhci1hY3Rpb24tYnRucyAuc3VibWl0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hY3Rpb24tZml4ZWQtYmFyIC5iYXItYWN0aW9uLWJ0bnMgLm5hdmlnYXRlIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zO1xuICAtbXMtdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbiAgLW8tdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcztcbn1cbi5hY3Rpb24tZml4ZWQtYmFyIC5iYXItYWN0aW9uLWJ0bnMgLm5hdmlnYXRlIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5hY3Rpb24tZml4ZWQtYmFyIC5iYXItYWN0aW9uLWJ0bnMgLmNhbmNlbCB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmYwMDAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXMsIGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtbW96LXRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXMsIGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtbXMtdHJhbnNpdGlvbjogcGFkZGluZyAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIC1vLXRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXMsIGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbn1cbi5hY3Rpb24tZml4ZWQtYmFyIC5iYXItYWN0aW9uLWJ0bnMgLmNhbmNlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcywgY29sb3IgMzAwbXM7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMsIGNvbG9yIDMwMG1zO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zLCBjb2xvciAzMDBtcztcbn1cbi5hY3Rpb24tZml4ZWQtYmFyIC5iYXItYWN0aW9uLWJ0bnMgLmNhbmNlbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4vKioqIFNUWUxFUyBGT1IgTE9BRElORyBCQVIgV0hJQ0ggWU9VIENBTiBTRUUgV0hJTEUgQU5ZIEFQSSBNRVRIT0QgKi9cbiNsb2FkaW5nLWJhci1zcGlubmVyIHtcbiAgdG9wOiA4cHghaW1wb3J0YW50O1xuICByaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICBsZWZ0OiA4cHghaW1wb3J0YW50O1xufVxuI2xvYWRpbmctYmFyLXNwaW5uZXIgLnNwaW5uZXItaWNvbiB7XG4gIHdpZHRoOiAxNXB4IWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNXB4IWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuI2xvYWRpbmctYmFyIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG4vKioqIFNUWUxFUyBGT1IgR0xPQkFMIE5PVElGSUNBVElPTiBTRVJWSUNFICovXG4jbm90aWZpY2F0aW9uQXJlYSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MHB4O1xuICByaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgei1pbmRleDogOTk5OTk7XG59XG4jbm90aWZpY2F0aW9uQXJlYSAubm90aWZpY2F0aW9uIHtcbiAgdHJhbnNpdGlvbjogdG9wIDUwMG1zO1xufVxuLyogVUktU0VMRUNUIFNUWUxFUyAqL1xuZm9ybS5uZy1zdWJtaXR0ZWQgLnNlbGVjdGl6ZS1jb250cm9sLm5nLWludmFsaWQgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMCAhaW1wb3J0YW50O1xufVxuZm9ybS5uZy1zdWJtaXR0ZWQgLm5nLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNmZjAwMDA7XG59XG5mb3JtIC5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0IHtcbiAgYm94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5mb3JtIC5lcnJvci1tc2ctYmxvY2sgLmVycm9yLW1zZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHJlZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA2MXB4O1xuICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTQyMjk7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5oZWFkZXIgLm1lbnUtd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5oZWFkZXIgLm1lbnUtd3JhcHBlciAuaGVhZGVyLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuaGVhZGVyIC5tZW51LXdyYXBwZXIgLmhlYWRlci1tZW51IC5oZWFkZXItZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIgLm1lbnUtd3JhcHBlciAuaGVhZGVyLW1lbnUgLmhlYWRlci1kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5oZWFkZXIgLm1lbnUtd3JhcHBlciAuaGVhZGVyLW1lbnUgLmhlYWRlci1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogMTtcbn1cbmhlYWRlciAubWVudS13cmFwcGVyIC5oZWFkZXItbWVudSAuaGVhZGVyLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGEge1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuaGVhZGVyIC5tZW51LXdyYXBwZXIgLmhlYWRlci1tZW51IC5oZWFkZXItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG5oZWFkZXIgLm1lbnUtd3JhcHBlciAuaGVhZGVyLW1lbnUgbGkge1xuICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG5oZWFkZXIgLm1lbnUtd3JhcHBlciAuaGVhZGVyLW1lbnUgbGkuZGFzaGJvYXJkX2J0biB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5oZWFkZXIgLm1lbnUtd3JhcHBlciAuaGVhZGVyLW1lbnUgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmhlYWRlciAubWVudS13cmFwcGVyIC5oZWFkZXItbWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5mb290ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjOTg5Y2E2O1xuICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5mb290ZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG59XG4jbG9naW4tcGFnZSB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIC5pbnB1dC1ncm91cCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcbn1cbiNsb2dpbi1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5sb2dpbkZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDdweCAxNHB4IDRweCAxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNsb2dpbi1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5sb2dpbkZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRncmF5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAuNWVtIDAuMDVlbTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiNsb2dpbi1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5sb2dpbkZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FkZDhlNjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWRkOGU2O1xuICBmb250LXNpemU6IDEycHg7XG59XG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWRkOGU2O1xuICBmb250LXNpemU6IDEycHg7XG59XG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FkZDhlNjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLFxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMDBzIGVhc2UtaW4tb3V0IDBzO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzNkM2QzZCAhaW1wb3J0YW50O1xufVxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZCB+IGxhYmVsIHtcbiAgdG9wOiAtMTJweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzk5OTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiNsb2dpbi1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5sb2dpbkZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiAuYmFyOmFmdGVyLFxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB+IC5iYXI6YmVmb3JlLFxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZCB+IC5iYXI6YWZ0ZXIsXG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLmJhcjpiZWZvcmUge1xuICB3aWR0aDogNTAlO1xufVxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgbGFiZWwge1xuICB0b3A6IC0xMnB4O1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiA5O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgYWxsO1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgZWFzZSBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIGFsbDtcbn1cbiNsb2dpbi1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5sb2dpbkZvcm0gLmlucHV0LWdyb3VwIC5iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIC5pbnB1dC1ncm91cCAuYmFyOmJlZm9yZSxcbiNsb2dpbi1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5sb2dpbkZvcm0gLmlucHV0LWdyb3VwIC5iYXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMWU0MjI5O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgYWxsO1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgZWFzZSBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIGFsbDtcbn1cbiNsb2dpbi1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5sb2dpbkZvcm0gLmlucHV0LWdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xufVxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAuaW5wdXQtZ3JvdXAgLmJhcjphZnRlciB7XG4gIHJpZ2h0OiA1MCU7XG59XG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIC5pbnB1dC1ncm91cCAuZXJyb3ItbXNnLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbG9naW4tcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAubG9naW5Gb3JtIC5pbnB1dC1ncm91cCAuZXJyb3ItbXNnLWJsb2NrIC5lcnJvci1tc2cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDY1JTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmVkO1xuICBtYXJnaW4tbGVmdDogMzVweDtcbn1cbiNsb2dpbi1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5sb2dpbkZvcm0gLmxvZ2luQ29udGludWVCdG4ge1xuICBtYXJnaW46IDAgYXV0byA1cHggYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGQ4MzU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwLjVlbSAxLjQ1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2xvZ2luLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmxvZ2luRm9ybSAubG9naW5Db250aW51ZUJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4jZGFzaGJvYXJkLXBhZ2Uge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBtaW4taGVpZ2h0OiA4MHZoO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC5maWx0ZXJzIC5zZWFyY2ggLnNlY29uZGFyeV9hY3Rpb25fYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC5maWx0ZXJzIC5zZWFyY2ggLnNlY29uZGFyeV9hY3Rpb25fYnRuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnVzZXJuYW1lIHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNyZWdpc3RlcmVkLXVzZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAudXNlcnNfbGlzdCAudXNlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5waG9uZV9udW1iZXIge1xuICB3aWR0aDogMTIlO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLmVtYWlsIHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNyZWdpc3RlcmVkLXVzZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAudXNlcnNfbGlzdCAudXNlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5yZWdpb25fZGVzY3JpcHRpb24ge1xuICB3aWR0aDogMjIlO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnVzZXJfdHlwZSB7XG4gIHdpZHRoOiAxNCU7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGgudXNlcl9nYXJhZ2Uge1xuICB3aWR0aDogMTQlO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLmNyZWF0ZWRfYXQge1xuICB3aWR0aDogMTQlO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyLnNob3dDb2x1bW4ge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbiNyZWdpc3RlcmVkLXVzZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAudXNlcnNfbGlzdCAudXNlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ci5zaG93Q29sdW1uLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmY2UzNTNiO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyLnRvb2x0aXBfdG9fZG93biB0ZC5nYXJhZ2VfdGQgLmdhcmFnZV93cmFwcGVyIGkgLnRvb2x0aXBfd3JhcHBlciB7XG4gIHRvcDogMHB4IWltcG9ydGFudDtcbiAgYm90dG9tOiBhdXRvO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyLnRvb2x0aXBfdG9fZG93biB0ZC5nYXJhZ2VfdGQgLmdhcmFnZV93cmFwcGVyIGkgLmFycm93IHtcbiAgdG9wOiAxOXB4O1xuICBib3R0b206IGF1dG87XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuc2VnbWVudF93cmFwcGVyIGkge1xuICBmb250LXNpemU6IDEycHg7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuZ2FyYWdlX3RkIC5nYXJhZ2Vfd3JhcHBlciBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmdhcmFnZV90ZCAuZ2FyYWdlX3dyYXBwZXIgaSAudG9vbHRpcF93cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgei1pbmRleDogOTk5O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbiNyZWdpc3RlcmVkLXVzZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAudXNlcnNfbGlzdCAudXNlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5nYXJhZ2VfdGQgLmdhcmFnZV93cmFwcGVyIGkgLnRvb2x0aXBfd3JhcHBlci5zaG93X2RldGFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmdhcmFnZV90ZCAuZ2FyYWdlX3dyYXBwZXIgaSAudG9vbHRpcF93cmFwcGVyIC5nYXJhZ2VfdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB6LWluZGV4OiA5OTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuZ2FyYWdlX3RkIC5nYXJhZ2Vfd3JhcHBlciBpIC50b29sdGlwX3dyYXBwZXIgLmdhcmFnZV90b29sdGlwLnNob3dfZGV0YWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuZ2FyYWdlX3RkIC5nYXJhZ2Vfd3JhcHBlciBpIC50b29sdGlwX3dyYXBwZXIgLmdhcmFnZV90b29sdGlwIHRhYmxlIHtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgbWluLXdpZHRoOiA0MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbiNyZWdpc3RlcmVkLXVzZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAudXNlcnNfbGlzdCAudXNlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5nYXJhZ2VfdGQgLmdhcmFnZV93cmFwcGVyIGkgLnRvb2x0aXBfd3JhcHBlciAuZ2FyYWdlX3Rvb2x0aXAgdGFibGUgdGhlYWQgdHIgdGgge1xuICBwYWRkaW5nOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjEyNTI5ICFpbXBvcnRhbnQ7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuZ2FyYWdlX3RkIC5nYXJhZ2Vfd3JhcHBlciBpIC50b29sdGlwX3dyYXBwZXIgLmdhcmFnZV90b29sdGlwIHRhYmxlIHRoZWFkIHRyIHRoLm1vZGVsIHtcbiAgd2lkdGg6IDQwJTtcbn1cbiNyZWdpc3RlcmVkLXVzZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAudXNlcnNfbGlzdCAudXNlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5nYXJhZ2VfdGQgLmdhcmFnZV93cmFwcGVyIGkgLnRvb2x0aXBfd3JhcHBlciAuZ2FyYWdlX3Rvb2x0aXAgdGFibGUgdGhlYWQgdHIgdGgueWVhciB7XG4gIHdpZHRoOiAyNSU7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuZ2FyYWdlX3RkIC5nYXJhZ2Vfd3JhcHBlciBpIC50b29sdGlwX3dyYXBwZXIgLmdhcmFnZV90b29sdGlwIHRhYmxlIHRoZWFkIHRyIHRoLnZpbiB7XG4gIHdpZHRoOiAzNSU7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuZ2FyYWdlX3RkIC5nYXJhZ2Vfd3JhcHBlciBpIC50b29sdGlwX3dyYXBwZXIgLmdhcmFnZV90b29sdGlwIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjEyNTI5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI3JlZ2lzdGVyZWQtdXNlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC51c2Vyc19saXN0IC51c2Vyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmdhcmFnZV90ZCAuZ2FyYWdlX3dyYXBwZXIgaSAuYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBib3R0b206IDE5cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4jcmVnaXN0ZXJlZC11c2Vycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnVzZXJzX2xpc3QgLnVzZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuZ2FyYWdlX3RkIC5nYXJhZ2Vfd3JhcHBlciBpIC5hcnJvdy5zaG93X2RldGFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI29yZGVycy10cGwge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLWhlaWdodDogNjAwcHg7XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgLyomLmFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgICAgICAgICAgICB9Ki9cbiAgLyomLnF1YW50aXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNiU7XG4gICAgICAgICAgICAgICAgICAgIH0qL1xuICAvKiYuZGVsaXZlcnlfbWV0aG9kIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIlO1xuICAgICAgICAgICAgICAgICAgICB9Ki9cbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGguaWQge1xuICB3aWR0aDogNCU7XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLmFkZHJlc3Mge1xuICB3aWR0aDogMTMlO1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5jcmVhdGVkX2F0IHtcbiAgd2lkdGg6IDEwJTtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGgucGFydF9uYW1lIHtcbiAgd2lkdGg6IDEzJTtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGgucHJpY2Uge1xuICB3aWR0aDogNiU7XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLm9yZ2FuaXphdGlvbiB7XG4gIHdpZHRoOiA5JTtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGgudXNlcl9uYW1lIHtcbiAgd2lkdGg6IDklO1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC51c2VyX3Bob25lIHtcbiAgd2lkdGg6IDklO1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5kZWxpdmVyeV9tZXRob2Qge1xuICB3aWR0aDogOSU7XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnBheW1lbnRfc3RhdHVzIHtcbiAgd2lkdGg6IDklO1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5zdGF0dXMge1xuICB3aWR0aDogOSU7XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1jaG9pY2VzIHtcbiAgdG9wOiBhdXRvIWltcG9ydGFudDtcbiAgYm90dG9tOiAzN3B4IWltcG9ydGFudDtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQub3JkZXJfdGl0bGVfZGV0YWlscyBkaXYuYW1vdW50X29mX29mZmVycyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLm9yZGVyX3RpdGxlX2RldGFpbHMgZGl2LmFtb3VudF9vZl9vZmZlcnMgLmNsb3NlTGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLm9yZGVyX3RpdGxlX2RldGFpbHMgLnByb2R1Y3RUaXRsZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQub3JkZXJfdGl0bGVfZGV0YWlscyAucHJvZHVjdFRpdGxlcyBkaXYge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmNoYW5nZS1zdGF0dXMgLndyYXBwZXItc3RhdHVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5jaGFuZ2Utc3RhdHVzIC53cmFwcGVyLXN0YXR1cyAudWktc2VsZWN0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMzdweDtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuY2hhbmdlLXN0YXR1cyAud3JhcHBlci1zdGF0dXMgLnVpLXNlbGVjdC1jb250YWluZXIgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4jb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmNoYW5nZS1zdGF0dXMgLndyYXBwZXItc3RhdHVzIC51aS1zZWxlY3QtY29udGFpbmVyIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIge1xuICByaWdodDogNXB4O1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5jaGFuZ2Utc3RhdHVzIC53cmFwcGVyLXN0YXR1cyAudWktc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0aXplLWlucHV0IC51aS1zZWxlY3QtbWF0Y2gge1xuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuY2hhbmdlLXN0YXR1cyAud3JhcHBlci1zdGF0dXMgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMjVweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMzdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuY2hhbmdlLXN0YXR1cyAud3JhcHBlci1zdGF0dXMgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1kcm9wZG93biAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnQgLnVpLXNlbGVjdC1jaG9pY2VzLWdyb3VwIC51aS1zZWxlY3QtY2hvaWNlcy1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5jaGFuZ2Utc3RhdHVzIC53cmFwcGVyLXN0YXR1cyAudWktc2VsZWN0LWNvbnRhaW5lciAudWktc2VsZWN0LWRyb3Bkb3duIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCAudWktc2VsZWN0LWNob2ljZXMtZ3JvdXAgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMwMzAzMDtcbn1cbiNvcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuY2hhbmdlLXN0YXR1cyAud3JhcHBlci1zdGF0dXMgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1kcm9wZG93biAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnQgLnVpLXNlbGVjdC1jaG9pY2VzLWdyb3VwIC51aS1zZWxlY3QtY2hvaWNlcy1yb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYWZkO1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmFyY2hpdmVkLW9yZGVycy1saW5rLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuI29yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmFyY2hpdmVkLW9yZGVycy1saW5rLXdyYXBwZXIgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjOGQ4ZDhkO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2Nsb3NlZC1vcmRlcnMtdHBsIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3Qge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgLyomLmFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgICAgICAgICAgICB9Ki9cbiAgLyomLnF1YW50aXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNiU7XG4gICAgICAgICAgICAgICAgICAgIH0qL1xuICAvKiYuZGVsaXZlcnlfbWV0aG9kIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIlO1xuICAgICAgICAgICAgICAgICAgICB9Ki9cbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLmlkIHtcbiAgd2lkdGg6IDQlO1xufVxuI2Nsb3NlZC1vcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGguYWRkcmVzcyB7XG4gIHdpZHRoOiAxMyU7XG59XG4jY2xvc2VkLW9yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5jcmVhdGVkX2F0IHtcbiAgd2lkdGg6IDEwJTtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnBhcnRfbmFtZSB7XG4gIHdpZHRoOiAxMyU7XG59XG4jY2xvc2VkLW9yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5wcmljZSB7XG4gIHdpZHRoOiA2JTtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLm9yZ2FuaXphdGlvbiB7XG4gIHdpZHRoOiA5JTtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnVzZXJfbmFtZSB7XG4gIHdpZHRoOiA5JTtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnVzZXJfcGhvbmUge1xuICB3aWR0aDogOSU7XG59XG4jY2xvc2VkLW9yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5kZWxpdmVyeV9tZXRob2Qge1xuICB3aWR0aDogOSU7XG59XG4jY2xvc2VkLW9yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5wYXltZW50X3N0YXR1cyB7XG4gIHdpZHRoOiA5JTtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnN0YXR1cyB7XG4gIHdpZHRoOiA5JTtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1jaG9pY2VzIHtcbiAgdG9wOiBhdXRvIWltcG9ydGFudDtcbiAgYm90dG9tOiAzN3B4IWltcG9ydGFudDtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLm9yZGVyX3RpdGxlX2RldGFpbHMgZGl2LmFtb3VudF9vZl9vZmZlcnMge1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuI2Nsb3NlZC1vcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQub3JkZXJfdGl0bGVfZGV0YWlscyBkaXYuYW1vdW50X29mX29mZmVycyAuY2xvc2VMaXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLm9yZGVyX3RpdGxlX2RldGFpbHMgLnByb2R1Y3RUaXRsZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLm9yZGVyX3RpdGxlX2RldGFpbHMgLnByb2R1Y3RUaXRsZXMgZGl2IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuI2Nsb3NlZC1vcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuY2hhbmdlLXN0YXR1cyAud3JhcHBlci1zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jY2xvc2VkLW9yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5jaGFuZ2Utc3RhdHVzIC53cmFwcGVyLXN0YXR1cyAudWktc2VsZWN0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMzdweDtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmNoYW5nZS1zdGF0dXMgLndyYXBwZXItc3RhdHVzIC51aS1zZWxlY3QtY29udGFpbmVyIC5zZWxlY3RpemUtaW5wdXQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuI2Nsb3NlZC1vcmRlcnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlcnNfbGlzdCAub3JkZXJzX3dyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQuY2hhbmdlLXN0YXR1cyAud3JhcHBlci1zdGF0dXMgLnVpLXNlbGVjdC1jb250YWluZXIgLnNlbGVjdGl6ZS1pbnB1dDphZnRlciB7XG4gIHJpZ2h0OiA1cHg7XG59XG4jY2xvc2VkLW9yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5jaGFuZ2Utc3RhdHVzIC53cmFwcGVyLXN0YXR1cyAudWktc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0aXplLWlucHV0IC51aS1zZWxlY3QtbWF0Y2gge1xuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmNoYW5nZS1zdGF0dXMgLndyYXBwZXItc3RhdHVzIC51aS1zZWxlY3QtY29udGFpbmVyIC51aS1zZWxlY3QtZHJvcGRvd24ge1xuICB3aWR0aDogMTI1cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDM3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4jY2xvc2VkLW9yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5jaGFuZ2Utc3RhdHVzIC53cmFwcGVyLXN0YXR1cyAudWktc2VsZWN0LWNvbnRhaW5lciAudWktc2VsZWN0LWRyb3Bkb3duIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCAudWktc2VsZWN0LWNob2ljZXMtZ3JvdXAgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jY2xvc2VkLW9yZGVycy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyc19saXN0IC5vcmRlcnNfd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5jaGFuZ2Utc3RhdHVzIC53cmFwcGVyLXN0YXR1cyAudWktc2VsZWN0LWNvbnRhaW5lciAudWktc2VsZWN0LWRyb3Bkb3duIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCAudWktc2VsZWN0LWNob2ljZXMtZ3JvdXAgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMwMzAzMDtcbn1cbiNjbG9zZWQtb3JkZXJzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAub3JkZXJzX2xpc3QgLm9yZGVyc193cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmNoYW5nZS1zdGF0dXMgLndyYXBwZXItc3RhdHVzIC51aS1zZWxlY3QtY29udGFpbmVyIC51aS1zZWxlY3QtZHJvcGRvd24gLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IC51aS1zZWxlY3QtY2hvaWNlcy1ncm91cCAudWktc2VsZWN0LWNob2ljZXMtcm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZmFmZDtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNzaW5nbGUtb3JkZXJzLXBhZ2Uge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaW5mby10YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4jc2luZ2xlLW9yZGVycy1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlci1pbmZvLXRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVjZWY7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4jc2luZ2xlLW9yZGVycy1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlci1pbmZvLXRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDQwJTtcbn1cbiNzaW5nbGUtb3JkZXJzLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyLWluZm8tdGFibGUgdGJvZHkgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiA2MCU7XG59XG4jc2luZ2xlLW9yZGVycy1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlci1pdGVtcy10YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jc2luZ2xlLW9yZGVycy1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlci1pdGVtcy10YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLmFydGljbGUge1xuICB3aWR0aDogMTIlO1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaXRlbXMtdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5wYXJ0X25hbWUge1xuICB3aWR0aDogMTYlO1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaXRlbXMtdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5xdWFudGl0eSB7XG4gIHdpZHRoOiAxMiU7XG59XG4jc2luZ2xlLW9yZGVycy1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlci1pdGVtcy10YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnByb3ZpZGVyX3ByaWNlIHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNzaW5nbGUtb3JkZXJzLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyLWl0ZW1zLXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGgucHJpY2Uge1xuICB3aWR0aDogMTIlO1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaXRlbXMtdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5kaXNjb3VudF9wcmljZSB7XG4gIHdpZHRoOiAxMiU7XG59XG4jc2luZ2xlLW9yZGVycy1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlci1pdGVtcy10YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnN1cHBsaWVyX2lkIHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNzaW5nbGUtb3JkZXJzLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyLWl0ZW1zLXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGguZGVsaXZlcnlfdGVybXMge1xuICB3aWR0aDogMTIlO1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaXRlbXMtdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaXRlbXMtdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaXRlbXMtdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5jaGVja2JveGVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaXRlbXMtdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZCBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMHB4IDJweDtcbn1cbiNzaW5nbGUtb3JkZXJzLXBhZ2UgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLm9yZGVyLWl0ZW1zLXRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQgYnV0dG9uIGltZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4jc2luZ2xlLW9yZGVycy1wYWdlIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5vcmRlci1pdGVtcy10YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRkLmFjdGlvbl9idG5zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3NpbmdsZS1vcmRlcnMtcGFnZSAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAub3JkZXItaXRlbXMtdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0ci5zZWxlY3RlZC1yb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmZjAwMmIgIWltcG9ydGFudDtcbn1cbi5lZGl0X29yZGVyc190YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmVkaXRfb3JkZXJzX3RhYmxlIHRoZWFkIHRyIHRoIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG59XG4uZWRpdF9vcmRlcnNfdGFibGUgdGhlYWQgdHIgdGguYXJ0aWNsZSB7XG4gIHdpZHRoOiAxNSU7XG59XG4uZWRpdF9vcmRlcnNfdGFibGUgdGhlYWQgdHIgdGgucGFydF9uYW1lIHtcbiAgd2lkdGg6IDM1JTtcbn1cbi5lZGl0X29yZGVyc190YWJsZSB0aGVhZCB0ciB0aC5xdWFudGl0eSB7XG4gIHdpZHRoOiAxNSU7XG59XG4uZWRpdF9vcmRlcnNfdGFibGUgdGhlYWQgdHIgdGgucHJpY2Uge1xuICB3aWR0aDogMTUlO1xufVxuLmVkaXRfb3JkZXJzX3RhYmxlIHRoZWFkIHRyIHRoLnN1cHBsaWVyX2lkIHtcbiAgd2lkdGg6IDEwJTtcbn1cbi5lZGl0X29yZGVyc190YWJsZSB0aGVhZCB0ciB0aC5kZWxpdmVyeV90ZXJtcyB7XG4gIHdpZHRoOiAxMCU7XG59XG4uZWRpdF9vcmRlcnNfdGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5lZGl0X29yZGVyc190YWJsZSB0Ym9keSB0ciB0ZCBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi5mYS10cmFzaC1hbHQ6YmVmb3JlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzFlNDIyOTtcbn1cbi5uZXctaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uZXctaXRlbSBpbnB1dCB7XG4gIHdpZHRoOiA2NSU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4ubGluay1pdGVtIHtcbiAgY29sb3I6ICMwMTkwZDI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFkZC1uZXctcHJvZHVjdC1ncm91cCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmRpc2FibGVkLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZjVmNWY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4jcHJpY2luZy10cGwge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuI3ByaWNpbmctdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5kaXNjb3VudHNfaW5mb193ciAuZGlzY291bnQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuI3ByaWNpbmctdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5kaXNjb3VudHNfaW5mb193ciAuZGlzY291bnQtdGl0bGUgaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxZTQyMjk7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuI3ByaWNpbmctdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5kaXNjb3VudHNfaW5mb193ciAuZGlzY291bnQtdGFibGUge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbiNwcmljaW5nLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAuZGlzY291bnRzX2luZm9fd3IgLmRpc2NvdW50LXRhYmxlIHRib2R5IHRyIHRkIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmO1xuICBwYWRkaW5nOiAycHggMTBweDtcbn1cbiNwcmljaW5nLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAuZGlzY291bnRzX2luZm9fd3IgLmRpc2NvdW50LXRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDQwJTtcbn1cbiNwcmljaW5nLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAuZGlzY291bnRzX2luZm9fd3IgLmRpc2NvdW50LXRhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICB3aWR0aDogNjAlO1xufVxuI3ByaWNpbmctdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5kaXNjb3VudHNfaW5mb193ciAuZGlzY291bnQtdGFibGUgdGJvZHkgdHIgdGQudGFza19yZWdpb25zIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwcmljaW5nLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAuZGlzY291bnRzX2luZm9fd3IgLmRpc2NvdW50LXRhYmxlIHRib2R5IHRyIHRkLnRhc2tfYXR0YWNobWVudCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4jcHJpY2luZy10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgLmRpc2NvdW50c19pbmZvX3dyIC5kaXNjb3VudC10YWJsZSB0Ym9keSB0ciB0ZC50YXNrX2F0dGFjaG1lbnQgc3BhbjpsYXN0LWNoaWxkIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbiNwcmljaW5nLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCAuZGlzY291bnRzX2luZm9fd3IgLmRpc2NvdW50LXRhYmxlIHRib2R5IHRyIHRkLnRhc2tfdmlkZW8gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuI3ByaWNpbmctdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IC5kaXNjb3VudHNfaW5mb193ciAuZGlzY291bnQtdGFibGUgdGJvZHkgdHIgdGQudGFza192aWRlbyBzcGFuOmxhc3QtY2hpbGQgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuI2NhbXBhaWducy10cGwge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG4jY2FtcGFpZ25zLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAuY2FtcGFpZ25zLWxpc3QgdGFibGUgdGhlYWQgdHIgdGguaW1hZ2VfdGgge1xuICB3aWR0aDogNCU7XG59XG4jY2FtcGFpZ25zLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAuY2FtcGFpZ25zLWxpc3QgdGFibGUgdGhlYWQgdHIgdGguY2FtcGFpZ25fc3RhdHVzX3RvZ2dsZSB7XG4gIHdpZHRoOiAzJTtcbn1cbiNjYW1wYWlnbnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5jYW1wYWlnbnMtbGlzdCB0YWJsZSB0aGVhZCB0ciB0aC5zdGF0dXNfdGgge1xuICB3aWR0aDogOCU7XG59XG4jY2FtcGFpZ25zLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAuY2FtcGFpZ25zLWxpc3QgdGFibGUgdGhlYWQgdHIgdGgudGl0bGVfdGgge1xuICB3aWR0aDogMTAlO1xufVxuI2NhbXBhaWducy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmNhbXBhaWducy1saXN0IHRhYmxlIHRoZWFkIHRyIHRoLmRlc2NyaXB0aW9uX3RoIHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNjYW1wYWlnbnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5jYW1wYWlnbnMtbGlzdCB0YWJsZSB0aGVhZCB0ciB0aC5zdGFydF9kYXRlX3RoIHtcbiAgd2lkdGg6IDglO1xufVxuI2NhbXBhaWducy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmNhbXBhaWducy1saXN0IHRhYmxlIHRoZWFkIHRyIHRoLmVuZF9kYXRlX3RoIHtcbiAgd2lkdGg6IDglO1xufVxuI2NhbXBhaWducy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmNhbXBhaWducy1saXN0IHRhYmxlIHRoZWFkIHRyIHRoLmRpc2NvdW50X3RoIHtcbiAgd2lkdGg6IDYlO1xufVxuI2NhbXBhaWducy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmNhbXBhaWducy1saXN0IHRhYmxlIHRoZWFkIHRyIHRoLnNlZ21lbnRzX3RoIHtcbiAgd2lkdGg6IDklO1xufVxuI2NhbXBhaWducy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmNhbXBhaWducy1saXN0IHRhYmxlIHRoZWFkIHRyIHRoLnJlZ2lvbnNfdGgge1xuICB3aWR0aDogOSU7XG59XG4jY2FtcGFpZ25zLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAuY2FtcGFpZ25zLWxpc3QgdGFibGUgdGhlYWQgdHIgdGguYXJ0aWNsZV90aCB7XG4gIHdpZHRoOiA5JTtcbn1cbiNjYW1wYWlnbnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5jYW1wYWlnbnMtbGlzdCB0YWJsZSB0aGVhZCB0ciB0aC5icmFuZF90aCB7XG4gIHdpZHRoOiA5JTtcbn1cbiNjYW1wYWlnbnMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5jYW1wYWlnbnMtbGlzdCB0YWJsZSB0aGVhZCB0ciB0aC5idXR0b25zX3RoIHtcbiAgd2lkdGg6IDUlO1xufVxuI2NhbXBhaWducy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmNhbXBhaWducy1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jYW1wYWlnbl9pbWFnZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4jY2FtcGFpZ25zLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAuY2FtcGFpZ25zLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQuc3dpdGNoZXJfdGQgLnN3aXRjaGVyX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2NhbXBhaWducy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmNhbXBhaWducy1saXN0IHRhYmxlIHRib2R5IHRyIHRkLnN3aXRjaGVyX3RkIC5zd2l0Y2hlcl93cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuI2NhbXBhaWducy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLmNhbXBhaWducy1saXN0IHRhYmxlIHRib2R5IHRyIHRkLmJ1dHRvbnNfd3IgaSB7XG4gIG1hcmdpbjogMHB4IDVweDtcbn1cbiNjYW1wYWlnbnMtYWRkLXRwbCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNjYW1wYWlnbnMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCAjY2FtcGFpZ25fYXJ0aWNsZSAudWktc2VsZWN0LWRyb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY4JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wuY2FtcGFpZ25zX3BlcmlvZF9mcm9tIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwLnNlbGVjdGl6ZV93cmFwcGVyIC51aS1zZWxlY3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjglO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmbG9hdDogcmlnaHQ7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAuc2VsZWN0aXplX3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdy5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAuc2VsZWN0aXplX3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2NlZDRkYTtcbn1cbiNjYW1wYWlnbnMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCBsYWJlbCB7XG4gIHdpZHRoOiAzMiU7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAubXVsdGlzZWxlY3Rfd3JhcHBlciAudWktc2VsZWN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY4JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwLm11bHRpc2VsZWN0X3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdy5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAuaW1hZ2Vfcm93IC5pbWFnZV9yb3dfaW5uZXJfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY4JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAuaW1hZ2Vfcm93IC5pbWFnZV9yb3dfaW5uZXJfd3JhcHBlciAuY2FtcGFpZ25faW1hZ2Uge1xuICB3aWR0aDogODBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbiNjYW1wYWlnbnMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cC5pbWFnZV9yb3cgLmltYWdlX3Jvd19pbm5lcl93cmFwcGVyIC5kZWxfcGhvdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjMDAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDkxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjYW1wYWlnbnMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cC5jYW1wYWlnbl9wZXJpb2Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAuY2FtcGFpZ25fcGVyaW9kIC5jYW1wYWlnbl9wZXJpb2RfaW5wdXRfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogNjglO1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwLmNhbXBhaWduX3BlcmlvZCAuY2FtcGFpZ25fcGVyaW9kX2lucHV0X3dyYXBwZXIgZGl2IHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbn1cbiNjYW1wYWlnbnMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cC5jYW1wYWlnbl9wZXJpb2QgLmNhbXBhaWduX3BlcmlvZF9pbnB1dF93cmFwcGVyIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMzAlO1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwLmNhbXBhaWduX3BlcmlvZCAuY2FtcGFpZ25fcGVyaW9kX2lucHV0X3dyYXBwZXIgaW5wdXQge1xuICB3aWR0aDogNjglO1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwIC5jaGVja2JveGVzX3J1X3JlZ2lvbnMsXG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAgLmFjdGl2YXRlX2NhbXBhaWduIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbiNjYW1wYWlnbnMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCAuY2hlY2tib3hlc19ydV9yZWdpb25zIC5jaGVja2JveF9sYWJlbCxcbiNjYW1wYWlnbnMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCAuYWN0aXZhdGVfY2FtcGFpZ24gLmNoZWNrYm94X2xhYmVsIHtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAgLmNoZWNrYm94ZXNfcnVfcmVnaW9ucyAuY2hlY2tib3gsXG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAgLmFjdGl2YXRlX2NhbXBhaWduIC5jaGVja2JveCB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4jY2FtcGFpZ25zLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAgLmNoZWNrYm94ZXNfcnVfcmVnaW9ucyAuY2hlY2tib3guY2hlY2tlZCxcbiNjYW1wYWlnbnMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCAuYWN0aXZhdGVfY2FtcGFpZ24gLmNoZWNrYm94LmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjMWU0MjI5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxZTQyMjk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwIC5jaGVja2JveGVzX3J1X3JlZ2lvbnMgLmNoZWNrYm94LmNoZWNrZWQ6YmVmb3JlLFxuI2NhbXBhaWducy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwIC5hY3RpdmF0ZV9jYW1wYWlnbiAuY2hlY2tib3guY2hlY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDZweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMXB4O1xufVxuI2NhbXBhaWducy1hZGQtdHBsIC5zZWxlY3RpemUtZHJvcGRvd24sXG4jY2FtcGFpZ25zLWFkZC10cGwgLnNlbGVjdGl6ZS1pbnB1dCxcbiNjYW1wYWlnbnMtYWRkLXRwbCAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjNDk1MDU3O1xufVxuLmNyb3BBcmVhIHtcbiAgYmFja2dyb3VuZDogI0U0RTRFNDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDM1MHB4O1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCAjY2FtcGFpZ25fYXJ0aWNsZSAudWktc2VsZWN0LWRyb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2OCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZsb2F0OiByaWdodDtcbn1cbiNjYW1wYWlnbnMtZWRpdC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC5jYW1wYWlnbnNfcGVyaW9kX2Zyb20ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwLnNlbGVjdGl6ZV93cmFwcGVyIC51aS1zZWxlY3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjglO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmbG9hdDogcmlnaHQ7XG59XG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwLnNlbGVjdGl6ZV93cmFwcGVyIC51aS1zZWxlY3QtY29udGFpbmVyIC51aS1zZWxlY3QtY2hvaWNlcy1yb3cuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cC5zZWxlY3RpemVfd3JhcHBlciAudWktc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0aXplLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2VkNGRhO1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCBsYWJlbCB7XG4gIHdpZHRoOiAzMiU7XG59XG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwLm11bHRpc2VsZWN0X3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2OCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZsb2F0OiByaWdodDtcbn1cbiNjYW1wYWlnbnMtZWRpdC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAubXVsdGlzZWxlY3Rfd3JhcHBlciAudWktc2VsZWN0LWNvbnRhaW5lciAudWktc2VsZWN0LWNob2ljZXMtcm93LmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbn1cbiNjYW1wYWlnbnMtZWRpdC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAuY2FtcGFpZ25fcGVyaW9kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cC5jYW1wYWlnbl9wZXJpb2QgLmNhbXBhaWduX3BlcmlvZF9pbnB1dF93cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA2OCU7XG59XG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwLmNhbXBhaWduX3BlcmlvZCAuY2FtcGFpZ25fcGVyaW9kX2lucHV0X3dyYXBwZXIgZGl2IHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbn1cbiNjYW1wYWlnbnMtZWRpdC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAuY2FtcGFpZ25fcGVyaW9kIC5jYW1wYWlnbl9wZXJpb2RfaW5wdXRfd3JhcHBlciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDMwJTtcbn1cbiNjYW1wYWlnbnMtZWRpdC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5jYW1wYWlnbl9hZGQgLmZvcm0tZ3JvdXAuY2FtcGFpZ25fcGVyaW9kIC5jYW1wYWlnbl9wZXJpb2RfaW5wdXRfd3JhcHBlciBpbnB1dCB7XG4gIHdpZHRoOiA2OCU7XG59XG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwIC5jaGVja2JveGVzX3J1X3JlZ2lvbnPQsSAuYWN0aXZhdGVfY2FtcGFpZ24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCAuY2hlY2tib3hlc19ydV9yZWdpb25z0LEgLmFjdGl2YXRlX2NhbXBhaWduIC5jaGVja2JveF9sYWJlbCB7XG4gIGNvbG9yOiAjOTE5MTkxO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCAuY2hlY2tib3hlc19ydV9yZWdpb25z0LEgLmFjdGl2YXRlX2NhbXBhaWduIC5jaGVja2JveCB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uY2FtcGFpZ25fYWRkIC5mb3JtLWdyb3VwIC5jaGVja2JveGVzX3J1X3JlZ2lvbnPQsSAuYWN0aXZhdGVfY2FtcGFpZ24gLmNoZWNrYm94LmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjMWU0MjI5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxZTQyMjk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuI2NhbXBhaWducy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLmNhbXBhaWduX2FkZCAuZm9ybS1ncm91cCAuY2hlY2tib3hlc19ydV9yZWdpb25z0LEgLmFjdGl2YXRlX2NhbXBhaWduIC5jaGVja2JveC5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICBib3JkZXItdG9wOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAxcHg7XG59XG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5zZWxlY3RpemUtZHJvcGRvd24sXG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5zZWxlY3RpemUtaW5wdXQsXG4jY2FtcGFpZ25zLWVkaXQtdHBsIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6ICM0OTUwNTc7XG59XG4vKiBsaW5lIDEsIC4uLy4uL3NvdXJjZS9zY3NzL25nLWltZy1jcm9wLnNjc3MgKi9cbmltZy1jcm9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3MvbmctaW1nLWNyb3Auc2NzcyAqL1xuaW1nLWNyb3AgY2FudmFzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAvKiBtb2JpbGUgd2Via2l0ICovXG59XG4vKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9uZy1pbWctY3JvcC5zY3NzICovXG5pbWctY3JvcCAubG9hZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4jcGFydHMtcmF0aW5nLXRwbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xufVxuI3BhcnRzLXJhdGluZy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnBhcnRzX3JhdGluZ19saXN0IC5wYXJ0c19yYXRpbmdfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC51c2VybmFtZSB7XG4gIHdpZHRoOiAxNCU7XG59XG4jcGFydHMtcmF0aW5nLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAucGFydHNfcmF0aW5nX2xpc3QgLnBhcnRzX3JhdGluZ193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLmNyZWF0ZWRfYXQge1xuICB3aWR0aDogMTQlO1xufVxuI3BhcnRzLXJhdGluZy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnBhcnRzX3JhdGluZ19saXN0IC5wYXJ0c19yYXRpbmdfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5hcnRpY2xlIHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNwYXJ0cy1yYXRpbmctdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5wYXJ0c19yYXRpbmdfbGlzdCAucGFydHNfcmF0aW5nX3dyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGgucGFydF9uYW1lIHtcbiAgd2lkdGg6IDIwJTtcbn1cbiNwYXJ0cy1yYXRpbmctdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5wYXJ0c19yYXRpbmdfbGlzdCAucGFydHNfcmF0aW5nX3dyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGguZmlybWEge1xuICB3aWR0aDogMTIlO1xufVxuI3BhcnRzLXJhdGluZy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnBhcnRzX3JhdGluZ19saXN0IC5wYXJ0c19yYXRpbmdfd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiAxNiU7XG59XG4jcGFydHMtcmF0aW5nLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAucGFydHNfcmF0aW5nX2xpc3QgLnBhcnRzX3JhdGluZ193cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnZhbHVlIHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNwaWNrLXVwLXBsYWNlcy10cGwge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG4jcGljay11cC1wbGFjZXMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5waWNrLXVwLXBsYWNlcy1saXN0IC5wbGFjZXMtdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5hZGRyZXNzIHtcbiAgd2lkdGg6IDI4JTtcbn1cbiNwaWNrLXVwLXBsYWNlcy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnBpY2stdXAtcGxhY2VzLWxpc3QgLnBsYWNlcy10YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLnBpY2tfdXBfcGxhY2Uge1xuICB3aWR0aDogMjglO1xufVxuI3BpY2stdXAtcGxhY2VzLXRwbCAuY29udGFpbmVyLWZsdWlkIC5yb3cgLm1haW4tY29udGVudCAucGljay11cC1wbGFjZXMtbGlzdCAucGxhY2VzLXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHIgdGgucGhvbmVfbnVtYmVyIHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNwaWNrLXVwLXBsYWNlcy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnBpY2stdXAtcGxhY2VzLWxpc3QgLnBsYWNlcy10YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLm1vZGVfZGF0YSB7XG4gIHdpZHRoOiAxNCU7XG59XG4jcGljay11cC1wbGFjZXMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5waWNrLXVwLXBsYWNlcy1saXN0IC5wbGFjZXMtdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB0aC5jcmVhdGVkX2F0IHtcbiAgd2lkdGg6IDEyJTtcbn1cbiNwaWNrLXVwLXBsYWNlcy10cGwgLmNvbnRhaW5lci1mbHVpZCAucm93IC5tYWluLWNvbnRlbnQgLnBpY2stdXAtcGxhY2VzLWxpc3QgLnBsYWNlcy10YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoLmJ1dHRvbnNfdGgge1xuICB3aWR0aDogNiU7XG59XG4jcGljay11cC1wbGFjZXMtdHBsIC5jb250YWluZXItZmx1aWQgLnJvdyAubWFpbi1jb250ZW50IC5waWNrLXVwLXBsYWNlcy1saXN0IC5wbGFjZXMtdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZC5idXR0b25zX3RkIC5idXR0b25zX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbiNwbGFjZXMtYWRkLXRwbCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbiNwbGFjZXMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19hZGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNwbGFjZXMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19hZGQgLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3BsYWNlcy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0ucGxhY2VzX2FkZCAuZm9ybS1ncm91cCAuZXJyb3ItbXNnLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDMyJTtcbn1cbiNwbGFjZXMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19hZGQgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY4JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI3BsYWNlcy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0ucGxhY2VzX2FkZCAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLmNhbXBhaWduc19wZXJpb2RfZnJvbSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiNwbGFjZXMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19hZGQgLmZvcm0tZ3JvdXAuc2VsZWN0aXplX3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2OCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZsb2F0OiByaWdodDtcbn1cbiNwbGFjZXMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19hZGQgLmZvcm0tZ3JvdXAuc2VsZWN0aXplX3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdy5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG4jcGxhY2VzLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5wbGFjZXNfYWRkIC5mb3JtLWdyb3VwLnNlbGVjdGl6ZV93cmFwcGVyIC51aS1zZWxlY3QtY29udGFpbmVyIC5zZWxlY3RpemUtaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG59XG4jcGxhY2VzLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5wbGFjZXNfYWRkIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgd2lkdGg6IDMyJTtcbn1cbiNwbGFjZXMtYWRkLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19hZGQgLmZvcm0tZ3JvdXAgbGFiZWwuaW5mb19sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BsYWNlcy1hZGQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0ucGxhY2VzX2FkZCAuZm9ybS1ncm91cC5tdWx0aXNlbGVjdF93cmFwcGVyIC51aS1zZWxlY3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjglO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmbG9hdDogcmlnaHQ7XG59XG4jcGxhY2VzLWFkZC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5wbGFjZXNfYWRkIC5mb3JtLWdyb3VwLm11bHRpc2VsZWN0X3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdy5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG4jcGxhY2VzLWVkaXQtdHBsIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xufVxuI3BsYWNlcy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19lZGl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jcGxhY2VzLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0ucGxhY2VzX2VkaXQgLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3BsYWNlcy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19lZGl0IC5mb3JtLWdyb3VwIC5lcnJvci1tc2ctYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMzIlO1xufVxuI3BsYWNlcy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19lZGl0IC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2OCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZsb2F0OiByaWdodDtcbn1cbiNwbGFjZXMtZWRpdC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5wbGFjZXNfZWRpdCAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLmNhbXBhaWduc19wZXJpb2RfZnJvbSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiNwbGFjZXMtZWRpdC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5wbGFjZXNfZWRpdCAuZm9ybS1ncm91cC5zZWxlY3RpemVfd3JhcHBlciAudWktc2VsZWN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY4JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI3BsYWNlcy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19lZGl0IC5mb3JtLWdyb3VwLnNlbGVjdGl6ZV93cmFwcGVyIC51aS1zZWxlY3QtY29udGFpbmVyIC51aS1zZWxlY3QtY2hvaWNlcy1yb3cuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xufVxuI3BsYWNlcy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19lZGl0IC5mb3JtLWdyb3VwLnNlbGVjdGl6ZV93cmFwcGVyIC51aS1zZWxlY3QtY29udGFpbmVyIC5zZWxlY3RpemUtaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG59XG4jcGxhY2VzLWVkaXQtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0ucGxhY2VzX2VkaXQgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICB3aWR0aDogMzIlO1xufVxuI3BsYWNlcy1lZGl0LXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnBsYWNlc19lZGl0IC5mb3JtLWdyb3VwLm11bHRpc2VsZWN0X3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2OCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZsb2F0OiByaWdodDtcbn1cbiNwbGFjZXMtZWRpdC10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5wbGFjZXNfZWRpdCAuZm9ybS1ncm91cC5tdWx0aXNlbGVjdF93cmFwcGVyIC51aS1zZWxlY3QtY29udGFpbmVyIC51aS1zZWxlY3QtY2hvaWNlcy1yb3cuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xufVxuI3NldHRpbmdzLXRwbCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbiNzZXR0aW5ncy10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3NldHRpbmdzLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnNldHRpbmdzIC5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNzZXR0aW5ncy10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5zZXR0aW5ncyAuZm9ybS1ncm91cCAuZXJyb3ItbXNnLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDMyJTtcbn1cbiNzZXR0aW5ncy10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5zZXR0aW5ncyAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjglO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmbG9hdDogcmlnaHQ7XG59XG4jc2V0dGluZ3MtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uc2V0dGluZ3MgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC5jYW1wYWlnbnNfcGVyaW9kX2Zyb20ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4jc2V0dGluZ3MtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uc2V0dGluZ3MgLmZvcm0tZ3JvdXAuc2VsZWN0aXplX3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2OCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZsb2F0OiByaWdodDtcbn1cbiNzZXR0aW5ncy10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5zZXR0aW5ncyAuZm9ybS1ncm91cC5zZWxlY3RpemVfd3JhcHBlciAudWktc2VsZWN0LWNvbnRhaW5lciAudWktc2VsZWN0LWNob2ljZXMtcm93LmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbn1cbiNzZXR0aW5ncy10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5zZXR0aW5ncyAuZm9ybS1ncm91cC5zZWxlY3RpemVfd3JhcHBlciAudWktc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0aXplLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2VkNGRhO1xufVxuI3NldHRpbmdzLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnNldHRpbmdzIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgd2lkdGg6IDMyJTtcbn1cbiNzZXR0aW5ncy10cGwgLmNvbnRhaW5lciAucm93IC5tYWluLWNvbnRlbnQgZm9ybS5zZXR0aW5ncyAuZm9ybS1ncm91cCBsYWJlbC5pbmZvX2xhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jc2V0dGluZ3MtdHBsIC5jb250YWluZXIgLnJvdyAubWFpbi1jb250ZW50IGZvcm0uc2V0dGluZ3MgLmZvcm0tZ3JvdXAubXVsdGlzZWxlY3Rfd3JhcHBlciAudWktc2VsZWN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY4JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI3NldHRpbmdzLXRwbCAuY29udGFpbmVyIC5yb3cgLm1haW4tY29udGVudCBmb3JtLnNldHRpbmdzIC5mb3JtLWdyb3VwLm11bHRpc2VsZWN0X3dyYXBwZXIgLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdy5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG4iXX0= */
