.with_frm_style{--form-width:100%;--form-align:left;--direction:ltr;--fieldset:0px;--fieldset-color:#000;--fieldset-padding:0 0 15px;--fieldset-bg-color:transparent;--title-size:40px;--title-color:#444;--title-margin-top:10px;--title-margin-bottom:60px;--form-desc-size:14px;--form-desc-color:#666;--form-desc-margin-top:10px;--form-desc-margin-bottom:25px;--form-desc-padding:0;--font:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;--font-size:15px;--label-color:#3f4b5b;--weight:normal;--position:none;--align:left;--width:150px;--required-color:#b94a48;--required-weight:bold;--label-padding:0 0 3px;--description-font-size:12px;--description-color:#666;--description-weight:normal;--description-style:normal;--description-align:left;--description-margin:0;--field-font-size:14px;--field-height:32px;--line-height:32px;--field-width:100%;--auto-width:100%;--field-pad:6px 10px;--field-margin:20px;--field-weight:normal;--text-color:#555;--border-color:#bfc3c8;--field-border-width:1px;--field-border-style:solid;--bg-color:#fff;--bg-color-active:#fff;--border-color-active:#66afe9;--text-color-error:#444;--bg-color-error:#fff;--border-color-error:#b94a48;--border-width-error:1px;--border-style-error:solid;--bg-color-disabled:#fff;--border-color-disabled:#e5e5e5;--text-color-disabled:#a1a1a1;--radio-align:block;--check-align:block;--check-font-size:13px;--check-label-color:#444;--check-weight:normal;--section-font-size:18px;--section-color:#444;--section-weight:bold;--section-pad:15px 0 3px 0;--section-mar-top:15px;--section-mar-bottom:30px;--section-bg-color:transparent;--section-border-color:#e8e8e8;--section-border-width:2px;--section-border-style:solid;--section-border-loc:-top;--collapse-pos:after;--repeat-icon-color:#fff;--submit-font-size:15px;--submit-width:auto;--submit-height:auto;--submit-bg-color:#579af6;--submit-border-color:#579af6;--submit-border-width:1px;--submit-text-color:#fff;--submit-weight:normal;--submit-border-radius:4px;--submit-margin:10px;--submit-padding:10px 20px;--submit-shadow-color:#eee;--submit-hover-bg-color:#efefef;--submit-hover-color:#444;--submit-hover-border-color:#ccc;--submit-active-bg-color:#efefef;--submit-active-color:#444;--submit-active-border-color:#ccc;--border-radius:4px;--error-bg:#f2dede;--error-border:#ebccd1;--error-text:#b94a48;--error-font-size:14px;--success-bg-color:#dff0d8;--success-border-color:#d6e9c6;--success-text-color:#468847;--success-font-size:14px;--progress-bg-color:#eaeaea;--progress-color:#3f4b5b;--progress-active-bg-color:#579af6;--progress-active-color:#fff;--progress-border-color:#e5e5e5;--progress-border-size:2px;--progress-size:30px;--use-base-font-size:;--base-font-size:15px;--field-shape-type:rounded-corner;--toggle-font-size:15px;--toggle-on-color:#579af6;--toggle-off-color:#eaeaea;--slider-font-size:14px;--slider-track-size:8px;--slider-circle-size:24px;--slider-color:#579af6;--slider-bar-color:#eaeaea;--date-head-bg-color:#fff;--date-head-color:#555;--date-band-color:#ecf5ff;--bg-image-opacity:100%;--box-shadow:0 1px 2px 0 rgba(18,18,23,.05)}.frm_hidden,.frm_add_form_row.frm_hidden,.frm_remove_form_row.frm_hidden,.with_frm_style .frm_button.frm_hidden{display:none}.with_frm_style,.with_frm_style form,.with_frm_style .frm-show-form div.frm_description p{text-align:var(--form-align)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.with_frm_style .frm-show-form div.frm_description p{font-size:var(--form-desc-size);color:var(--form-desc-color);margin-top:var(--form-desc-margin-top);margin-bottom:var(--form-desc-margin-bottom);padding:var(--form-desc-padding)}form .frm__655f59e82747f{overflow:hidden;width:0;height:0;position:absolute}.with_frm_style fieldset{min-width:0;display:block}.with_frm_style fieldset fieldset{border:none;margin:0;padding:0;background-color:transparent}.with_frm_style .frm_form_fields>fieldset{border-width:var(--fieldset);border-style:solid;border-color:var(--fieldset-color);margin:0;padding:var(--fieldset-padding);background-color:var(--fieldset-bg-color);font-family:var(--font)}legend.frm_hidden{display:none !important}.with_frm_style .frm_form_fields{opacity:1;transition:opacity .1s linear}.with_frm_style .frm_doing_ajax{opacity:.5}.frm_transparent{color:transparent}.with_frm_style legend+h3,.with_frm_style h3.frm_form_title{font-size:var(--title-size);color:var(--title-color);font-family:var(--font);margin-top:var(--title-margin-top);margin-bottom:var(--title-margin-bottom)}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{font-family:var(--font);color:var(--form-desc-color)}.with_frm_style .frm_form_field.frm_html_container{font-size:var(--form-desc-size)}.with_frm_style .frm_form_field .frm_show_it{font-size:var(--field-font-size);font-weight:var(--field-weight)}.with_frm_style .frm_required{color:var(--required-color);font-weight:var(--required-weight)}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.with_frm_style .frm-card-element.StripeElement{font-family:var(--font);font-size:var(--field-font-size);margin-bottom:0}.with_frm_style textarea{vertical-align:top;height:auto}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement,.with_frm_style .frm_slimselect.ss-main{color:var(--text-color);background-color:var(--bg-color);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-radius:var(--border-radius);width:var(--field-width);max-width:100%;font-size:var(--field-font-size);padding:var(--field-pad);box-sizing:border-box;outline:none;font-weight:var(--field-weight)}.with_frm_style select option{color:var(--text-color)}.with_frm_style select option.frm-select-placeholder{color:var(--text-color-disabled)}.with_frm_style input[type=radio],.with_frm_style input[type=checkbox]{border-color:var(--border-color);box-shadow:var(--box-shadow);float:none}.with_frm_style input[type=radio]:after,.with_frm_style input[type=checkbox]:after{display:none}.with_frm_style input[type=radio]:not(:checked):focus,.with_frm_style input[type=checkbox]:not(:checked):focus{border-color:var(--border-color) !important}.with_frm_style input[type=radio]:focus,.with_frm_style input[type=checkbox]:focus{box-shadow:0px 0px 0px 3px rgba(102,175,233,.4) !important}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{min-height:var(--field-height);line-height:1.3}.with_frm_style select[multiple=multiple]{height:auto}.input[type=file].frm_transparent:focus,.with_frm_style input[type=file]{background-color:transparent;border:none;outline:none;box-shadow:none}.with_frm_style input[type=file]{color:var(--text-color);padding:0;font-family:var(--font);font-size:var(--field-font-size);display:initial}.with_frm_style input[type=file].frm_transparent{color:transparent}.with_frm_style .wp-editor-wrap{width:var(--field-width);max-width:100%}.with_frm_style .wp-editor-container textarea{border:none;box-shadow:none !important}.with_frm_style .mceIframeContainer{background-color:var(--bg-color)}.with_frm_style select{width:var(--auto-width);max-width:100%;background-position-y:calc(50% + 3px)}.with_frm_style input[disabled],.with_frm_style select[disabled],.with_frm_style textarea[disabled],.with_frm_style input[readonly],.with_frm_style select[readonly],.with_frm_style textarea[readonly]{background-color:var(--bg-color-disabled);color:var(--text-color-disabled);border-color:var(--border-color-disabled)}.frm_preview_page:before{content:normal !important}.frm_preview_page{padding:25px}.with_frm_style .frm_primary_label{max-width:100%;font-family:var(--font);font-size:var(--font-size);color:var(--label-color);font-weight:var(--weight);text-align:var(--align);padding:var(--label-padding);margin:0;width:auto;display:block}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:block;float:none;width:auto}.with_frm_style .frm_inline_container .frm_primary_label{margin-right:10px}.with_frm_style .frm_right_container .frm_primary_label,.with_frm_style .frm_pos_right{display:inline;float:right;margin-left:10px}.with_frm_style .frm_pos_center{text-align:center}.with_frm_style .frm_none_container .frm_primary_label,.with_frm_style .frm_pos_none,.frm_pos_none,.frm_none_container .frm_primary_label{display:none}.with_frm_style .frm_section_heading.frm_hide_section{margin-top:0 !important}.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_hidden,.frm_hidden_container .frm_primary_label{visibility:hidden;white-space:nowrap}.frm_visible{opacity:1}.with_frm_style .frm_inside_container{position:relative;padding-top:18px;padding-top:calc(0.5 * var(--field-height))}.with_frm_style .frm_inside_container>input,.with_frm_style .frm_inside_container>select,.with_frm_style .frm_inside_container>textarea{display:block}.with_frm_style input::placeholder,.with_frm_style textarea::placeholder{font-size:var(--field-font-size)}.with_frm_style .frm_inside_container>input::-moz-placeholder,.with_frm_style .frm_inside_container>textarea::-moz-placeholder{opacity:0 !important;transition:opacity .3s ease-in}.with_frm_style .frm_inside_container>input:-ms-input-placeholder,.with_frm_style .frm_inside_container>textarea:-ms-input-placeholder{opacity:0;transition:opacity .3s ease-in}.with_frm_style .frm_inside_container>input::placeholder,.with_frm_style .frm_inside_container>textarea::placeholder{opacity:0;transition:opacity .3s ease-in}.with_frm_style .frm_inside_container>label{transition:all .3s ease-in;position:absolute;top:19px;top:calc(1px + .5 * var(--field-height));left:3px;width:100%;line-height:1.3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:8px 12px;padding:var(--field-pad);font-size:14px;font-size:var(--field-font-size);font-weight:400;font-weight:var(--field-weight);pointer-events:none}.with_frm_style.frm_style_lines-no-boxes .frm_inside_container>label{line-height:1}.with_frm_style .frm_inside_container.frm_label_float_top>label{top:0;left:0;padding:0;font-size:12px;font-size:calc(0.85 * var(--field-font-size))}.with_frm_style .frm_inside_container.frm_label_float_top>input::-moz-placeholder,.with_frm_style .frm_inside_container.frm_label_float_top>textarea::-moz-placeholder{opacity:1 !important;transition:opacity .3s ease-in}.with_frm_style .frm_inside_container.frm_label_float_top>input:-ms-input-placeholder,.with_frm_style .frm_inside_container.frm_label_float_top>textarea:-ms-input-placeholder{opacity:1;transition:opacity .3s ease-in}.with_frm_style .frm_inside_container.frm_label_float_top>input::placeholder,.with_frm_style .frm_inside_container.frm_label_float_top>textarea::placeholder{opacity:1;transition:opacity .3s ease-in}.with_frm_style .frm_description,.with_frm_style .frm_pro_max_limit_desc{clear:both}.with_frm_style input[type=number][readonly]{-moz-appearance:textfield}.with_frm_style select[multiple=multiple]{height:auto;line-height:normal}.with_frm_style .frm_catlevel_2,.with_frm_style .frm_catlevel_3,.with_frm_style .frm_catlevel_4,.with_frm_style .frm_catlevel_5{margin-left:18px}.with_frm_style .wp-editor-container{border:1px solid #e5e5e5}.with_frm_style .quicktags-toolbar input{font-size:12px !important}.with_frm_style .wp-editor-container textarea{border:none}.with_frm_style .auto_width #loginform input,.with_frm_style .auto_width input,.with_frm_style input.auto_width,.with_frm_style select.auto_width,.with_frm_style textarea.auto_width{width:auto}.with_frm_style .frm_repeat_buttons{white-space:nowrap}.with_frm_style .frm_button{text-decoration:none !important;border:1px solid #eee;display:inline-block;padding:var(--submit-padding);border-radius:4px;border-radius:var(--border-radius);font-size:var(--submit-font-size);font-family:var(--font);font-weight:var(--submit-weight);color:var(--submit-text-color);background:var(--submit-bg-color);border-width:var(--submit-border-width);border-color:var(--submit-border-color);height:var(--submit-height)}.with_frm_style .frm_button.frm_inverse{color:var(--submit-bg-color);background:var(--submit-text-color)}.with_frm_style .frm_submit{clear:both}.frm_inline_form .frm_form_field,.frm_inline_form .frm_submit{grid-column:span 1/span 1}.frm_inline_form .frm_submit{margin:0}.frm_submit.frm_inline_submit input[type=submit],.frm_submit.frm_inline_submit button,.frm_inline_form .frm_submit input[type=submit],.frm_inline_form .frm_submit button{margin-top:0}.with_frm_style.frm_center_submit .frm_submit{text-align:center}.with_frm_style.frm_center_submit .frm_flex.frm_submit{justify-content:center}.with_frm_style .frm_inline_success .frm_submit{display:flex;flex-direction:row;align-items:center;margin:0}.with_frm_style .frm_inline_success .frm_submit .frm_message{flex:1;margin:0;padding-left:10px}.with_frm_style .frm_inline_success.frm_alignright_success .frm_submit .frm_message{text-align:right}.with_frm_style.frm_center_submit .frm_submit input[type=submit],.with_frm_style.frm_center_submit .frm_submit input[type=button],.with_frm_style.frm_center_submit .frm_submit button{margin-bottom:8px !important}.with_frm_style .frm-edit-page-btn,.with_frm_style .frm_submit input[type=submit],.with_frm_style .frm_submit input[type=button],.with_frm_style .frm_submit button{-webkit-appearance:none;cursor:pointer}.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{display:block;margin:0 auto}.with_frm_style .frm_loading_prev .frm_ajax_loading,.with_frm_style .frm_loading_form .frm_ajax_loading{visibility:visible !important}.with_frm_style .frm_loading_prev .frm_prev_page,.with_frm_style .frm_loading_form .frm_button_submit{position:relative;color:transparent !important;text-shadow:none !important}.with_frm_style .frm_loading_prev .frm_prev_page:hover,.with_frm_style .frm_loading_prev .frm_prev_page:active,.with_frm_style .frm_loading_prev .frm_prev_page:focus,.with_frm_style .frm_loading_form .frm_button_submit:hover,.with_frm_style .frm_loading_form .frm_button_submit:active,.with_frm_style .frm_loading_form .frm_button_submit:focus{cursor:not-allowed;color:transparent;outline:none !important;box-shadow:none}.with_frm_style .frm_loading_prev .frm_prev_page:before,.with_frm_style .frm_loading_form .frm_button_submit:before{content:'';display:inline-block;position:absolute;background:0 0;border:1px solid #fff;border-top-color:transparent;border-left-color:transparent;border-radius:50%;box-sizing:border-box;top:50%;left:50%;margin-top:-6px;margin-left:-6px;width:12px;height:12px;animation:spin 2s linear infinite}.with_frm_style .frm_submit.frm_flex{align-items:center;gap:2%}.with_frm_style .frm_submit.frm_flex button.frm_button_submit~.frm_prev_page{order:-1}.frm_forms.frm_style_formidable-style.with_frm_style{max-width:100%;direction:ltr}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:20px}.frm_style_formidable-style.with_frm_style .form-field.frm_section_heading{margin-bottom:0}.frm_style_formidable-style.with_frm_style p.description,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_pro_max_limit_desc{margin-top:6px;padding:0;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:12px;color:#666;font-weight:400;text-align:left;font-style:normal;max-width:100%}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_left_container{grid-template-columns:150px auto}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_right_container{grid-template-columns:auto 150px}.frm_form_field.frm_right_container{grid-template-columns:auto 25%}.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_data_container,.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_opt_container{display:inline}.frm_style_formidable-style.with_frm_style .frm_pos_right{display:inline;width:150px}.frm_style_formidable-style.with_frm_style .frm_none_container .frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_pos_none{display:none}.frm_style_formidable-style.with_frm_style .frm_scale label{font-weight:400;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:13px;color:#444}.frm_style_formidable-style.with_frm_style input::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color:#a1a1a1}.frm_style_formidable-style.with_frm_style .frm_default,.frm_style_formidable-style.with_frm_style input.frm_default,.frm_style_formidable-style.with_frm_style textarea.frm_default,.frm_style_formidable-style.with_frm_style select.frm_default,.frm_style_formidable-style.with_frm_style .placeholder{color:#a1a1a1}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style .form-field textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement{background-color:#fff;border-color:#66afe9;color:var(--text-color);box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn{width:auto;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:15px;height:auto;line-height:normal;text-align:center;background:#579af6;border-width:1px;border-color:#579af6;border-style:solid;color:#fff;cursor:pointer;font-weight:400;border-radius:4px;text-shadow:none;padding:10px 20px;box-sizing:border-box;box-shadow:0 1px 1px #eee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{margin:0}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:#efefef;border-color:#ccc;color:#444}.frm_style_formidable-style.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{margin-bottom:10px}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:focus,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:focus,.frm_style_formidable-style.with_frm_style .frm_submit button:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:active,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:active,.frm_style_formidable-style.with_frm_style .frm_submit button:active{background:#efefef;border-color:#ccc;color:#444;outline:none}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:hover,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:active,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:focus,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:hover,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:active,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:focus{color:transparent;background:#579af6;border-color:#579af6}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:before,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:before{border-bottom-color:#fff;border-right-color:#fff}.frm_style_formidable-style.with_frm_style.frm_inline_top .frm_submit:before,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit:before{content:"before";font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:15px;color:#3f4b5b;font-weight:400;margin:0;padding:0 0 3px;width:auto;display:block;visibility:hidden}.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit input,.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit button,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit input,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit button{margin:0 !important}.frm_style_formidable-style.with_frm_style #frm_field_cptch_number_container{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:15px;color:#3f4b5b;font-weight:400;clear:both}.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=radio],.frm_style_formidable-style.with_frm_style .frm_blank_field textarea,.frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_formidable-style.with_frm_style .frm_form_field :invalid{color:#444;background-color:#fff;border-color:#b94a48;border-width:var(--border-width-error);border-style:solid}.frm_style_formidable-style.with_frm_style .frm_blank_field .sigWrapper{border-color:#b94a48 !important}.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_limit_error{font-weight:400;color:#444}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#f2dede;border:1px solid #ebccd1;border-radius:4px;color:#b94a48;font-size:14px;margin:0;margin-bottom:20px}.frm_style_formidable-style.with_frm_style #frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg,#bfc3c8 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,#bfc3c8 50%,#bfc3c8 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))}.frm_style_formidable-style.with_frm_style #frm_loading .progress-bar{background-color:#fff}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total textarea{color:#555;background-color:transparent;border:none;display:inline;width:auto;padding:0}.frm_ajax_loading{visibility:hidden;width:auto}.frm_form_submit_style{height:auto}a.frm_save_draft{cursor:pointer}.with_frm_style a.frm_save_draft,.with_frm_style a.frm_start_over{font-family:var(--font);font-size:var(--submit-font-size);font-weight:var(--submit-weight)}.horizontal_radio .frm_radio{margin:0 5px 0 0}.horizontal_radio .frm_checkbox{margin:0;margin-right:12px}.vertical_radio .frm_checkbox,.vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block}.horizontal_radio .frm_checkbox,.horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;padding-left:0}.with_frm_style .frm_radio{display:var(--radio-align)}.with_frm_style .frm_checkbox{display:var(--check-align)}.with_frm_style .vertical_radio .frm_checkbox,.with_frm_style .vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;margin-bottom:10px}.with_frm_style .horizontal_radio .frm_checkbox,.with_frm_style .horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block}.with_frm_style .frm_checkbox label,.with_frm_style .frm_radio label{display:inline-block;vertical-align:middle;white-space:normal}.with_frm_style .frm_checkbox label input[type=checkbox],.with_frm_style .frm_radio label input[type=radio]{margin-right:4px}.with_frm_style .frm_checkbox label:not(.frm-label-disabled),.with_frm_style .frm_radio label:not(.frm-label-disabled){cursor:pointer}.with_frm_style .vertical_radio .frm_checkbox label,.with_frm_style .vertical_radio .frm_radio label{display:block;width:100%}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label{font-family:var(--font);font-size:var(--check-font-size);color:var(--check-label-color);font-weight:var(--check-weight);line-height:1.3}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{font-size:var(--check-font-size);position:static}.frm_file_container .frm_file_link,.with_frm_style .frm_radio label .frm_file_container,.with_frm_style .frm_checkbox label .frm_file_container{display:inline-block;margin:5px;vertical-align:middle}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio]{border-radius:50%}.with_frm_style .frm_checkbox input[type=checkbox]{border-radius:calc(var(--border-radius) / 2) !important}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{appearance:none;background-color:var(--bg-color);flex:none;display:inline-block !important;width:16px !important;min-width:16px !important;height:16px !important;color:var(--border-color);border:1px solid currentColor;border-color:var(--border-color);vertical-align:middle;position:initial;padding:0;margin:0}.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_scale input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{border-color:var(--border-color-active) !important}.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{background-color:var(--border-color-active) !important}.with_frm_style .frm_radio input[type=radio][disabled]:checked,.with_frm_style .frm_scale input[type=radio][disabled]:checked,.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked{border-color:var(--border-color) !important}.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked{background-color:var(--border-color) !important}.with_frm_style .frm_radio input[type=radio]:checked:before,.with_frm_style .frm_scale input[type=radio]:checked:before,.with_frm_style .frm_checkbox input[type=checkbox]:checked:before{position:static !important;content:'';display:block}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before{width:100% !important;height:100% !important;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;background-size:9px !important;background-repeat:no-repeat !important;background-position:center !important;margin:0}.with_frm_style .frm_scale input[type=radio]:before,.with_frm_style .frm_radio input[type=radio]:before{width:8px;height:8px;border-radius:50%;background-color:var(--border-color-active);margin:3px}.with_frm_style .frm_scale input[type=radio][disabled]:before,.with_frm_style .frm_radio input[type=radio][disabled]:before{background-color:var(--border-color)}.with_frm_style :invalid,.with_frm_style :-moz-ui-invalid{box-shadow:none}.with_frm_style .frm_error_style img{padding-right:10px;vertical-align:middle;border:none}.with_frm_style .frm_trigger{cursor:pointer}.with_frm_style .frm_error_style,.with_frm_style .frm_message,.frm_success_style{border-radius:4px;padding:15px}.with_frm_style .frm_message p{margin-bottom:5px;color:var(--success-text-color)}.with_frm_style .frm_message,.frm_success_style{margin:5px 0 15px;border:1px solid var(--success-border-color);background-color:var(--success-bg-color);color:var(--success-text-color);border-radius:var(--border-radius);font-size:var(--success-font-size)}.with_frm_style .frm_plain_success .frm_message{background-color:transparent;padding:0;border:none;font-size:inherit;color:inherit}.with_frm_style .frm_plain_success .frm_message p{color:inherit}.frm_form_fields_style,.frm_form_fields_active_style,.frm_form_fields_error_style,.frm_form_submit_style{width:auto}.with_frm_style .frm_trigger span{float:left}.with_frm_style table.frm-grid,#content .with_frm_style table.frm-grid{border-collapse:collapse;border:none}.frm-grid td,.frm-grid th{padding:5px;border-width:1px;border-style:solid;border-color:var(--border-color);border-top:none;border-left:none;border-right:none}.frm-alt-table{width:100%;border-collapse:separate;margin-top:.5em;font-size:15px;border-width:1px}.with_frm_style .frm-alt-table{border-color:var(--border-color)}.frm-alt-table th{width:200px}.frm-alt-table tr{background-color:transparent}.frm-alt-table th,.frm-alt-table td{background-color:transparent;vertical-align:top;text-align:left;padding:20px;border-color:transparent}.frm-alt-table tr:nth-child(even){background-color:#ecf0f5}table.form_results.with_frm_style{border-style:solid;border-width:var(--field-border-width);border-color:var(--border-color)}table.form_results.with_frm_style tr td{text-align:left;padding:7px 9px;color:var(--text-color);border-top-style:solid;border-top-width:var(--field-border-width);border-top-color:var(--border-color)}table.form_results.with_frm_style tr.frm_even,.frm-grid .frm_even{background-color:#fff;background-color:var(--bg-color)}table.form_results.with_frm_style tr.frm_odd,.frm-grid .frm_odd{background-color:var(--bg-color)}.frm_color_block{background-color:#ecf0f5;padding:40px}.with_frm_style .frm-show-form .frm_color_block.frm_section_heading h3,.frm_color_block.frm_section_heading h3{border-width:0 !important}.frm_collapse .ui-icon{display:inline-block}.frm_toggle_container{border:1px solid transparent}.frm_toggle_container ul{margin:5px 0;padding-left:0;list-style-type:none}.frm_toggle_container .frm_month_heading{text-indent:15px}.frm_toggle_container .frm_month_listing{margin-left:40px}#frm_loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}#frm_loading h3{font-weight:500;padding-bottom:15px;color:#fff;font-size:24px}#frm_loading_content{position:fixed;top:20%;left:33%;width:33%;text-align:center;padding-top:30px;font-weight:700;z-index:9999999}#frm_loading img{max-width:100%}#frm_loading .progress{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;height:20px;margin-bottom:20px;overflow:hidden}#frm_loading .progress.active .progress-bar{animation:2s linear 0s normal none infinite progress-bar-stripes}#frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg,var(--border-color) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--border-color) 50%,var(--border-color) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:40px 40px}#frm_loading .progress-bar{background-color:var(--bg-color);box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;float:left;height:100%;line-height:20px;text-align:center;transition:width .6s ease 0s;width:100%}.frm_image_from_url{height:50px}.frm-loading-img{background:url(https://dcbltd.com/wp-content/plugins/formidable/images/ajax_loader.gif) no-repeat center center;padding:6px 12px}select.frm_loading_lookup{background-image:url(https://dcbltd.com/wp-content/plugins/formidable/images/ajax_loader.gif) !important;background-position:10px;background-repeat:no-repeat;color:transparent !important}.frm_screen_reader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.frm_screen_reader.frm_hidden{display:initial}.frm_clear_none{clear:none}.frm_clear{clear:both}.frm_form_field.frm_alignright{float:right !important}.with_frm_style .frm_form_field{clear:both}.frm_combo_inputs_container,.frm_grid_container,.frm_form_fields .frm_section_heading,.frm_form_fields .frm_fields_container{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:max-content;grid-gap:0 2%}.frm_combo_inputs_container>*,.frm_grid_container>*,.frm_section_heading>*,.frm_fields_container .frm_form_field,.frm_fields_container>*{grid-column:span 12/span 12}.frm_inline,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_inline,.frm_form_field.frm_inline,.frm_submit.frm_inline,.frm_form_field.frm_right_inline,.frm_form_field.frm_last_inline{width:auto;grid-column:span 2/span 2}.frm6,.frm_half,.frm_form_field.frm_three_fifths,.frm_form_field.frm6,.frm_submit.frm6,.frm_form_field.frm_left_half,.frm_form_field.frm_right_half,.frm_form_field.frm_first_half,.frm_form_field.frm_last_half,.frm_form_field.frm_half,.frm_submit.frm_half{grid-column:span 6/span 6}.frm4,.frm_third,.frm_form_field.frm_two_fifths,.frm_form_field.frm4,.frm_submit.frm4,.frm_form_field.frm_left_third,.frm_form_field.frm_third,.frm_submit.frm_third,.frm_form_field.frm_right_third,.frm_form_field.frm_first_third,.frm_form_field.frm_last_third{grid-column:span 4/span 4}.frm8,.frm_two_thirds,.frm_form_field.frm8,.frm_submit.frm8,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_right_two_thirds,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_last_two_thirds,.frm_form_field.frm_two_thirds{grid-column:span 8/span 8}.frm3,.frm_fourth,.frm_form_field.frm3,.frm_submit.frm3,.frm_form_field.frm_left_fourth,.frm_form_field.frm_fourth,.frm_submit.frm_fourth,.frm_form_field.frm_right_fourth,.frm_form_field.frm_first_fourth,.frm_form_field.frm_last_fourth{grid-column:span 3/span 3}.frm9,.frm_three_fourths,.frm_form_field.frm_four_fifths,.frm_form_field.frm9,.frm_submit.frm9,.frm_form_field.frm_three_fourths{grid-column:span 9/span 9}.frm_form_field.frm_left_fifth,.frm_form_field.frm_fifth,.frm_submit.frm_fifth,.frm_form_field.frm_right_fifth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_last_fifth{grid-column:span 2/span 2}.frm2,.frm_sixth,.frm_form_field.frm2,.frm_submit.frm2,.frm_form_field.frm_sixth,.frm_submit.frm_sixth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_last_sixth{grid-column:span 2/span 2}.frm10,.frm_form_field.frm10,.frm_submit.frm10{grid-column:span 10/span 10}.frm1,.frm_form_field.frm1,.frm_submit.frm1,.frm_form_field.frm_seventh,.frm_submit.frm_seventh,.frm_form_field.frm_first_seventh,.frm_form_field.frm_last_seventh.frm_form_field.frm_eighth,.frm_submit.frm_eighth,.frm_form_field.frm_first_eighth,.frm_form_field.frm_last_eighth{grid-column:span 1/span 1}.frm5,.frm_form_field.frm5,.frm_submit.frm5{grid-column:span 5/span 5}.frm7,.frm_form_field.frm7,.frm_submit.frm7{grid-column:span 7/span 7}.frm11,.frm_form_field.frm11,.frm_submit.frm11{grid-column:span 11/span 11}.frm12,.frm_full,.frm_full .wp-editor-wrap,.frm_full>input:not([type=checkbox]):not([type=radio]):not([type=button]),.frm_full select,.frm_full textarea{width:100% !important;grid-column:span 12/span 12;box-sizing:border-box}.frm_full .wp-editor-wrap input{width:auto !important}.frm_first,.frm_form_field.frm_left_half,.frm_form_field.frm_left_third,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_left_fourth,.frm_form_field.frm_left_fifth,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_half,.frm_form_field.frm_first_third,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_first_fourth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_first_seventh,.frm_form_field.frm_first_eighth,.frm_form_field.frm_first_inline,.frm_form_field.frm_first{grid-column-start:1}.frm_last,.frm_form_field.frm_last,.frm_form_field.frm_alignright{grid-column-end:-1;justify-content:end}.with_frm_style.frm_rtl .frm_form_fields .star-rating{float:right}.with_frm_style.frm_rtl .frm_grid .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_first .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_odd .frm_primary_label,.with_frm_style.frm_rtl .frm_grid .frm_radio,.with_frm_style.frm_rtl .frm_grid_first .frm_radio,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio,.with_frm_style.frm_rtl .frm_grid .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox{float:right !important;margin-right:0 !important}.with_frm_style.frm_rtl .frm_grid_first .frm_radio label input,.with_frm_style.frm_rtl .frm_grid .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox label input{float:left}.with_frm_style.frm_rtl .frm_catlevel_2,.with_frm_style.frm_rtl .frm_catlevel_3,.with_frm_style.frm_rtl .frm_catlevel_4,.with_frm_style.frm_rtl .frm_catlevel_5{margin-right:18px}.with_frm_style.frm_rtl div>.frm_time_select{margin-right:5px}.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:grid;grid-template-columns:25% auto;width:100%;grid-auto-rows:min-content}.frm_form_field.frm_right_container{grid-template-columns:auto 25%}.frm_form_field.frm_inline_container{grid-template-columns:repeat(2,minmax(auto, max-content) )}.frm_form_field.frm_inline_container .frm_primary_label,.frm_form_field.frm_right_container .frm_primary_label,.frm_form_field.frm_left_container .frm_primary_label{margin-right:10px;grid-row:span 2/span 2;padding-top:4px}.frm_form_field.frm_left_container .frm_primary_label{grid-column:1;grid-row:span 2/span 2}.frm_form_field.frm_right_container .frm_primary_label{grid-column:2;grid-row:1;margin-right:0;margin-left:10px}.frm_form_field.frm_inline_container .frm_description,.frm_form_field.frm_left_container .frm_description{grid-column:2}.frm_form_field.frm_right_container .frm_description{grid-column:1}.frm_conf_field.frm_left_container{grid-template-columns:67%}.frm_conf_field.frm_left_container .frm_description{grid-column:1}.frm-fade-in{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width:750px){.frm_grid_container.frm_no_grid_750>div{grid-column:span 12/span 12}}@media only screen and (max-width:600px){.frm_section_heading>.frm_form_field,.frm_fields_container>.frm_submit,.frm_grid_container>.frm_form_field,.frm_fields_container>.frm_form_field{grid-column:1/span 12 !important}.frm_grid_container.frm_no_grid_600,.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:block}}.frm_conf_field.frm_left_container .frm_primary_label{display:none}.wp-editor-wrap *,.wp-editor-wrap *:after,.wp-editor-wrap *:before{box-sizing:content-box}.with_frm_style .frm_grid,.with_frm_style .frm_grid_first,.with_frm_style .frm_grid_odd{clear:both;margin-bottom:0 !important;padding:5px;border-width:1px;border-style:solid;border-color:var(--border-color);border-left:none;border-right:none}.with_frm_style .frm_grid,.with_frm_style .frm_grid_odd{border-top:none}.frm_grid .frm_error,.frm_grid_first .frm_error,.frm_grid_odd .frm_error,.frm_grid .frm_limit_error,.frm_grid_first .frm_limit_error,.frm_grid_odd .frm_limit_error{display:none}.frm_grid:after,.frm_grid_first:after,.frm_grid_odd:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.frm_grid_first{margin-top:20px}.frm_grid_first,.frm_grid_odd{background-color:var(--bg-color)}.frm_grid{background-color:var(--bg-color-active)}.with_frm_style .frm_grid.frm_blank_field,.with_frm_style .frm_grid_first.frm_blank_field,.with_frm_style .frm_grid_odd.frm_blank_field{background-color:var(--error-bg);border-color:var(--error-border)}.frm_grid .frm_primary_label,.frm_grid_first .frm_primary_label,.frm_grid_odd .frm_primary_label,.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{float:left !important;display:block;margin-top:0;margin-left:0 !important}.frm_grid_first .frm_radio label,.frm_grid .frm_radio label,.frm_grid_odd .frm_radio label,.frm_grid_first .frm_checkbox label,.frm_grid .frm_checkbox label,.frm_grid_odd .frm_checkbox label{color:transparent;text-indent:-9999px;white-space:nowrap;text-align:left}.frm_grid_first .frm_radio label input,.frm_grid .frm_radio label input,.frm_grid_odd .frm_radio label input,.frm_grid_first .frm_checkbox label input,.frm_grid .frm_checkbox label input,.frm_grid_odd .frm_checkbox label input{visibility:visible;margin:2px 0 0;float:right}.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{display:inline}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox,.frm_grid_2 .frm_primary_label{width:48% !important}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox{margin-right:4%}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox,.frm_grid_3 .frm_primary_label{width:30% !important}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox{margin-right:3%}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{width:20% !important}.frm_grid_4 .frm_primary_label{width:28% !important}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{margin-right:4%}.frm_grid_5 .frm_primary_label,.frm_grid_7 .frm_primary_label{width:24% !important}.frm_grid_5 .frm_radio,.frm_grid_5 .frm_checkbox{width:17% !important;margin-right:2%}.frm_grid_6 .frm_primary_label{width:25% !important}.frm_grid_6 .frm_radio,.frm_grid_6 .frm_checkbox{width:14% !important;margin-right:1%}.frm_grid_7 .frm_primary_label{width:22% !important}.frm_grid_7 .frm_radio,.frm_grid_7 .frm_checkbox{width:12% !important;margin-right:1%}.frm_grid_8 .frm_primary_label{width:23% !important}.frm_grid_8 .frm_radio,.frm_grid_8 .frm_checkbox{width:10% !important;margin-right:1%}.frm_grid_9 .frm_primary_label{width:20% !important}.frm_grid_9 .frm_radio,.frm_grid_9 .frm_checkbox{width:9% !important;margin-right:1%}.frm_grid_10 .frm_primary_label{width:19% !important}.frm_grid_10 .frm_radio,.frm_grid_10 .frm_checkbox{width:8% !important;margin-right:1%}.frm_form_field.frm_inline_container .frm_opt_container,.frm_form_field.frm_right_container .frm_opt_container,.frm_form_field.frm_left_container .frm_opt_container{padding-top:4px}.with_frm_style .frm_left_container>select.auto_width,.with_frm_style .frm_right_container>select.auto_width{width:max-content}.with_frm_style .frm_right_container>.frm_primary_label,.with_frm_style .frm_right_container>select.auto_width{margin-left:auto}.with_frm_style .frm_inline_container.frm_grid_first .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_odd .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_first .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid_odd .frm_opt_container{margin-right:0}.frm_form_field.frm_two_col .frm_opt_container,.frm_form_field.frm_three_col .frm_opt_container,.frm_form_field.frm_four_col .frm_opt_container{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;grid-gap:0 2.5%}.frm_form_field.frm_three_col .frm_opt_container{grid-template-columns:repeat(3,1fr)}.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns:repeat(4,1fr)}.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox,.frm_form_field.frm_four_col .frm_radio,.frm_form_field.frm_four_col .frm_checkbox{grid-column-end:span 1}.frm_form_field .frm_checkbox,.frm_form_field .frm_radio{margin-top:0;margin-bottom:0}.frm_form_field.frm_scroll_box .frm_opt_container{height:100px;overflow:auto}.frm_html_container.frm_scroll_box,.frm_form_field.frm_html_scroll_box{height:100px;overflow:auto;background-color:var(--bg-color);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-radius:var(--border-radius);width:var(--field-width);max-width:100%;font-size:var(--field-font-size);padding:var(--field-pad);box-sizing:border-box;outline:none;font-weight:400;box-shadow:var(--box-shadow)}.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea,.frm_form_field.frm_total input,.frm_form_field.frm_total textarea{opacity:1;background-color:transparent !important;border:none !important;font-weight:700;width:auto !important;height:auto !important;box-shadow:none !important;display:inline;-moz-appearance:textfield;padding:0}.frm_form_field.frm_total_big input::-webkit-outer-spin-button,.frm_form_field.frm_total_big input::-webkit-inner-spin-button,.frm_form_field.frm_total input::-webkit-outer-spin-button,.frm_form_field.frm_total input::-webkit-inner-spin-button{-webkit-appearance:none}.frm_form_field.frm_total_big input:focus,.frm_form_field.frm_total_big textarea:focus,.frm_form_field.frm_total input:focus,.frm_form_field.frm_total textarea:focus{background-color:transparent;border:none;box-shadow:none}.frm_form_field.frm_label_justify .frm_primary_label{text-align:justify !important}.frm_form_field.frm_capitalize input,.frm_form_field.frm_capitalize select,.frm_form_field.frm_capitalize .frm_opt_container label{text-transform:capitalize}.frm_clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.frm_clearfix{display:block}.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-first,.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-middle,.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-last{margin-bottom:0 !important}.with_frm_style,.frm_forms{--progress-border-color-b:#dbdbdb;--image-size:150px}.js .frm_logic_form:not(.frm_no_hide){display:none}.with_frm_style .frm_conf_field.frm_half label.frm_conf_label{overflow:hidden;white-space:nowrap}.with_frm_style .frm_time_wrap{white-space:nowrap}.with_frm_style select.frm_time_select{white-space:pre;display:inline}.with_frm_style .frm-show-form{overflow-x:clip}.with_frm_style .frm-show-form .frm_section_heading h3[class*=frm_pos_]{padding:var(--section-pad);margin:0;font-size:var(--section-font-size);font-family:var(--font);font-weight:var(--section-weight);color:var(--section-color);border:none;background-color:var(--section-bg-color)}.frm_trigger .frmsvg{width:16px;height:16px;color:#667085;margin:0 2px}.frm_trigger>svg.frmsvg:nth-child(1){display:inline-block}.frm_trigger>svg.frmsvg:nth-child(2){display:none}.frm_trigger.active>svg.frmsvg:nth-child(2){display:inline-block}.frm_trigger.active>svg.frmsvg:nth-child(1){display:none}.with_frm_style .frm_repeat_sec{margin-bottom:var(--field-margin);margin-top:var(--field-margin);padding-bottom:15px;border-bottom-width:var(--section-border-width);border-bottom-style:var(--section-border-style);border-color:var(--section-border-color)}.with_frm_style .frm_repeat_sec:last-child{border-bottom:none;padding-bottom:0}.with_frm_style .frm_repeat_inline{clear:both}.frm_invisible_section .frm_form_field,.frm_invisible_section{display:none !important;visibility:hidden !important;height:0;margin:0}.frm_form_field .frm_repeat_sec .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_grid .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_inline .frm_add_form_row.frm_hide_add_button{transition:opacity .15s ease-in-out;pointer-events:none}.frm_form_field .frm_repeat_sec .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row.frm_hide_add_button{display:none}.frm_hide_remove_button.frm_remove_form_row{display:none !important}.frm_form_field div.frm_repeat_grid .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_inline .frm_add_form_row.frm_hide_add_button{visibility:hidden}.frm_form_field div.frm_repeat_grid .frm_add_form_row,.frm_form_field div.frm_repeat_inline .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row{display:inline-flex;visibility:visible;pointer-events:auto}.frm_form_fields .frm_section_heading.frm_hidden{display:none}.frm_repeat_buttons a.frm_remove_form_row,.frm_repeat_buttons a.frm_add_form_row{display:inline-flex;align-items:center;gap:8px;line-height:normal}.frm_repeat_buttons .frmsvg{width:12px;height:12px}.frm_repeat_grid .frm_button,.frm_repeat_inline .frm_button,.frm_repeat_sec .frm_button{display:inline-block;line-height:1}.frm_form_field .frm_repeat_grid~.frm_repeat_grid .frm_form_field .frm_primary_label{display:none !important}.with_frm_style .frm_input_group{position:relative;display:flex;align-items:stretch;width:100%}.with_frm_style .frm_input_group.frm_hidden{display:none}.with_frm_style .frm_inline_box{display:flex;text-align:center;align-items:center;font-size:var(--field-font-size);padding:0 12px;color:var(--form-desc-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-color:var(--border-color);background-color:var(--bg-color-disabled);border-radius:var(--border-radius);width:auto}.with_frm_style .frm_input_group .frm_inline_box:first-child{margin-right:-1px;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.with_frm_style .frm_input_group .frm_slimselect+.frm_inline_box,.with_frm_style .frm_input_group select+.frm_inline_box,.with_frm_style .frm_input_group .frm_slimselect+.frm_inline_box,.with_frm_style .frm_input_group input+.frm_inline_box{margin-left:-1px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.with_frm_style .frm_input_group .frm_slimselect,.with_frm_style .frm_input_group>select,.with_frm_style .frm_input_group>input{position:relative;flex:1 1 auto;width:1% !important;min-width:0;margin-top:0;margin-bottom:0;display:block}.with_frm_style .frm_input_group.frm_with_pre .frm_slimselect,.with_frm_style .frm_input_group.frm_with_pre>select,.with_frm_style .frm_input_group.frm_with_pre>input{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.with_frm_style .frm_input_group.frm_with_post .frm_slimselect,.with_frm_style .frm_input_group.frm_with_post>select,.with_frm_style .frm_input_group.frm_with_post>input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.ss-content.frm_slimselect{padding:0 !important}.with_frm_style .ss-value-delete{border-left:none !important;padding-left:0 !important}.with_frm_style .ss-main{display:flex !important;--ss-font-color:var(--text-color);--ss-border-color:var(--border-color);--ss-border-radius:var(--border-radius);--ss-bg-color:var(--bg-color);--ss-spacing-s:6px;--ss-spacing-m:10px;--ss-main-height:var(--field-height);border-width:var(--fieldset);font-size:var(--field-font-size);line-height:1.3;align-self:baseline;margin-top:3px;font-family:var(--font)}.ss-content.frm_slimselect{font-size:var(--field-font-size);font-family:var(--font);height:auto;display:flex}.with_frm_style .ss-main .ss-values .ss-value .ss-value-text{padding:2px var(--ss-spacing-s)}.ss-content.frm_slimselect.frm_slimselect_rtl{direction:rtl}.ss-content.frm_slimselect.frm_slimselect_rtl .ss-search input{text-align:right}.ss-main.frm_slimselect.frm_slimselect_rtl .ss-value-delete{margin-left:var(--ss-spacing-m)}.ss-main.frm_slimselect .ss-values .ss-placeholder{padding:0}.frm_fields_container .frm_form_field .ss-main.auto_width{width:auto !important;display:inline-flex !important}.ss-main.frm_slimselect .ss-arrow{margin-left:var(--ss-spacing-s);margin-right:0}.frm_input_group.frm_slimselect_wrapper{flex-wrap:nowrap}.frm_input_group.frm_slimselect_wrapper .frm_slimselect{border-radius:0}.frm_input_group.frm_slimselect_wrapper .ss-main.frm_slimselect{margin-top:0;height:1.7rem}.with_frm_style .frm_total input,.with_frm_style .frm_total_big input{background-color:transparent;border:none;width:auto;box-shadow:none !important}.with_frm_style .frm_total .frm_inline_box,.with_frm_style .frm_total_big .frm_inline_box{background-color:transparent !important;border-width:0 !important;box-shadow:none !important;color:var(--text-color);padding:0 3px 0 1px !important}.with_frm_style .frm_inline_total{padding:0 3px}#ui-datepicker-div{display:none;z-index:999999 !important}.frm-datepicker.ui-datepicker{display:none;z-index:999999 !important;margin-top:6px}.frm-datepicker .ui-datepicker,.frm-datepicker.ui-datepicker{box-sizing:border-box;min-width:282px;border-radius:var(--border-radius);padding:16px 18px;border:1px solid #f2f4f7;box-shadow:0px 11.3px 22.6px -5.65px #1018282E}.frm-datepicker .ui-datepicker .ui-datepicker-header,.frm-datepicker.ui-datepicker .ui-datepicker-header{padding:6px 0 12px}.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker .ui-datepicker-title select.ui-datepicker-year{min-height:unset;width:33%;background-color:#fff;padding:4px 5px 5px;line-height:14px;margin:0}.frm-datepicker select.ui-datepicker-month{margin-right:3px}.frm-datepicker .ui-datepicker-month,.frm-datepicker .ui-datepicker-year{max-width:100%;max-height:2em;padding:6px 10px;box-sizing:border-box;display:inline;color:#555}.frm-datepicker span.ui-datepicker-month,.frm-datepicker span.ui-datepicker-year{line-height:25px;font-weight:600}.frm-datepicker .ui-datepicker-calendar{margin:0 !important}.frm-datepicker .ui-datepicker-calendar thead{color:var(--text-color);background-color:var(--bg-color)}.frm-datepicker .ui-datepicker-calendar thead th{padding:8px;font-weight:400;font-size:var(--field-font-size);color:var(--description-color)}.frm-datepicker .ui-datepicker-prev{transform:rotate(0deg) !important}.frm-datepicker .ui-datepicker-next{transform:rotate(180deg) !important}.frm-datepicker .ui-datepicker-prev:before,.frm-datepicker .ui-datepicker-next:before{content:'' !important;position:absolute;top:0;left:0;width:100% !important;height:100% !important;background-color:var(--date-head-color);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjOThBMkIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJtMTEuMDQgNy44LTIuOTEgMi43IDIuOTEgMi43Ii8+PC9zdmc+Cg==) no-repeat center;padding:0 !important}.google-visualization-tooltip-item-list,.google-visualization-tooltip-item-list .google-visualization-tooltip-item:first-child{margin:1em 0 !important}.google-visualization-tooltip-item{list-style-type:none !important;margin:.65em 0 !important}.with_frm_style .frm_scale{margin-right:15px;text-align:center;float:left}.with_frm_style .frm_scale input[type=radio]{display:block !important;margin:0}.with_frm_style .frm_scale input[type=radio]:checked:before{transform:scale(1)}.frm-star-group{white-space:nowrap;display:inline-block}.frm-star-group+p{display:inline-block}.frm-star-group input{opacity:0;position:absolute !important;z-index:-1}.frm-show-form .frm-star-group .frmsvg,.frm-show-form .frm-star-group input+label.star-rating{float:none;font-size:20px;line-height:1;cursor:pointer;background:0 0;overflow:hidden !important;clear:none;font-style:normal;vertical-align:top;position:relative;width:auto}.frm-star-group .frmsvg{display:inline-block;width:20px;height:20px;fill:#fdb022;vertical-align:text-bottom}.frm-show-form .frm-star-group input+label.star-rating{display:inline-flex;color:transparent}.frm-show-form .frm-star-group input+label.star-rating:before{content:''}.frm-star-group input[type=radio]:checked+label:before,.frm-star-group:not(.frm-star-hovered) input[type=radio]:checked+label:before{color:#f0ad4e}.frm-star-group:not(.frm-star-hovered) input[type=radio]:checked+label,.frm-star-group input+label:hover,.frm-star-group:hover input+label:hover,.frm-star-group .star-rating-on,.frm-star-group .star-rating-hover{color:#f0ad4e}.frm-star-group .star-rating-readonly{cursor:default !important}.frm-star-group>svg+svg{margin-left:5px}.frm-star-group .star-rating .frmsvg:last-of-type,.frm-star-group .star-rating-on .frmsvg:first-of-type,.frm-star-group .star-rating-hover .frmsvg:first-of-type{display:none}.frm-star-group .star-rating-on .frmsvg:last-of-type,.frm-star-group .star-rating-hover .frmsvg:last-of-type{display:inline}.with_frm_style .frm_other_input.frm_other_full{margin-top:10px}.frm_left_container .frm_other_input{grid-column:2}.frm_inline_container.frm_other_container .frm_other_input,.frm_left_container.frm_other_container .frm_other_input{margin-left:5px}.frm_right_container.frm_other_container .frm_other_input{margin-right:5px}.frm_inline_container.frm_other_container select~.frm_other_input,.frm_right_container.frm_other_container select~.frm_other_input,.frm_left_container.frm_other_container select~.frm_other_input{margin:0}.with_frm_style input[type=file]::-webkit-file-upload-button{color:var(--text-color);background-color:var(--bg_color);padding:var(--field-pad);border-radius:var(--border-radius);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style)}.frm_pagination_cont ul.frm_pagination{display:inline-block;list-style:none;margin-left:0 !important}.frm_pagination_cont ul.frm_pagination>li{display:inline;list-style:none;margin:2px;background-image:none}ul.frm_pagination>li.active a{text-decoration:none}.frm_pagination_cont ul.frm_pagination>li:first-child{margin-left:0}.archive-pagination.frm_pagination_cont ul.frm_pagination>li{margin:0}.frm_switch_opt{padding:0 8px 0 0;white-space:normal;display:inline;vertical-align:middle;font-size:var(--toggle-font-size);font-weight:var(--check-weight)}.frm_on_label{padding:0 0 0 8px}.frm_on_label,.frm_off_label{color:var(--check-label-color)}.frm_switch{position:relative;display:inline-block;width:40px;height:25px;vertical-align:middle}.frm_switch_block input{display:none !important}.frm_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--toggle-off-color);transition:.4s;border-radius:30px}.frm_slider:before{border-radius:50%;position:absolute;content:"";height:23px;width:23px;left:1px;bottom:1px;background-color:#fff;transition:.4s;box-shadow:0 2px 6px rgba(41,58,82,.31)}input:checked+.frm_switch .frm_slider{background-color:var(--toggle-on-color)}input:focus+.frm_switch .frm_slider{box-shadow:0 0 1px #3177c7}input:checked+.frm_switch .frm_slider:before{transform:translateX(15px)}.frm_rtl .frm_switch_opt{padding:0 8px}.frm_rtl .frm_slider:before{left:16px}.frm_rtl input:checked+.frm_switch .frm_slider:before{transform:none!important;left:1px}.with_frm_style .frm_range_container{padding-top:5px}.with_frm_style input[type=range]{-webkit-appearance:none;display:block;width:100%;height:var(--slider-track-size);font-size:var(--description-font-size);border-radius:calc(var(--border-radius) / 2);margin:10px 0;outline:none;background:var(--slider-bar-color)}.with_frm_style input[type=range]:focus,.with_frm_style input[type=range]:active{background:var(--slider-bar-color)}.with_frm_style input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style input[type=range]::-moz-range-thumb{height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style input[type=range]::-ms-thumb{height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style .frm_range_unit,.with_frm_style .frm_range_value{display:inline-block;padding:0 2px}.with_frm_style .frm_range_value+.frm_range_unit,.with_frm_style .frm_range_container>.frm_range_unit,.with_frm_style .frm_range_value{font-size:var(--slider-font-size);color:var(--text-color);font-weight:700}.with_frm_style .frm_range_max{float:right}.with_frm_style .frm_range_container input+.frm_range_value{text-align:center;display:block}.with_frm_style .frm_dropzone{border-color:var(--border-color);border-radius:var(--border-radius);color:var(--text-color);background-color:var(--bg-color)}.with_frm_style .frm_dropzone .frm_upload_icon,.with_frm_style .frm_dropzone .dz-remove{color:var(--description-color)}.with_frm_style .frm_compact .frm_dropzone .frm_upload_icon{color:var(--submit-text-color)}.with_frm_style .frm_compact .frm_dropzone .frmsvg{width:18px;height:18px}.with_frm_style .frm_form_field:not(.frm_compact) .frm_dropzone .frmsvg{width:24px;height:24px;display:block;margin:0 auto 8px;color:#667085}.with_frm_style .frm_dropzone .frm_remove_link .frmsvg{width:18px;height:18px;cursor:pointer}.with_frm_style .frm_blank_field .frm_dropzone{border-color:var(--border-color-error);color:var(--text-color-error);background-color:var(--bg-color-error)}.with_frm_style .frm_dropzone .dz-preview .dz-progress{background:var(--progress-bg-color)}.with_frm_style .frm_dropzone .dz-preview .dz-progress .dz-upload,.with_frm_style .frm_dropzone .dz-preview.dz-complete .dz-progress{background:var(--progress-active-bg-color)}.frm_image_size_medium{--image-size:250px}.frm_image_size_large{--image-size:320px}.frm_image_size_xlarge{--image-size:400px}.frm_image_options .frm_opt_container{display:inline-flex;flex-flow:wrap;flex-direction:row;margin:0 -10px}.frm_image_options .frm_radio input[type=radio],.frm_image_options .frm_checkbox input[type=checkbox]{position:absolute !important;top:9px;right:10px;z-index:2;margin:0}.frm_image_options .frm_image_option_container{border-width:var(--field-border-width);border-style:solid;border-color:var(--border-color);border-radius:var(--border-radius);display:flex;flex-wrap:wrap;box-sizing:border-box;position:relative;height:100%;width:100%;overflow:hidden}.frm_image_options .frm_image_option_container.frm_label_with_image .frm_empty_url,.frm_image_options .frm_image_option_container.frm_label_with_image img{border-bottom-left-radius:0;border-bottom-right-radius:0}.with_frm_style .vertical_radio.frm_image_options .frm_image_option>label{text-indent:0;padding-left:0}.frm_show_images.frm_image_option_container{display:inline-flex;flex-wrap:nowrap;flex-direction:column;text-align:center;align-items:center;width:150px;margin-right:10px;margin-bottom:10px}.frm-summary-page-wrapper .frm_image_option_container img{width:100%;height:150px;object-fit:cover}.frm_image_option_container .frm_selected_checkmark{display:none}.frm_image_option_container .frm_image_placeholder_icon{position:absolute}.frm_image_option_container .frm_image_placeholder_icon svg{width:63px;opacity:.2}.frm_text_label_for_image{font-size:var(--description-font-size);color:var(--description-color);text-align:center;width:100%;padding:10px;word-break:keep-all}.frm_image_options input[type=radio]:not([disabled])+.frm_image_option_container:hover,.frm_image_options input[type=checkbox]:not([disabled])+.frm_image_option_container:hover,input[type=radio]:checked+.frm_image_option_container,input[type=checkbox]:checked+.frm_image_option_container{border-color:var(--border-color-active)}input[type=radio]:disabled+.frm_image_option_container,input[type=checkbox]:disabled+.frm_image_option_container{opacity:.7;border-color:var(--border-color-disabled)}.frm_blank_field.frm_image_options .frm_image_option_container{border-color:var(--border-color-error)}.frm_image_options .frm_image_option_container .frm_empty_url,.frm_image_options .frm_image_option_container img{width:100%;height:150px;height:var(--image-size);object-fit:cover;border-radius:var(--border-radius)}.frm_image_option_container .frm_empty_url{background:#ecf0f5;display:flex;justify-content:center;align-items:center}.horizontal_radio .frm_checkbox.frm_image_option,.horizontal_radio .frm_radio.frm_image_option{padding-left:0}.frm_checkbox.frm_image_option,.frm_radio.frm_image_option{width:var(--image-size) !important;position:relative}.frm_form_field .frm_checkbox.frm_image_option,.frm_form_field .frm_checkbox.frm_image_option+.frm_checkbox,.frm_form_field .frm_radio.frm_image_option,.frm_form_field .frm_radio.frm_image_option+.frm_radio{margin:10px}.frm_checkbox.frm_image_option label,.frm_radio.frm_image_option label{padding-left:0;margin-left:0;min-height:0;visibility:visible}.frm_with_bg_image .frm_form_fields>fieldset{position:relative}.frm_with_bg_image .frm_form_fields>fieldset:before{content:' ';display:block;position:absolute;top:0;height:100%;background-position:50% 0;left:0;width:100%;background-image:var(--bg-image-url);background-repeat:no-repeat;background-size:cover}.frm_with_bg_image .frm_form_fields>fieldset>*:not(.frm_screen_reader){z-index:1;position:relative}@media screen and (max-width:768px){.frm-pass-req,.frm-pass-verified{width:50% !important;white-space:nowrap}}.frm-pass-req,.frm-pass-verified{display:flex;align-items:center;float:left;width:20%;line-height:20px;font-size:12px;padding-top:4px;min-width:175px}.frm-pass-req .frmsvg,.frm-pass-verified .frmsvg{width:12px;height:12px;padding-right:4px}.passed_svg,.failed_svg{display:none !important}.frm-pass-verified .passed_svg,.frm-pass-req .failed_svg{display:inline-block !important}div.frm-password-strength{width:100%;float:left}.frm_show_password_wrapper{position:relative;display:inline-block}.frm_show_password_wrapper input[type=password],.frm_show_password_wrapper input[type=text]{padding-right:44px;display:block}.frm_show_password_wrapper button{position:absolute;top:50%;height:32px;height:var(--field-height);right:0;border:0;background:0 0 !important;cursor:pointer;transform:translateY(-50%);padding:0 10px;color:#bfc3c8;color:var(--border-color);display:flex;align-items:center}.frm_show_password_wrapper button:hover{color:#bfc3c8;color:var(--border-color);background:0 0 !important}.frm_show_password_wrapper button svg{width:24px;height:24px}input[type=text]+.frm_show_password_btn svg:first-child,input[type=password]+.frm_show_password_btn svg:last-child{display:none}div.frm_repeat_grid:after,div.frm_repeat_inline:after,div.frm_repeat_sec:after{content:'';display:table;clear:both}.with_frm_style .frm-summary-page-wrapper{padding:50px;margin:25px 0 50px;border:1px solid var(--border-color);border-radius:var(--border-radius)}.with_frm_style .frm-summary-page-wrapper .frm-edit-page-btn{float:right;margin:0;padding:3px 10px;font-size:13px}.frm-summary-page-wrapper .frm-line-table th{width:40%}button .frm-icon{display:inline-block;color:inherit;width:12px;height:12px;fill:currentColor}.frm-line-table{width:100%;border-collapse:collapse;margin-top:.5em;font-size:var(--font-size)}.frm-line-table tr{background-color:transparent;border-bottom:1px solid rgba(191,195,200,.6)}.frm-line-table td,.frm-line-table th{border:0;padding:20px 15px;background-color:transparent;vertical-align:top;color:var(--label-color)}.frm-line-table th{opacity:.7;font-size:1.1em;font-weight:500}.frm-line-table h3{font-size:21px;font-weight:500;margin:0}.frm_form_field .frm_total_formatted{display:inline-block;margin:5px 0 0}.frm_form_field.frm_total_big .frm_total_formatted{margin:0}.frm_form_field.frm_total_big .frm_total_formatted,.frm_form_field.frm_total_big input[type=text],.frm_form_field.frm_total_big input[type=number],.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea{font-size:32px;font-weight:700;line-height:44px}.frm_round{border-radius:50%}.frm_round.frm_color_block{padding:3px}.frm_square{border-radius:var(--border-radius);object-fit:cover;width:150px;height:150px}.frmsvg{max-width:100%;fill:currentColor;vertical-align:sub;display:inline-block}.frm_smaller{font-size:90%}.frm_small{font-size:14px;font-weight:400}.frm_bigger{font-size:110%}ul.frm_plain_list,ul.frm_plain_list li{list-style:none;list-style-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}ul.frm_inline_list li{display:inline;padding:2px}.frm_flex,.frm_full_row{display:flex;flex-direction:row;flex-wrap:wrap}.frm_full_row>li,.frm_full_row>div{flex:1;text-align:center}.frm_tiles>li,.frm_tiles>div{border:1px solid var(--border-color);border-radius:var(--border-radius);margin-top:20px;padding:25px;box-shadow:0 0 5px 1px rgba(0,0,0,.075)}.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons svg.frm-svg-icon{fill:var(--repeat-icon-color)}.with_frm_style .frm_remove_form_row:hover,.with_frm_style .frm_add_form_row:hover{border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.with_frm_style .frm_remove_form_row.frm_button:hover,.with_frm_style .frm_add_form_row.frm_button:hover{background:var(--submit-hover-bg-color)}.with_frm_style .frm_form_field.frm_repeat_buttons .frm_add_form_row:hover svg.frm-svg-icon,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_remove_form_row:hover svg.frm-svg-icon,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_add_form_row:hover svg.frmsvg,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_remove_form_row:hover svg.frmsvg{fill:var(--submit-hover-color)}.frm_tiles h3{margin-top:5px}.frm_forms.frm_full_submit .frm_submit button{width:100%}.frm_forms.frm_full_submit .frm_submit.frm_flex button{width:auto;flex:1}select.frm_loading_lookup[multiple=multiple]{background-image:none !important}.with_frm_style .frm_submit button.frm_save_draft{color:var(--submit-bg-color);background:var(--submit-text-color);border-color:var(--submit-bg-color)}.frm_slidein .frm_form_fields>fieldset{animation-name:frmSlideInRight;animation-duration:1s}.frm_slidein.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideInLeft}.frm_slidein.frm_slideout .frm_form_fields>fieldset{animation-name:frmSlideOutLeft !important}.frm_slidein.frm_slideout.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideOutRight !important}.frm_slidein .frm-g-recaptcha .grecaptcha-badge{animation-name:fadeIn;animation-duration:2s;animation-fill-mode:both}@keyframes frmSlideInLeft{0%{opacity:0;transform:translate3d(-3000px,0,0)}100%{opacity:1;transform:none}}@keyframes frmSlideInRight{0%{opacity:0;transform:translate3d(3000px,0,0)}100%{opacity:1;transform:none}}@keyframes frmSlideOutLeft{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes frmSlideOutRight{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(2000px,0,0)}}.frm_slideup .frm_form_fields>fieldset{animation-name:frmSlideDown;animation-duration:1s;animation-fill-mode:both}.frm_slideup.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideUp}.frm_slideup.frm_slideout .frm_form_fields>fieldset{animation-name:frmSlideOutUp !important}.frm_slideup.frm_slideout.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideOutDown !important}@keyframes frmSlideUp{0%{opacity:0;transform:translate3d(0,-200px,0)}100%{opacity:1;transform:none}}@keyframes frmSlideDown{0%{opacity:0;transform:translate3d(0,200px,0)}100%{opacity:1;transform:none}}@keyframes frmSlideOutUp{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(0,-200px,0)}}@keyframes frmSlideOutDown{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(0,200px,0)}}:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-focus-color:#5897fb;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}.frmcal{padding-top:30px}.frmcal-title{font-size:116%}.frmcal table.frmcal-calendar{border-collapse:collapse;margin-top:20px;color:#555}.frmcal table.frmcal-calendar,.frmcal table.frmcal-calendar tbody tr td{border:1px solid #bfc3c8}.frmcal table.frmcal-calendar,.frmcal,.frmcal-header{width:100%}.frmcal-header{text-align:center}.frmcal-prev{margin-right:10px}.frmcal-prev,.frmcal-dropdown{float:left}.frmcal-dropdown{margin-left:5px}.frmcal-next{float:right}.frmcal table.frmcal-calendar thead tr th{text-align:center;padding:2px 4px}.frmcal table.frmcal-calendar tbody tr td{height:110px;width:14.28%;vertical-align:top;padding:0 !important;color:#555;font-size:12px}table.frmcal-calendar .frmcal_date{background-color:#fff;padding:0 5px;text-align:right;box-shadow:0 2px 5px #bfc3c8}table.frmcal-calendar .frmcal-today .frmcal_date{background-color:#fff;padding:0 5px;text-align:right;box-shadow:0 2px 5px #66afe9}.frmcal_day_name,.frmcal_num{display:inline}.frmcal-content{padding:2px 4px}.frm_forms{--iti-hover-color:rgba(0,0,0,.05);--iti-text-gray:#999;--iti-border-gray:#ccc;--iti-spacer-horizontal:8px;--iti-flag-height:15px;--iti-flag-width:20px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-input-padding:6px;--iti-right-hand-selected-country-padding:calc(var(--iti-spacer-horizontal) + var(--iti-spacer-horizontal) + var(--iti-flag-width));--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding));--iti-mobile-popup-margin:30px}.frm_forms .iti{position:relative;display:inline-block}.frm_forms .iti *{box-sizing:border-box}.frm_forms .iti__hide{display:none}.frm_forms .iti__v-hide{visibility:hidden}.frm_forms .iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.frm_forms .iti input.iti__tel-input,.frm_forms .iti input.iti__tel-input[type=tel],.frm_forms .iti input.iti__tel-input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:var(--iti-right-hand-selected-country-padding);margin-right:0}.frm_forms .iti__country-container{position:absolute;top:0;bottom:0;right:0;padding:var(--iti-border-width)}.frm_forms .iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);background:0 0;border:0;margin:0;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.frm_forms .iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}.frm_forms [dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.frm_forms .iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.frm_forms .iti__dropdown-content{border-radius:3px;background-color:#fff}.frm_forms .iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-gray);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.frm_forms .iti__dropdown-content--dropup{bottom:100%;margin-bottom:3px}.frm_forms .iti__search-input{width:100%;border-width:0;border-radius:3px;padding:9px 12px}.frm_forms .iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-gray)}.frm_forms .iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.frm_forms .iti--inline-dropdown .iti__country-list{max-height:185px}.frm_forms .iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.frm_forms .iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.frm_forms .iti__flag-box{display:inline-block;width:var(--iti-flag-width)}.frm_forms .iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:var(--iti-border-width) solid var(--iti-border-gray)}.frm_forms .iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:0}.frm_forms .iti__dial-code{color:var(--iti-text-gray)}.frm_forms .iti__country.iti__highlight{background-color:var(--iti-hover-color)}.frm_forms .iti__country-name,.frm_forms .iti__flag-box{margin-right:var(--iti-spacer-horizontal)}.frm_forms [dir=rtl] .iti__country-name,.frm_forms [dir=rtl] .iti__flag-box{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.frm_forms .iti--allow-dropdown input.iti__tel-input,.frm_forms .iti--allow-dropdown input.iti__tel-input[type=tel],.frm_forms .iti--allow-dropdown input.iti__tel-input[type=text],.frm_forms .iti--show-selected-dial-code input.iti__tel-input,.frm_forms .iti--show-selected-dial-code input.iti__tel-input[type=tel],.frm_forms .iti--show-selected-dial-code input.iti__tel-input[type=text]{padding-right:var(--iti-input-padding);padding-left:var(--iti-selected-country-arrow-padding);margin-left:0}.frm_forms [dir=rtl] .iti--allow-dropdown input.iti__tel-input,.frm_forms [dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],.frm_forms [dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],.frm_forms [dir=rtl] .iti--show-selected-dial-code input.iti__tel-input,.frm_forms [dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=tel],.frm_forms [dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=text]{padding-right:var(--iti-selected-country-arrow-padding);padding-left:var(--iti-input-padding);margin-right:0}.frm_forms .iti--allow-dropdown .iti__country-container,.frm_forms .iti--show-selected-dial-code .iti__country-container{right:auto;left:0}.frm_forms [dir=rtl] .iti--allow-dropdown .iti__country-container,.frm_forms [dir=rtl] .iti--show-selected-dial-code .iti__country-container{right:0;left:auto}.frm_forms .iti--allow-dropdown .iti__country-container:hover,.frm_forms .iti--allow-dropdown .iti__country-container:hover button{cursor:pointer}.frm_forms .iti--allow-dropdown .iti__country-container:hover .iti__selected-country{background-color:var(--iti-hover-color)}.frm_forms .iti--allow-dropdown .iti__country-container:has(+input[disabled]):hover,.frm_forms .iti--allow-dropdown .iti__country-container:has(+input[readonly]):hover{cursor:default}.frm_forms .iti--allow-dropdown .iti__country-container:has(+input[disabled]):hover .iti__selected-country,.frm_forms .iti--allow-dropdown .iti__country-container:has(+input[readonly]):hover .iti__selected-country{background-color:transparent}.frm_forms .iti--show-selected-dial-code .iti__selected-country{background-color:var(--iti-hover-color)}.frm_forms .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:var(--iti-arrow-padding)}.frm_forms [dir=rtl] .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:0;margin-right:var(--iti-arrow-padding)}.frm_forms .iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.frm_forms .iti--container:hover{cursor:pointer}.frm_forms .iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:center}.frm_forms .iti--fullscreen-popup.iti--container.iti--country-search{justify-content:flex-start}.frm_forms .iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.frm_forms .iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.frm_forms .iti__flag{width:20px}.frm_forms .iti__flag.iti__be{width:18px}.frm_forms .iti__flag.iti__ch{width:15px}.frm_forms .iti__flag.iti__mc{width:19px}.frm_forms .iti__flag.iti__ne{width:18px}.frm_forms .iti__flag.iti__np{width:13px}.frm_forms .iti__flag.iti__va{width:15px}@media (min-resolution:2x){.frm_forms .iti__flag{background-size:5762px 15px}}.frm_forms .iti__flag.iti__ac{height:10px;background-position:0 0}.frm_forms .iti__flag.iti__ad{height:14px;background-position:-22px 0}.frm_forms .iti__flag.iti__ae{height:10px;background-position:-44px 0}.frm_forms .iti__flag.iti__af{height:14px;background-position:-66px 0}.frm_forms .iti__flag.iti__ag{height:14px;background-position:-88px 0}.frm_forms .iti__flag.iti__ai{height:10px;background-position:-110px 0}.frm_forms .iti__flag.iti__al{height:15px;background-position:-132px 0}.frm_forms .iti__flag.iti__am{height:10px;background-position:-154px 0}.frm_forms .iti__flag.iti__ao{height:14px;background-position:-176px 0}.frm_forms .iti__flag.iti__aq{height:14px;background-position:-198px 0}.frm_forms .iti__flag.iti__ar{height:13px;background-position:-220px 0}.frm_forms .iti__flag.iti__as{height:10px;background-position:-242px 0}.frm_forms .iti__flag.iti__at{height:14px;background-position:-264px 0}.frm_forms .iti__flag.iti__au{height:10px;background-position:-286px 0}.frm_forms .iti__flag.iti__aw{height:14px;background-position:-308px 0}.frm_forms .iti__flag.iti__ax{height:13px;background-position:-330px 0}.frm_forms .iti__flag.iti__az{height:10px;background-position:-352px 0}.frm_forms .iti__flag.iti__ba{height:10px;background-position:-374px 0}.frm_forms .iti__flag.iti__bb{height:14px;background-position:-396px 0}.frm_forms .iti__flag.iti__bd{height:12px;background-position:-418px 0}.frm_forms .iti__flag.iti__be{height:15px;background-position:-440px 0}.frm_forms .iti__flag.iti__bf{height:14px;background-position:-460px 0}.frm_forms .iti__flag.iti__bg{height:12px;background-position:-482px 0}.frm_forms .iti__flag.iti__bh{height:12px;background-position:-504px 0}.frm_forms .iti__flag.iti__bi{height:12px;background-position:-526px 0}.frm_forms .iti__flag.iti__bj{height:14px;background-position:-548px 0}.frm_forms .iti__flag.iti__bl{height:14px;background-position:-570px 0}.frm_forms .iti__flag.iti__bm{height:10px;background-position:-592px 0}.frm_forms .iti__flag.iti__bn{height:10px;background-position:-614px 0}.frm_forms .iti__flag.iti__bo{height:14px;background-position:-636px 0}.frm_forms .iti__flag.iti__bq{height:14px;background-position:-658px 0}.frm_forms .iti__flag.iti__br{height:14px;background-position:-680px 0}.frm_forms .iti__flag.iti__bs{height:10px;background-position:-702px 0}.frm_forms .iti__flag.iti__bt{height:14px;background-position:-724px 0}.frm_forms .iti__flag.iti__bv{height:15px;background-position:-746px 0}.frm_forms .iti__flag.iti__bw{height:14px;background-position:-768px 0}.frm_forms .iti__flag.iti__by{height:10px;background-position:-790px 0}.frm_forms .iti__flag.iti__bz{height:12px;background-position:-812px 0}.frm_forms .iti__flag.iti__ca{height:10px;background-position:-834px 0}.frm_forms .iti__flag.iti__cc{height:10px;background-position:-856px 0}.frm_forms .iti__flag.iti__cd{height:15px;background-position:-878px 0}.frm_forms .iti__flag.iti__cf{height:14px;background-position:-900px 0}.frm_forms .iti__flag.iti__cg{height:14px;background-position:-922px 0}.frm_forms .iti__flag.iti__ch{height:15px;background-position:-944px 0}.frm_forms .iti__flag.iti__ci{height:14px;background-position:-961px 0}.frm_forms .iti__flag.iti__ck{height:10px;background-position:-983px 0}.frm_forms .iti__flag.iti__cl{height:14px;background-position:-1005px 0}.frm_forms .iti__flag.iti__cm{height:14px;background-position:-1027px 0}.frm_forms .iti__flag.iti__cn{height:14px;background-position:-1049px 0}.frm_forms .iti__flag.iti__co{height:14px;background-position:-1071px 0}.frm_forms .iti__flag.iti__cp{height:14px;background-position:-1093px 0}.frm_forms .iti__flag.iti__cq{height:12px;background-position:-1115px 0}.frm_forms .iti__flag.iti__cr{height:12px;background-position:-1137px 0}.frm_forms .iti__flag.iti__cu{height:10px;background-position:-1159px 0}.frm_forms .iti__flag.iti__cv{height:12px;background-position:-1181px 0}.frm_forms .iti__flag.iti__cw{height:14px;background-position:-1203px 0}.frm_forms .iti__flag.iti__cx{height:10px;background-position:-1225px 0}.frm_forms .iti__flag.iti__cy{height:14px;background-position:-1247px 0}.frm_forms .iti__flag.iti__cz{height:14px;background-position:-1269px 0}.frm_forms .iti__flag.iti__de{height:12px;background-position:-1291px 0}.frm_forms .iti__flag.iti__dg{height:10px;background-position:-1313px 0}.frm_forms .iti__flag.iti__dj{height:14px;background-position:-1335px 0}.frm_forms .iti__flag.iti__dk{height:15px;background-position:-1357px 0}.frm_forms .iti__flag.iti__dm{height:10px;background-position:-1379px 0}.frm_forms .iti__flag.iti__do{height:14px;background-position:-1401px 0}.frm_forms .iti__flag.iti__dz{height:14px;background-position:-1423px 0}.frm_forms .iti__flag.iti__ea{height:14px;background-position:-1445px 0}.frm_forms .iti__flag.iti__ec{height:14px;background-position:-1467px 0}.frm_forms .iti__flag.iti__ee{height:13px;background-position:-1489px 0}.frm_forms .iti__flag.iti__eg{height:14px;background-position:-1511px 0}.frm_forms .iti__flag.iti__eh{height:10px;background-position:-1533px 0}.frm_forms .iti__flag.iti__er{height:10px;background-position:-1555px 0}.frm_forms .iti__flag.iti__es{height:14px;background-position:-1577px 0}.frm_forms .iti__flag.iti__et{height:10px;background-position:-1599px 0}.frm_forms .iti__flag.iti__eu{height:14px;background-position:-1621px 0}.frm_forms .iti__flag.iti__ez{height:14px;background-position:-1643px 0}.frm_forms .iti__flag.iti__fi{height:12px;background-position:-1665px 0}.frm_forms .iti__flag.iti__fj{height:10px;background-position:-1687px 0}.frm_forms .iti__flag.iti__fk{height:10px;background-position:-1709px 0}.frm_forms .iti__flag.iti__fm{height:11px;background-position:-1731px 0}.frm_forms .iti__flag.iti__fo{height:15px;background-position:-1753px 0}.frm_forms .iti__flag.iti__fr{height:14px;background-position:-1775px 0}.frm_forms .iti__flag.iti__fx{height:14px;background-position:-1797px 0}.frm_forms .iti__flag.iti__ga{height:15px;background-position:-1819px 0}.frm_forms .iti__flag.iti__gb{height:10px;background-position:-1841px 0}.frm_forms .iti__flag.iti__gd{height:12px;background-position:-1863px 0}.frm_forms .iti__flag.iti__ge{height:14px;background-position:-1885px 0}.frm_forms .iti__flag.iti__gf{height:14px;background-position:-1907px 0}.frm_forms .iti__flag.iti__gg{height:14px;background-position:-1929px 0}.frm_forms .iti__flag.iti__gh{height:14px;background-position:-1951px 0}.frm_forms .iti__flag.iti__gi{height:10px;background-position:-1973px 0}.frm_forms .iti__flag.iti__gl{height:14px;background-position:-1995px 0}.frm_forms .iti__flag.iti__gm{height:14px;background-position:-2017px 0}.frm_forms .iti__flag.iti__gn{height:14px;background-position:-2039px 0}.frm_forms .iti__flag.iti__gp{height:14px;background-position:-2061px 0}.frm_forms .iti__flag.iti__gq{height:14px;background-position:-2083px 0}.frm_forms .iti__flag.iti__gr{height:14px;background-position:-2105px 0}.frm_forms .iti__flag.iti__gs{height:10px;background-position:-2127px 0}.frm_forms .iti__flag.iti__gt{height:13px;background-position:-2149px 0}.frm_forms .iti__flag.iti__gu{height:11px;background-position:-2171px 0}.frm_forms .iti__flag.iti__gw{height:10px;background-position:-2193px 0}.frm_forms .iti__flag.iti__gy{height:12px;background-position:-2215px 0}.frm_forms .iti__flag.iti__hk{height:14px;background-position:-2237px 0}.frm_forms .iti__flag.iti__hm{height:10px;background-position:-2259px 0}.frm_forms .iti__flag.iti__hn{height:10px;background-position:-2281px 0}.frm_forms .iti__flag.iti__hr{height:10px;background-position:-2303px 0}.frm_forms .iti__flag.iti__ht{height:12px;background-position:-2325px 0}.frm_forms .iti__flag.iti__hu{height:10px;background-position:-2347px 0}.frm_forms .iti__flag.iti__ic{height:14px;background-position:-2369px 0}.frm_forms .iti__flag.iti__id{height:14px;background-position:-2391px 0}.frm_forms .iti__flag.iti__ie{height:10px;background-position:-2413px 0}.frm_forms .iti__flag.iti__il{height:15px;background-position:-2435px 0}.frm_forms .iti__flag.iti__im{height:10px;background-position:-2457px 0}.frm_forms .iti__flag.iti__in{height:14px;background-position:-2479px 0}.frm_forms .iti__flag.iti__io{height:10px;background-position:-2501px 0}.frm_forms .iti__flag.iti__iq{height:14px;background-position:-2523px 0}.frm_forms .iti__flag.iti__ir{height:12px;background-position:-2545px 0}.frm_forms .iti__flag.iti__is{height:15px;background-position:-2567px 0}.frm_forms .iti__flag.iti__it{height:14px;background-position:-2589px 0}.frm_forms .iti__flag.iti__je{height:12px;background-position:-2611px 0}.frm_forms .iti__flag.iti__jm{height:10px;background-position:-2633px 0}.frm_forms .iti__flag.iti__jo{height:10px;background-position:-2655px 0}.frm_forms .iti__flag.iti__jp{height:14px;background-position:-2677px 0}.frm_forms .iti__flag.iti__ke{height:14px;background-position:-2699px 0}.frm_forms .iti__flag.iti__kg{height:12px;background-position:-2721px 0}.frm_forms .iti__flag.iti__kh{height:13px;background-position:-2743px 0}.frm_forms .iti__flag.iti__ki{height:10px;background-position:-2765px 0}.frm_forms .iti__flag.iti__km{height:12px;background-position:-2787px 0}.frm_forms .iti__flag.iti__kn{height:14px;background-position:-2809px 0}.frm_forms .iti__flag.iti__kp{height:10px;background-position:-2831px 0}.frm_forms .iti__flag.iti__kr{height:14px;background-position:-2853px 0}.frm_forms .iti__flag.iti__kw{height:10px;background-position:-2875px 0}.frm_forms .iti__flag.iti__ky{height:10px;background-position:-2897px 0}.frm_forms .iti__flag.iti__kz{height:10px;background-position:-2919px 0}.frm_forms .iti__flag.iti__la{height:14px;background-position:-2941px 0}.frm_forms .iti__flag.iti__lb{height:14px;background-position:-2963px 0}.frm_forms .iti__flag.iti__lc{height:10px;background-position:-2985px 0}.frm_forms .iti__flag.iti__li{height:12px;background-position:-3007px 0}.frm_forms .iti__flag.iti__lk{height:10px;background-position:-3029px 0}.frm_forms .iti__flag.iti__lr{height:11px;background-position:-3051px 0}.frm_forms .iti__flag.iti__ls{height:14px;background-position:-3073px 0}.frm_forms .iti__flag.iti__lt{height:12px;background-position:-3095px 0}.frm_forms .iti__flag.iti__lu{height:12px;background-position:-3117px 0}.frm_forms .iti__flag.iti__lv{height:10px;background-position:-3139px 0}.frm_forms .iti__flag.iti__ly{height:10px;background-position:-3161px 0}.frm_forms .iti__flag.iti__ma{height:14px;background-position:-3183px 0}.frm_forms .iti__flag.iti__mc{height:15px;background-position:-3205px 0}.frm_forms .iti__flag.iti__md{height:10px;background-position:-3226px 0}.frm_forms .iti__flag.iti__me{height:10px;background-position:-3248px 0}.frm_forms .iti__flag.iti__mf{height:14px;background-position:-3270px 0}.frm_forms .iti__flag.iti__mg{height:14px;background-position:-3292px 0}.frm_forms .iti__flag.iti__mh{height:11px;background-position:-3314px 0}.frm_forms .iti__flag.iti__mk{height:10px;background-position:-3336px 0}.frm_forms .iti__flag.iti__ml{height:14px;background-position:-3358px 0}.frm_forms .iti__flag.iti__mm{height:14px;background-position:-3380px 0}.frm_forms .iti__flag.iti__mn{height:10px;background-position:-3402px 0}.frm_forms .iti__flag.iti__mo{height:14px;background-position:-3424px 0}.frm_forms .iti__flag.iti__mp{height:10px;background-position:-3446px 0}.frm_forms .iti__flag.iti__mq{height:14px;background-position:-3468px 0}.frm_forms .iti__flag.iti__mr{height:14px;background-position:-3490px 0}.frm_forms .iti__flag.iti__ms{height:10px;background-position:-3512px 0}.frm_forms .iti__flag.iti__mt{height:14px;background-position:-3534px 0}.frm_forms .iti__flag.iti__mu{height:14px;background-position:-3556px 0}.frm_forms .iti__flag.iti__mv{height:14px;background-position:-3578px 0}.frm_forms .iti__flag.iti__mw{height:14px;background-position:-3600px 0}.frm_forms .iti__flag.iti__mx{height:12px;background-position:-3622px 0}.frm_forms .iti__flag.iti__my{height:10px;background-position:-3644px 0}.frm_forms .iti__flag.iti__mz{height:14px;background-position:-3666px 0}.frm_forms .iti__flag.iti__na{height:14px;background-position:-3688px 0}.frm_forms .iti__flag.iti__nc{height:10px;background-position:-3710px 0}.frm_forms .iti__flag.iti__ne{height:15px;background-position:-3732px 0}.frm_forms .iti__flag.iti__nf{height:10px;background-position:-3752px 0}.frm_forms .iti__flag.iti__ng{height:10px;background-position:-3774px 0}.frm_forms .iti__flag.iti__ni{height:12px;background-position:-3796px 0}.frm_forms .iti__flag.iti__nl{height:14px;background-position:-3818px 0}.frm_forms .iti__flag.iti__no{height:15px;background-position:-3840px 0}.frm_forms .iti__flag.iti__np{height:15px;background-position:-3862px 0}.frm_forms .iti__flag.iti__nr{height:10px;background-position:-3877px 0}.frm_forms .iti__flag.iti__nu{height:10px;background-position:-3899px 0}.frm_forms .iti__flag.iti__nz{height:10px;background-position:-3921px 0}.frm_forms .iti__flag.iti__om{height:10px;background-position:-3943px 0}.frm_forms .iti__flag.iti__pa{height:14px;background-position:-3965px 0}.frm_forms .iti__flag.iti__pe{height:14px;background-position:-3987px 0}.frm_forms .iti__flag.iti__pf{height:14px;background-position:-4009px 0}.frm_forms .iti__flag.iti__pg{height:15px;background-position:-4031px 0}.frm_forms .iti__flag.iti__ph{height:10px;background-position:-4053px 0}.frm_forms .iti__flag.iti__pk{height:14px;background-position:-4075px 0}.frm_forms .iti__flag.iti__pl{height:13px;background-position:-4097px 0}.frm_forms .iti__flag.iti__pm{height:14px;background-position:-4119px 0}.frm_forms .iti__flag.iti__pn{height:10px;background-position:-4141px 0}.frm_forms .iti__flag.iti__pr{height:14px;background-position:-4163px 0}.frm_forms .iti__flag.iti__ps{height:10px;background-position:-4185px 0}.frm_forms .iti__flag.iti__pt{height:14px;background-position:-4207px 0}.frm_forms .iti__flag.iti__pw{height:13px;background-position:-4229px 0}.frm_forms .iti__flag.iti__py{height:11px;background-position:-4251px 0}.frm_forms .iti__flag.iti__qa{height:8px;background-position:-4273px 0}.frm_forms .iti__flag.iti__re{height:14px;background-position:-4295px 0}.frm_forms .iti__flag.iti__ro{height:14px;background-position:-4317px 0}.frm_forms .iti__flag.iti__rs{height:14px;background-position:-4339px 0}.frm_forms .iti__flag.iti__ru{height:14px;background-position:-4361px 0}.frm_forms .iti__flag.iti__rw{height:14px;background-position:-4383px 0}.frm_forms .iti__flag.iti__sa{height:14px;background-position:-4405px 0}.frm_forms .iti__flag.iti__sb{height:10px;background-position:-4427px 0}.frm_forms .iti__flag.iti__sc{height:10px;background-position:-4449px 0}.frm_forms .iti__flag.iti__sd{height:10px;background-position:-4471px 0}.frm_forms .iti__flag.iti__se{height:13px;background-position:-4493px 0}.frm_forms .iti__flag.iti__sg{height:14px;background-position:-4515px 0}.frm_forms .iti__flag.iti__sh{height:10px;background-position:-4537px 0}.frm_forms .iti__flag.iti__si{height:10px;background-position:-4559px 0}.frm_forms .iti__flag.iti__sj{height:15px;background-position:-4581px 0}.frm_forms .iti__flag.iti__sk{height:14px;background-position:-4603px 0}.frm_forms .iti__flag.iti__sl{height:14px;background-position:-4625px 0}.frm_forms .iti__flag.iti__sm{height:15px;background-position:-4647px 0}.frm_forms .iti__flag.iti__sn{height:14px;background-position:-4669px 0}.frm_forms .iti__flag.iti__so{height:14px;background-position:-4691px 0}.frm_forms .iti__flag.iti__sr{height:14px;background-position:-4713px 0}.frm_forms .iti__flag.iti__ss{height:10px;background-position:-4735px 0}.frm_forms .iti__flag.iti__st{height:10px;background-position:-4757px 0}.frm_forms .iti__flag.iti__su{height:10px;background-position:-4779px 0}.frm_forms .iti__flag.iti__sv{height:12px;background-position:-4801px 0}.frm_forms .iti__flag.iti__sx{height:14px;background-position:-4823px 0}.frm_forms .iti__flag.iti__sy{height:14px;background-position:-4845px 0}.frm_forms .iti__flag.iti__sz{height:14px;background-position:-4867px 0}.frm_forms .iti__flag.iti__ta{height:10px;background-position:-4889px 0}.frm_forms .iti__flag.iti__tc{height:10px;background-position:-4911px 0}.frm_forms .iti__flag.iti__td{height:14px;background-position:-4933px 0}.frm_forms .iti__flag.iti__tf{height:14px;background-position:-4955px 0}.frm_forms .iti__flag.iti__tg{height:13px;background-position:-4977px 0}.frm_forms .iti__flag.iti__th{height:14px;background-position:-4999px 0}.frm_forms .iti__flag.iti__tj{height:10px;background-position:-5021px 0}.frm_forms .iti__flag.iti__tk{height:10px;background-position:-5043px 0}.frm_forms .iti__flag.iti__tl{height:10px;background-position:-5065px 0}.frm_forms .iti__flag.iti__tm{height:14px;background-position:-5087px 0}.frm_forms .iti__flag.iti__tn{height:14px;background-position:-5109px 0}.frm_forms .iti__flag.iti__to{height:10px;background-position:-5131px 0}.frm_forms .iti__flag.iti__tr{height:14px;background-position:-5153px 0}.frm_forms .iti__flag.iti__tt{height:12px;background-position:-5175px 0}.frm_forms .iti__flag.iti__tv{height:10px;background-position:-5197px 0}.frm_forms .iti__flag.iti__tw{height:14px;background-position:-5219px 0}.frm_forms .iti__flag.iti__tz{height:14px;background-position:-5241px 0}.frm_forms .iti__flag.iti__ua{height:14px;background-position:-5263px 0}.frm_forms .iti__flag.iti__ug{height:14px;background-position:-5285px 0}.frm_forms .iti__flag.iti__uk{height:10px;background-position:-5307px 0}.frm_forms .iti__flag.iti__um{height:11px;background-position:-5329px 0}.frm_forms .iti__flag.iti__un{height:14px;background-position:-5351px 0}.frm_forms .iti__flag.iti__us{height:11px;background-position:-5373px 0}.frm_forms .iti__flag.iti__uy{height:14px;background-position:-5395px 0}.frm_forms .iti__flag.iti__uz{height:10px;background-position:-5417px 0}.frm_forms .iti__flag.iti__va{height:15px;background-position:-5439px 0}.frm_forms .iti__flag.iti__vc{height:14px;background-position:-5456px 0}.frm_forms .iti__flag.iti__ve{height:14px;background-position:-5478px 0}.frm_forms .iti__flag.iti__vg{height:10px;background-position:-5500px 0}.frm_forms .iti__flag.iti__vi{height:14px;background-position:-5522px 0}.frm_forms .iti__flag.iti__vn{height:14px;background-position:-5544px 0}.frm_forms .iti__flag.iti__vu{height:12px;background-position:-5566px 0}.frm_forms .iti__flag.iti__wf{height:14px;background-position:-5588px 0}.frm_forms .iti__flag.iti__ws{height:10px;background-position:-5610px 0}.frm_forms .iti__flag.iti__xk{height:15px;background-position:-5632px 0}.frm_forms .iti__flag.iti__ye{height:14px;background-position:-5654px 0}.frm_forms .iti__flag.iti__yt{height:14px;background-position:-5676px 0}.frm_forms .iti__flag.iti__za{height:14px;background-position:-5698px 0}.frm_forms .iti__flag.iti__zm{height:14px;background-position:-5720px 0}.frm_forms .iti__flag.iti__zw{height:10px;background-position:-5742px 0}.frm_forms .iti__flag{height:var(--iti-flag-height);box-shadow:0 0 1px 0 #888;background-repeat:no-repeat;background-position:var(--iti-flag-width) 0}.frm_forms .iti__globe{background-size:contain;background-position:right;box-shadow:none;height:19px}.with_frm_style .iti{width:var(--field-width);--iti-spacer-horizontal:12px;--iti-arrow-padding:4px;--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding) + 8px);--iti-hover-color:var(--bg-color-disabled)}@media only screen and (max-width:782px){.with_frm_style .iti{width:auto}}.with_frm_style .iti__country{font-size:var(--field-font-size)}.with_frm_style .iti__selected-country{background-color:unset !important}.with_frm_style .iti__flag{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/flags.png?1');transform:scale(.9)}@media (min-resolution:2x){.with_frm_style .iti__flag{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/flags@2x.png?1')}}.with_frm_style .iti__globe{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/globe.png')}@media (min-resolution:2x){.with_frm_style .iti__globe{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/globe@2x.png')}}.with_frm_style .iti__arrow{border:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1667 7.16669L8.00004 9.50002L5.83337 7.16669' stroke='%2398A2B3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.with_frm_style .iti--container{position:absolute}.with_frm_style .iti--fullscreen-popup .iti__dropdown-content{padding:20px 15px}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}.frm_dropzone,.frm_dropzone *{box-sizing:border-box}.frm_form_field:not(.frm_compact) .frm_dropzone{max-width:520px}.frm_dropzone.frm_single_upload,.frm_dropzone.dz-clickable{min-height:36px;margin-top:5px;line-height:1.42857143}.frm_dropzone.dz-clickable *{cursor:default}.frm_form_field.frm_full .frm_dropzone.dz-clickable.frm_single_upload,.frm_form_field.frm_full_upload .frm_dropzone.dz-clickable.frm_single_upload,.frm_form_field.frm_full .frm_dropzone.dz-started.frm_single_upload,.frm_form_field.frm_full_upload .frm_dropzone.dz-started.frm_single_upload{max-width:100%}.frm_form_field.frm_full .frm_dropzone.dz-clickable.frm_single_upload .dz-message,.frm_form_field.frm_full_upload .frm_dropzone.dz-clickable.frm_single_upload .dz-message{margin:.5em 0 1em}.frm_dropzone .dz-message{border:1px dashed #98a2b3;background:#fff;padding:24px;border-radius:8px;border-radius:var(--border-radius);cursor:pointer;display:none;font-size:14px;text-align:center;margin:0}.frm_dropzone.frm_single_upload.dz-started .dz-message{display:none}.frm_dropzone.dz-clickable .dz-message,.frm_dropzone .frm_upload_icon{display:block}.frm_dropzone.dz-clickable .dz-message,.frm_dropzone.dz-clickable .dz-message *{cursor:pointer}#frm_form_editor_container .frm_dropzone.dz-clickable,#frm_form_editor_container .frm_dropzone.dz-clickable *{cursor:default}.frm_dropzone.dz-drag-hover .dz-message{opacity:.5}.frm_dropzone .frm_upload_icon:before{font-size:40px}.frm_dropzone .frm_small_text{font-size:12px;color:#98a2b3;color:var(--form-desc-color);margin-top:4px}.frm_dropzone .frm_small_text p{margin:0}.frm_dropzone.dz-drag-hover{border-style:solid}.frm_dropzone .dz-preview{display:flex;gap:8px;border-radius:8px;border-radius:var(--border-radius);padding:12px;margin-bottom:8px}.frm_form_field:not(.frm_compact) .frm_dropzone .dz-preview{border:1px solid #eaecf0}.frm_form_field:not(.frm_compact) .frm_dropzone.frm_multi_upload .dz-message+.dz-preview{margin-top:16px}.frm_dropzone .dz-preview:last-child{margin-bottom:0}.frm_dropzone .dz-preview:hover{z-index:1000}.frm_dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.frm_dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.frm_dropzone .dz-preview .dz-remove{cursor:pointer;border:none;float:right}.frm_dropzone .dz-preview:hover .dz-details{opacity:1}.frm_dropzone .dz-preview .dz-details{font-size:14px;font-weight:500}.frm_dropzone .dz-preview .dz-details .dz-size,.frm_dropzone .dz-preview .dz-details .dz-filename{display:inline-block;overflow:hidden;white-space:nowrap}.frm_dropzone .dz-preview .dz-details .dz-size,.frm_dropzone .dz-preview .dz-details .dz-size strong{color:#98a2b3;color:var(--form-desc-color);font-weight:400}.frm_dropzone .dz-preview .dz-details .dz-filename{max-width:65%;text-overflow:ellipsis}.frm_dropzone .dz-preview .dz-details .dz-filename a{cursor:pointer}.frm_dropzone .dz-preview .dz-column{flex-grow:1;max-width:100%}.frm_dropzone .dz-preview .dz-image{max-width:30%;overflow:hidden}.frm_dropzone .dz-preview .dz-image img{max-height:32px;border-radius:8px;border-radius:var(--border-radius)}.frm_dropzone .dz-preview.dz-success .dz-success-mark{-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.frm_dropzone .dz-preview.dz-processing .dz-progress{transition:all .2s linear}.frm_dropzone .dz-preview .dz-progress{pointer-events:none;position:relative;height:6px;width:100%;background:#eaecf0;background:var(--progress-bg-color);-webkit-transform:scale(1);border-radius:8px;border-radius:var(--border-radius);overflow:hidden}.frm_dropzone .dz-preview .dz-progress .dz-upload,.frm_dropzone .dz-preview.dz-complete .dz-progress{background:#333;background:linear-gradient(to bottom,#666,#444)}.frm_dropzone .dz-preview .dz-progress .dz-upload{position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.frm_dropzone .dz-preview.dz-error .dz-error-message{display:block;opacity:1;pointer-events:auto}.frm_dropzone .dz-preview .dz-error-message{pointer-events:none;display:none;opacity:0;transition:opacity .3s ease;color:#b94a48;padding:.5em}.frm_dropzone .fallback input[type=file]{display:block}.frm_compact_text{display:none}.frm_compact .frm_dropzone.dz-clickable{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;padding:0;border:none;background-color:transparent}.frm_compact .frm_dropzone.dz-clickable.frm_single_upload{max-width:100%}.frm_compact .frm_compact_text{display:inline}.frm_upload_text button,.frm_compact_text button{background:0 0 !important;color:inherit !important;border:none !important;padding:0 !important;font:inherit !important;font-weight:500 !important;cursor:pointer !important;outline:inherit !important;height:auto !important;white-space:break-spaces}.frm_compact .frm_dropzone.dz-clickable.frm_single_upload .dz-message,.frm_compact .frm_dropzone.dz-clickable .dz-message{font-size:14px;border:1px solid #dfdfdf;background:#fff;display:inline-block;min-width:fit-content;border-radius:4px;padding:6px 11px;box-sizing:border-box;box-shadow:0 1px 1px #eee;vertical-align:middle;margin:0 0 1em}.frm_compact .frm_dropzone.frm_single_upload.dz-started .dz-message,.frm_compact .frm_dropzone.frm_single_upload.dz-started.dz-clickable .dz-message{display:none}.frm_compact .frm_dropzone .frm_upload_icon:before{font-size:22px;padding-right:7px;vertical-align:middle}.frm_compact .frm_dropzone .frm_upload_icon{display:inline}.frm_compact .frm_dropzone .dz-preview{min-height:20px;max-width:200px;margin:0 5px;padding:0;display:inline-block;border-bottom:none}.frm_compact .frm_dropzone .dz-preview.frm_clearfix:after{content:''}.frm_compact .frm_dropzone .frm_upload_text,.frm_compact .frm_dropzone .frm_small_text,.frm_compact .frm_dropzone .dz-preview .dz-image,.frm_compact .frm_dropzone .dz-preview .dz-details .dz-size{display:none}.frm_compact .frm_dropzone .dz-preview .dz-details{margin:0}.frm_compact .frm_dropzone .dz-preview .dz-column{float:none;width:100%}.frm_compact .frm_dropzone .dz-preview .dz-details .dz-filename{overflow:hidden;text-overflow:ellipsis}.frm-show-form .dz-hidden-input{display:none}.frm_rootline_group{text-align:center;margin:20px auto 30px;width:100%}ul.frm_page_bar{list-style-type:none;margin:0 !important;padding:0;width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box}ul.frm_rootline{align-items:baseline}ul.frm_page_bar li{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column}.frm_page_bar.frm_hidden,.frm_page_bar .frm_hidden{display:none !important}ul.frm_rootline_hidden_steps{z-index:1;display:flex;width:auto;position:absolute;background:#fff;padding:16px;gap:16px;flex-direction:column;border-radius:6px;box-shadow:0px 8px 24px rgb(40 47 54/15%);top:calc( var(--progress-size) + 10px )}.frm_show_titles ul.frm_rootline_hidden_steps{min-width:min(100%, 400px)}ul.frm_rootline_hidden_steps li{white-space:nowrap;text-align:start;z-index:1;cursor:pointer;flex-direction:row;gap:16px;position:relative}.frm_rootline_hidden_steps li span.frm_rootline_title.frm_prev_page_title{text-decoration:line-through;opacity:.45;font-weight:400}.frm_rtl .frm_rootline.frm_show_lines>.frm_rootline_single:first-child:after,.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after,.frm_rootline.frm_show_lines>.frm_rootline_single:after{height:var(--progress-border-size);background:var(--progress-border-color);content:'';position:absolute;top:12px;top:calc( ( var(--progress-size) / 2 ) - var(--progress-border-size) );left:50%;width:100%;z-index:-1}.frm_rtl .frm_rootline.frm_show_lines>.frm_rootline_single:after{right:50%;left:auto}.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:last-child:after,.frm_rootline.frm_show_lines>.frm_rootline_single:last-child:after{content:none}.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after{width:var(--progress-border-size);height:100%;top:max( 50%, 20px );left:calc( ( var(--progress-size) / 2 ) - var(--progress-border-size) )}.frm_rtl .frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after{right:calc( ( var(--progress-size) / 2 ) + var(--progress-border-size) );left:auto}.frm_rootline_hidden_steps .frm_rootline_title{flex:1}.frm_rootline_hidden_steps .frm_rootline_single input{margin:0 !important}.frm_page_bar .frm_rootline_single input{margin-bottom:2px;font-size:14px}.frm_forms .frm_page_bar input,.frm_forms .frm_page_bar input:disabled{transition:background-color .1s ease;color:var(--progress-color);background-color:var(--progress-bg-color);border-width:var(--progress-border-size);border-style:solid;border-color:var(--progress-border-color-b);cursor:pointer}.frm_forms .frm_page_bar input:hover,.frm_forms .frm_page_bar input:focus{color:#2b3747;background-color:#d6d6d6}.frm_forms .frm_rootline input{font-size:14px;font-weight:500}.frm_forms .frm_rootline input:hover{opacity:1}.frm_forms .frm_rootline input:focus{outline:none}.frm_forms .frm_rootline .frm_rootline_single input{border-width:0}.frm_forms .frm_progress_line input.frm_page_back{background-color:var(--progress-active-bg-color)}.frm_forms .frm_rootline input.frm_page_back{background-color:var(--progress-color);color:var(--progress-active-color)}.frm_forms .frm_rootline input.frm_page_back:hover,.frm_forms .frm_rootline input.frm_page_back:focus{background-color:#6c7888;color:#fff}.frm_forms .frm_page_bar .frm_current_page input[type=button]{background-color:var(--progress-bg-color);border-color:var(--progress-border-color)}.frm_progress .frm_rootline_single{text-align:center;margin:0;padding:0}.frm_rootline>.frm_rootline_single{min-width:50px;position:relative;padding:0 10px;margin-left:0;margin-right:0}.frm_rootline.frm_show_titles>.frm_rootline_single{min-width:min(150px, 30%)}.frm_rootline_single input{display:flex;text-align:center;justify-content:center;margin:auto}.frm_rootline_hidden_steps .frm_rootline_single input{display:inline-block}.frm_current_page .frm_rootline_title{color:var(--progress-active-bg-color)}.frm_rootline_title,.frm_pages_complete,.frm_percent_complete{font-size:12px;font-weight:500;padding:6px 0;color:var(--text-color)}.frm_rootline_title{font-size:14px}.frm_pages_complete{float:right}.frm_percent_complete{float:left}.frm_forms .frm_progress_line input,.frm_forms .frm_progress_line input:disabled{width:100%;border:none;border-top:1px solid var(--progress-border-color);border-bottom:1px solid var(--progress-border-color);box-shadow:inset 0 2px 10px -10px rgba(41,58,82,.31);margin:0;padding:0;border-radius:0;font-size:0;line-height:15px}.frm_forms .frm_progress_line.frm_show_lines input{border-left:1px solid var(--progress-color);border-right:1px solid var(--progress-color)}.frm_progress_line .frm_rootline_single{justify-content:flex-end;margin:0}.frm_forms .frm_progress_line li:first-of-type input{border-top-left-radius:15px;border-bottom-left-radius:15px;border-left:1px solid var(--progress-active-bg-color)}.frm_forms .frm_progress_line li:last-of-type input{border-top-right-radius:15px;border-bottom-right-radius:15px;border-right:1px solid var(--progress-active-bg-color)}.frm_forms .frm_progress_line li:last-of-type input.frm_page_skip{border-right:1px solid var(--progress-border-color)}.frm_forms .frm_progress_line .frm_current_page input[type=button]{border-left:1px solid var(--progress-border-color)}.frm_forms .frm_progress_line.frm_show_lines .frm_current_page input[type=button]{border-right:1px solid var(--progress-color)}.frm_forms .frm_progress_line input.frm_page_back{border-color:var(--progress-active-bg-color)}.frm_forms .frm_progress_line.frm_show_lines input.frm_page_back{border-left-color:var(--progress-active-bg-color);border-right-color:var(--progress-color)}.frm_rtl.frm_forms .frm_progress_line li:first-of-type input{border-top-right-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:0;border-bottom-left-radius:0;border-right:1px solid var(--progress-active-bg-color)}.frm_rtl.frm_forms .frm_progress_line li:last-of-type input{border-top-left-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:0;border-bottom-right-radius:0;border-left:1px solid var(--progress-active-bg-color)}.frm_rtl.frm_forms .frm_progress_line li:last-of-type input.frm_page_skip{border-left:1px solid var(--progress-border-color);border-right:none}.frm_rtl.frm_forms .frm_progress_line .frm_current_page input[type=button]{border-right:1px solid var(--progress-border-color);border-left:none}.frm_rtl.frm_forms .frm_progress_line.frm_show_lines .frm_current_page input[type=button]{border-left:1px solid var(--progress-color);border-right:none}.frm_rootline_single>.frm_rootline_node{position:relative}.frm_rootline.frm_show_lines{position:relative;z-index:1}.frm_rootline.frm_show_lines span{display:block}.frm_forms .frm_rootline input{width:var(--progress-size);height:var(--progress-size);min-height:auto;border-radius:var(--progress-size);padding:0}.frm_forms input.frm_rootline_show_more_btn{font-weight:900}.frm_forms .frm_rootline.frm_no_numbers input.frm_rootline_show_more_btn{color:var(--progress-color) !important}.frm_page_bar input.frm_rootline_show_more_btn.active{opacity:1}.frm_forms .frm_rootline input:focus{border-color:var(--progress-active-bg-color)}.frm_forms .frm_rootline .frm_current_page input[type=button]{border-color:#4386e2;background-color:var(--progress-active-bg-color);color:var(--progress-active-color)}.frm_forms .frm_progress_line input,.frm_forms .frm_progress_line input:disabled,.frm_forms .frm_progress_line .frm_current_page input[type=button],.frm_forms .frm_rootline.frm_no_numbers input,.frm_forms .frm_rootline.frm_no_numbers .frm_current_page input[type=button]{color:transparent !important}.frm_rootline_show_hidden_steps_btn:not(.active)>.frm_rootline_title{display:none}@media only screen and (max-width:700px){.frm_show_titles ul.frm_rootline_hidden_steps{min-width:16px}}@media only screen and (max-width:500px){.frm_rootline.frm_rootline_4 span.frm_rootline_title,.frm_rootline.frm_rootline_3 span.frm_rootline_title{display:none}}@media only screen and (max-width:900px){.frm_form_field .frm_repeat_grid .frm_form_field.frm_sixth .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_seventh .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_eighth .frm_primary_label{display:block !important}}@media only screen and (max-width:600px){.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns:repeat(2,1fr)}.with_frm_style .frm_repeat_inline,.with_frm_style .frm_repeat_grid{margin:20px 0}}@media only screen and (max-width:500px){.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox{width:auto;margin-right:0;float:none;display:block}.frm_form_field input[type=file]{max-width:220px}.with_frm_style .frm-g-recaptcha>div>div,.with_frm_style .g-recaptcha>div>div{width:inherit !important;display:block;overflow:hidden;max-width:302px;border-right:1px solid #d3d3d3;border-radius:4px;box-shadow:2px 0px 4px -1px rgba(0,0,0,.08)}.with_frm_style .g-recaptcha iframe,.with_frm_style .frm-g-recaptcha iframe{width:100%}}
#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100% !important;display:block !important;color:#333;clear:both;font-style:italic !important;font-size:12px !important;margin-top:15px !important}.cli-powered_by_a{color:#333;font-weight:600 !important;font-size:12px !important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}
.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))
}
@media (min-width: 576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type=checkbox]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column !important;flex-direction:column !important;align-items:stretch !important;-ms-align-items:stretch !important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))
}
@media (min-width: 576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))
	}
}
@media (min-width: 992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent !important;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0;display:none}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))
}
@media (min-width: 576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:0 0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:0 0;border:none;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height .25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;font-weight:400}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-container,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-container{display:block}.cli-style-v2 .cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-message,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-type=widget] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type=popup] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0}#cookie-law-info-bar[data-cli-style=cli-style-v2] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0 0 0 5px}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:14px 25px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:32px 30px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none !important}@media (max-width:985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0;margin-top:10px}#cookie-law-info-bar[data-cli-style=cli-style-v2],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:25px}}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}@media only screen and (max-width:479px) and (min-width:320px){.cli-style-v2 .cli-bar-btn_container{flex-wrap:wrap}}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com
Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container,.noUi-target,.noUi-target *{-webkit-user-select:none;-ms-user-select:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;font-size:100%;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.noUi-pips,.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.searchandfilter-date-picker .ui-helper-hidden{display:none}.searchandfilter-date-picker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchandfilter-date-picker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.searchandfilter-date-picker .ui-helper-clearfix:after,.searchandfilter-date-picker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.searchandfilter-date-picker .ui-helper-clearfix:after{clear:both}.searchandfilter-date-picker .ui-helper-clearfix{min-height:0}.searchandfilter-date-picker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.searchandfilter-date-picker .ui-front{z-index:100}.searchandfilter-date-picker .ui-state-disabled{cursor:default!important}.searchandfilter-date-picker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.searchandfilter-date-picker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.searchandfilter-date-picker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{top:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{left:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{right:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover{right:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;display:inline-block}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year{width:100%}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month,.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year{width:49%}.searchandfilter-date-picker .ui-icon{width:16px;height:16px;background-position:16px 16px}.searchandfilter-date-picker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.searchandfilter-date-picker .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.searchandfilter-date-picker .ui-datepicker td{border:0;padding:1px}.searchandfilter-date-picker .ui-datepicker td a,.searchandfilter-date-picker .ui-datepicker td span{display:block;text-align:center;text-decoration:none}.searchandfilter-date-picker .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ll-skin-melon .ui-datepicker{padding:0}.ll-skin-melon .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}.ll-skin-melon .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ll-skin-melon .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.ll-skin-melon .ui-datepicker .ui-datepicker-next,.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover,.ll-skin-melon .ui-datepicker .ui-datepicker-prev,.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{left:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover{right:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-image:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/../img/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ll-skin-melon .ui-datepicker table{margin:0}.ll-skin-melon .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:400;border:none;border-top:1px solid #3a414d}.ll-skin-melon .ui-state-disabled{opacity:1}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#fba49e}/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-handle,.noUi-tooltip{position:absolute;border:1px solid #D9D9D9}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.searchandfilter p{margin-top:1em;display:block}.searchandfilter ul{display:block;margin-top:0;margin-bottom:0}.searchandfilter ul li{list-style:none;display:block;padding:10px 0;margin:0}.searchandfilter ul li li{padding:5px 0}.searchandfilter ul li ul li ul{margin-left:20px}.searchandfilter label{display:inline-block;margin:0;padding:0}.searchandfilter>ul>li[data-sf-combobox="1"] label{display:block}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label,.searchandfilter li[data-sf-field-input-type=range-radio] label{padding-left:10px}.searchandfilter .sf-date-prefix{padding-right:5px;display:inline-block}.searchandfilter .sf-count,.searchandfilter .sf-date-postfix{padding-left:5px;display:inline-block}.searchandfilter .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:80px}.searchandfilter .sf-meta-range-radio-fromto .sf-range-max,.searchandfilter .sf-meta-range-radio-fromto .sf-range-min{display:inline-block;vertical-align:middle}.searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator{vertical-align:middle;display:inline-block;margin:0 15px}.searchandfilter .datepicker{max-width:170px}.searchandfilter select.sf-input-select{min-width:170px}.searchandfilter select.sf-range-max.sf-input-select,.searchandfilter select.sf-range-min.sf-input-select{min-width:auto}.searchandfilter ul>li>ul:not(.children){margin-left:0}.searchandfilter .meta-slider{margin-top:10px;margin-bottom:10px;height:15px;max-width:220px}.searchandfilter .noUi-connect{background-color:#526E91}.searchandfilter.search-filter-disabled .noUi-connect{opacity:.7}.searchandfilter .noUi-horizontal.noUi-extended{padding:0 10px}.searchandfilter .noUi-horizontal.noUi-extended .noUi-origin{right:-10px}.searchandfilter .noUi-handle{border-color:#ccc}.searchandfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-5px;border-radius:20px;left:-12px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}.search-filter-scroll-loading{display:block;margin:20px 10px 10px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid rgba(0,0,0,.15);border-right-color:rgba(0,0,0,.6);border-radius:50%}@keyframes search-filter-loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ll-skin-melon{font-size:90%}.ll-skin-melon .ui-datepicker td{background:#f7f7f7;border:none;padding:0}.ll-skin-melon .ui-datepicker th{border-color:#4D6077}.ll-skin-melon .ui-widget{font-family:inherit;background:#526E91;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.searchandfilter.horizontal ul>li{display:inline-block;padding-right:10px}.searchandfilter.horizontal ul>li li{display:block}.ll-skin-melon td .ui-state-default{background:0 0;border:none;text-align:center;padding:.3em;margin:0;font-weight:400;color:#6C88AC;font-size:14px}.ll-skin-melon td .ui-state-active{background:#526E91;color:#fff}.ll-skin-melon td .ui-state-hover{background:#C4D6EC}.searchandfilter li.hide,.searchandfilter select option.hide{display:none}.searchandfilter .disabled{opacity:.7}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px;color:#666;font-family:inherit}.chosen-container{font-size:14px}.chosen-container-single .chosen-single{height:auto}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 3px 3px 5px}.search-filter-results .sf-active{font-weight:700}.search-filter-results .sf-disabled{opacity:.5}
@charset "UTF-8";/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1350px;--breakpoint-xl:1540px;--breakpoint-xxl:1820px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-xl,.container-xxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container,.container-md,.container-sm{max-width:95vw}}@media (min-width:1350px){.container,.container-lg,.container-md,.container-sm{max-width:95vw}}@media (min-width:1540px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1480px}}@media (min-width:1820px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1770px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:480px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1350px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1540px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1820px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:480px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:1350px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1540px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1820px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-xl,.navbar .container-xxl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:479.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:480px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:1349.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1350px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1539.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1540px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (max-width:1819.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1820px){.navbar-expand-xxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl{flex-wrap:nowrap}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-xl,.navbar-expand>.container-xxl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-xl,.navbar-expand>.container-xxl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:480px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:1350px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1540px){.modal-xl{max-width:1140px}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:480px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:1350px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1540px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width:1820px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:480px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:1350px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1540px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1820px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:480px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:1350px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1540px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1820px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:480px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:1350px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1540px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1820px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:480px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:1350px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1540px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1820px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}:root{--primary:#0B2D49}.bg--teal,.bg-teal{background:#31beaf}.bg--teal.card--stat,.bg-teal.card--stat{background-color:transparent}.bg--teal.card--stat .card__frontside,.bg-teal.card--stat .card__frontside{background-color:#31beaf;height:100%}.bg--blue,.bg-blue{background:#0b2d49;color:#fff}.bg--white,.bg-white{background-color:#fff}.bg--white .bg-opposite,.bg-white .bg-opposite{background:#e6eaed}.bg-primary{background-color:var(--primary)!important}.bg-primary-light{background-color:var(--primary-light)!important}.bg-accent{background-color:var(--accent)!important}.bg--light,.bg-light{background-color:#e6eaed!important;color:#0b2d49}.bg--light .bg-opposite,.bg-light .bg-opposite{background:#fff}.bg--light .chevron-divider__image,.bg-light .chevron-divider__image{background-color:#e6eaed!important}.bg-split--light-to-white{position:relative;background-color:#e6eaed}.bg-split--light-to-white:before{content:"";position:absolute;background:#fff;height:50%;bottom:0;width:100%;display:block}.bg-split--white-to-light{position:relative;background-color:#fff}.bg-split--white-to-light:before{content:"";position:absolute;background:#e6eaed;height:50%;bottom:0;width:100%;display:block}.bg-split--blue-to-white{position:relative;background-color:#0b2d49}.bg-split--blue-to-white:before{content:"";position:absolute;background:#fff;height:50%;bottom:0;width:100%;display:block}.bg-split--white-to-blue{position:relative;background-color:#fff}.bg-split--white-to-blue:before{content:"";position:absolute;background:#0b2d49;height:50%;bottom:0;width:100%;display:block}.bg-split--light-to-blue{position:relative;background-color:#e6eaed}.bg-split--light-to-blue:before{content:"";position:absolute;background:#0b2d49;height:50%;bottom:0;width:100%;display:block}.bg-split--blue-to-light{position:relative;background-color:#0b2d49}.bg-split--blue-to-light:before{content:"";position:absolute;background:#e6eaed;height:50%;bottom:0;width:100%;display:block}html{font-size:62.5%}body{color:#0c304e;font-size:1.6rem;font-family:Montserrat,sans-serif;font-weight:400}p{line-height:1.5}b,strong{font-weight:600}img{height:auto}h2+p,h3+p,h4+p,h5+p{margin-top:2rem}a{text-decoration:underline}a:hover{text-decoration:none}.btn{background-color:var(--primary);padding:9px 13px 7px;text-decoration:none;border:none;border-radius:var(--border-radius,5px);display:inline-block;font-weight:400;cursor:pointer;color:#fff}.btn+.btn,.btn+button{margin-left:2rem}.btn--teal{background:#31beaf;color:#0b2d49}.link{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:0 0;border:none;text-decoration:underline;font-size:1.4rem}@media (max-width:479.98px){.row-reverse{display:flex;flex-direction:column-reverse}}.row-reverse>div:first-of-type{padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:768px){.row-reverse>div:first-of-type{padding-top:0;padding-bottom:0}}.flex-end{display:flex;justify-content:flex-end}.js-focus-visible :focus:not(.focus-visible){outline:0}.js-focus-visible .focus-visible{outline:1px dashed var(--primary)}div.objectfit,header.objectfit{height:100%}div.objectfit img,header.objectfit img{-o-object-fit:cover;object-fit:cover;height:600px;width:100%}@media (max-width:1349.98px){div.objectfit img,header.objectfit img{height:400px}}.compat-object-fit{background-size:cover;background-position:center center}.compat-object-fit img{opacity:0!important}svg.icon{display:inline-block;width:1.8rem;height:1.8rem;fill:currentColor;position:relative;top:3px;margin:-2px 5px 0 0}.skiplink{position:absolute;left:-9999em}.skiplink:focus{position:absolute;top:0;left:0;color:#fff;font-size:2rem;z-index:1000;background:#000;padding:1rem 1.8rem;border:4px solid #fff}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.direct-security-toggle .hero.bg-blue{background-color:#1a507a}.main{flex:1 0 auto}.content{position:relative}.m-b-20{margin-bottom:2rem}.m-b-60{margin-bottom:6rem!important}.m-b-120{margin-bottom:12rem}.m-t-60{margin-top:6rem}.p-t-60{margin-top:6rem}.m-l-auto{margin-left:auto}.alpha,.beta,.delta,.epsilon,.gamma,.zeta,h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif;font-weight:700;margin-bottom:0}.alpha,h1{font-size:calc(3.1rem + 0 * ((100vw - 540px)/ 420));margin-bottom:45px;line-height:1}@media screen and (max-width:540px){.alpha,h1{font-size:3.1rem}}@media screen and (min-width:960px){.alpha,h1{font-size:3.1rem}}.beta,h2{font-size:calc(2.9rem + 0 * ((100vw - 540px)/ 420));line-height:1.2}@media screen and (max-width:540px){.beta,h2{font-size:2.9rem}}@media screen and (min-width:960px){.beta,h2{font-size:2.9rem}}.gamma,h3{font-size:calc(2.3rem + 0 * ((100vw - 540px)/ 420));line-height:1.2}@media screen and (max-width:540px){.gamma,h3{font-size:2.3rem}}@media screen and (min-width:960px){.gamma,h3{font-size:2.3rem}}.gamma-form-override{font-size:2.3rem!important;font-weight:700!important;font-family:"Source Sans Pro",sans-serif!important;color:#0c304e!important;line-height:1.2!important;margin-bottom:2rem!important}.delta,h4{font-size:calc(2rem + 0 * ((100vw - 540px)/ 420));line-height:1.2}@media screen and (max-width:540px){.delta,h4{font-size:2rem}}@media screen and (min-width:960px){.delta,h4{font-size:2rem}}.epsilon,h5{font-size:calc(1.8rem + 1 * ((100vw - 540px)/ 420));line-height:1.2}@media screen and (max-width:540px){.epsilon,h5{font-size:1.8rem}}@media screen and (min-width:960px){.epsilon,h5{font-size:2.8rem}}.wysiwyg--h2,.wysiwyg--h3,.wysiwyg--h4{font-family:"Source Sans Pro",sans-serif}.wysiwyg--h2{font-size:29px;font-weight:700;color:#0c304e}.wysiwyg--h3{font-size:23px;font-weight:700;color:#0c304e}.wysiwyg--h4{font-size:19px;font-weight:700;color:#232323}s{position:relative;text-decoration:none}s:after{content:"";position:absolute;bottom:35%;left:-1px;height:.12em;width:calc(100% + 2px);background:currentColor;display:block}.block-header{font-size:calc(2.9rem + 2.1 * ((100vw - 540px)/ 420));font-family:"Source Sans Pro",sans-serif}@media screen and (max-width:540px){.block-header{font-size:2.9rem}}@media screen and (min-width:960px){.block-header{font-size:5rem}}.site-header{width:100%;background-color:#fff}.site-header .navbar{padding:1.5rem}@media (min-width:1350px) and (max-width:1539.98px){.site-header .navbar .navbar-brand svg{width:150px}}@media (max-width:1349.98px){.site-header .navbar .navbar-brand svg{width:100px}}.mobile-call-menu__menu{display:none}.hero{position:relative;overflow:hidden}.hero__side-image,.hero__side-slider{position:absolute!important;width:50%;height:100%;right:0;top:0;-o-object-fit:cover;object-fit:cover}@media (max-width:667px){.hero__side-image,.hero__side-slider{position:relative!important;width:100%}}@media (max-width:850px){.hero__side-image img{height:auto}}.hero--side-slider{padding:7.5rem 0 10rem 0}.hero--side-slider+div{padding-top:6rem}@media (max-width:667px){.hero--side-slider{padding:7.5rem 0 0 0}}@media (max-width:1024px){.hero__side-image{width:65%}}.fpb-container{display:none}@media (max-width:768px){.fpb-container{width:100%;position:-webkit-sticky;position:sticky;display:flex;justify-content:end;bottom:15px;right:15px;padding:0 15px;z-index:2}.fpb-container .floating-phone-button{background-color:#31beaf;font-family:"Open Sans",Sans-serif;font-weight:700;border-radius:100px;height:75px;width:75px;display:flex;align-items:center;justify-content:center}.fpb-container .floating-phone-button svg{max-width:5rem;position:relative;fill:#fff}}@media (max-width:1349.98px){.main-nav{background:#fff}}.main-nav .navbar{width:100%;min-height:3.2rem}.main-nav .navbar .navbar--primary{height:100%}@media (max-width:1440px){.main-nav .navbar .navbar--primary{margin-right:1rem}}@media (max-width:768px){.main-nav .navbar .navbar--primary{margin-right:0}}.main-nav .navbar .navbar--primary .menu-item{position:relative}.main-nav .navbar .navbar--primary .menu-item .nav-link{padding:1rem;font-weight:600;color:inherit;font-size:calc(1.3rem + .4 * ((100vw - 540px)/ 420));transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}@media screen and (max-width:540px){.main-nav .navbar .navbar--primary .menu-item .nav-link{font-size:1.3rem}}@media screen and (min-width:960px){.main-nav .navbar .navbar--primary .menu-item .nav-link{font-size:1.7rem}}.main-nav .navbar .navbar--primary .menu-item .nav-link:hover:before{background:#000}.main-nav .navbar .navbar--primary .menu-item .nav-link:hover:after{color:inherit}.main-nav .navbar .navbar--primary .menu-item .nav-link:after{display:none}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle{display:none}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu{padding:0;border:0;border-radius:0;margin-top:0;background:#fff}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{position:relative;display:block;width:100%;padding:.5rem 3rem .5rem 1rem;font-weight:400;color:#000;white-space:nowrap;border:0;font-size:calc(1.3rem + .5 * ((100vw - 540px)/ 420));transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}@media screen and (max-width:540px){.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{font-size:1.3rem}}@media screen and (min-width:960px){.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{font-size:1.8rem}}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item:hover{color:#000;background:0 0}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item:hover:after{color:#000}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item:after{display:block;color:#000;content:"\f105";font:normal normal normal 1.8rem/1 FontAwesome;position:absolute;top:1rem;right:1rem;font-weight:700}@media (min-width:1350px) and (max-width:1539.98px){.main-nav .navbar .navbar--primary .menu-item .nav-link{padding:.6rem}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{padding:.5rem .6rem}}@media (max-width:1349.98px){.main-nav .navbar .navbar--primary .menu-item:hover .nav-link{color:#000}.main-nav .navbar .navbar--primary .menu-item:hover .menu-dropdown-toggle .menu-dropdown-toggle-icon:after,.main-nav .navbar .navbar--primary .menu-item:hover .menu-dropdown-toggle .menu-dropdown-toggle-icon:before{background:#000}.main-nav .navbar .navbar--primary .menu-item .nav-link{padding:.2rem 0}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu.open{position:relative;display:block;padding:0;background:0 0}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{padding:.5rem 0}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item:after{right:0}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle{padding:0;border:0;border-radius:0;position:absolute;top:.75rem;right:0;display:block;background:0 0}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon{position:relative;cursor:pointer;height:1rem;width:1rem;display:block}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon:after,.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon:before{background:#000;content:'';display:block;width:.8rem;height:.2rem;top:.35rem;position:absolute;transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle.open .menu-dropdown-toggle-icon:after{display:none}}.navbar-toggler{display:none}@media (max-width:1349.98px){.navbar-toggler{padding:0;border:0;border-radius:0;position:absolute;top:2.4rem;right:1.5rem;height:3rem;display:block}.navbar-toggler .navbar-toggler-icon{position:relative;display:inline-block;width:2.5rem;height:.25rem;background:#000;transition:all .2s ease-in-out}.navbar-toggler .navbar-toggler-icon:after,.navbar-toggler .navbar-toggler-icon:before{background:#000;content:'';display:block;width:2.5rem;height:.25rem;position:absolute;transition:all .2s ease-in-out}.navbar-toggler .navbar-toggler-icon:before{top:-.7rem}.navbar-toggler .navbar-toggler-icon:after{top:.7rem}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background:0 0}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after,.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{top:0;height:.2rem}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler:hover{background:0 0}}.menu-item-3045{display:none}.page-id-1335 .menu-item-110,.page-id-1335 .menu-item-111,.page-id-1335 .menu-item-112,.page-id-1335 .menu-item-2350,.page-id-1335 .menu-item-2606,.page-id-1335 .menu-item-2613,.page-id-1335 .menu-item-2614,.page-id-1335 .menu-item-2615,.page-id-1335 .menu-item-2616,.page-id-1335 .menu-item-27764,.page-id-1335 .menu-item-743,.page-id-1413 .menu-item-110,.page-id-1413 .menu-item-111,.page-id-1413 .menu-item-112,.page-id-1413 .menu-item-2350,.page-id-1413 .menu-item-2606,.page-id-1413 .menu-item-2613,.page-id-1413 .menu-item-2614,.page-id-1413 .menu-item-2615,.page-id-1413 .menu-item-2616,.page-id-1413 .menu-item-27764,.page-id-1413 .menu-item-743{display:none}.page-id-1335 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045,.page-id-1413 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045{display:list-item}.page-id-1335 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045:after,.page-id-1335 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045:hover:after,.page-id-1413 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045:after,.page-id-1413 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045:hover:after{content:''}.card--flip{position:relative;-webkit-perspective:5000;perspective:5000}.card--flip.hover .card__backside,.card--flip:hover .card__backside{-webkit-transform:rotateY(0);transform:rotateY(0);border-radius:.25rem}.card--flip.hover .card__frontside,.card--flip:hover .card__frontside{-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px)}.flip-area{transition:1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;cursor:pointer}.card__frontside{position:relative;-webkit-transform:rotateY(0) translateZ(1px);transform:rotateY(0) translateZ(1px);z-index:2;margin-bottom:0}.card__backside{height:100%;position:absolute;top:0;left:0;-webkit-transform:rotateY(-180deg) translateZ(1px);transform:rotateY(-180deg) translateZ(1px);box-shadow:5px 7px 9px -4px #9e9e9e}.card__backside,.card__frontside{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.big-cta{position:relative}.big-cta__chevron{position:absolute;right:0;top:0;width:45%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.thankyou-message{padding-bottom:6rem;text-align:center}.thankyou-message button{margin-top:2rem}.big-list{list-style:none;padding:0}.big-list li{font-family:"Source Sans Pro",sans-serif;font-size:2.1rem;line-height:2.9rem;font-weight:700;margin-bottom:4rem;margin-top:4rem;padding-left:6rem;position:relative}@media (max-width:768px){.big-list li{font-size:2rem}}.big-list li:last-of-type{margin-bottom:0}.big-list li .big-list__icon{display:block;float:left;left:0;position:absolute;top:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.big-list li .big-list__icon img{display:block;margin:0}.block{padding-top:7rem;padding-bottom:7rem}.inner-spacing>*+*{margin-top:2rem;margin-bottom:0}.video-container{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding-bottom:40%;overflow:hidden;z-index:1}.video-container iframe{background-color:#000;z-index:10000;position:absolute;top:0;left:0;width:100%;height:100%}.video-container__play{width:6rem;height:6rem;position:absolute;top:50%;left:50%;font-size:0;border:0}.video-container__play:focus{outline:0;box-shadow:none}.video-container__play:before{position:absolute;content:'';z-index:1;width:0;height:0;margin-left:2px;border-style:solid;border-width:9px 0 9px 12px;border-color:transparent transparent transparent #fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-container__play:after{position:absolute;content:'';width:80px;height:80px;border-radius:80px;display:block;background:var(--textclr);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-image .video-container{padding-bottom:60%}.reveal-content{display:none;line-height:3rem}.gridder{font-size:0}.gridder .gridder__toggle{display:inline-block;vertical-align:top;margin-bottom:50px;margin-right:20px}.gridder .gridder__toggle .link:before{content:"Read more"}.gridder .gridder__toggle.selectedItem .link:before{content:"Read less"}.gridder--three .gridder__toggle{width:calc(33% - 10px)}@media (max-width:1366px){.gridder--three .gridder__toggle{width:calc(50% - 10px)}.gridder--three .gridder__toggle:nth-of-type(3n+3){margin-right:10px}.gridder--three .gridder__toggle:nth-of-type(2n+2){margin-right:0}}@media (max-width:767px){.gridder--three .gridder__toggle{width:100%;margin-right:0}.gridder--three .gridder__toggle:nth-of-type(3n+3){margin-right:0}}.gridder--four .gridder__toggle{width:calc(25% - 15px)}.gridder--four .gridder__toggle.desktop-last-in-row{margin-right:0}@media (max-width:1100px){.gridder--four .gridder__toggle.tablet-last-in-row{margin-right:0}}@media (max-width:1100px){.gridder--four .gridder__toggle{width:calc(50% - 10px)}}@media (max-width:767px){.gridder--four .gridder__toggle{width:100%;margin-right:0}.gridder--four .gridder__toggle:nth-of-type(4n+4){margin-right:0}}.gridder .gridder__content{margin-bottom:20px;font-size:1.6rem}.gridder .cta--gridder{min-width:0}.gridder .gridder-content{display:none}.gridder .gridder-expanded-content{font-size:1.6rem;padding:70px 20px;border-radius:6px;text-align:center}@media (max-width:768px){.gridder .gridder-expanded-content{padding:2rem 2rem 3rem 2rem}}.gridder .gridder-show{display:block;float:left;width:100%;position:relative;margin-bottom:40px}.social-shares img,.social-shares svg{width:2.5rem;height:2.5rem}.map-container iframe{width:100%}.google-review-block .google-wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.google-review-block .google-wrapper .stars{margin-left:15px}.stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:3.5rem;font-family:Times;line-height:1}.stars::before{content:'★★★★★';letter-spacing:3px;background:linear-gradient(90deg,#f8b805 var(--percent),#fff var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.google-wrapper{margin-bottom:1em}.logo-bar__logos{transition:.7s}.searchandfilter [data-sf-field-input-type=checkbox] ul li{padding:.8rem 0}.searchandfilter ul li{padding:1.5rem 0}.searchandfilter ul li:first-of-type{padding-top:0}.searchandfilter ul li:last-of-type{padding-bottom:0}.slick-slider .slick-track{display:flex;height:auto}.slick-slider .slick-slide{height:auto}.slick-slider .slick-arrow{background-color:transparent;font-size:0;padding:0;border-radius:50%;border:none;position:absolute;z-index:1;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}.slick-slider .slick-arrow:hover{background-color:var(--textclr)}.slick-slider .slick-arrow:before{content:"";font-size:2rem;color:#fff;padding:1rem;display:block;line-height:1;height:4rem;width:4rem}.slick-slider .slick-arrow.slick-prev{left:2rem}.slick-slider .slick-arrow.slick-prev:before{content:"";background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white.svg) no-repeat center center/24px}.slick-slider .slick-arrow.slick-next{right:2rem}.slick-slider .slick-arrow.slick-next:before{content:"";background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white.svg) no-repeat center center/24px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:830px){.slick-slider .slick-arrow{position:absolute;left:auto;right:2rem;bottom:0;top:auto}}.home .pager__item{cursor:pointer}.home [data-slick-index="0"] [data-slide-index="0"]{color:red}.home [data-slick-index="1"] [data-slide-index="1"]{color:red}.home [data-slick-index="2"] [data-slide-index="2"]{color:red}.home [data-slick-index="3"] [data-slide-index="3"]{color:red}.home [data-slick-index="4"] [data-slide-index="4"]{color:red}.home [data-slick-index="5"] [data-slide-index="5"]{color:red}input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{width:100%;min-width:100px;height:50px;font-size:16px;padding:0 18px}@media (max-width:360px){input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.2rem}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.2rem}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.2rem}input[type=email]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{font-size:1.2rem}}input[type=checkbox]{border:1px solid #cbcbc7;background:#fff;top:3px;padding:.1rem;display:inline-block;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:checked{background:var(--primary)}::-webkit-input-placeholder{color:#ddd;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic}::-moz-placeholder{color:#ddd;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic}:-ms-input-placeholder{color:#ddd;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic}:-moz-placeholder{color:#ddd;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic}.form{padding:4rem}.form--filter ul{padding:0}.frm_fields_container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:0}.frm_fields_container>.frm_form_field,.frm_fields_container>.frm_submit{padding-left:1.5rem;padding-right:1.5rem}.frm_fields_container>.frm_submit{display:flex;flex-flow:row wrap;justify-content:space-between}.frm_fields_container>.frm_submit .frm_button_submit:last-child{margin-left:auto}.frm_form_field{max-width:100%;flex-basis:100%;margin-bottom:2rem}.frm_half{max-width:50%;flex-basis:50%}@media (max-width:767.98px){.frm_half{max-width:100%;flex-basis:100%}}.frm_description{font-size:1.3rem;opacity:.8}.frm_none_container .frm_primary_label{display:none}.frm_screen_reader,.frm_verify{display:none}.frm_error_style{margin-bottom:3rem}.frm_error,.frm_error_style{color:red}.multistep-form{position:relative}.multistep-form .multistep-form-wrapper{display:grid;grid-template-columns:repeat(12,6.5%);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:0 2%;background-color:#e6eaed;border-radius:1rem;padding:3rem}.multistep-form .multistep-form-wrapper .frm_form_field:last-of-type{margin:0}.multistep-form .frm_fields_container{max-width:1140px;margin:4rem auto 0}@media (min-width:480px) and (max-width:1349.98px){.multistep-form .frm_fields_container{margin:4rem 1.5rem 0 1.5rem}}@media (min-width:768px) and (max-width:1349.98px){.multistep-form .frm_fields_container{max-width:95vw}}.multistep-form .frm_rootline_group{background:#0b2d49;width:100%;position:absolute;text-align:center;left:0;top:0;margin-top:0;z-index:1}@media screen and (min-width:1280px){.multistep-form .frm_rootline_group{margin-top:-5rem;padding-bottom:4rem}}.multistep-form.payment{max-width:1170px;margin:0 auto;padding-bottom:3rem}.multistep-form.payment .payment-methods{padding:4rem 2rem;text-align:center;background-color:#0b2d49;border-radius:1rem;color:#fff;margin-bottom:4rem}.multistep-form.payment .payment-methods>*+*{margin-top:2rem;margin-bottom:0}.multistep-form.payment .payment-methods-title{font-size:23px;line-height:1.2;font-family:"Source Sans Pro",sans-serif;font-weight:700;margin-bottom:0}.multistep-form.payment .frm_fields_container{margin-top:0}.frm_image_options .frm_image_option_container{background:#31beaf}.frm_image_options .frm_image_option_container:hover,.frm_image_options input[type=radio]:checked+.frm_image_option_container{background:#0b2d49;color:#fff}.frm_image_options .frm_image_option_container:hover svg path[fill="#0b2d49"],.frm_image_options input[type=radio]:checked+.frm_image_option_container svg path[fill="#0b2d49"]{fill:#31beaf}.payment-page-options{padding-bottom:6rem}.payment-page-options__heading{text-align:center;margin-bottom:4rem}.payment-page-options__heading h2{margin-bottom:1.5rem}.payment-page-options__grid{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:40px}a.payment-page-options__grid-item,button.payment-page-options__grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background:0 0;border:none;padding:0;transition:.4s ease-in-out;color:#0b2d49;text-decoration:none!important}a.payment-page-options__grid-item:focus,a.payment-page-options__grid-item:hover,button.payment-page-options__grid-item:focus,button.payment-page-options__grid-item:hover{opacity:.8}a.payment-page-options__grid-item:focus span.payment-page-options__grid-item-title,a.payment-page-options__grid-item:hover span.payment-page-options__grid-item-title,button.payment-page-options__grid-item:focus span.payment-page-options__grid-item-title,button.payment-page-options__grid-item:hover span.payment-page-options__grid-item-title{color:#31beaf}span.payment-page-options__grid-item-title{position:relative;font-size:22px;transition:.4s ease-in-out;text-decoration:none}.payment-page-options__grid-item-icon{display:block;margin:0}.payment-page-options__grid-item-icon img{display:block;width:300px;height:auto;margin:0;-o-object-fit:contain;object-fit:contain}span.payment-page-options__grid-item-sub-title{font-size:12px;margin-top:40px;margin-bottom:5px;color:#0b2d49;text-decoration:none}.payment-page-options+#payment.tpl-two-col-right{padding-top:0}@media screen and (max-width:767.98px){.payment-page-options__grid{gap:20px}.payment-page-options__grid-item-icon img{width:200px}}.timed-modal{display:none}.timed-modal--open{display:block}.timed-modal #lottie-envelope-animation--popup{margin:-8rem auto -3rem;width:90%;max-width:300px}@media screen and (max-width:768px){.timed-modal #lottie-envelope-animation--popup{display:none}}.timed-modal .backdrop{position:fixed;top:0;width:100%;height:100%;display:block;z-index:98;background:rgba(0,0,0,.5)}.timed-modal__container{display:flex;justify-content:center;align-items:center;position:fixed;top:0;width:100%;height:100%;z-index:99}@media screen and (max-width:768px){.timed-modal__container{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;height:auto}}.timed-modal__inner{width:71rem;padding:3rem 2.8rem 0;background-color:#fff;overflow:hidden}@media screen and (max-width:768px){.timed-modal__inner{box-shadow:0 1px 8px -2px rgba(0,0,0,.5)}}#testimonialModal .modal-footer{display:block}#testimonialModal .modal-footer .btn{padding:.9rem 1.3rem .7rem 1.3rem}div.internal-dropdown-nav__img img{width:100%;height:auto}div.container.internal-dropdown-nav{contain:layout style;z-index:1}a.btn.btn--red.site-header__menu{transition:all .3s ease}.home main#content div.bg-light:before{content:"";display:block;width:100%;height:280px}
.big-cta{box-shadow:0 0 .5rem #999;border-radius:1rem;overflow:hidden;padding:5rem 6rem 8rem 6rem;margin-bottom:4rem}@media (max-width:768px){.big-cta{padding:3rem 3rem 4rem 3rem}}.big-cta .col-md-7{z-index:1}.big-cta__header{font-family:"Source Sans Pro",sans-serif;font-size:5rem;font-weight:300;line-height:1.2}@media (max-width:768px){.big-cta__header{font-size:4rem;line-height:5rem}}.big-cta p{margin-bottom:2rem;margin-top:1rem}@media (max-width:768px){.big-cta .row{max-width:calc(100% - 3rem)}}@media (max-width:600px){.big-cta__chevron{height:auto;-o-object-fit:contain;object-fit:contain;top:4rem;width:12rem;width:28%}.big-cta__header{max-width:80%}}@media (max-width:400px){.big-cta__chevron{width:35%}}
.single .article--return{padding:2rem 0 2rem 1.5rem}.single .article--return a{text-decoration:none}.single .col-lg-6 h2{font-size:1.5rem;font-weight:600;margin:2rem 0 -1.5rem 0}.single .col-lg-6 .article--date{font-size:1.3rem}.single .col-lg-6 a{color:#31beaf}.single .col-lg-6 a:hover{color:red}.single .col-lg-6 img{padding:1rem 0 0;max-width:100%}.single .block .col-lg-12 h3{margin-bottom:6rem}.single .block .inner-spacing{margin-bottom:4rem;padding-bottom:6rem}.single .block .btn{bottom:0;position:absolute;left:1.4rem}
@media (max-width:768px){body.blog .hero,body.page-template-template-dss-news .hero{padding:4rem 0 20rem 0}}.sticky-wrapper:not(.sticky-sidebar){height:100%}.sticky-wrapper img{display:block;width:auto;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1349px){.sticky-wrapper img{display:block;width:100%;max-width:100%;height:auto;max-height:650px}.sticky-wrapper img+.btn{margin-bottom:2rem}}@media (max-width:768px){.sticky-wrapper img{width:100%}}@media screen and (min-width:1820px){.sticky-sidebar:not(.sticky-wrapper){width:100%;margin-right:5rem}}.sticky-sidebar .social-shares ul{display:flex;flex-wrap:wrap;padding:0}@media (max-width:768px){.sticky-sidebar .social-shares ul{margin-bottom:6rem}}.sticky-sidebar .social-shares ul li{align-items:center;background:#4267b2;border-radius:.5rem;display:flex;height:3.8rem;justify-content:center;list-style-type:none;margin-right:1rem;width:3.8rem}.sticky-sidebar .social-shares ul li svg{color:#fff;width:1rem}.sticky-sidebar .social-shares ul li:nth-child(2){background:#55acee}.sticky-sidebar .social-shares ul li:nth-child(2) svg{width:1.5rem}.sticky-sidebar .social-shares ul li:nth-child(3){background:#0077b5}.sticky-sidebar .social-shares ul li:nth-child(3) svg{width:1.2rem}.sticky-sidebar .social-shares ul li:nth-child(4){background:#7d7d7d}.sticky-sidebar .social-shares ul li:nth-child(4) svg{width:1.5rem}@media screen and (min-width:1350px){.sticky-sidebar{position:-webkit-sticky;position:sticky;top:14rem}}.blog--listing{padding-top:5rem}@media (max-width:768px){.blog--listing .row-reverse{display:flex;flex-direction:column-reverse}}.blog--listing .inner-spacing{padding-bottom:6rem;padding-top:0!important}.blog--listing .inner-spacing .row.cards>.col-lg-12.inner-spacing{padding-bottom:0}.blog--listing .cards__category,.blog--listing .cards__date{font-size:1.3rem;margin:1rem 0 -1rem 0}.blog--listing .cards__category a,.blog--listing .cards__date a{text-decoration:none;color:inherit}.blog--listing .cards__category a:hover,.blog--listing .cards__date a:hover{text-decoration:underline}.blog--listing .cards__category span.seperator:last-child,.blog--listing .cards__date span.seperator:last-child{display:none}.blog--listing .cards h3 a{text-decoration:underline;text-decoration-thickness:.1rem}.blog--listing .btn{bottom:0;position:absolute;left:1.4rem}.blog--listing .form--filter{margin-bottom:6rem}
.btn{font-size:1.4rem;font-weight:600;padding:.9rem 3rem .7rem 1.3rem;position:relative}.btn:after{position:absolute;right:1.3rem;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}@media screen and (min-width:1025px) and (max-width:1821px){.btn{font-size:1.2rem}}.btn--half{margin-bottom:2rem;width:calc(50% - 2rem)}.btn--half:nth-child(even){margin:0}.btn--half:first-of-type{margin-bottom:2rem;margin-top:2rem}@media (max-width:1024px){.btn--half{width:100%}.btn--half+.btn--half{margin-bottom:2rem;margin-left:0}}.btn--blue,.btn--red{color:#fff!important}.btn--blue:after,.btn--red:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/button-arrow-right-white.svg)}.btn--blue:hover,.btn--red:hover{background:#04111c}.btn--blue a,.btn--red a{color:#fff!important;text-decoration:none}.btn--red{background:#cc412c}.btn--red:hover{background:#80291b}@media (max-width:768px){.btn--red{font-size:1.2rem;margin:0 1.5rem 0 0}}.btn--teal{color:#0b2d49!important}.btn--teal:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg)}.btn--teal:hover{background:#7ad9ce}.btn--white{background-color:#fff;color:#0b2d49}.btn--white:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg)}.btn--white:hover{color:#0b2d49}.reveal-content-trigger{margin-bottom:1rem}.hero .btn{margin-top:1rem}
@media (max-width:768px){.cards .card{margin-bottom:4rem}}.cards .card__hover-text{line-height:1.5}.cards .card__backside,.cards .card__frontside{border-radius:1rem!important;padding:2rem 3rem}.cards .card__backside .card__icon:not(.card__icon--image),.cards .card__frontside .card__icon:not(.card__icon--image){padding-top:2rem}.cards .card__backside h4,.cards .card__frontside h4{margin-top:10px;color:#31beaf;font-family:Montserrat,sans-serif!important}.cards .card__frontside img{margin-bottom:3rem}@media (max-width:768px){.cards .col-md-4{margin-bottom:4rem}.cards .col-md-4:last-of-type{margin:0}}@media (max-width:600px){.cards .col-md-6{margin-bottom:4rem}.cards .col-md-6:last-of-type{margin:0}}.cards .card--stat{border-radius:1rem!important;height:100%}@media (max-width:1024px){.cards .card--stat{min-height:auto}}@media (max-width:768px){.cards .card--stat{height:unset;margin-bottom:0}}.cards .card--stat .card__stat{color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:8rem;font-weight:900;line-height:1}.cards .card--stat .card__stat sup{font-size:4rem;top:-.8em}@media screen and (max-width:1440px) and (min-width:1366px){.cards .card--stat .card__stat{font-size:6rem}.cards .card--stat .card__stat sup{font-size:2rem}}.cards .card--stat.bg-teal .card__frontside h4{color:#0b2d49}.cards .card--flip{height:100%}.cards .card--flip .flip-area{height:100%}.cards .extra-margin{margin-bottom:6rem}@media (max-width:450px){.hover-flip-cards.block{padding-top:1rem}}
.error404{background:#0c304e url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/404-background.png);background-size:cover}.error404 .error404{align-content:center;align-items:center;height:calc(100vh - 8rem);display:flex;justify-content:center}@media (max-width:768px){.error404 .error404{height:calc(100vh - 6.4rem)}}.error404 .error404__inner{max-width:72rem;padding:0 1.5rem}.error404 .error404__image{float:left;margin-right:2rem;width:11.6rem}@media (max-width:768px){.error404 .error404__image{float:none;margin-bottom:2rem}}@media (min-width:768px){.error404 .error404__content{float:left;width:calc(100% - (11.6rem + 2rem))}}.error404 h1{font-size:7rem;color:#fff;margin-bottom:5rem}@media (max-width:768px){.error404 h1{font-size:4rem}}.error404 h2{color:#31beaf;font-size:7rem;font-weight:300}@media (max-width:768px){.error404 h2{font-size:4rem}}.error404 p{color:#fff;margin:0 0 4rem 0}.error404 .more-links-footer,.error404 footer{display:none}
.site-footer{padding:4rem 0}@media (max-width:768px){.site-footer .col{flex-grow:0}}.site-footer .copyright,.site-footer a,.site-footer p,.site-footer strong{font-size:1.3rem;line-height:2rem}.site-footer a{text-decoration:none}.site-footer__top .d-flex{flex-wrap:wrap}.site-footer__top img{margin:0 1.5rem 3rem 1.5rem}@media (max-width:1024px){.site-footer__top img{max-width:7.7rem}}@media (max-width:768px){.site-footer__top img{max-width:4.7rem}}@media screen and (max-width:480px){.site-footer__top img{width:auto;max-width:90px;max-height:100px}.site-footer__top img:nth-child(n+5){width:auto;max-width:90px;max-height:100px}}.site-footer__top p{text-align:center;width:100%;padding:0 2rem}.site-footer__middle{border-bottom:.2rem solid #e6eaed;border-top:.2rem solid #e6eaed;margin:3rem 0;padding:4rem 0}.site-footer__middle a{margin-top:2rem}.site-footer__middle .location-link{margin-top:0}@media (max-width:768px){.site-footer__middle .col{flex-basis:50%;margin:0 0 4rem 0}.site-footer__middle .col:last-of-type{margin:0}}@media (max-width:768px){.site-footer__bottom{flex-direction:column}.site-footer__bottom .col>div{margin-bottom:2rem}.site-footer__bottom .col>div:first-child{margin-bottom:4rem}}.site-footer__bottom .menu{padding:0}.site-footer__bottom li{display:inline-block;list-style-type:none;margin-right:2rem}.site-footer__bottom .copyright a{text-decoration:underline}.site-footer__bottom .col{flex-grow:2}.site-footer__bottom .col:last-of-type{flex-grow:1}@media (min-width:769px){.site-footer__bottom .col:last-of-type{text-align:right}.site-footer__bottom .col:last-of-type a{margin-left:2rem}}@media (max-width:768px){.site-footer__bottom .col:last-of-type{margin-top:2rem}.site-footer__bottom .col:last-of-type a{margin-right:2rem}}
.more-links-footer{padding:6rem 0}@media (max-width:768px){.more-links-footer{padding:4rem 2rem}.more-links-footer div[class*=col-],.more-links-footer div[class^=col-]{padding-bottom:3rem;text-align:left!important}.more-links-footer div[class*=col-]:last-of-type,.more-links-footer div[class^=col-]:last-of-type{padding-bottom:0}}.more-links-footer .btn{text-align:left;margin:0 0 2rem 0;width:100%}.more-links-footer a{font-weight:600}.more-links-footer .name:not(:first-child) a{text-decoration:none!important}.more-links-footer p a{color:#0c304e!important}.more-links-footer p a:hover{color:#31beaf!important}.more-links-footer h3{font-size:2.9rem}.more-links-footer h3+.btn,.more-links-footer h3+ul{margin-top:2rem}@media (max-width:768px){.more-links-footer h3{text-align:left}}.more-links-footer .two-col-list{list-style:none;padding:0}@media (max-width:768px){.more-links-footer .two-col-list{max-width:300px}}.more-links-footer .two-col-list li{display:flex;line-height:1.8;margin-bottom:1rem;font-size:1.4rem}.more-links-footer .two-col-list li span{flex-grow:1;width:50%;font-weight:700}
.cta-container,.form-container{border-radius:.5rem;padding:3rem}.cta-container .frm_button_submit,.form-container .frm_button_submit{background:#0b2d49!important;border:none!important;padding:1rem 5rem 1rem 2rem!important;position:relative}.cta-container .frm_button_submit:after,.form-container .frm_button_submit:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/button-arrow-right-white.svg);position:absolute;right:2rem}.bg-opposite.cta-container,.form-container.bg-opposite{position:relative}.bg-opposite.cta-container .frm_fields_container>.frm_submit,.form-container.bg-opposite .frm_fields_container>.frm_submit{display:block}.form-container__accreditations{position:relative;width:100%;padding-bottom:0}.form-container__accreditations strong{font-weight:600}.form-container.reset-absolute-positioning,.reset-absolute-positioning.cta-container{min-height:auto}.form-container.reset-absolute-positioning .form-container__accreditations,.reset-absolute-positioning.cta-container .form-container__accreditations{position:relative;width:100%;padding-bottom:0;margin-bottom:0}.cta-container img{margin-top:2rem}.frm_error{margin-top:.5rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/select-arrow.svg) no-repeat calc(100% - 1rem) center;border:.1rem solid #9b9b9b;border-radius:.5rem;font-weight:400}.searchandfilter input{border:.1rem solid #9b9b9b;border-radius:.5rem}.searchandfilter .sf-field-search label{width:100%}.searchandfilter input[type=checkbox]{width:20px;height:20px}#frm_field_783_container{display:flex}.frm_dropzone .dz-preview .dz-column{padding-right:20px}.frm_dropzone .dz-complete{border:3px solid #31beaf;border-bottom:3px solid #31beaf}.frm_dropzone .dz-complete:last-child{border:3px solid #31beaf;background:#fff url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/green-tick.svg) no-repeat calc(100% - 1rem) 10%}.frm_dropzone .dz-clickable.frm_single_upload .dz-message{margin:0}@media screen and (max-width:768px){.frm_style_formidable-style.with_frm_style .form-field{grid-column:span 12/span 12}}
.home #content .bg-light{position:relative}.home #content .bg-light:before{background:#fff;bottom:0;content:"";display:block;height:20%;position:absolute;top:0;width:100%}@media (max-width:768px){.home #content .bg-light:before{height:23%}}@media (max-width:768px){.home #content .bg-light:before{height:17%}}@media (max-width:600px){.home #content .bg-light:before{height:14%}}@media (max-width:400px){.home #content .bg-light:before{height:12.5%}}.home #content .bg-light .block-header{font-size:4.5rem}@media (max-width:767px){.home #content .bg-light .block-header{font-size:2.3rem;line-height:3rem}}@media (max-width:1024px){.home #content>.container.block{padding-top:7rem}}@media (max-width:767px){.home #content>.container.block{padding-top:7rem}}@media (max-width:800px){.home .video-carousel__arrows+.row>div{flex:0 0 100%;margin-top:0;max-width:100%;width:100%}}.home .latest-news p a:not(.btn){display:none}@media (min-width:768px) and (max-width:1349.98px){.home .latest-news .cards div:nth-child(3){display:none}}
.single .article--content .wysiwyg--h1,.single .article--content .wysiwyg--h2,.single .article--content .wysiwyg--h3,.single .article--content .wysiwyg--h4,.single .article--content h1,.single .article--content h2,.single .article--content h3,.single .article--content h4{font-family:"Source Sans Pro",sans-serif;margin:2rem 0 0 0}.single .article--content .wysiwyg--h1,.single .article--content h1{font-size:58px;font-weight:700;color:#31beaf}.single .article--content .wysiwyg--h1:first-of-type,.single .article--content h1:first-of-type{color:#0c304e}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.single .article--content .wysiwyg--h1,.single .article--content h1{font-size:45px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.single .article--content .wysiwyg--h1,.single .article--content h1{font-size:30px}}@media screen and (max-width:767px){.single .article--content .wysiwyg--h1,.single .article--content h1{font-size:40px}}.single .article--content .wysiwyg--h2,.single .article--content h2{font-size:29px;font-weight:700;color:#0c304e}.single .article--content .wysiwyg--h3,.single .article--content h3{font-size:23px;font-weight:700;color:#0c304e}.single .article--content .wysiwyg--h4,.single .article--content h4{font-size:19px;font-weight:700;color:#232323}a:not(.btn){color:#0c304e;text-decoration-thickness:.1rem!important}a:not(.btn):hover{color:#31beaf}.min-height-500{min-height:850px;padding-bottom:8rem}@media screen and (max-width:1024px){.min-height-500{min-height:auto;padding-bottom:6rem}}.no-min-height-fix{min-height:0!important}.min-height-800{min-height:800px;padding-bottom:10%}@media screen and (min-width:1400px){.google-review-block.retract{margin-top:-15rem}}.google-review-block.block{padding-top:5rem;padding-bottom:5rem}p{line-height:3rem}p a:not(.btn){color:#31beaf;text-decoration-thickness:.1rem!important}p a:not(.btn):hover{color:#000}.bg-blue .color-teal{color:#31beaf}.big-underline{border-bottom:.1rem solid #0b2d49;font-size:5rem;font-weight:300;margin-bottom:4rem;padding-bottom:3rem}@media (max-width:450px){.big-underline{font-size:2.9rem;line-height:3.8rem}}.block-heading{color:#0b2d49;font-family:"Source Sans Pro",sans-serif;font-size:5rem;font-weight:300}@media (max-width:767px){.block-heading{font-size:2.3rem}}.block-header{margin-bottom:1rem;font-size:4.5rem;line-height:3.8rem}@media (max-width:768px){.block-header{font-size:2.9rem;line-height:3.8rem}}.block-header.underline{border-bottom:1px solid #31beaf}.block-header.extra-space{padding-bottom:2rem;margin-bottom:0}.block-header+p{margin:0 auto 6rem auto;max-width:70rem}.negative-overlap{padding-bottom:20rem}.pagination{margin-top:2rem;text-align:left}.chevron-divider{margin-bottom:6rem;position:relative;text-align:center}@media (max-width:768px){.chevron-divider{margin-bottom:2rem}}.chevron-divider__image{display:inline;background:#fff;padding:0 5rem;position:relative;z-index:1}.chevron-divider:after{border-top:.1rem solid #7ad9ce;content:'';display:block;height:1.2rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.chevron-divider+h2{font-size:5rem;font-weight:300}.chevron-divider+h2+p{max-width:900px}.bg-light .chevron-divider .chevron-divider__image{background:#e6eaed}.page-links-block__heading p{margin:2.5rem auto 6rem auto;max-width:72rem}.no-left-pad{padding-left:0}@media screen and (max-width:768px){.no-left-pad{padding-left:15px}}.video-container{margin-top:3rem}.video-container__cover{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;left:0;position:absolute;top:0}.video-container__play{background:red;border-radius:5rem;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.trustpilot-image{display:block;width:420px;max-width:100%;margin:0 auto}.trustpilot-widget{max-width:1020px;margin:0 auto}.ds-toggled.bg-blue{background-color:#1a507a!important}.padded-underline{padding-bottom:6rem;border-bottom:solid 2px #0c304e}#menu-item-1183::before{content:"";background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg) no-repeat;background-size:contain;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);position:absolute;width:1.5rem;height:1.5rem;right:-40%;top:65%}@media screen and (max-width:1060px){.trustpilot-wrapper{flex:0 0 100%;max-width:100%}}@media screen and (max-width:768px){.steps-header{font-size:4rem}}@media screen and (max-width:450px){.form-container__accreditations{font-size:1.5rem}}.form-container__accreditations img{margin:1rem 1.5rem}@media screen and (max-width:768px){.form-container__accreditations img{margin:1rem 3.5rem}}@media screen and (max-width:600px){.form-container__accreditations img{margin:1rem 3rem}.form-container__accreditations img:nth-child(n+7):nth-child(-n+8){display:none}}@media screen and (max-width:450px){.form-container__accreditations img{margin:1rem .7rem}}.no-padding{padding:0!important}.privacy-policy main .col-lg-10 p[id]:not([id=""]){scroll-margin-top:10rem}
@media (min-width:1350px){[class*=direct-security] .site-header li.active>a,[class*=direct-security] .site-header li.show>a,[class*=direct-security] .site-header li:hover>a,[class^=direct-security] .site-header li.active>a,[class^=direct-security] .site-header li.show>a,[class^=direct-security] .site-header li:hover>a{padding-bottom:4rem}}
.site-header{box-shadow:0 0 2rem #000;position:relative;z-index:99;position:-webkit-sticky;position:sticky;top:0}@media (min-width:1350px){.site-header{padding:1.1rem 0}}.site-header .navbar{position:static}@media (max-width:1350px){.site-header .navbar{padding:1.5rem 1.5rem 1.5rem 1.5rem;justify-content:space-between;padding-right:70px}}@media (max-width:390px){.site-header .navbar{padding-right:4rem}}.site-header .navbar-brand{position:relative;padding-right:4rem;margin-right:3rem}@media (max-width:768px){.site-header .navbar-brand{padding-right:0}}@media (max-width:365px){.site-header .navbar-brand{margin-right:1rem}}.site-header .navbar-brand:after{border-right:.2rem solid #31beaf;bottom:0;height:70%;right:0;position:absolute;top:15%}@media (min-width:1820px){.site-header .navbar-brand:after{content:''}}@media (max-width:1350px) and (min-width:767px){.site-header .navbar-brand:after{content:''}}@media (max-width:1350px){.site-header .navbar-brand{width:9rem}.site-header .navbar-brand:after{display:none}.site-header .navbar-brand .logo{width:100%}}.site-header .navbar .logo-strap{display:none}.site-header .navbar .logo-strap a{text-decoration:none;color:unset}@media (min-width:1820px){.site-header .navbar .logo-strap{display:block}}@media (max-width:1350px) and (min-width:767px){.site-header .navbar .logo-strap{display:block}}@media (max-width:1350px){.site-header .navbar #primary-navigation{box-shadow:inset 0 .7rem 2rem -2rem #333;position:absolute;top:100%;left:0;right:0;background:#fff;margin:0}.site-header .navbar #primary-navigation>div{padding:3rem 3.5rem}}.site-header .navbar .navbar-toggler{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-header li,.site-header ul{margin:0;padding:0;white-space:nowrap}.site-header li a,.site-header ul a{font-size:1.4rem;white-space:nowrap}.site-header li{margin-right:4rem}@media (max-width:1540px){.site-header li{font-size:1.3rem;margin-right:2rem}.site-header li:last-child{margin-right:4rem}}@media (max-width:1350px){.site-header li{margin:0;padding:1rem 0}.site-header li:last-child{margin-right:0}}.site-header li a{font-weight:700;text-decoration:none}@media (max-width:1540px){.site-header li a{font-size:1.3rem}}@media (max-width:1350px){.site-header li a{display:flex;justify-content:space-between}.site-header li a .caret{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg);display:block;height:1.2rem;width:.8rem}}.site-header li.menu-item-has-children.show>a .caret{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-green.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header li.menu-item-has-children.current_page_parent>a .caret,.site-header li.menu-item-has-children>a .caret{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.site-header li.current-menu-item>a,.site-header li.current_page_item>a,.site-header li.current_page_parent>a{color:#31beaf}@media (min-width:1350px){.site-header li.current-menu-item>a,.site-header li.current_page_item>a,.site-header li.current_page_parent>a{border-bottom:.3rem solid #31beaf;padding-bottom:3.2rem}}@media (min-width:1350px){.site-header li.active>a,.site-header li.show>a,.site-header li:hover>a{border-bottom:.3rem solid #31beaf;padding-bottom:3.5rem}}@media (min-width:1539px){.site-header li.active>a,.site-header li.current_page_item a,.site-header li.current_page_parent a,.site-header li.show>a,.site-header li:hover>a{padding-bottom:3.5rem}}.site-header .dropdown-menu{background:#fff!important}@media (min-width:1350px){.site-header .dropdown-menu{margin:3.4rem 0 0 -2.5rem!important;padding:2rem 0!important}}.site-header .dropdown-menu li.container{padding:0!important}.site-header .dropdown-menu li,.site-header .dropdown-menu ul{width:100%}.site-header .dropdown-menu .nav-megamenu__menu{padding:0}.site-header .dropdown-menu .nav-megamenu__menu li{margin-right:4rem;padding:1rem 3rem}@media (max-width:1350px){.site-header .dropdown-menu .nav-megamenu__menu li{margin:0;padding:1.5rem 0 0 2rem}}.site-header .dropdown-menu .nav-megamenu__menu li:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg);float:right}@media (max-width:1350px){.site-header .dropdown-menu .nav-megamenu__menu li:after{position:absolute;right:0;top:.7rem}}.site-header .dropdown-menu .nav-megamenu__menu li:hover:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-green.svg)}.site-header .dropdown-menu .nav-megamenu__menu li.hide-chevron:after,.site-header .dropdown-menu .nav-megamenu__menu li.hide-chevron:hover:after{content:''}.site-header .dropdown-menu li{font-size:1.5rem;list-style-type:none;margin:0;width:100%}.site-header .dropdown-menu li a{border:none;font-weight:500;padding-right:2rem}.site-header .dropdown-menu ul.row{margin:0;padding:0}.site-header .nav-megamenu__menu ul{padding:0}.site-header .nav-megamenu__menu li{padding:.5rem 1rem}.site-header__menu{position:relative;z-index:3;margin-right:1rem}@media (max-width:1540px){.site-header__menu{font-size:1.3rem}}@media (max-width:768px){.site-header__menu{font-size:1.2rem}}.site-header .mobile-call-menu{position:relative;z-index:1;background:#fff}.site-header .mobile-call-menu .icon{display:block;margin:0 0 0 auto;background:0 0;border:none;font-size:0;position:relative;width:2.5rem;height:2.5rem}.site-header .mobile-call-menu .icon a{width:100%;height:100%;display:block;z-index:999999;position:relative}.site-header .mobile-call-menu .icon::after{content:'';width:100%;height:100%;position:absolute;background-image:url(/wp-content/themes/rouge-wp-start-theme/assets/images/phone-icon.svg);left:0;top:0}.site-header .mobile-call-menu ul{list-style:none;padding-top:1rem}.site-header .mobile-call-menu ul li{padding:1rem}.site-header .mobile-call-menu ul li span{width:50%;display:inline-block}.site-header .mobile-call-menu ul li span a{display:inline}@media (max-width:350px){.site-header .mobile-call-menu{display:none}}@media (min-width:1350px){.site-header .mobile-call-menu{display:none}}.direct-security-toggle .site-header .navbar-brand:after{display:none}@media (max-width:1350px){.page-template-template-pagebuilder .site-header .navbar{padding:1.5rem}}
.hero .hero__h1{color:#31beaf;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:400;margin-bottom:1rem;text-transform:uppercase}.hero h2{font-size:5.8rem}@media (max-width:1024px){.hero h2{font-size:4rem}}@media (max-width:768px){.hero h2{margin-bottom:1rem}}@media (max-width:800px){.hero .col-md-1{border:.2rem solid #ff0;display:none}}.hero .strikethrough{color:#31beaf}.hero .hero__chevron-large,.hero .hero__chevron-small{height:100%;-o-object-position:left;object-position:left;position:absolute;top:0;z-index:1}.hero .hero__chevron-large{max-width:100%}.hero .hero__chevron-small{right:0}@media (max-width:1024px){.hero .hero__chevron-small{right:0}}
.hero--no-image{padding:7.5rem 0 10rem 0}@media (max-width:768px){.hero--no-image{padding:3rem 1.5rem}}.hero--no-image+div{padding-top:3rem}@media (min-width:768px){.hero--no-image+div{padding-top:6rem}}
.hero--plain+div{padding-top:3rem}@media (min-width:768px){.hero--plain+div{padding-top:6rem}}.hero--plain .container{padding-bottom:5rem;padding-top:6rem}@media only screen and (max-width:1366px) and (min-width:800px){.hero--plain .col-md-1 img{min-width:70px}}.hero--plain .col-md-5,.hero--plain .col-md-6{margin-left:2rem;z-index:2}.hero--plain .hero__chevron-large{right:0;max-width:unset}.hero--plain h1{font-size:5.8rem}@media (max-width:1024px){.hero--plain h1{font-size:3rem}}.page-template-default .hero--plain .alpha,.page-template-template-contact .hero--plain .alpha,.page-template-template-form-payment .hero--plain .alpha,.page-template-template-thankyou .hero--plain .alpha{margin-bottom:0}.page-template-default .hero--plain .alpha+p,.page-template-template-contact .hero--plain .alpha+p,.page-template-template-form-payment .hero--plain .alpha+p,.page-template-template-thankyou .hero--plain .alpha+p{margin-bottom:45px}.page-template-default .hero--plain .container,.page-template-template-contact .hero--plain .container,.page-template-template-form-payment .hero--plain .container,.page-template-template-thankyou .hero--plain .container{padding-bottom:4rem;padding-top:4rem}.page-template-default .hero--plain .row,.page-template-template-contact .hero--plain .row,.page-template-template-form-payment .hero--plain .row,.page-template-template-thankyou .hero--plain .row{align-items:center}.blog .hero--plain .alpha,.single .hero--plain .alpha,body.page-template-template-dss-news .hero--plain .alpha{margin-bottom:0}.blog .hero--plain .alpha+p,.single .hero--plain .alpha+p,body.page-template-template-dss-news .hero--plain .alpha+p{margin-bottom:45px}.blog .hero--plain h1.alpha,.single .hero--plain h1.alpha,body.page-template-template-dss-news .hero--plain h1.alpha{font-size:4rem;line-height:4.5rem}.blog .hero--plain .container,.single .hero--plain .container,body.page-template-template-dss-news .hero--plain .container{padding:0}.blog .hero--plain .row,.single .hero--plain .row,body.page-template-template-dss-news .hero--plain .row{align-items:center}.post-template-default.single .hero--plain h2.alpha{margin-top:4.5rem;margin-bottom:4.5rem;line-height:4.5rem}
.hero--side-image{padding:7.5rem 0 10rem 0}.hero--side-image p{max-width:88%}.hero--side-image .hero__side-image{-webkit-clip-path:polygon(80% 0,95% 50%,80% 100%,0 100%,13% 50%,0 0);clip-path:polygon(80% 0,95% 50%,80% 100%,0 100%,13% 50%,0 0)}@media (max-width:850px){.hero--side-image .hero__side-image{-webkit-clip-path:none;clip-path:none}}@media (max-width:850px){.hero--side-image{padding:0;display:flex;flex-direction:column-reverse}.hero--side-image .container{padding:3rem 1.5rem}.hero--side-image img{position:static!important;width:100%;height:auto}}@media (max-width:667px){.hero--side-image{padding:0 0 10rem 0}}@media (max-width:400px){.hero--side-image{padding:0}}.hero--side-image+div{padding-top:3rem}@media (min-width:768px){.hero--side-image+div{padding-top:4rem}}.hero--side-image .col-md-1,.hero--side-image .col-md-6{position:relative;z-index:2}.hero--side-image .hero__chevron-small{display:none}.hero--side-image .hero__chevron-large{width:unset;right:55%}.hero--side-image .hero__chevron-large.aos-animate{width:unset;right:45%}@media only screen and (max-width:1024px) and (min-width:768px){.hero--side-image .hero__chevron-large{width:unset;right:40%}.hero--side-image .hero__chevron-large.aos-animate{width:unset;right:40%}}@media (max-width:850px){.hero--side-image .hero__chevron-large{display:none}}@media (max-width:850px){.hero--side-image>.container>.row>.col-md-6{flex:0 0 100%;max-width:100%}}@media (max-width:450px){.page-template-template-about-us .hero--side-image>.container{padding-bottom:3rem}}
.hero--slider{background:#0c304e}@media (max-width:850px){.hero--slider .slide{display:flex!important;flex-direction:column-reverse}}@media (max-width:768px){.hero--slider .slick-slide:nth-child(1).slick-active .slide__tabs .slick-dots li:nth-child(1){background:#0ff}.hero--slider .slick-slide:nth-child(2).slick-active .slide__tabs .slick-dots li:nth-child(2){background:#0ff}.hero--slider .slick-slide:nth-child(3).slick-active .slide__tabs .slick-dots li:nth-child(3){background:#0ff}.hero--slider .slick-slide:nth-child(4).slick-active .slide__tabs .slick-dots li:nth-child(4){background:#0ff}.hero--slider .slick-slide:nth-child(5).slick-active .slide__tabs .slick-dots li:nth-child(5){background:#0ff}}.hero--slider .container{height:100%;padding:12.5rem 1.5rem 12.5rem 1.5rem;position:relative;z-index:2}@media (max-width:1400px){.hero--slider .container{padding:8.5rem 1.5rem 9.5rem 1.5rem}}@media (max-width:1200px){.hero--slider .container{padding:3.5rem 1.5rem 6rem 1.5rem}}@media (max-width:768px){.hero--slider .container{padding:2.5rem 1.5rem 2rem 1.5rem}}@media (max-width:450px){.hero--slider .container{padding:2.5rem 1.5rem 0 1.5rem}}.hero--slider .container+img{position:absolute;right:0;top:0;width:auto;height:100%;-webkit-clip-path:polygon(80% 0,95% 50%,80% 100%,0 100%,13% 50%,0 0);clip-path:polygon(80% 0,95% 50%,80% 100%,0 100%,13% 50%,0 0)}@media (max-width:1440px){.hero--slider .container+img{right:2%}}@media (max-width:1024px){.hero--slider .container+img{right:2%}}@media (max-width:850px){.hero--slider .container+img{position:static;width:100%;height:auto;-webkit-clip-path:none;clip-path:none}}@media (max-width:768px){.hero--slider .container+img{height:350px;-o-object-fit:cover;object-fit:cover}}@media (max-width:550px){.hero--slider .container+img{height:300px}}@media (max-width:480px){.hero--slider .container+img{height:250px}}@media (max-width:380px){.hero--slider .container+img{height:220px}}.hero--slider .slide__title{color:#fff!important;font-size:5.8rem;line-height:1.1;margin-bottom:2rem;padding-right:4rem}@media only screen and (max-width:1600px) and (min-width:1367px){.hero--slider .slide__title{padding-right:2rem}}@media only screen and (max-width:1366px) and (min-width:1025px){.hero--slider .slide__title{font-size:4.5rem}}@media only screen and (max-width:1024px) and (min-width:768px){.hero--slider .slide__title{font-size:4rem;margin-bottom:1rem}}@media only screen and (max-width:1366px) and (min-width:768px){.hero--slider .slide__title{padding-right:8rem}}@media (max-width:767px){.hero--slider .slide__title{font-size:4rem}}.hero--slider .slide__title+p{color:#fff;font-size:1.6rem;line-height:2.6rem}@media (max-width:1024px){.hero--slider .slide__title+p{font-size:1.4rem;line-height:1.8rem}}@media (max-width:768px){.hero--slider .slide__title+p{font-size:1.3rem;line-height:1.7rem}}@media (max-width:600px){.hero--slider .slide__title+p{font-size:1.6rem;line-height:2.6rem}}.hero--slider ul{padding:0}.hero--slider li{display:inline-block;list-style-type:none;margin-right:3rem}@media (max-width:768px){.hero--slider li{background:#fff;height:.2rem;margin-right:2rem;width:3rem}.hero--slider li.slick-active{background:#0ff}.hero--slider li .pager__item{display:none}}@media (max-width:1024px){.hero--slider li{margin-bottom:1rem}}.hero--slider a{color:#31beaf;font-size:1.6rem}@media (max-width:1024px){.hero--slider a{font-size:1.4rem;line-height:2.5rem}}@media (max-width:768px){.hero--slider a{font-size:1.2rem;line-height:2.3rem}}@media (max-width:600px){.hero--slider a{font-size:1.6rem;line-height:2.3rem}}.hero--slider .slide__tabs{margin:7.5rem 0 0 0}@media (max-width:1440px){.hero--slider .slide__tabs{margin:4.5rem 0 0 0}}@media (max-width:1024px){.hero--slider .slide__tabs{margin:2.5rem 0 0 0}}@media (max-width:768px){.hero--slider .slide__tabs{margin:1.5rem 0 0 0}}.hero--slider .slide__tabs a{color:#fff;text-decoration:none;font-size:1.3rem;line-height:2.5rem}@media (max-width:768px){.hero--slider .slide__tabs a{font-size:.7rem;line-height:1.3rem}}.hero--slider .slide__tabs a:hover{color:#31beaf}.hero--slider [data-slick-index="0"] [data-slide-index="0"],.hero--slider [data-slick-index="1"] [data-slide-index="1"],.hero--slider [data-slick-index="2"] [data-slide-index="2"],.hero--slider [data-slick-index="3"] [data-slide-index="3"],.hero--slider [data-slick-index="4"] [data-slide-index="4"],.hero--slider [data-slick-index="5"] [data-slide-index="5"]{border-bottom:2px solid #31beaf;color:#31beaf;padding-bottom:1rem}.hero--slider .hero__chevron-small{display:none}.hero--slider .hero__chevron-large{width:55%}@media only screen and (max-width:1024px) and (min-width:768px){.hero--slider .hero__chevron-large{width:60%}}@media (max-width:850px){.hero--slider .hero__chevron-large{display:none}}@media (max-width:850px){.hero--slider .slide>.container>.row>.col-md-6{flex:0 0 100%;max-width:100%}}
.inline-image-slider.slick-slider{margin-left:.5rem;margin-right:.5rem;margin-top:6rem}.inline-image-slider.slick-slider .slick-slide{margin:0 1rem}.inline-image-slider.slick-slider .slick-prev{left:-5rem}@media (max-width:1350px){.inline-image-slider.slick-slider .slick-prev{left:2rem}}.inline-image-slider.slick-slider .slick-next{right:-5rem}@media (max-width:1350px){.inline-image-slider.slick-slider .slick-next{right:2rem}}
.inline-notification{margin-top:5rem;position:relative}.inline-notification .inline-notification__inner{border-radius:.5rem;padding:2rem 28rem 2rem 2rem}@media (max-width:768px){.inline-notification .inline-notification__inner{margin-bottom:3rem;padding:2rem 2rem 8rem 2rem}}.inline-notification p{margin:0;line-height:1.5}@media (max-width:768px){.inline-notification p{margin:0 auto;text-align:center;width:70%}}.inline-notification img{border-radius:.5rem;box-shadow:0 .5rem 1rem #777;max-width:50%;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.inline-notification img{left:50%;top:80%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}}
.internal-dropdown-nav{margin-top:-4.5rem;position:relative}@media (max-width:770px){.internal-dropdown-nav{margin-top:0;max-width:100%}.internal-dropdown-nav .row:before{background:#0b2d49;display:block;content:"";height:50%;position:absolute;top:0;width:100%}.internal-dropdown-nav+.block.bg-light{padding-top:12rem}}.internal-dropdown-nav .dropdown-nav__inner{align-items:center;background:#31beaf;border-radius:1rem;display:flex;padding:2rem}.internal-dropdown-nav .dropdown-nav__inner h3{width:25%}@media (max-width:1024px){.internal-dropdown-nav .dropdown-nav__inner h3{width:24%;font-size:1.5rem;line-height:2.7rem}}@media (max-width:770px){.internal-dropdown-nav .dropdown-nav__inner h3{font-size:2rem;line-height:4.2rem}}.internal-dropdown-nav .dropdown-nav__inner>*{width:20%}@media (max-width:1024px){.internal-dropdown-nav .dropdown-nav__inner{margin-left:inherit}}@media (max-width:770px){.internal-dropdown-nav .dropdown-nav__inner{flex-direction:column;padding:3rem 1rem 8rem 1rem}.internal-dropdown-nav .dropdown-nav__inner>*{margin:0 0 2rem 0;text-align:center;width:100%!important}}.internal-dropdown-nav__dropdown{display:flex;margin-left:5%;width:50%!important}@media (max-width:1024px){.internal-dropdown-nav__dropdown{margin-left:0;width:52%!important}}@media (max-width:770px){.internal-dropdown-nav__dropdown{flex-direction:column}}.internal-dropdown-nav__dropdown select{border:none;border-radius:0;height:auto;max-width:30rem;outline:0;font-size:1.4rem}@media (max-width:1024px){.internal-dropdown-nav__dropdown select{max-width:31rem}}@media (max-width:860px){.internal-dropdown-nav__dropdown select{font-size:1.2rem}}@media (max-width:760px){.internal-dropdown-nav__dropdown select{max-width:21rem}}@media (max-width:1024px){.internal-dropdown-nav__dropdown select option{font-size:1rem;line-height:.7rem}}@media (max-width:770px){.internal-dropdown-nav__dropdown select{font-size:1.2rem;margin-bottom:2rem;max-width:100%;padding-bottom:1rem;padding-top:1rem}}.internal-dropdown-nav__dropdown .btn{margin-left:-.3rem;width:auto}@media (max-width:1024px){.internal-dropdown-nav__dropdown .btn{font-size:.9rem;line-height:1.8rem}}@media (max-width:770px){.internal-dropdown-nav__dropdown .btn{font-size:1.4rem;line-height:2.4rem;margin:0 auto;max-width:40rem;padding:.9rem 5rem .7rem 1.3rem}}.internal-dropdown-nav__img{background:#fff;border-radius:.5rem;box-shadow:0 .5rem 1rem #777;max-width:27rem;padding:2rem;position:absolute;right:4rem;z-index:1}@media (max-width:770px){.internal-dropdown-nav__img{bottom:-35%;right:auto}}.internal-dropdown-nav__img img{width:100%}
.block.bg-light .color-teal{color:#31beaf}.block.bg-light .row.steps{margin-top:3.5rem;padding-top:2rem}
.page-template-template-about-us .block.bg-light:not(.cards) .row.steps{margin-top:1.5rem}.page-template-template-about-us .block.bg-light:not(.cards) .col-md-12,.page-template-template-about-us .block.bg-light:not(.cards) .col.step{padding-left:15px!important}.page-template-template-about-us .block.bg-light:not(.cards) .col-lg-7{margin-left:2rem}.page-template-template-about-us .block.bg-light:not(.cards) .col.step:before{display:none}.page-template-template-about-us .block.bg-light:not(.cards) .btn--blue{background:#31beaf;color:#0b2d49!important;margin:2rem 0 0 0}.page-template-template-about-us .block.bg-light:not(.cards) .btn--blue:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg)}.page-template-template-about-us .block.bg-light:not(.cards) .btn--blue:hover{background:#7ad9ce}.page-template-template-about-us .dcbl-stadium{margin:6rem 0 -18rem 0}.page-template-template-about-us .dcbl-stadium+div{padding-top:18rem}.page-template-template-about-us .dcbl-stadium+div a{color:#31beaf}.page-template-template-about-us .text-container h4:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg);margin-right:1rem}.page-template-template-about-us .hover-flip-cards h2{font-size:5rem;font-weight:300}@media (max-width:767px){.page-template-template-about-us .hover-flip-cards h2{font-size:2.3rem}}.page-template-template-about-us .hover-flip-cards h2+p{margin:0 auto;max-width:70rem}@media (max-width:767px){.page-template-template-about-us .hover-flip-cards div[class*=col-md-6],.page-template-template-about-us .hover-flip-cards div[class^=col-md-6]{margin-bottom:3rem}.page-template-template-about-us .hover-flip-cards div[class*=col-md-6]:last-of-type,.page-template-template-about-us .hover-flip-cards div[class^=col-md-6]:last-of-type{margin-bottom:0}}.page-template-template-about-us .hover-flip-cards+.bg-blue{padding-bottom:8rem;padding-top:8rem}@media (max-width:767px){.page-template-template-about-us .hover-flip-cards+.bg-blue{padding-bottom:3rem;padding-top:3rem}}.page-template-template-about-us .hover-flip-cards+.bg-blue h2+p{margin-bottom:6rem;margin-top:2rem}.page-template-template-about-us .accreditation-blocks>div{margin-bottom:3rem}.page-template-template-about-us .accreditation-block{border-radius:.5rem;height:100%;margin-top:6rem}.page-template-template-about-us .accreditation-block>div{background:#e6eaed}.page-template-template-about-us .accreditation-block__header{background:#fff;border-radius:.5rem;padding:2rem}.page-template-template-about-us .accreditation-block__header img{max-width:100%}.page-template-template-about-us .accreditation-block__inner{padding:2rem}.page-template-template-about-us main#content #video{background-color:#e6eaed!important;padding-bottom:0}@media (min-width:768px){.page-template-template-about-us main#content #video>.container{margin-top:-34rem}}@media (min-width:768px){.page-template-template-about-us main#content .text-image{padding-bottom:32rem}}.page-template-template-about-us.page-id-2131 .bg--blue.hero,.page-template-template-about-us.page-id-2131 .bg-blue.hero{background:#1a507a}
.page-template-template-cant-pay .objectfit{height:auto}@media (max-width:767px){.page-template-template-cant-pay .row.m-b-60{margin-top:5rem}}.page-template-template-cant-pay #team-grid{margin-bottom:6rem}.page-template-template-cant-pay #team-grid .gridder__toggle{margin-bottom:0!important}.page-template-template-cant-pay #team-grid .agent-card .gridder__content{border-radius:.5rem}.page-template-template-cant-pay #team-grid .agent-card__image{border-radius:.5rem;width:100%}.page-template-template-cant-pay #team-grid .agent-card__text{padding:2rem;width:100%}.page-template-template-cant-pay #team-grid .agent-card .color-teal{color:#31beaf}.page-template-template-cant-pay #team-grid .agent-card.selectedItem .agent-card__text{background:#31beaf}.page-template-template-cant-pay #team-grid .agent-card.selectedItem .color-teal{color:#fff}.page-template-template-cant-pay #team-grid .gridder-expanded-content{background:0 0;padding:2rem;text-align:center}.page-template-template-cant-pay #team-grid .gridder-expanded-content h4{color:#31beaf}
.page-template-template-contact .frm_form_fields{margin-bottom:6rem;position:relative}.page-template-template-contact .block-heading{color:#0b2d49;font-family:"Source Sans Pro",sans-serif;margin-top:6rem;text-align:center}.page-template-template-contact #frm_field_218_container .block-heading{margin-top:0}.page-template-template-contact .three-and-two{display:flex;flex-flow:row wrap;justify-content:center!important;width:75%!important}.page-template-template-contact .three-and-two .frm_radio{width:calc(33% - 2rem)!important}@media only screen and (max-width:1280px) and (min-width:850px){.page-template-template-contact .three-and-two{width:100%!important}.page-template-template-contact .three-and-two .frm_radio{width:calc(50% - 2rem)!important}}@media screen and (max-width:850px){.page-template-template-contact .three-and-two{width:100%!important}.page-template-template-contact .three-and-two .frm_radio{width:100%!important}}.page-template-template-contact .frm_hidden_container{display:flex;flex-flow:row wrap;justify-content:center}.page-template-template-contact .frm_hidden_container .frm_primary_label{width:0}.page-template-template-contact .frm_radio{text-align:center;width:calc(25% - 2rem)!important}.page-template-template-contact .frm_radio:hover label{color:#fff!important}@media only screen and (max-width:1280px) and (min-width:850px){.page-template-template-contact .frm_radio{width:calc(50% - 2rem)!important}}@media (max-width:850px){.page-template-template-contact .frm_radio{width:100%!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.page-template-template-contact .frm_text_label_for_image,.page-template-template-contact label{color:#0c304e!important;font-family:Montserrat,sans-serif!important;font-size:2rem;font-weight:700}@media (max-width:768px){.page-template-template-contact .frm_text_label_for_image,.page-template-template-contact label{font-size:1.5rem}}.page-template-template-contact .pane-radio .block-heading{margin-top:12rem}.page-template-template-contact .pane-radio .frm_empty_url{display:none}.page-template-template-contact .pane-radio .frm_image_option_container{padding:4rem}@media (max-width:767px){.page-template-template-contact .pane-radio .frm_image_option_container{padding:2rem}}.page-template-template-contact .pane-radio .frm_image_option_container:hover,.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container{background:#0c304e}.page-template-template-contact .pane-radio .frm_image_option_container:hover .frm_text_label_for_image,.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container .frm_text_label_for_image{color:#fff!important}.page-template-template-contact .pane-radio .frm_image_option_container:hover svg path.st1,.page-template-template-contact .pane-radio .frm_image_option_container:hover svg path[fill='#0c304e'],.page-template-template-contact .pane-radio .frm_image_option_container:hover svg path[fill='#1c5079'],.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container svg path.st1,.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container svg path[fill='#0c304e'],.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container svg path[fill='#1c5079']{fill:#31beaf}.page-template-template-contact .pane-radio.frm_image_options .frm_opt_container{display:inline-flex;flex-flow:wrap;flex-direction:row;width:100%;justify-content:center;margin:auto}.page-template-template-contact .pane-radio svg{margin:0 auto;max-width:110px}@media screen and (min-width:768px){.page-template-template-contact .pane-radio svg{margin:0 auto 4rem auto}}.page-template-template-contact .vertical_radio .frm_opt_container{display:flex;flex-wrap:wrap}.page-template-template-contact .vertical_radio .frm_opt_container.services-interested-in{justify-content:center}.page-template-template-contact .vertical_radio .frm_opt_container.services-interested-in input{visibility:hidden;width:0;position:absolute}.page-template-template-contact .vertical_radio .frm_opt_container.services-interested-in label{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;padding:4rem;text-indent:0}@media (max-width:767px){.page-template-template-contact .vertical_radio .frm_opt_container.services-interested-in label{font-size:1.6rem;padding:2rem}}.page-template-template-contact .vertical_radio .frm_radio{align-items:center;background:#31beaf;border-radius:.5rem;display:flex;justify-content:center;margin:0 1rem 2rem 1rem}.page-template-template-contact .vertical_radio .frm_radio:hover{background:#0b2d49}.page-template-template-contact .vertical_radio .frm_radio:hover label{color:#fff}.page-template-template-contact .actual-form-container{background:#e6eaed;border-radius:.5rem;margin:0 auto;max-width:94%;padding:4rem;width:102rem}@media only screen and (max-width:1280px){.page-template-template-contact .actual-form-container{width:100%}}.page-template-template-contact .actual-form-container .vertical_radio{padding:0}.page-template-template-contact .actual-form-container .vertical_radio label{font-size:1.3rem;padding:0;padding-left:2rem}.page-template-template-contact .actual-form-container input,.page-template-template-contact .actual-form-container textarea{padding:2rem 1rem;visibility:visible}.page-template-template-contact .actual-form-container .frm_checkbox{width:100%}@media (max-width:768px){.page-template-template-contact .actual-form-container .form-field{grid-column:span 12/span 12}}.page-template-template-contact .frm_submit{margin:0 auto;max-width:94%}.page-template-template-contact .frm_success_style,.page-template-template-contact .with_frm_style .frm_message{background:#31beaf;margin-bottom:6rem;padding:2rem}.page-template-template-contact .frm_success_style p,.page-template-template-contact .with_frm_style .frm_message p{color:#fff;font-family:Montserrat,sans-serif;font-size:2.7rem}.page-template-template-contact.direct-security-toggle .frm_submit{margin:auto;max-width:none}.frm_style_formidable-style.with_frm_style .frm_submit button{background:#0c304e url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-white-right.svg) no-repeat calc(100% - 1rem) center;border:none;color:#fff}.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:#04111c;color:#fff}.other-info-contact{margin-bottom:6rem}.other-info-contact .contact__image{width:100%;-o-object-fit:cover;object-fit:cover}.other-info-contact .bg-blue{padding:3rem;border-radius:10px;width:calc(50% - 1.5rem)}@media screen and (max-width:768px){.other-info-contact .bg-blue{width:100%;margin-bottom:3rem}}#contact-submit-btn{display:none}.actual-form-container{display:none}.frm_selected_checkmark{z-index:90!important}
.page-template-default:not(.home) #content .hero--plain+div{padding-bottom:6rem}.page-template-default:not(.home) #content a{color:#31beaf}.page-template-default:not(.home) #content .cookielawinfo-row-cat-table{border:none;margin:0}.page-template-default:not(.home) #content .cookielawinfo-row-cat-table *{background:0 0;border:none;font-size:1.5rem;padding:.5rem .5rem .5rem 0}.page-template-default:not(.home) #content .col-lg-10 p+h2{padding-top:2rem}
[class*=direct-security] .more-links-footer,[class^=direct-security] .more-links-footer{display:none}[class*=direct-security] .site-footer,[class^=direct-security] .site-footer{padding-top:5rem}[class*=direct-security] .site-footer__top img,[class^=direct-security] .site-footer__top img{max-width:10rem}[class*=direct-security] .site-footer__top p,[class^=direct-security] .site-footer__top p{display:none}
.page-template-template-direct-security-grid .card__link{font-size:3rem;font-weight:400;text-decoration:none}.page-template-template-direct-security-grid .card__icon--image{width:100%}.page-template-template-direct-security-grid .card__icon:not(.card__icon--image){padding-top:2rem}.page-template-template-direct-security-grid .card h4,.page-template-template-direct-security-grid .card p{margin:0 auto;max-width:calc(100% - 6rem)}.page-template-template-direct-security-grid .card h4{margin-bottom:2rem}.page-template-template-direct-security-grid .card__frontside{padding:0;padding-bottom:2rem}.page-template-template-direct-security-grid .card__frontside img{margin-bottom:3rem;min-height:150px}.page-template-template-direct-security-grid .card__backside{padding:3rem 0}.page-template-template-direct-security-grid .bg--blue.hero,.page-template-template-direct-security-grid .bg-blue.hero{background:#1a507a}
@media (max-width:1024px){.page-template-template-direct-security-page .google-review-block{margin-top:0}}.page-template-template-direct-security-page .text-image{padding-top:12rem}.page-template-template-direct-security-page .bg-white.block{padding-top:9rem}.page-template-template-direct-security-page .bg-white.block h2{margin-bottom:1.5rem}.page-template-template-direct-security-page .post-card__title:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-right-green.svg)}@media (max-width:667px){.page-template-template-direct-security-page .bg-white:not(.block){position:relative}.page-template-template-direct-security-page .bg-white:not(.block):before{background:#0b2d49;display:block;content:"";height:25%;position:absolute;top:0;width:100%}}@media (max-width:667px) and (max-width:1024px){.page-template-template-direct-security-page .bg-white:not(.block):before{background:0 0}}@media (max-width:667px){.page-template-template-direct-security-page .bg-white:not(.block) div:not(.side-map-container__map) .row{position:relative}.page-template-template-direct-security-page .bg-white:not(.block) div:not(.side-map-container__map) .row>div:last-of-type{margin-bottom:4rem}}
.page-template-template-direct-security h1,.page-template-template-direct-security-page h1{font-size:5.8rem}@media (max-width:1000px){.page-template-template-direct-security h1,.page-template-template-direct-security-page h1{font-size:4rem}}.page-template-template-direct-security h2.heading-padding,.page-template-template-direct-security-page h2.heading-padding{margin-bottom:4.5rem}.page-template-template-direct-security h3,.page-template-template-direct-security-page h3{font-size:2.9rem}.page-template-template-direct-security .bg--white .two-col-buttons,.page-template-template-direct-security-page .bg--white .two-col-buttons{padding:4rem 0 3rem 0}.page-template-template-direct-security .bg--white .two-col-buttons .btn,.page-template-template-direct-security-page .bg--white .two-col-buttons .btn{margin:0 2rem 2rem 0;width:calc(50% - 2rem)}.page-template-template-direct-security .bg--white .two-col-buttons .btn:nth-child(even),.page-template-template-direct-security-page .bg--white .two-col-buttons .btn:nth-child(even){margin:0}@media (max-width:1400px){.page-template-template-direct-security .bg--white .two-col-buttons .btn,.page-template-template-direct-security-page .bg--white .two-col-buttons .btn{margin:0 1.5rem 1.5rem 0;width:calc(50% - 1.5rem)}}@media (max-width:600px){.page-template-template-direct-security .bg--white .two-col-buttons .btn,.page-template-template-direct-security-page .bg--white .two-col-buttons .btn{margin:0 0 1.5rem 0;width:100%}.page-template-template-direct-security .bg--white .two-col-buttons .btn:nth-child(even),.page-template-template-direct-security-page .bg--white .two-col-buttons .btn:nth-child(even){margin:0 0 1.5rem 0}}.page-template-template-direct-security .bg--white .bg-opposite,.page-template-template-direct-security-page .bg--white .bg-opposite{border-radius:.5rem;padding:3rem 3rem 3rem 3rem}.page-template-template-direct-security .bg--white .bg-opposite .btn,.page-template-template-direct-security-page .bg--white .bg-opposite .btn{margin-top:3rem}.page-template-template-direct-security .bg--white .bg-opposite img,.page-template-template-direct-security-page .bg--white .bg-opposite img{margin:0 auto;display:block}.page-template-template-direct-security .bg--white .bg-opposite .form-container__accreditations img,.page-template-template-direct-security-page .bg--white .bg-opposite .form-container__accreditations img{padding:0;width:50px;margin:1rem 2.3rem;display:inline}.page-template-template-direct-security .google-review-block p,.page-template-template-direct-security-page .google-review-block p{margin:2rem 0}.page-template-template-direct-security .text-image,.page-template-template-direct-security-page .text-image{padding:12rem 0 0 0}@media (max-width:1000px){.page-template-template-direct-security .text-image,.page-template-template-direct-security-page .text-image{padding:8rem 0 0 0}}.page-template-template-direct-security .block.bg-light,.page-template-template-direct-security-page .block.bg-light{padding-bottom:2rem}.page-template-template-direct-security .block.bg-light h2,.page-template-template-direct-security-page .block.bg-light h2{font-size:4.5rem;font-weight:300}@media (max-width:450px){.page-template-template-direct-security .block.bg-light h2,.page-template-template-direct-security-page .block.bg-light h2{font-size:2.9rem;line-height:3.8rem}}.page-template-template-direct-security .block.bg-light .card__backside a,.page-template-template-direct-security-page .block.bg-light .card__backside a{display:none}.page-template-template-direct-security .bg--light,.page-template-template-direct-security-page .bg--light{padding-bottom:.3rem}.page-template-template-direct-security .bg-split--light-to-white,.page-template-template-direct-security-page .bg-split--light-to-white{padding-top:3rem}.page-template-template-direct-security .bg--blue,.page-template-template-direct-security .bg-blue,.page-template-template-direct-security-page .bg--blue,.page-template-template-direct-security-page .bg-blue{background:#0b2d49}.page-template-template-direct-security .bg--blue.hero,.page-template-template-direct-security .bg-blue.hero,.page-template-template-direct-security-page .bg--blue.hero,.page-template-template-direct-security-page .bg-blue.hero{background:#1a507a}.page-template-template-dss-news .bg--blue.hero,.page-template-template-dss-news .bg-blue.hero{background:#1a507a}
.page-template-template-form h3{color:#0c304e}.page-template-template-form .frm_page_bar{float:none!important;margin:0 auto!important;padding-bottom:2rem;max-width:117rem}.page-template-template-form .frm_rootline.frm_show_lines:before{border-color:#4a667d!important;left:auto;position:absolute;right:9%;margin:0;width:82%!important;z-index:-1}.page-template-template-form .frm_rootline.frm_show_lines:after{background:linear-gradient(to right,#2b80ae,#e3c335);bottom:0;content:'';height:.2rem;left:0;margin:0 auto;position:absolute;right:12%;top:1.5rem;width:82%!important;z-index:-2;left:12%;margin:0;width:76%!important}.page-template-template-form.page-id-1413 .hero.hero--plain .container{padding-bottom:4rem;padding-top:4rem}.page-template-template-form.page-id-1413 .hero.hero--plain .row{align-items:center}.page-template-template-form.page-id-1413 .hero.hero--plain .alpha{margin-bottom:0}.page-template-template-form.page-id-1424 .frm_rootline.frm_show_lines:before{border-color:#4a667d!important;left:12%;position:absolute;right:5%;margin:0;width:76%!important;z-index:-1}.page-template-template-form input[type=button],.page-template-template-form input[type=button]:disabled{text-indent:1000px}.page-template-template-form .frm_page_num_2 .frm_rootline.frm_show_lines:before{width:66%!important}.page-template-template-form .frm_page_num_3 .frm_rootline.frm_show_lines:before{width:50%!important}.page-template-template-form .frm_page_num_4 .frm_rootline.frm_show_lines:before{width:32%!important}.page-template-template-form .frm_page_num_5 .frm_rootline.frm_show_lines:before{width:16%!important}.page-template-template-form .frm_page_num_6 .frm_rootline.frm_show_lines:before{width:0!important}.page-template-template-form .frm_rootline_single{position:relative}.page-template-template-form .frm_rootline_single:not(:first-of-type)::before{content:"";height:2px;width:100%;position:absolute;top:1.1rem;left:-50%;background-color:#fff;z-index:0}.page-template-template-form .frm_rootline_single input[type=button]{background:#fff!important;background-size:100% 100%;border:none;height:2rem!important;position:relative;top:0;width:2rem!important;padding:0;font-size:1.4rem;z-index:1}.page-template-template-form .frm_rootline_single span{color:#fff;padding-top:1rem;display:block}.page-template-template-form .frm_rootline_single.frm_current_page~.frm_rootline_single::before{background-color:#4a667d}.page-template-template-form .frm_rootline_single.frm_current_page~.frm_rootline_single input[type=button]{background:#4a667d!important}.page-template-template-form .frm_rootline_single.frm_current_page~.frm_rootline_single span{color:#4a667d}.page-template-template-form .frm_fields_container{background:#fff;border-radius:1rem;margin-bottom:4rem;padding:3rem}@media screen and (max-width:1200px){.page-template-template-form .frm_fields_container{border-radius:0;max-width:100%}}.page-template-template-form #frm_field_22_container{max-width:80%}.page-template-template-form .with_frm_style .frm_required{margin-left:-.3rem}.frm_style_formidable-style.with_frm_style .frm_submit button{background:#0b2d49 url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-white.svg) no-repeat calc(100% - 1rem) 50%;border:none;color:#fff;padding:1rem 4rem 1rem 1rem}.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:#04111c url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-white.svg) no-repeat calc(100% - 1rem) 50%}button.frm_prev_page{padding:1rem 1rem 1rem 4rem!important;position:relative;background:#0b2d49!important}button.frm_prev_page::before{content:"";position:absolute;width:8px;height:12px;background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white-new.svg) no-repeat;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.with_frm_style .frm_required{margin-left:-.3rem}.frm_forms.with_frm_style input{font-size:1.4rem;padding:2rem 1rem}.frm_forms.with_frm_style input:not([type=radio]):not([type=checkbox]).valid-input{background:#fff url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/green-tick.svg) no-repeat calc(100% - 1rem) center}.frm_top_container.vertical_radio label{font-size:1.5rem}.frm_top_container.vertical_radio label:first-child{margin-bottom:2rem}
.page-template-template-letter-cycle-recovery .hero--letter-cycling{padding:7.5rem 0 10rem 0;overflow:visible;margin-bottom:6rem}.page-template-template-letter-cycle-recovery .hero--letter-cycling .container{position:relative;z-index:2}.page-template-template-letter-cycle-recovery .hero--letter-cycling .hero__chevron-large{height:unset;-o-object-position:left;object-position:left;position:absolute;top:0;z-index:1}@media screen and (max-width:1350px) and (min-width:767px){.page-template-template-letter-cycle-recovery .hero--letter-cycling{padding:4rem 0 1rem}}@media screen and (max-width:1350px) and (min-width:601px){.page-template-template-letter-cycle-recovery .hero__letter-animation-container{height:360px}}@media only screen and (max-width:767px) and (min-width:370px){.page-template-template-letter-cycle-recovery .hero__letter-animation-container{height:200px}}.page-template-template-letter-cycle-recovery .hero__letter-animation{margin-top:11rem;position:absolute;width:100%;height:100%;opacity:0;-webkit-animation:fadeInLetterAnimation ease .8s;animation:fadeInLetterAnimation ease .8s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.7s;animation-delay:.7s}@media screen and (max-width:1350px){.page-template-template-letter-cycle-recovery .hero__letter-animation{margin-top:0;top:0}}.page-template-template-letter-cycle-recovery .hero__letter-animation-unopened{display:block;margin:0}.page-template-template-letter-cycle-recovery .hero__letter-animation-unopened img{display:block;width:100%;max-width:420px;margin:0 auto}.page-template-template-letter-cycle-recovery .hero__letter-animation #lottie-envelope-animation--hero{display:none}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened{position:absolute;left:4rem;bottom:-14rem}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened img{max-width:360px;box-shadow:0 0 15px 2px rgba(0,0,0,.5)}@media screen and (max-width:1400px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened{left:2rem;top:92%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;width:80%}}@media only screen and (max-width:1350px) and (min-width:768px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened{top:60%;width:300px;left:0;right:auto}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened img{margin:0}}@media only screen and (max-width:767px) and (min-width:370px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened{top:90%;width:250px;left:15px;right:auto}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened img{margin:0}}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{display:block;position:absolute;top:-40%;right:-4%;width:100%!important;max-width:500px;height:auto!important;margin:0 0 0 auto}@media screen and (max-width:1400px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{top:-21%;right:-20%}}@media only screen and (max-width:1350px) and (min-width:768px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{top:-16%;right:auto;width:360px!important;left:200px}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero img{margin:0}}@media only screen and (max-width:767px) and (min-width:451px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{top:-16%;right:auto;width:300px!important;left:150px}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero img{margin:0}}@media only screen and (max-width:450px) and (min-width:370px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{top:-16%;right:15px;width:280px!important;left:auto}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero img{margin:0}}@-webkit-keyframes fadeInLetterAnimation{0%{opacity:0}100%{opacity:1}}@keyframes fadeInLetterAnimation{0%{opacity:0}100%{opacity:1}}.page-template-template-letter-cycle-recovery .chevron-divider{position:relative;width:100%}.page-template-template-letter-cycle-recovery .chevron-divider:after{border-top:.1rem solid #31beaf;content:'';display:block;height:1.2rem;position:absolute;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.page-template-template-letter-cycle-recovery .chevron-divider h2{background:#fff;display:inline-block;padding:0 3rem;position:relative;z-index:1}@media (max-width:768px){.page-template-template-letter-cycle-recovery .chevron-divider h2{margin-bottom:2rem;padding:0 2rem;width:70%}}.page-template-template-letter-cycle-recovery .logo-bar{border-radius:1rem;box-shadow:0 0 1rem #ccc;padding:4rem 6rem 2rem 6rem}@media (max-width:768px){.page-template-template-letter-cycle-recovery .logo-bar{padding:4rem 0 2rem 0}}.page-template-template-letter-cycle-recovery .logo-bar__logos{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:768px){.page-template-template-letter-cycle-recovery .logo-bar__logos{width:auto;flex-direction:column}}.page-template-template-letter-cycle-recovery .logo-bar__logo{margin-bottom:4rem;-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto}@media (max-width:768px){.page-template-template-letter-cycle-recovery .logo-bar__logo{margin-bottom:4.5rem;width:auto}}.page-template-template-letter-cycle-recovery .text-image{padding-bottom:4rem;padding-top:10rem}@media (max-width:768px){.page-template-template-letter-cycle-recovery .text-image{padding-bottom:3rem;padding-top:4rem}}.page-template-template-letter-cycle-recovery .text-image.bg-light{padding-bottom:10rem;padding-top:3rem}.page-template-template-letter-cycle-recovery .text-image h4{margin-top:4rem}.page-template-template-letter-cycle-recovery .text-image h4:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-blue-small.svg);margin-right:1rem;position:relative}.page-template-template-letter-cycle-recovery .text-image .image-caption{margin-top:1rem}.page-template-template-letter-cycle-recovery .text-image .accreditations{padding-top:4rem}.page-template-template-letter-cycle-recovery .text-image .accreditations p{margin-bottom:2rem;padding-top:2rem}.page-template-template-letter-cycle-recovery .text-image .accreditations img{margin:0 2%;width:15%;-o-object-fit:contain;object-fit:contain;max-height:60px}.page-template-template-letter-cycle-recovery .block-heading+p{margin:0 auto 6rem auto;max-width:70rem;width:100%}.page-template-template-letter-cycle-recovery .block.bg-light .btn{margin-top:3rem}
@media (max-width:450px){.single-locations .hero.hero--side-image{padding-bottom:10rem}}@media (max-width:400px){.single-locations .hero.hero--side-image{padding-bottom:0}}.single-locations #content h3:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-blue-small.svg);height:3rem;margin-right:2rem;width:3rem}.single-locations .inline-notification{margin-top:9rem}@media (max-width:768px){.single-locations .inline-notification{margin-bottom:7rem;margin-top:3rem}}.single-locations .form-container{margin-bottom:-6rem}@media (max-width:1349px){.single-locations .form-container{margin-bottom:6rem}}.single-locations .form-container .block-header{font-size:4.5rem;margin-bottom:2rem}.single-locations .text-image{margin:6rem 0}@media (max-width:768px){.single-locations .text-image{margin:3rem 0 6rem 0}}@media (min-width:768px){.single-locations .text-image div{padding-right:0}}.single-locations .text-image div p{padding-right:30px}@media (min-width:768px){.single-locations .text-image div:last-of-type{padding-left:0;padding-right:8px}}@media (max-width:1349px){.single-locations .text-image .row.row-reverse .col-md-12:first-of-type{margin-bottom:2rem}}@media (max-width:1349px){.single-locations .text-image .row:not(.row-reverse) .col-md-12:last-of-type{margin-top:2rem}}.single-locations .text-image h3{font-family:Montserrat,sans-serif;margin-top:6rem}@media (max-width:1024px){.single-locations .text-image h2.big-underline{font-size:2.9rem;line-height:3.8rem}}.single-locations .text-image .accreditation{margin-top:3rem}.single-locations .text-image .accreditation p:first-of-type{padding-top:3rem}.single-locations .block.bg-light .row.steps{border-top:none;margin-top:0;padding-top:0}.single-locations .block.bg-light .row.steps .step:not(:first-of-type){margin-top:3rem}.single-locations .block.bg-light .row.steps h4{font-family:Montserrat,sans-serif}.single-locations .block.bg-light .row.steps h4:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-blue-small.svg);height:3rem;margin-right:1rem;width:3rem}@media (max-width:768px){.single-locations .block.container{padding-top:0}}.single-locations .block.container p{padding-left:3rem}
.page-template-template-overview .text-image{background:#e6eaed;padding-bottom:6rem;padding-top:6rem}@media (max-width:768px){.page-template-template-overview .text-image{padding-bottom:3rem;padding-top:3rem}}.page-template-template-overview .text-image p strong{font-size:2.9rem}.page-template-template-overview .form-container__form .frm_radio.frm_image_option{width:calc(50% - 20px)!important}.page-template-template-overview .side-map-container.bg-opposite{border-radius:.5rem;padding:3rem}.page-template-template-overview .side-map-container__heading{font-family:"Source Sans Pro",sans-serif;font-size:2.7rem;margin-bottom:2rem}.page-template-template-overview .side-map-container ul{padding:0}.page-template-template-overview .side-map-container li{font-weight:600;list-style:none;margin-bottom:3rem;text-transform:left}.page-template-template-overview .side-map-container li:last-of-type{margin-bottom:0}.page-template-template-overview .cards .block div[class*=col],.page-template-template-overview .cards .block div[class^=col]{margin-bottom:3rem}.page-template-template-overview .cards .card{background:0 0;height:100%}.page-template-template-overview .cards .card--flip{height:100%}.page-template-template-overview .cards .card--flip .flip-area{height:100%}.page-template-template-overview .cards .card__frontside{background:#31beaf;height:100%}.page-template-template-overview .cards .card__frontside img{margin-bottom:3rem}.page-template-template-overview .cards .card__frontside .card__link{color:#0b2d49!important}.page-template-template-overview .cards .card__backside{height:100%}.page-template-template-overview .cards .card__backside .card__link{color:#31beaf!important}@media (max-width:667px){.page-template-template-overview .bg-white:not(.block){position:relative}.page-template-template-overview .bg-white:not(.block):before{background:#0b2d49;display:block;content:"";height:25%;position:absolute;top:0;width:100%}}@media (max-width:667px) and (max-width:1024px){.page-template-template-overview .bg-white:not(.block):before{background:0 0}}@media (max-width:667px){.page-template-template-overview .bg-white:not(.block) div:not(.side-map-container__map) .row{position:relative}}.page-template-template-overview .hover-flip-cards.block.bg-light{padding-bottom:0}.page-template-template-overview .hover-flip-cards.block.bg-light h2{font-size:4.5rem;font-weight:300}@media (max-width:768px){.page-template-template-overview .hover-flip-cards.block.bg-light h2{font-size:2.9rem;line-height:3.8rem}.page-template-template-overview .hover-flip-cards.block.bg-light h2 strong{display:block}}@media (min-width:1200px){.page-template-template-overview .hero+.bg-white+.bg-blue{margin-top:-12rem}}
.page-template-template-testimonials h2{font-size:5rem}.page-template-template-testimonials .posts-and-filters{margin-bottom:-3rem}.page-template-template-testimonials .posts-and-filters ul{margin-bottom:6rem;padding:0;text-align:left}.page-template-template-testimonials .posts-and-filters .sf-field-taxonomy-services h4{display:none}@media (max-width:1000px){.page-template-template-testimonials .posts-and-filters .sf-field-taxonomy-services label{display:block}}.page-template-template-testimonials .posts-and-filters .sf-field-taxonomy-services select{width:50rem}@media (max-width:1000px){.page-template-template-testimonials .posts-and-filters .sf-field-taxonomy-services select{width:100%}}.page-template-template-testimonials .posts-and-filters__posts{margin-top:-3rem}.page-template-template-testimonials #testimonial-posts-area>div{margin-top:3rem}.page-template-template-testimonials #testimonial-posts-area .accreditation-post{border-radius:.5rem;height:100%;left:50%;padding:3rem 3rem 11rem 3rem}.page-template-template-testimonials #testimonial-posts-area .accreditation-post__top{min-height:10rem}.page-template-template-testimonials #testimonial-posts-area .accreditation-post__logo{max-width:100%}.page-template-template-testimonials #testimonial-posts-area .accreditation-post .btn{bottom:3rem;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:60%}.page-template-template-testimonials .big-cta{margin-bottom:6rem}.page-template-template-testimonials .trustpilot-grid__image{display:table;width:360px;max-width:90%;height:auto;margin:0 auto 3rem}@media (max-width:768px){.page-template-template-testimonials .trustpilot-grid__image{margin-top:1rem}}
#vacancies .row+.row>div{margin-bottom:3rem}#vacancies .row+.row>div .bg-light{border-radius:.5rem;height:100%;padding:2rem 2rem 6rem 2rem}#vacancies .row+.row>div a{bottom:2rem;font-weight:600;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.page-links-block .equal{background:#0b2d49;border-radius:1rem;height:100%}.post-card{margin-bottom:3rem}@media (max-width:768px){.post-card:last-of-type{margin-bottom:none}}.post-card__header.objectfit{height:unset}.post-card__header.objectfit img{height:unset}.post-card__inner{border-radius:1rem;height:100%}.post-card__inner img{border-radius:1rem 1rem 0 0}.post-card__content{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding:2rem 2rem 3rem 2rem;position:relative;flex:1}.post-card__content h3{font-family:Montserrat,sans-serif!important;font-size:2rem}.post-card__content h3:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-right-green.svg);height:16px;left:20px;position:absolute;width:10px}.post-card__content a,.post-card__content h3,.post-card__content p{margin-left:20px}.post-card__content>p{margin-top:2.5rem;margin-bottom:2rem}.post-card__content a.btn{justify-self:flex-end;margin-top:auto;margin-bottom:0}.post-card__content .link{bottom:2rem;color:#31beaf;position:absolute}
.post-type-archive-team .col-md-10.block{padding-bottom:6rem;padding-top:0}.post-type-archive-team form h4{display:none}.post-type-archive-team form ul{align-items:center;display:flex;margin:0;padding:0}@media (max-width:1150px){.post-type-archive-team form ul{align-items:flex-start;flex-direction:column}.post-type-archive-team form ul li{margin-bottom:2rem}}.post-type-archive-team form li{float:left;margin-right:4rem;padding:0;width:30%}@media (max-width:767px){.post-type-archive-team form li{width:100%}}.post-type-archive-team form label{width:100%}.post-type-archive-team form .sf-input-text{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/search-icon.svg) no-repeat calc(100% - 2rem) center;font-style:italic;padding-right:5rem}.post-type-archive-team .bg-white{margin-bottom:6rem}.post-type-archive-team .gridder--three>div:not(.gridder-show){margin-right:0}.post-type-archive-team .gridder-expanded-content{padding:2rem}@media (max-width:768px){.post-type-archive-team .team-card .row{flex-direction:column;text-align:center}.post-type-archive-team .team-card .col-6{max-width:100%}}@media (max-width:1024px){.post-type-archive-team .team-card .row{flex-direction:column;text-align:center}.post-type-archive-team .team-card .col-6{max-width:100%}}.post-type-archive-team .team-card__image-wrapper{margin:0 auto;max-width:20rem;position:relative}.post-type-archive-team .team-card__image-wrapper:after{content:'';background-image:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/team-arrows.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;right:-1.5rem;position:absolute;top:4rem;width:54px;height:66px;z-index:2}@media only screen and (max-width:1820px) and (min-width:1541px){.post-type-archive-team .team-card__image-wrapper:after{right:0;width:48px;height:60px}}@media screen and (max-width:1540px){.post-type-archive-team .team-card__image-wrapper:after{right:0;width:44px;height:56px}}@media (max-width:1024px){.post-type-archive-team .team-card__image-wrapper:after{right:-.5rem}}.post-type-archive-team .team-card__image{padding:0;position:relative}.post-type-archive-team .team-card__image img{display:block;width:100%;max-width:100%;border-radius:50rem}.post-type-archive-team .team-card__content{padding-left:1rem;padding-right:1rem}@media (max-width:1024px){.post-type-archive-team .team-card__content{padding-right:0}}.post-type-archive-team .team-card h4{margin-bottom:-1rem;margin-top:3.5rem}.post-type-archive-team .team-card .link{color:#31beaf}.post-type-archive-team .team-card.selectedItem .team-card__image-wrapper:before{background:rgba(49,190,175,.4);border-radius:20rem;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.post-type-archive-team .text-image .btn{background:#0b2d49;color:#fff!important}.post-type-archive-team .text-image .btn:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/button-arrow-right-white.svg)}.post-type-archive-team .text-image .btn:hover{background:#04111c}.post-type-archive-team main>.text-image.bg-white div.objectfit img{max-height:364px}
@media (max-width:800px){body.home .letter-wrapper{margin-left:0}}.pull-out-cta{overflow:hidden;border-radius:.5rem}.pull-out-cta.negative-bottom-margin{margin-bottom:0}@media screen and (min-width:1024px){.pull-out-cta.negative-bottom-margin{margin-bottom:-2rem}}.pull-out-cta__left{position:relative;z-index:3;padding:3rem 3rem 0 3rem}.pull-out-cta__right{position:relative;z-index:1}.pull-out-cta .btn{margin:3rem 0}.pull-out-cta #lottie-envelope-animation--hp{position:relative;bottom:-10rem;width:100%!important;height:auto!important;margin-top:-18rem;opacity:0;transition:opacity .5s ease}.pull-out-cta #lottie-envelope-animation--hp.elementScrolled{opacity:1}@media (max-width:800px){.pull-out-cta{display:flex;flex-wrap:wrap;margin:0;padding:3rem 3rem 0 3rem}.pull-out-cta__left{padding:0}.pull-out-cta__right{display:flex;align-items:flex-end}.pull-out-cta>div{position:relative;width:50%}.pull-out-cta img{bottom:0;position:absolute}.pull-out-cta #lottie-envelope-animation--hp{bottom:-40px}}@media (max-width:600px){.pull-out-cta{flex-direction:column}.pull-out-cta>div{width:100%}.pull-out-cta>div:last-of-type{text-align:center}.pull-out-cta img{position:static}.pull-out-cta #lottie-envelope-animation--hp{margin-top:-14rem;bottom:-70px}}@media (max-width:480px){.pull-out-cta #lottie-envelope-animation--hp{margin-top:-8rem;bottom:-40px}}
@media (max-width:1350px){.block.bg-light .col-lg-2{display:none}}.block.bg-light .color-teal{color:#31beaf}.block.bg-light .row.steps{margin-top:0;padding-top:0}@media (max-width:768px){.block.bg-light .row.steps{flex-direction:column}.block.bg-light .row.steps .step:last-of-type{margin-bottom:0}}.block.bg-light .row.steps .col.step h4{font-family:Montserrat,sans-serif;max-width:12ch}@media (max-width:768px){.block.bg-light .row.steps .col.step h4{margin-left:2rem;max-width:unset}}.block.bg-light .row.steps .col.step>p{margin-top:1rem}.block.bg-light .row.steps .col.step:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-blue-small.svg);left:-2rem;margin-right:1rem;top:2.6rem;position:relative}@media (max-width:768px){.block.bg-light .row.steps .col.step:before{left:0}}
.solution-animation{padding:0}@media (max-width:600px){.solution-animation{padding:0}}.solution-animation .block-header{font-size:5.8rem;line-height:1;margin-right:150px}@media (max-width:1180px){.solution-animation .block-header{margin-right:0}}@media (max-width:767px){.solution-animation .block-header{font-size:4.5rem}}.solution-animation .tick{background:#fff;border-radius:100px;height:25px;margin-bottom:10px;margin-top:-10px;position:relative;width:25px;z-index:10}.solution-animation .tick:before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/green-tick.svg) no-repeat center center;background-size:15px 15px;content:'';height:100%;left:0;position:absolute;top:0;width:100%}.solution-animation .inactive+.tick:before{background:0 0}.solution-animation .small{display:none}@media (max-width:1180px){.solution-animation .small{display:block;padding:6rem 0 0 0}}@media (max-width:1180px){.solution-animation .large{display:none}}@media (min-width:1180px){.solution-animation .btn{position:absolute;right:0;top:2rem}}.solution-animation .block-header.color-teal+h2{font-family:Montserrat,sans-serif;margin-bottom:2rem}@media (max-width:767px){.solution-animation .block-header.color-teal+h2{font-size:1.7rem}}@media (min-width:768px){.solution-animation .inner{padding-left:30px;padding-right:30px}}.solution-animation .inactive{fill:#2a2b39!important;-webkit-filter:contrast(0);filter:contrast(0);-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.1}.solution-animation .grid-item-big:not(.item4){border:none!important;position:relative;top:-86%}.solution-animation .grid-item-big:not(.item4):nth-child(-n+3){top:21%}body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:10rem 0 0 0}body.home #animateHomeSection .large p,body.page-template-template-letter-cycle-recovery #animateHomeSection .large p,body.page-template-template-overview #animateHomeSection .large p,body.page-template-template-pagebuilder #animateHomeSection .large p{line-height:1.6}@media only screen and (max-width:1440px) and (min-width:1351px){body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:5rem 0 0 0}}@media only screen and (max-width:1350px) and (min-width:1181px){body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:5rem 0 0 0}}@media (max-width:1180px){body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:8rem 0}}@media (max-width:450px){body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:8rem 0 4rem 0}}#big-grid-container p{font-family:"Source Sans Pro",sans-serif;font-size:1.9rem;font-weight:700}#big-grid-container .item4 .icon{opacity:.1}#big-grid-container .item4 .icon-active{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.grid-item-big .icon-active svg{display:block;stroke-dasharray:2653;stroke-dashoffset:2653}.grid-container-big{width:100%;height:100%;display:grid;grid-template-columns:auto auto auto;grid-template-rows:18rem auto 18rem;grid-gap:.1rem;padding:.1rem;min-width:0;min-height:0}.grid-item-big{justify-content:center}.grid-item-big p{line-height:1.3}.grid-item-big.item4{grid-column:1/4;position:relative}.grid-item-big .svgBackground{margin:0;height:80%}#small-grid-container .icon{height:100%;left:0;opacity:.1;position:absolute}#small-grid-container .icon-active{height:100%;position:absolute;z-index:1}.grid-item-small .icon-active svg{display:block;stroke-dasharray:1054;stroke-dashoffset:1044}.grid-item-small .svgBackground{background-position:45% 50%!important;height:95%;margin-right:1.1rem}body.home .grid-item-small .svgBackground.step5{background-position:43% 50%!important}.grid-container-small{height:100%;width:100%;display:grid;grid-template-columns:35% 20% 45%;grid-template-rows:auto auto auto auto auto auto;grid-gap:.1rem;padding:.1rem;min-width:0;min-height:0;grid-auto-flow:column;justify-content:center}@media (max-width:1182px){.grid-container-small>.col1 .tick{top:7rem;bottom:unset;margin:0}}@media (max-width:1182px) and (max-width:800px){.grid-container-small>.col1 .tick{top:6rem}}@media (max-width:1182px){.grid-container-small>.col1+.col1 .tick{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.grid-container-small>.col1.index-6 .tick{top:unset;-webkit-transform:none;transform:none;bottom:7rem}.grid-container-small>.col2{margin-top:7rem;margin-bottom:7rem}}@media (max-width:1182px) and (max-width:800px){.grid-container-small>.col2{margin-top:6rem}}.grid-item-small{padding-bottom:2rem;position:relative;min-height:10rem}.grid-item-small .tick{position:absolute;right:-2.1rem;top:0}.grid-item-small.item4{grid-row:1/7;grid-column:2;height:76.7rem;position:relative}.grid-item-small.col3{text-align:left;padding-left:1.1rem;display:flex;align-items:center}#topBlock{background-color:#bc8f8f}@media screen and (max-width:767px){#topBlock{background-color:#d6198e}.grid-item-small.item4{height:unset}}@media screen and (max-width:767px) and (min-width:601px){.grid-item-small .tick{right:-1.9rem}}@media screen and (max-width:600px){.solution-animation .inner{padding:0}#topBlock{background-color:#ff0}.grid-item-small.item4{height:unset}.grid-container-small{grid-template-columns:40% 15% 45%}}
.testimonial-slider{border-radius:.5rem;padding:6rem 10rem 5rem 10rem}@media (max-width:800px){.testimonial-slider{padding:6rem 3rem}}.testimonial-slider__slide img{max-width:330px}.testimonial-slider .col-lg-4{align-items:center;display:flex;justify-content:center}@media (max-width:1024px){.testimonial-slider .col-lg-4{align-items:flex-start;padding-bottom:4rem;justify-content:flex-start;width:100%}.testimonial-slider .col-lg-4 img{-o-object-fit:cover;object-fit:cover}}.testimonial-slider .col-lg-4 img{max-width:100%}.testimonial-slider .testimonial__quote{font-family:"Source Sans Pro",sans-serif;font-size:2.6rem;line-height:3.4rem;display:inline-block;margin-bottom:2.5rem}@media (max-width:1024px){.testimonial-slider .testimonial__quote{line-height:2.8rem}}@media (max-width:800px){.testimonial-slider .testimonial>*{display:block;margin-bottom:2rem!important}}.testimonial-slider .btn--teal{color:#fff!important;margin-top:1rem}.testimonial-slider .btn--teal:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-white.svg)}.testimonial-slider .link{color:#fff;display:block;padding-top:3rem}@media (max-width:800px){.testimonial-slider .link{padding-bottom:2rem;padding-top:1rem}}.testimonial-slider .link:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-white.svg);display:inline-block;left:2rem;position:relative;top:.2rem}.testimonial-slider .slick-arrow.slick-prev{padding-left:1.5rem}.testimonial-slider .slick-arrow.slick-prev::before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white.svg) no-repeat}.testimonial-slider .slick-arrow.slick-next{padding-right:1.5rem}.testimonial-slider .slick-arrow.slick-next::before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white.svg) no-repeat}@media (max-width:768px){.testimonial-slider .slick-arrow.slick-next{left:10rem;padding-bottom:.5rem}}.testimonial-slider .slick-arrow::before{height:5rem;width:5rem}.page-template-template-working-for-us .testimonial-slider__slide img{width:100%;max-width:330px}
.text-image a{color:#31beaf}.text-image .text-container+a{margin-top:2rem}@media (max-width:1366px){.text-image div.objectfit{margin-top:3rem;display:block}}
.timed-modal__inner{border-radius:1rem;max-width:96%}@media (max-width:768px){.timed-modal__inner{padding:0 2rem 2rem 2rem}.timed-modal__inner .col-md-6:first-of-type{text-align:center}}.timed-modal__inner img{margin-bottom:-1.6rem}.timed-modal__inner h3{font-size:3.4rem;margin-bottom:2rem;margin-top:4rem}.timed-modal__inner .btn{font-size:1.4rem;margin-bottom:2rem;width:100%}@media screen and (max-width:768px){.timed-modal__inner .col-md-6{display:flex;flex-wrap:wrap}.timed-modal__inner h3{width:100%;margin-top:1rem;text-align:center;font-size:32px}.timed-modal__inner .btn{width:47%;margin-bottom:1rem;margin-right:0}.timed-modal__inner .btn+br+.btn{margin-left:6%}}
.video-carousel .slick-slide{max-height:500px}.video-carousel .slick-slide video{max-height:500px}.video-carousel__arrows{text-align:center;margin:3rem 0 5.5rem 0}.video-carousel__arrows button{background:0 0;border:none}.video-carousel:after,.video-carousel:before{bottom:.5rem;content:'';height:5rem;left:-5rem;position:absolute;width:5rem;z-index:0}@media (max-width:1350px){.video-carousel:after,.video-carousel:before{display:none}}.video-carousel:after{left:auto;right:-5rem}.bg-light .video-carousel:before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/shadow-left-blue-bg.png)}.bg-light .video-carousel:after{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/shadow-right-blue-bg.png)}.bg-split--light-to-white .video-carousel:before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/shadow-left-white-bg.png)}.bg-split--light-to-white .video-carousel:after{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/shadow-right-white-bg.png)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ib290c3RyYXAuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJtYWluLmNzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJtb2R1bGVzL19icmFuZC5zY3NzIiwibW9kdWxlcy9fYmFzZS5zY3NzIiwibW9kdWxlcy9fc3RydWN0dXJlLnNjc3MiLCJtb2R1bGVzL190eXBvZ3JhcGh5LnNjc3MiLCJib290c3RyYXBfb3ZlcnJpZGVzL19taXhpbnMuc2NzcyIsInJlZ2lvbnMvX2hlYWRlci5zY3NzIiwibW9kdWxlcy9faGVyby5zY3NzIiwicmVnaW9ucy9fZm9vdGVyLnNjc3MiLCJyZWdpb25zL19uYXZpZ2F0aW9uLnNjc3MiLCJtb2R1bGVzL19jYXJkLnNjc3MiLCJtb2R1bGVzL19iaWctY3RhLnNjc3MiLCJtb2R1bGVzL19wYWdlcy5zY3NzIiwibW9kdWxlcy9fc2VjdGlvbnMuc2NzcyIsInBvc3RzL19wb3N0cy5zY3NzIiwibW9kdWxlcy9fc2xpZGVyLnNjc3MiLCJtb2R1bGVzL19mb3Jtcy5zY3NzIiwibW9kdWxlcy9fbW9kYWwuc2NzcyIsImZpeGVzL19jbHMuc2NzcyIsImJpZy1jdGEuc2NzcyIsImJsb2ctZGV0YWlsLnNjc3MiLCJibG9nLnNjc3MiLCJibG9nLmNzcyIsImJ1dHRvbnMtZ2VuZXJhbC5zY3NzIiwiYnV0dG9ucy1nZW5lcmFsLmNzcyIsImNhcmRzLnNjc3MiLCJjYXJkcy5jc3MiLCJlcnJvcjQwNC5zY3NzIiwiZXJyb3I0MDQuY3NzIiwiZm9vdGVyLWdlbmVyYWwuc2NzcyIsImZvb3Rlci1tb3JlLWxpbmtzLWdlbmVyYWwuc2NzcyIsImZvb3Rlci1tb3JlLWxpbmtzLWdlbmVyYWwuY3NzIiwiZm9ybXMuc2NzcyIsImZyb250LXBhZ2Uuc2NzcyIsImdlbmVyYWwuc2NzcyIsImhlYWRlci1kaXJlY3Qtc2VjdXJpdHkuc2NzcyIsImhlYWRlci1kaXJlY3Qtc2VjdXJpdHkuY3NzIiwiaGVhZGVyLWdlbmVyYWwuc2NzcyIsImhlYWRlci1nZW5lcmFsLmNzcyIsImhlcm8tZ2VuZXJhbC5zY3NzIiwiaGVyby1nZW5lcmFsLmNzcyIsImhlcm8tbm8taW1hZ2Uuc2NzcyIsImhlcm8tcGxhaW4uc2NzcyIsImhlcm8tcGxhaW4uY3NzIiwiaGVyby1zaWRlLWltYWdlLnNjc3MiLCJoZXJvLXNpZGUtaW1hZ2UuY3NzIiwiaGVyby1zbGlkZXIuc2NzcyIsImhlcm8tc2xpZGVyLmNzcyIsImlubGluZS1pbWFnZS1zbGlkZXIuc2NzcyIsImlubGluZS1ub3RpZmljYXRpb24uc2NzcyIsImludGVybmFsLWRyb3Bkb3duLW5hdi5zY3NzIiwib3VyLWFwcHJvYWNoLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWFib3V0LXVzLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWFib3V0LXVzLmNzcyIsInBhZ2UtdGVtcGxhdGUtY2FudC1wYXkuc2NzcyIsInBhZ2UtdGVtcGxhdGUtY29udGFjdC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1jb250YWN0LmNzcyIsInBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktZ2VuZXJhbC5jc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1nZW5lcmFsLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1ncmlkLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1wYWdlLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHkuY3NzIiwicGFnZS10ZW1wbGF0ZS1mb3JtLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWZvcm0uY3NzIiwicGFnZS10ZW1wbGF0ZS1sZXR0ZXItY3ljbGUtcmVjb3Zlcnkuc2NzcyIsInBhZ2UtdGVtcGxhdGUtbG9jYXRpb25zLnNjc3MiLCJwYWdlLXRlbXBsYXRlLW92ZXJ2aWV3LnNjc3MiLCJwYWdlLXRlbXBsYXRlLXRlc3RpbW9uaWFscy5zY3NzIiwicGFnZS10ZW1wbGF0ZS13b3JraW5nLWZvci11cy5zY3NzIiwicG9zdC1jYXJkLnNjc3MiLCJwb3N0LXR5cGUtYXJjaGl2ZS10ZWFtLnNjc3MiLCJwdWxsLW91dC1jdGEuc2NzcyIsInJvdy1zdGVwcy5zY3NzIiwic29sdXRpb24tYW5pbWF0aW9uLnNjc3MiLCJzb2x1dGlvbi1hbmltYXRpb24uY3NzIiwidGVzdGltb25pYWwtc2xpZGVyLnNjc3MiLCJ0ZXh0LWltYWdlLnNjc3MiLCJ0aW1lZC1tb2RhbC5zY3NzIiwidmlkZW8tY2Fyb3VzZWwuc2NzcyIsInNsaWNrLnNjc3MiLCJzbGljay5jc3MiLCJhb3MuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQTs7Ozs7QUNBQSxNQUdJLE9BQUEsUUFBQSxTQUFBLFFBQUEsU0FBQSxRQUFBLE9BQUEsUUFBQSxNQUFBLFFBQUEsU0FBQSxRQUFBLFNBQUEsUUFBQSxRQUFBLFFBQUEsT0FBQSxRQUFBLE9BQUEsUUFBQSxRQUFBLEtBQUEsT0FBQSxRQUFBLFlBQUEsUUFJQSxVQUFBLFFBQUEsWUFBQSxRQUFBLFVBQUEsUUFBQSxPQUFBLFFBQUEsVUFBQSxRQUFBLFNBQUEsUUFBQSxRQUFBLFFBQUEsT0FBQSxRQUlBLGdCQUFBLEVBQUEsZ0JBQUEsTUFBQSxnQkFBQSxNQUFBLGdCQUFBLE9BQUEsZ0JBQUEsT0FBQSxpQkFBQSxPQUtGLHlCQUFBLGFBQUEsQ0FBQSxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxNQUFBLENBQUEsZ0JBQUEsQ0FBQSxLQUFBLENBQUEsV0FBQSxDQUFBLGlCQUFBLENBQUEsVUFBQSxDQUFBLG1CQUFBLENBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLG1CQUNBLHdCQUFBLGNBQUEsQ0FBQSxLQUFBLENBQUEsTUFBQSxDQUFBLFFBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FBQSxVQ0NGLEVDc0JBLFFBREEsU0RsQkUsV0FBQSxXQUdGLEtBQ0UsWUFBQSxXQUNBLFlBQUEsS0FDQSx5QkFBQSxLQUNBLDRCQUFBLFlBTUYsUUFBQSxNQUFBLFdBQUEsT0FBQSxPQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFDRSxRQUFBLE1BVUYsS0FDRSxPQUFBLEVBQ0EsWUFBQSxhQUFBLENBQUEsa0JBQUEs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a0JBQUEsb0JBQUEsVUFBQSxvQkFBQSxTQUFBLENBQUEsa0JBaXFCdnJ4QiwrQ0FqcUJxd3hCLGtCQUFBLGNBQUEsVUFBQSxjQW9xQnJ3eEIsb0JBcHFCaXp4QixrQkFBQSxzQkFBQSxVQUFBLHNCQXVxQmp6eEIsc0JBdnFCdTJ4QixrQkFBQSx1QkFBQSxVQUFBLHVCQTBxQnYyeEIsdUJBMXFCKzV4QixrQkFBQSx1QkFBQSxVQUFBLHVCQTZxQi81eEIsc0JBN3FCczl4QixrQkFBQSxzQkFBQSxVQUFBLHNCQWdyQnQ5eEIsaUNBaHJCdWh5Qiw0QkFBQSxPQUFBLG9CQUFBLE9BQTRCLG9CQUFBLGtCQUFBLG9CQUFBLFVBQUEsb0JBQUEsU0FBQSxDQUFBLGtCQW9yQm5qeUIscUJBcHJCdW15QixrQkFBQSxvQkFBQSxpQkFBQSxVQUFBLG9CQUFBLGlCQXVyQnZteUIsaUNBdnJCdXJ5QixrQkFBQSxvQkFBQSxXQUFBLFVBQUEsb0JBQUEsV0EwckJ2cnlCLHNCQTFyQnN2eUIsa0JBQUEsb0JBQUEsZ0JBQUEsVUFBQSxvQkFBQSxnQkE2ckJ0dnlCLGtDQTdyQnMweUIsa0JBQUEsb0JBQUEsV0FBQSxVQUFBLG9CQUFBLFdBZ3NCdDB5QixtQkFoc0JrNHlCLGtCQUFBLG9CQUFBLGlCQUFBLFVBQUEsb0JBQUEsaUJBbXNCbDR5QiwrQkFuc0JnOXlCLGtCQUFBLG9CQUFBLFdBQUEsVUFBQSxvQkFBQSxXQXNzQmg5eUIscUJBdHNCOGd6QixrQkFBQSxvQkFBQSxnQkFBQSxVQUFBLG9CQUFBLGdCQXlzQjlnekIsaUNBenNCNmx6QixrQkFBQSxvQkFBQSxXQUFBLFVBQUEsb0JBQUEiLCJmaWxlIjoiZ2xvYmFsLXN0eWxlcy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjQuMC4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXBfb3ZlcnJpZGVzL192YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXBfb3ZlcnJpZGVzL19taXhpbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9yb290XCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcmVib290XCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaW1hZ2VzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZ3JpZFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RhYmxlc1wiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9kcm9wZG93blwiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2lucHV0LWdyb3VwXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY3VzdG9tLWZvcm1zXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2XCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2YmFyXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2xvc2VcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9tb2RhbFwiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllc1wiOyIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCB2NC4wLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA3YmZmO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNkYzM1NDU7XG4gIC0tb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzZjNzU3ZDtcbiAgLS1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tcHJpbWFyeTogIzAwN2JmZjtcbiAgLS1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tc3VjY2VzczogIzI4YTc0NTtcbiAgLS1pbmZvOiAjMTdhMmI4O1xuICAtLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWRhcms6ICMzNDNhNDA7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA0ODBweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiAxMzUwcHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTU0MHB4O1xuICAtLWJyZWFrcG9pbnQteHhsOiAxODIwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDU2YjM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyB9XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7IH1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsOyB9XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJidXR0b25cIl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cInJlc2V0XCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJzdWJtaXRcIl06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDsgfVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXIteHhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiA5NXZ3OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk1dnc7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTQ4MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLXh4bCB7XG4gICAgbWF4LXdpZHRoOiAxNzcwcHg7IH0gfVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0bywgLmNvbC14eGwtMSwgLmNvbC14eGwtMiwgLmNvbC14eGwtMywgLmNvbC14eGwtNCwgLmNvbC14eGwtNSwgLmNvbC14eGwtNiwgLmNvbC14eGwtNywgLmNvbC14eGwtOCwgLmNvbC14eGwtOSwgLmNvbC14eGwtMTAsIC5jb2wteHhsLTExLCAuY29sLXh4bC0xMiwgLmNvbC14eGwsXG4uY29sLXh4bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlOyB9XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMzsgfVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwOyB9XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjsgfVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzOyB9XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2OyB9XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyOyB9XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy14eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLXh4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMteHhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXh4bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteHhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci14eGwtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXh4bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteHhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXh4bC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci14eGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5mYWRlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZmFkZTpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAuZHJvcGRvd24tbWVudS14eGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS14eGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJ0b3BcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvOyB9XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjsgfVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuICAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgIGNvbG9yOiAjMTYxODFiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuICAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYWRiNWJkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2YmFyIC5jb250YWluZXIsIC5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhciAuY29udGFpbmVyLW1kLCAubmF2YmFyIC5jb250YWluZXItbGcsIC5uYXZiYXIgLmNvbnRhaW5lci14bCwgLm5hdmJhciAuY29udGFpbmVyLXh4bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lOyB9XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTsgfVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDsgfVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXh4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCxcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteHhsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MzkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14eGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxODE5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLW1kLFxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbGcsXG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci14bCxcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAgIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7IH1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjU7IH1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTsgfVxuICAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bzsgfVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpOyB9XG4gIC5tb2RhbC1mb290ZXIgPiAqIHtcbiAgICBtYXJnaW46IDAuMjVyZW07IH1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5mbG9hdC14eGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50OyB9XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7IH0gfVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yLFxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTQsXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTEsXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTEsXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMyxcbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMyxcbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC01LFxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC01LFxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjIsXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4yLFxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMixcbiAgLm14LXh4bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjQsXG4gIC5teC14eGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjQsXG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjUsXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uNSxcbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjUsXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uNSxcbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLnRleHQteHhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50OyB9XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwNTZiMyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNDk0ZjU0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMxOTY5MmMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzBmNjY3NCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhNzFkMmEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2NiZDNkYSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG46cm9vdCB7XG4gIC0tcHJpbWFyeTogIzBCMkQ0OTsgfVxuXG4uYmctdGVhbCxcbi5iZy0tdGVhbCB7XG4gIGJhY2tncm91bmQ6ICMzMUJFQUY7IH1cbiAgLmJnLXRlYWwuY2FyZC0tc3RhdCxcbiAgLmJnLS10ZWFsLmNhcmQtLXN0YXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmJnLXRlYWwuY2FyZC0tc3RhdCAuY2FyZF9fZnJvbnRzaWRlLFxuICAgIC5iZy0tdGVhbC5jYXJkLS1zdGF0IC5jYXJkX19mcm9udHNpZGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxQkVBRjtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4uYmctYmx1ZSxcbi5iZy0tYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwQjJENDk7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmctd2hpdGUsXG4uYmctLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuYmctd2hpdGUgLmJnLW9wcG9zaXRlLFxuICAuYmctLXdoaXRlIC5iZy1vcHBvc2l0ZSB7XG4gICAgYmFja2dyb3VuZDogI0U2RUFFRDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnktbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWxpZ2h0KSAhaW1wb3J0YW50OyB9XG5cbi5iZy1hY2NlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0LFxuLmJnLS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVBRUQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwQjJENDk7IH1cbiAgLmJnLWxpZ2h0IC5iZy1vcHBvc2l0ZSxcbiAgLmJnLS1saWdodCAuYmctb3Bwb3NpdGUge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gIC5iZy1saWdodCAuY2hldnJvbi1kaXZpZGVyX19pbWFnZSxcbiAgLmJnLS1saWdodCAuY2hldnJvbi1kaXZpZGVyX19pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUFFRCAhaW1wb3J0YW50OyB9XG5cbi5iZy1zcGxpdC0tbGlnaHQtdG8td2hpdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVBRUQ7IH1cbiAgLmJnLXNwbGl0LS1saWdodC10by13aGl0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5iZy1zcGxpdC0td2hpdGUtdG8tbGlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIC5iZy1zcGxpdC0td2hpdGUtdG8tbGlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjRTZFQUVEO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmctc3BsaXQtLWJsdWUtdG8td2hpdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjJENDk7IH1cbiAgLmJnLXNwbGl0LS1ibHVlLXRvLXdoaXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJnLXNwbGl0LS13aGl0ZS10by1ibHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAuYmctc3BsaXQtLXdoaXRlLXRvLWJsdWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjMEIyRDQ5O1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmctc3BsaXQtLWxpZ2h0LXRvLWJsdWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVBRUQ7IH1cbiAgLmJnLXNwbGl0LS1saWdodC10by1ibHVlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzBCMkQ0OTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJnLXNwbGl0LS1ibHVlLXRvLWxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIyRDQ5OyB9XG4gIC5iZy1zcGxpdC0tYmx1ZS10by1saWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNFNkVBRUQ7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlOyB9XG5cbmJvZHkge1xuICBjb2xvcjogIzBDMzA0RTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5zdHJvbmcsXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaDIgKyBwLFxuaDMgKyBwLFxuaDQgKyBwLFxuaDUgKyBwIHtcbiAgbWFyZ2luLXRvcDogMnJlbTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgcGFkZGluZzogOXB4IDEzcHggN3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cywgNXB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07IH1cblxuLmJ0bi0tdGVhbCB7XG4gIGJhY2tncm91bmQ6ICMzMUJFQUY7XG4gIGNvbG9yOiAjMEIyRDQ5OyB9XG5cbi5saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OS45OHB4KSB7XG4gIC5yb3ctcmV2ZXJzZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH0gfVxuXG4ucm93LXJldmVyc2UgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLXRvcDogMnJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yb3ctcmV2ZXJzZSA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG4uZmxleC1lbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5qcy1mb2N1cy12aXNpYmxlIDpmb2N1czpub3QoLmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uanMtZm9jdXMtdmlzaWJsZSAuZm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDFweCBkYXNoZWQgdmFyKC0tcHJpbWFyeSk7IH1cblxuZGl2Lm9iamVjdGZpdCxcbmhlYWRlci5vYmplY3RmaXQge1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgZGl2Lm9iamVjdGZpdCBpbWcsXG4gIGhlYWRlci5vYmplY3RmaXQgaW1nIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAgICAgZGl2Lm9iamVjdGZpdCBpbWcsXG4gICAgICBoZWFkZXIub2JqZWN0Zml0IGltZyB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7IH0gfVxuXG4uY29tcGF0LW9iamVjdC1maXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9XG4gIC5jb21wYXQtb2JqZWN0LWZpdCBpbWcge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuXG5zdmcuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbiAgbWFyZ2luOiAtMnB4IDVweCAwIDA7IH1cblxuLnNraXBsaW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OWVtOyB9XG4gIC5za2lwbGluazpmb2N1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIHBhZGRpbmc6IDFyZW0gMS44cmVtO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIHdoaXRlOyB9XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuaW1nLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDFlbSAxZW07IH1cblxuaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMWVtIDFlbSAwOyB9XG5cbmltZy5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uZGlyZWN0LXNlY3VyaXR5LXRvZ2dsZSAuaGVyby5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhNTA3YTsgfVxuXG4ubWFpbiB7XG4gIGZsZXg6IDEgMCBhdXRvOyB9XG5cbi5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tLWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5tLWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYi0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbTsgfVxuXG4ubS10LTYwIHtcbiAgbWFyZ2luLXRvcDogNnJlbTsgfVxuXG4ucC10LTYwIHtcbiAgbWFyZ2luLXRvcDogNnJlbTsgfVxuXG4ubS1sLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuYWxwaGEsIC5iZXRhLCAuZ2FtbWEsIC5kZWx0YSwgLmVwc2lsb24sIC56ZXRhIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuaDEsIC5hbHBoYSB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjFyZW0gKyAwICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICBoMSwgLmFscGhhIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoMSwgLmFscGhhIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xcmVtOyB9IH1cblxuaDIsIC5iZXRhIHtcbiAgZm9udC1zaXplOiBjYWxjKDIuOXJlbSArIDAgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgaDIsIC5iZXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoMiwgLmJldGEge1xuICAgICAgZm9udC1zaXplOiAyLjlyZW07IH0gfVxuXG5oMywgLmdhbW1hIHtcbiAgZm9udC1zaXplOiBjYWxjKDIuM3JlbSArIDAgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgaDMsIC5nYW1tYSB7XG4gICAgICBmb250LXNpemU6IDIuM3JlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaDMsIC5nYW1tYSB7XG4gICAgICBmb250LXNpemU6IDIuM3JlbTsgfSB9XG5cbi5nYW1tYS1mb3JtLW92ZXJyaWRlIHtcbiAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBjMzA0ZSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuXG5oNCwgLmRlbHRhIHtcbiAgZm9udC1zaXplOiBjYWxjKDJyZW0gKyAwICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGg0LCAuZGVsdGEge1xuICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoNCwgLmRlbHRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG5cbmg1LCAuZXBzaWxvbiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjhyZW0gKyAxICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGg1LCAuZXBzaWxvbiB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaDUsIC5lcHNpbG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtOyB9IH1cblxuLnd5c2l3eWctLWgyLFxuLnd5c2l3eWctLWgzLFxuLnd5c2l3eWctLWg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjsgfVxuXG4ud3lzaXd5Zy0taDIge1xuICBmb250LXNpemU6IDI5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEMzMDRFOyB9XG5cbi53eXNpd3lnLS1oMyB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwQzMwNEU7IH1cblxuLnd5c2l3eWctLWg0IHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIzMjMyMzsgfVxuXG5zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgczphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzNSU7XG4gICAgbGVmdDogLTFweDtcbiAgICBoZWlnaHQ6IDAuMTJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJsb2NrLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjlyZW0gKyAyLjEgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIC5ibG9jay1oZWFkZXIge1xuICAgICAgZm9udC1zaXplOiAyLjlyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5ibG9jay1oZWFkZXIge1xuICAgICAgZm9udC1zaXplOiA1cmVtOyB9IH1cblxuLnNpdGUtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSBhbmQgKG1heC13aWR0aDogMTUzOS45OHB4KSB7XG4gICAgLnNpdGUtaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1icmFuZCBzdmcge1xuICAgICAgd2lkdGg6IDE1MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAgIC5zaXRlLWhlYWRlciAubmF2YmFyIC5uYXZiYXItYnJhbmQgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDBweDsgfSB9XG5cbi5tb2JpbGUtY2FsbC1tZW51X19tZW51IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuaGVyb19fc2lkZS1zbGlkZXIsIC5oZXJvX19zaWRlLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgICAgIC5oZXJvX19zaWRlLXNsaWRlciwgLmhlcm9fX3NpZGUtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAuaGVyb19fc2lkZS1pbWFnZSBpbWcge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLmhlcm8tLXNpZGUtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gMCAxMHJlbSAwOyB9XG4gICAgLmhlcm8tLXNpZGUtc2xpZGVyICsgZGl2IHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gICAgICAuaGVyby0tc2lkZS1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiA3LjVyZW0gMCAwIDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhlcm9fX3NpZGUtaW1hZ2Uge1xuICAgICAgd2lkdGg6IDY1JTsgfSB9XG5cbi5mcGItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZwYi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5mcGItY29udGFpbmVyIC5mbG9hdGluZy1waG9uZS1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxYmVhZjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBTYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuZnBiLWNvbnRhaW5lciAuZmxvYXRpbmctcGhvbmUtYnV0dG9uIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmaWxsOiAjZmZmOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAubWFpbi1uYXYge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuXG4ubWFpbi1uYXYgLm5hdmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzLjJyZW07IH1cbiAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcmVtOyB9IH1cbiAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjQgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07IH0gfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAzcmVtIDAuNXJlbSAxcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNSAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07IH0gfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDEuOHJlbS8xIEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSBhbmQgKG1heC13aWR0aDogMTUzOS45OHB4KSB7XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDAuNnJlbTsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjZyZW07IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW06aG92ZXIgLm5hdi1saW5rIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW06aG92ZXIgLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmJlZm9yZSwgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtOmhvdmVyIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUub3BlbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDsgfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTphZnRlciB7XG4gICAgICAgICAgICByaWdodDogMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC43NXJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjpiZWZvcmUsIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb246YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAwLjhyZW07XG4gICAgICAgICAgICAgIGhlaWdodDogMC4yMHJlbTtcbiAgICAgICAgICAgICAgdG9wOiAwLjM1cmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmJlZm9yZSB7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmFmdGVyIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUub3BlbiAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyLjRyZW07XG4gICAgICByaWdodDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDAuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOmJlZm9yZSwgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogLTAuN3JlbTsgfVxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb246YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMC43cmVtOyB9XG4gICAgICAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm5hdmJhci10b2dnbGVyLWljb246YmVmb3JlLCAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm5hdmJhci10b2dnbGVyLWljb246YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDAuMjByZW07IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXZiYXItdG9nZ2xlci1pY29uOmJlZm9yZSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXZiYXItdG9nZ2xlci1pY29uOmFmdGVyIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAgIC5uYXZiYXItdG9nZ2xlcjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cblxuLm1lbnUtaXRlbS0zMDQ1IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMTEwLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTExMSxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yMzUwLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTExMixcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yNjA2LFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI2MTMsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMjYxNCxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yNjE1LFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI2MTYsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tNzQzLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI3NzY0LFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTExMCxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0xMTEsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjM1MCxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0xMTIsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjYwNixcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNjEzLFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTI2MTQsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjYxNSxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNjE2LFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTc0Myxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNzc2NCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtaWQtMTMzNSAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAubWVudS1pdGVtLTMwNDUsXG4ucGFnZS1pZC0xNDEzIC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuICAucGFnZS1pZC0xMzM1IC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NTphZnRlciwgLnBhZ2UtaWQtMTMzNSAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAubWVudS1pdGVtLTMwNDU6aG92ZXI6YWZ0ZXIsXG4gIC5wYWdlLWlkLTE0MTMgLnNpdGUtaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbWVnYW1lbnVfX21lbnUgLm1lbnUtaXRlbS0zMDQ1OmFmdGVyLFxuICAucGFnZS1pZC0xNDEzIC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NTpob3ZlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7IH1cblxuLmNhcmQtLWZsaXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDUwMDA7XG4gIC1tb3otcGVyc3BlY3RpdmU6IDUwMDA7XG4gIHBlcnNwZWN0aXZlOiA1MDAwOyB9XG5cbi5jYXJkLS1mbGlwOmhvdmVyIC5jYXJkX19iYWNrc2lkZSxcbi5jYXJkLS1mbGlwLmhvdmVyIC5jYXJkX19iYWNrc2lkZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtOyB9XG5cbi5jYXJkLS1mbGlwOmhvdmVyIC5jYXJkX19mcm9udHNpZGUsXG4uY2FyZC0tZmxpcC5ob3ZlciAuY2FyZF9fZnJvbnRzaWRlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgdHJhbnNsYXRlWigxcHgpOyB9XG5cbi5mbGlwLWFyZWEge1xuICB0cmFuc2l0aW9uOiAxcztcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhcmRfX2Zyb250c2lkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpIHRyYW5zbGF0ZVooMXB4KTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZF9fYmFja3NpZGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZykgdHJhbnNsYXRlWigxcHgpO1xuICBib3gtc2hhZG93OiA1cHggN3B4IDlweCAtNHB4ICM5ZTllOWU7IH1cblxuLmNhcmRfX2Zyb250c2lkZSxcbi5jYXJkX19iYWNrc2lkZSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMXM7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cblxuLmJpZy1jdGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJpZy1jdGFfX2NoZXZyb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0OyB9XG5cbi50aGFua3lvdS1tZXNzYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudGhhbmt5b3UtbWVzc2FnZSBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLmJpZy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuICAuYmlnLWxpc3QgbGkge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmlnLWxpc3QgbGkge1xuICAgICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuICAgIC5iaWctbGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5iaWctbGlzdCBsaSAuYmlnLWxpc3RfX2ljb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEuNXJlbTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgLmJpZy1saXN0IGxpIC5iaWctbGlzdF9faWNvbiBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwOyB9XG5cbi5ibG9jayB7XG4gIHBhZGRpbmctdG9wOiA3cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTsgfVxuXG4uaW5uZXItc3BhY2luZyA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA0MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAudmlkZW8tY29udGFpbmVyX19wbGF5IHtcbiAgICB3aWR0aDogNnJlbTtcbiAgICBoZWlnaHQ6IDZyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLnZpZGVvLWNvbnRhaW5lcl9fcGxheTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC52aWRlby1jb250YWluZXJfX3BsYXk6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDlweCAwIDlweCAxMnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICAudmlkZW8tY29udGFpbmVyX19wbGF5OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0Y2xyKTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLnRleHQtaW1hZ2UgLnZpZGVvLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiA2MCU7IH1cblxuLnJldmVhbC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07IH1cblxuLmdyaWRkZXIge1xuICBmb250LXNpemU6IDA7IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAuZ3JpZGRlciAuZ3JpZGRlcl9fdG9nZ2xlIC5saW5rOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlJlYWQgbW9yZVwiOyB9XG4gICAgLmdyaWRkZXIgLmdyaWRkZXJfX3RvZ2dsZS5zZWxlY3RlZEl0ZW0gLmxpbms6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiUmVhZCBsZXNzXCI7IH1cbiAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGUge1xuICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xuICAgIC8qJjpudGgtb2YtdHlwZSgzbiArIDMpIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH0qLyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGUge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgfVxuICAgICAgICAuZ3JpZGRlci0tdGhyZWUgLmdyaWRkZXJfX3RvZ2dsZTpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGU6bnRoLW9mLXR5cGUoMm4gKyAyKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ncmlkZGVyLS10aHJlZSAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAuZ3JpZGRlci0tdGhyZWUgLmdyaWRkZXJfX3RvZ2dsZTpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAuZ3JpZGRlci0tZm91ciAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTsgfVxuICAgIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGUuZGVza3RvcC1sYXN0LWluLXJvdyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAuZ3JpZGRlci0tZm91ciAuZ3JpZGRlcl9fdG9nZ2xlLnRhYmxldC1sYXN0LWluLXJvdyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgLmdyaWRkZXItLWZvdXIgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGU6bnRoLW9mLXR5cGUoNG4gKyA0KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXJfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLmdyaWRkZXIgLmN0YS0tZ3JpZGRlciB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5ncmlkZGVyIC5ncmlkZGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXItZXhwYW5kZWQtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZzogNzBweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ncmlkZGVyIC5ncmlkZGVyLWV4cGFuZGVkLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gM3JlbSAycmVtOyB9IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXItc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLnNvY2lhbC1zaGFyZXMgaW1nLFxuLnNvY2lhbC1zaGFyZXMgc3ZnIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07IH1cblxuLm1hcC1jb250YWluZXIgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmdvb2dsZS1yZXZpZXctYmxvY2sgLmdvb2dsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5nb29nbGUtcmV2aWV3LWJsb2NrIC5nb29nbGUtd3JhcHBlciAuc3RhcnMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi5zdGFycyB7XG4gIC0tcGVyY2VudDogY2FsYyh2YXIoLS1yYXRpbmcpIC8gNSAqIDEwMCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LWZhbWlseTogVGltZXM7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5zdGFyczo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4piF4piF4piF4piF4piFJztcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Y4QjgwNSB2YXIoLS1wZXJjZW50KSwgd2hpdGUgdmFyKC0tcGVyY2VudCkpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZ29vZ2xlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLmxvZ28tYmFyX19sb2dvcyB7XG4gIHRyYW5zaXRpb246IDAuN3M7IH1cblxuLnNlYXJjaGFuZGZpbHRlciBbZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlPVwiY2hlY2tib3hcIl0gdWwgbGkge1xuICBwYWRkaW5nOiAwLjhyZW0gMDsgfVxuXG4uc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHtcbiAgcGFkZGluZzogMS41cmVtIDA7IH1cbiAgLnNlYXJjaGFuZGZpbHRlciB1bCBsaTpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dGNscik7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzI0cHg7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDJyZW07IH1cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8yNHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODMwcHgpIHtcbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICBib3R0b206IDA7XG4gICAgICB0b3A6IGF1dG87IH0gfVxuXG4uaG9tZSAucGFnZXJfX2l0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIwXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMFwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIxXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMVwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIyXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMlwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIzXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiM1wiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCI0XCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiNFwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCI1XCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiNVwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDE4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6cGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXTo6cGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6cGxhY2Vob2xkZXIsXG4gICAgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgICB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH0gfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYmM3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogLjFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7IH1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGRkO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmZvcm0ge1xuICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5mb3JtLS1maWx0ZXIgdWwge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuZnJtX2ZpZWxkc19jb250YWluZXIgPiAuZnJtX2Zvcm1fZmllbGQsXG4gIC5mcm1fZmllbGRzX2NvbnRhaW5lciA+IC5mcm1fc3VibWl0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH1cbiAgLmZybV9maWVsZHNfY29udGFpbmVyID4gLmZybV9zdWJtaXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuZnJtX2ZpZWxkc19jb250YWluZXIgPiAuZnJtX3N1Ym1pdCAuZnJtX2J1dHRvbl9zdWJtaXQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uZnJtX2Zvcm1fZmllbGQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLmZybV9oYWxmIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGZsZXgtYmFzaXM6IDUwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuZnJtX2hhbGYge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTsgfSB9XG5cbi5mcm1fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgb3BhY2l0eTogLjg7IH1cblxuLmZybV9ub25lX2NvbnRhaW5lciAuZnJtX3ByaW1hcnlfbGFiZWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mcm1fc2NyZWVuX3JlYWRlcixcbi5mcm1fdmVyaWZ5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnJtX2Vycm9yX3N0eWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuXG4uZnJtX2Vycm9yLFxuLmZybV9lcnJvcl9zdHlsZSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLm11bHRpc3RlcC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tdWx0aXN0ZXAtZm9ybSAubXVsdGlzdGVwLWZvcm0td3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgNi41JSk7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICAgIGdyaWQtZ2FwOiAwIDIlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVhZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBwYWRkaW5nOiAzcmVtOyB9XG4gICAgLm11bHRpc3RlcC1mb3JtIC5tdWx0aXN0ZXAtZm9ybS13cmFwcGVyIC5mcm1fZm9ybV9maWVsZDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIG1hcmdpbjogNHJlbSBhdXRvIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAgIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDRyZW0gMS41cmVtIDAgMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAgIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDk1dnc7IH0gfVxuICAubXVsdGlzdGVwLWZvcm0gLmZybV9yb290bGluZV9ncm91cCB7XG4gICAgYmFja2dyb3VuZDogIzBCMkQ0OTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgLm11bHRpc3RlcC1mb3JtIC5mcm1fcm9vdGxpbmVfZ3JvdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07IH0gfVxuICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCB7XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzIHtcbiAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjJENDk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzID4gKiArICoge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQgLnBheW1lbnQtbWV0aG9kcy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQgLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmZybV9pbWFnZV9vcHRpb25zIC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICMzMUJFQUY7IH1cblxuLmZybV9pbWFnZV9vcHRpb25zIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyLFxuLmZybV9pbWFnZV9vcHRpb25zIC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwQjJENDk7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuZnJtX2ltYWdlX29wdGlvbnMgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIgc3ZnIHBhdGhbZmlsbD1cIiMwYjJkNDlcIl0sXG4gIC5mcm1faW1hZ2Vfb3B0aW9ucyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXI6aG92ZXIgc3ZnIHBhdGhbZmlsbD1cIiMwYjJkNDlcIl0ge1xuICAgIGZpbGw6ICMzMUJFQUY7IH1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zIHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07IH1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zX19oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4OyB9XG5cbmJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLFxuYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMwQjJENDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyLFxuYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMsXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06aG92ZXIsXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7IH1cbiAgYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06aG92ZXIgc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXRpdGxlLFxuICBidXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpmb2N1cyBzcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tdGl0bGUsXG4gIGEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpob3ZlciBzcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tdGl0bGUsXG4gIGEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpmb2N1cyBzcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tdGl0bGUge1xuICAgIGNvbG9yOiAjMzFCRUFGOyB9XG5cbnNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7IH1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0taWNvbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG5zcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMEIyRDQ5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zICsgI3BheW1lbnQudHBsLXR3by1jb2wtcmlnaHQge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQge1xuICAgIGdhcDogMjBweDsgfVxuICAucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIGltZyB7XG4gICAgd2lkdGg6IDIwMHB4OyB9IH1cblxuLnRpbWVkLW1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAudGltZWQtbW9kYWwtLW9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC50aW1lZC1tb2RhbCAjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0tcG9wdXAge1xuICAgIG1hcmdpbjogLThyZW0gYXV0byAtM3JlbTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMzAwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRpbWVkLW1vZGFsICNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1wb3B1cCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAudGltZWQtbW9kYWwgLmJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiA5ODtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLnRpbWVkLW1vZGFsX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGltZWQtbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLnRpbWVkLW1vZGFsX19pbm5lciB7XG4gICAgd2lkdGg6IDcxcmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gMi44cmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50aW1lZC1tb2RhbF9faW5uZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDhweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfSB9XG5cbiN0ZXN0aW1vbmlhbE1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAjdGVzdGltb25pYWxNb2RhbCAubW9kYWwtZm9vdGVyIC5idG4ge1xuICAgIHBhZGRpbmc6IDAuOXJlbSAxLjNyZW0gMC43cmVtIDEuM3JlbTsgfVxuXG5kaXYuaW50ZXJuYWwtZHJvcGRvd24tbmF2X19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5kaXYuY29udGFpbmVyLmludGVybmFsLWRyb3Bkb3duLW5hdiB7XG4gIGNvbnRhaW46IGxheW91dCBzdHlsZTtcbiAgei1pbmRleDogMTsgfVxuXG5hLmJ0bi5idG4tLXJlZC5zaXRlLWhlYWRlcl9fbWVudSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cblxuLmhvbWUgbWFpbiNjb250ZW50IGRpdi5iZy1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjgwcHg7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCBmb250LXJlc2l6aW5nXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmc1xuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgZm9udCBzaXplXG4kcmZzLWJhc2UtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy1mb250LXNpemUtdW5pdDogcmVtICFkZWZhdWx0O1xuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbi8vIFJlc2l6ZSBmb250LXNpemUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBcIm51bWJlclwiIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB0byBmYWxzZVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS1mb250LXNpemUgdW5pdFxuJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0OiB1bml0KCRyZnMtYmFzZS1mb250LXNpemUpO1xuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS1mb250LXNpemUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInB4XCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSBmb250LXNpemUgbWl4aW5cbkBtaXhpbiByZnMoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAvLyBDYWNoZSAkZnMgdW5pdFxuICAkZnMtdW5pdDogaWYodHlwZS1vZigkZnMpID09IFwibnVtYmVyXCIsIHVuaXQoJGZzKSwgZmFsc2UpO1xuXG4gIC8vIEFkZCAhaW1wb3J0YW50IHN1ZmZpeCBpZiBuZWVkZWRcbiAgJHJmcy1zdWZmaXg6IGlmKCRpbXBvcnRhbnQsIFwiICFpbXBvcnRhbnRcIiwgXCJcIik7XG5cbiAgLy8gSWYgJGZzIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICRmcyBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gIEBpZiBub3QgJGZzLXVuaXQgb3IgJGZzLXVuaXQgIT0gXCJcIiBhbmQgJGZzLXVuaXQgIT0gXCJweFwiIGFuZCAkZnMtdW5pdCAhPSBcInJlbVwiIG9yICRmcyA9PSAwIHtcbiAgICBmb250LXNpemU6ICN7JGZzfSN7JHJmcy1zdWZmaXh9O1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBWYXJpYWJsZXMgZm9yIHN0b3Jpbmcgc3RhdGljIGFuZCBmbHVpZCByZXNjYWxpbmdcbiAgICAkcmZzLXN0YXRpYzogbnVsbDtcbiAgICAkcmZzLWZsdWlkOiBudWxsO1xuXG4gICAgLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQtc2l6ZVxuICAgIEBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnMgLyAkcmZzLXJlbS12YWx1ZX1yZW0jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSBweCB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnN9cHgjeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xuICAgIH1cblxuICAgIC8vIE9ubHkgYWRkIG1lZGlhIHF1ZXJ5IGlmIGZvbnQtc2l6ZSBpcyBiaWdnZXIgYXMgdGhlIG1pbmltdW0gZm9udC1zaXplXG4gICAgLy8gSWYgJHJmcy1mYWN0b3IgPT0gMSwgbm8gcmVzY2FsaW5nIHdpbGwgdGFrZSBwbGFjZVxuICAgIEBpZiAkZnMgPiAkcmZzLWJhc2UtZm9udC1zaXplIGFuZCAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB7XG4gICAgICAkbWluLXdpZHRoOiBudWxsO1xuICAgICAgJHZhcmlhYmxlLXVuaXQ6IG51bGw7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUpIC8gJHJmcy1mYWN0b3I7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gZ2l2ZW4gZm9udC1zaXplIGFuZCBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgLy8gTm8gbmVlZCB0byBjaGVjayBpZiB0aGUgdW5pdCBpcyB2YWxpZCwgYmVjYXVzZSB3ZSBkaWQgdGhhdCBiZWZvcmVcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAjeyRmcy1taW4gLyAkcmZzLXJlbS12YWx1ZX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIElmIHR3by1kaW1lbnNpb25hbCwgdXNlIHNtYWxsZXN0IG9mIHNjcmVlbiB3aWR0aCBhbmQgaGVpZ2h0XG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAjeyRmcy1kaWZmICogMTAwIC8gJHJmcy1icmVha3BvaW50fSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplLlxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcbiAgICB9XG5cbiAgICAvLyBSZW5kZXJpbmdcbiAgICBAaWYgJHJmcy1mbHVpZCA9PSBudWxsIHtcbiAgICAgIC8vIE9ubHkgcmVuZGVyIHN0YXRpYyBmb250LXNpemUgaWYgbm8gZmx1aWQgZm9udC1zaXplIGlzIGF2YWlsYWJsZVxuICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgJG1xLXZhbHVlOiBudWxsO1xuXG4gICAgICAvLyBSRlMgYnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICBAaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcmVtIHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludCAvICRyZnMtcmVtLXZhbHVlfSN7JHJmcy1icmVha3BvaW50LXVuaXR9O1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50fXB4O1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgICAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LFxuICAgICAgICAvLyB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICAgICAmLFxuICAgICAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbiB1c2VzIFJGUyB0byByZXNjYWxlIGZvbnQgc2l6ZXNcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCgpIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tL2Nzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgLyAyO1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgLyAyO1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCUgLyAkY291bnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlIC8gJGNvdW50O1xuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiAkbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSAvICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiAkc2l6ZSAhPSAwIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBCUkFORCAmIFNLSU5TXG4vLyBjb2xvcnMsIHNwZWNpZmljIHR5cG9ncmFwaHksIGxvZ29zXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4kYmctd2hpdGU6ICNmZmY7XG4kYmx1ZTogIzBCMkQ0OTtcbiRsaWdodDogI0U2RUFFRDtcbiR0ZWFsOiAjMzFCRUFGO1xuXG46cm9vdCB7XG4gICAgLS1wcmltYXJ5OiAkYmx1ZTtcbn1cblxuLmJnLXRlYWwsXG4uYmctLXRlYWwge1xuICAgIGJhY2tncm91bmQ6ICR0ZWFsO1xuICAgICYuY2FyZC0tc3RhdHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC5jYXJkX19mcm9udHNpZGV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJnLWJsdWUsXG4uYmctLWJsdWUge1xuICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJnLXdoaXRlLFxuLmJnLS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLXdoaXRlO1xuXG4gICAgLmJnLW9wcG9zaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgIH1cbn1cbi5iZy1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLmJnLXByaW1hcnktbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQsIFxuLmJnLS1saWdodCwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAuYmctb3Bwb3NpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuY2hldnJvbi1kaXZpZGVyX19pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJnLXNwbGl0IHtcbiAgICAmLS1saWdodC10by13aGl0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXdoaXRlLXRvLWxpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ibHVlLXRvLXdoaXRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13aGl0ZS10by1ibHVlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblx0XG4gICAgJi0tbGlnaHQtdG8tYmx1ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXHRcbiAgICAmLS1ibHVlLXRvLWxpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cdFxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIEJBU0VcclxuLy8gaHRtbCwgYm9keSAmIGRlZmF1bHQgc3R5bGVzXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiA2Mi41JTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBjb2xvcjogIzBDMzA0RTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuc3Ryb25nLFxyXG5iIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmgyICsgcCxcclxuaDMgKyBwLFxyXG5oNCArIHAsXHJcbmg1ICsgcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxuICAgIHBhZGRpbmc6IDlweCAxM3B4IDdweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMsIDVweCk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICsgLmJ0bixcclxuICAgICsgYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi0tdGVhbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxufVxyXG5cclxuLmxpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuXHJcblxyXG4vLyBGTEVYXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5yb3ctcmV2ZXJzZSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIH1cclxuXHQmID4gZGl2OmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHJcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblx0fVxyXG59XHJcbi5mbGV4LWVuZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLy8gRk9DVVMtVklTSUJMRVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uanMtZm9jdXMtdmlzaWJsZSA6Zm9jdXM6bm90KC5mb2N1cy12aXNpYmxlKSB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5qcy1mb2N1cy12aXNpYmxlIC5mb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmU6IDFweCBkYXNoZWQgdmFyKC0tcHJpbWFyeSk7XHJcbn1cclxuXHJcbmh0bWxbZGF0YS11c2VyYWdlbnQqPVwicnY6MTEuMFwiXSB7XHJcbiAgICBcclxufVxyXG5cclxuLy8gT0JKRUNURklUXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmRpdixcclxuaGVhZGVyIHtcclxuICAgICYub2JqZWN0Zml0IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY29tcGF0LW9iamVjdC1maXQge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuc3ZnLmljb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEuOHJlbTtcclxuICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAzcHg7XHJcbiAgICBtYXJnaW46IC0ycHggNXB4IDAgMDtcclxufVxyXG5cclxuLnNraXBsaW5rIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC05OTk5ZW07XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjhyZW07XHJcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXN1YWxseS1oaWRkZW4ge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbmltZy5hbGlnbnJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyBtYXJnaW46IDAgMCAxZW0gMWVtOyB9XHJcbmltZy5hbGlnbmxlZnQgeyBmbG9hdDogbGVmdDsgbWFyZ2luOiAwIDFlbSAxZW0gMDsgfVxyXG5pbWcuYWxpZ25jZW50ZXIgeyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgfVxyXG4uYWxpZ25yaWdodCB7IGZsb2F0OiByaWdodDsgfVxyXG4uYWxpZ25sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cclxuLmFsaWduY2VudGVyIHsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cclxuXHJcbi5kaXJlY3Qtc2VjdXJpdHktdG9nZ2xlIHtcclxuICAgIC5oZXJvLmJnLWJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTUwN2E7XHJcbiAgICB9XHJcbn1cclxuIiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIFNUUlVDVFVSRVxuLy8gR2VuZXJhbCBlbGVtZW50cyBvZiB0aGUgc3RydWN0dXJlLCBpbmNsdWRpbmcgY29udGFpbmVycyBhbmQgd3JhcHBlcnNcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi8vIENvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZG9jdW1lbnQge1xuXG59XG5cbi5tYWluIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbn1cblxuLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm0tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5tLWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0haW1wb3J0YW50O1xufVxuLm0tYi0xMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xufVxuLm0tdC02MHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuLnAtdC02MHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuLm0tbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gVFlQT0dSQVBIWVxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuaDEsaDIsaDMsaDQsaDUsaDYsIC5hbHBoYSwgLmJldGEsIC5nYW1tYSwgLmRlbHRhLCAuZXBzaWxvbiwgLnpldGEge1xuXHRmb250LWZhbWlseTogJGhlYWRpbmc7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmgxLCAuYWxwaGEge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDMuMXJlbSwgMy4xcmVtKTtcblx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbmgyLCAuYmV0YSB7XG5cdEBpbmNsdWRlIGZsdWlkLXR5cGUoMi45cmVtLCAyLjlyZW0pO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMywgLmdhbW1hIHtcblx0QGluY2x1ZGUgZmx1aWQtdHlwZSgyLjNyZW0sIDIuM3JlbSk7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZ2FtbWEtZm9ybS1vdmVycmlkZXtcblx0Zm9udC1zaXplOiAyLjNyZW0haW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogNzAwIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nIWltcG9ydGFudDtcblx0Y29sb3I6ICMwYzMwNGUhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMS4yIWltcG9ydGFudDtcblx0bWFyZ2luLWJvdHRvbTogMnJlbSFpbXBvcnRhbnQ7XG59XG5cbmg0LCAuZGVsdGEge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDJyZW0sIDJyZW0pO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oNSwgLmVwc2lsb24ge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDEuOHJlbSwgMi44cmVtKTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDYsIC56ZXRhIHtcbn1cblxuLnd5c2l3eWctLWgyLFxuLnd5c2l3eWctLWgzLFxuLnd5c2l3eWctLWg0IHtcblx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcbn1cblx0XG4ud3lzaXd5Zy0taDIge1xuXHRmb250LXNpemU6IDI5cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAjMEMzMDRFO1x0XG59XG5cbi53eXNpd3lnLS1oMyB7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICMwQzMwNEU7XHRcbn1cblxuLnd5c2l3eWctLWg0IHtcblx0Zm9udC1zaXplOiAxOXB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzIzMjMyMztcbn1cblxucyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAzNSU7XG5cdCAgICBsZWZ0OiAtMXB4O1xuXHQgICAgaGVpZ2h0OiAwLjEyZW07XG5cdCAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcblx0ICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5ibG9jay1oZWFkZXIge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDIuOXJlbSwgNXJlbSk7XG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZztcbn0iLCIvLyBSRVNQT05TSVZFIEZPTlRTIEBpbmNsdWRlIGZsdWlkLXR5cGUoMS4zcmVtLCAxLjdyZW0pO1xuQG1peGluIGZsdWlkLXR5cGUoJG1pbi1mb250LXNpemU6IDEuM3JlbSwgJG1heC1mb250LXNpemU6IDIuMnJlbSwgJGxvd2VyLXJhbmdlOiA1NDBweCwgJHVwcGVyLXJhbmdlOiA5NjBweCkge1xuICBmb250LXNpemU6IGNhbGMoI3skbWluLWZvbnQtc2l6ZX0gKyAjeygoJG1heC1mb250LXNpemUgLyAoJG1heC1mb250LXNpemUgKiAwICsgMSkpIC0gKCRtaW4tZm9udC1zaXplIC8gKCRtaW4tZm9udC1zaXplICogMCArIDEpKSl9ICogKCAoMTAwdncgLSAjeyRsb3dlci1yYW5nZX0pIC8gI3soKCR1cHBlci1yYW5nZSAvICgkdXBwZXItcmFuZ2UgKiAwICsgMSkpIC0gKCRsb3dlci1yYW5nZSAvICgkbG93ZXItcmFuZ2UgKiAwICsgMSkpKX0pKTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxvd2VyLXJhbmdlKSB7XG4gICAgZm9udC1zaXplOiAkbWluLWZvbnQtc2l6ZTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdXBwZXItcmFuZ2Upe1xuICAgIGZvbnQtc2l6ZTogJG1heC1mb250LXNpemU7XG4gIH1cbn1cblxuLy8gRkFERSBUUkFOU0lUSU9OIFxuQG1peGluIGZhZGUtdHJhbnNpdGlvbigkZHVyYXRpb24pIHtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi8vIEJBQ0tHUk9VTkQgSU1BR0VTIFxuQG1peGluIG9iamVjdC1maXQoJGJhY2tncm91bmQtc2l6ZSkge1xuXHQtby1vYmplY3QtZml0OiAkYmFja2dyb3VuZC1zaXplO1xuXHRvYmplY3QtZml0OiAkYmFja2dyb3VuZC1zaXplO1xufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIEhFQURFUlxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4uc2l0ZS1oZWFkZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG5cdC5uYXZiYXIge1xyXG5cdFx0cGFkZGluZzogMS41cmVtO1xyXG5cdFx0Lm5hdmJhci1icmFuZCB7XHJcblx0XHRcdC5sb2dvIHtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFRBQkxFVFxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XHJcbiAgICAgICAgLm5hdmJhciB7XHJcblx0XHRcdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG5cdC8vIE1PQklMRVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHhzLCBtZCkge1xyXG5cdFx0Lm5hdmJhciB7XHJcblx0XHRcdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubW9iaWxlLWNhbGwtbWVudSB7XHJcblx0Jl9fbWVudSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBIRVJPXG4vLyoqXG4uaGVybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmX19zaWRlLXNsaWRlcixcblx0Jl9fc2lkZS1pbWFnZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHR9XG5cblx0Jl9fc2lkZS1pbWFnZSBpbWcge1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdH1cblxuXHQmLS1zaWRlLXNsaWRlciB7XG5cdFx0cGFkZGluZzogNy41cmVtIDAgMTByZW0gMDtcblx0XHQrIGRpdiB7XG5cdFx0ICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcblx0XHRcdHBhZGRpbmc6IDcuNXJlbSAwIDAgMDtcblx0XHR9XG5cdH1cblxuXHQmX19zaWRlLWltYWdlIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0ICAgIHdpZHRoOiA2NSU7XG5cdFx0fVxuXHR9XG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEZPT1RFUlxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi5zaXRlLWZvb3RlciB7XG59XG5cbi5mcGItY29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdC5mcGItY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICB6LWluZGV4OiAyO1xuXHQuZmxvYXRpbmctcGhvbmUtYnV0dG9uIHtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICMzMWJlYWY7XG5cdCAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgU2Fucy1zZXJpZjtcblx0ICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cdCAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcblx0ICAgIGhlaWdodDogNzVweDtcblx0ICAgIHdpZHRoOiA3NXB4O1xuXHQgICAgZGlzcGxheTogZmxleDtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdG1heC13aWR0aDogNXJlbTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0fVxuXHR9XG59XG5cdH0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBOQVZJR0FUSU9OXHJcbi8vIEFsbCBraW5kIG9mIG5hdmlnYXRpb24gYW5kIG1lbnVzLCBpbmNsdWRpbmcgYnJlYWRjcnVtYi5cclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLm1haW4tbmF2IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2Vlbih4cywgbWQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgLm5hdmJhciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgIC5uYXZiYXItLXByaW1hcnkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBNQUlOIE5BVklHQVRJT05cclxuICAgICAgICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gTUFJTiBMSU5LXHJcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbHVpZC10eXBlKDEuM3JlbSwgMS43cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmYWRlLXRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gU1VCIE5BVklHQVRJT04gVE9HR0xFXHJcbiAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gU1VCIE5BVklHQVRJT05cclxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAvLyBTVUIgTElOS1xyXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAzcmVtIDAuNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbHVpZC10eXBlKDEuM3JlbSwgMS44cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmFkZS10cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMS44cmVtLzEgRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gREVTS1RPUFxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIFRBQkxFVFxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gTUFJTiBMSU5LXHJcbiAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAvLyBTVUIgTkFWSUdBVElPTlxyXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gU1VCIExJTktcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBNT0JJTEVcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2Vlbih4cywgbWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAvLyBNQUlOIExJTktcclxuICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vIFNVQiBOQVZJR0FUSU9OXHJcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gU1VCIExJTktcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy8gU1VCIE5BVklHQVRJT04gVE9HR0xFXHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjIwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC4zNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmFkZS10cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBNQUlOIE5BVklHQVRJT04gVE9HR0xFXHJcbi5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHhzLCBtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMi40cmVtO1xyXG4gICAgICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC4yNXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0wLjdyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDAuN3JlbTsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXXtcclxuICAgICAgICAgICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMjByZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7ICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWl0ZW0tMzA0NSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucGFnZS1pZC0xMzM1LFxyXG4ucGFnZS1pZC0xNDEzIHtcclxuICAgIC5tZW51LWl0ZW0tMTEwLFxyXG4gICAgLm1lbnUtaXRlbS0xMTEsXHJcbiAgICAubWVudS1pdGVtLTIzNTAsXHJcbiAgICAubWVudS1pdGVtLTExMixcclxuICAgIC5tZW51LWl0ZW0tMjYwNixcclxuICAgIC5tZW51LWl0ZW0tMjYxMyxcclxuICAgIC5tZW51LWl0ZW0tMjYxNCxcclxuICAgIC5tZW51LWl0ZW0tMjYxNSxcclxuICAgIC5tZW51LWl0ZW0tMjYxNixcclxuICAgIC5tZW51LWl0ZW0tNzQzLFxyXG4gICAgLm1lbnUtaXRlbS0yNzc2NCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICAgICBcclxuICAgIC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51ICB7XHJcbiAgICAgICAgLm1lbnUtaXRlbS0zMDQ1IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlcixcclxuICAgICAgICAgICAgJjpob3ZlcjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBDQVJEXHJcbi8vKipcclxuXHJcbi5jYXJkLS1mbGlwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDUwMDA7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiA1MDAwO1xyXG4gICAgcGVyc3BlY3RpdmU6IDUwMDA7XHJcbn1cclxuXHJcbi5jYXJkLS1mbGlwOmhvdmVyIC5jYXJkX19iYWNrc2lkZSxcclxuLmNhcmQtLWZsaXAuaG92ZXIgLmNhcmRfX2JhY2tzaWRlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcclxuXHRcclxufVxyXG5cclxuLmNhcmQtLWZsaXA6aG92ZXIgLmNhcmRfX2Zyb250c2lkZSxcclxuLmNhcmQtLWZsaXAuaG92ZXIgLmNhcmRfX2Zyb250c2lkZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKSB0cmFuc2xhdGVaKDFweCk7XHJcbn1cclxuXHJcbi5mbGlwLWFyZWEge1xyXG4gICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY2FyZF9fZnJvbnRzaWRlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKSB0cmFuc2xhdGVaKDFweCk7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNhcmRfX2JhY2tzaWRlIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpIHRyYW5zbGF0ZVooMXB4KTtcclxuICAgIGJveC1zaGFkb3c6IDVweCA3cHggOXB4IC00cHggcmdiKDE1OCwgMTU4LCAxNTgpO1xyXG59XHJcblxyXG4uY2FyZF9fZnJvbnRzaWRlLFxyXG4uY2FyZF9fYmFja3NpZGUge1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gQklHIENUQVxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuLmJpZy1jdGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX2NoZXZyb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgfVxyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIFBBR0VTXG4vLyBDb21tb24gc3R5bGVzIHNoYXJlZCBieSBtdWx0aXBsZSBwYWdlc1xuLy8gVW5sZXNzIHlvdSdyZSB3b3JraW5nIG9uIHZlcnkgbGFyZ2Ugc2l0ZSBvciBhcHBsaWNhdGlvbiwgbW9zdCBvZiB0aGVcbi8vIHBhZ2Utc3BlY2lmaWMgY29kZSBzaG91bGQgZ28gaW4gaGVyZS5cbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi8vIFBBR0UgPiBIT01FXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vL1BBR0UgPiBUSEFOS1lPVVxuLnRoYW5reW91LW1lc3NhZ2V7XG5cdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJ1dHRvbntcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG59XG5cblxuLmJpZy1saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0XG5cdGxpIHtcblx0XHRcblx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMi4xcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjlyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiA2cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmJpZy1saXN0X19pY29uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxLjVyZW07XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxufVxuIiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gU0VDVElPTlNcclxuLy8gU3R5bGVzIGZvciB0aGUgdmFyaW91cyBzZWN0aW9ucyB1c2VkIHRocm91Z2hvdXQgdGhlIHNpdGVcclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuXHJcbiRwYlBhZGRpbmc6IDdyZW07XHJcbiRwYlBhZGRpbmctdGFibGV0OiA2cmVtO1xyXG5cclxuXHJcbi8vIFRPIFJFTU9WRVxyXG4uYmxvY2sge1xyXG5cdHBhZGRpbmctdG9wOiAkcGJQYWRkaW5nO1xyXG5cdHBhZGRpbmctYm90dG9tOiAkcGJQYWRkaW5nO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuXHQvL2JhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXItc3BhY2luZyA+ICogKyAqIHtcclxuXHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8vU0lURVdJREUgLSBWSURFT1xyXG4udmlkZW8tY29udGFpbmVyIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBpZnJhbWUge1xyXG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgei1pbmRleDogMTAwMDA7XHJcbiAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDowO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BsYXkge1xyXG4gICAgXHR3aWR0aDogNnJlbTtcclxuXHQgICAgaGVpZ2h0OiA2cmVtO1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIHRvcDogNTAlO1xyXG5cdCAgICBsZWZ0OiA1MCU7XHJcblx0ICAgIGZvbnQtc2l6ZTogMDtcclxuXHQgICAgYm9yZGVyOiAwO1xyXG5cclxuICAgIFx0Jjpmb2N1cyB7XHRcdFxyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdCAgXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblx0ICAgICY6YmVmb3JlIHtcclxuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIFx0Y29udGVudDogJyc7XHJcblx0ICAgIFx0ei1pbmRleDogMTtcclxuXHQgICAgXHR3aWR0aDogMDtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMnB4O1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDlweCAwIDlweCAxMnB4O1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHdoaXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdH1cclxuXHQgICAgJjphZnRlciB7XHJcblx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICBcdGNvbnRlbnQ6ICcnO1xyXG5cdCAgICBcdHdpZHRoOiA4MHB4O1xyXG5cdCAgICBcdGhlaWdodDogODBweDtcclxuXHQgICAgXHRib3JkZXItcmFkaXVzOiA4MHB4O1xyXG5cdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICBcdGJhY2tncm91bmQ6IHZhcigtLXRleHRjbHIpO1xyXG5cdCAgICBcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdCAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZXh0LWltYWdlIHtcclxuXHQudmlkZW8tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2MCU7XHJcblx0fVxyXG59XHJcblxyXG4ucmV2ZWFsLWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDNyZW07XHJcbn1cclxuXHJcbi8vIEdSSURERVJcclxuLmdyaWRkZXJ7XHJcblx0Zm9udC1zaXplOjA7IC8vIEZJWFxyXG5cdC5ncmlkZGVyX190b2dnbGUge1xyXG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0ICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0ICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuXHJcblx0ICAgIC5saW5rIHtcclxuXHQgICAgXHQmOmJlZm9yZSB7XHJcblx0ICAgIFx0XHRjb250ZW50OlwiUmVhZCBtb3JlXCI7XHJcblx0ICAgIFx0fVxyXG5cdCAgICB9XHJcblx0ICAgICYuc2VsZWN0ZWRJdGVtIHtcclxuXHRcdFx0Lmxpbmsge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiUmVhZCBsZXNzXCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS10aHJlZSB7XHJcblx0XHQuZ3JpZGRlcl9fdG9nZ2xlIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XHJcblxyXG5cdFx0ICAgIC8qJjpudGgtb2YtdHlwZSgzbiArIDMpIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH0qL1xyXG5cclxuXHRcdCAgICBAbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuXHRcdCAgICBcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cclxuXHRcdCAgICBcdCY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDJuICsgMikge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdCAgICB9XHJcblx0XHQgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCAgICBcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHRcdCAgICBcdCY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLWZvdXIge1xyXG5cdFx0LmdyaWRkZXJfX3RvZ2dsZSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xyXG5cclxuXHRcdFx0Ji5kZXNrdG9wLWxhc3QtaW4tcm93IHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCkge1xyXG5cdFx0XHRcdCYudGFibGV0LWxhc3QtaW4tcm93IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCkge1xyXG5cdFx0ICAgIFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblxyXG5cdFx0ICAgIFx0JjpudGgtb2YtdHlwZSg0biArIDQpIHtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMm4gKyAyKSB7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHRcdCAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0XHQgICAgXHRtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdFx0ICAgIFx0JjpudGgtb2YtdHlwZSg0biArIDQpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmdyaWRkZXJfX2NvbnRlbnQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdH1cclxuXHQuY3RhLS1ncmlkZGVyIHtcclxuXHRcdG1pbi13aWR0aDogMDtcclxuXHR9XHJcblxyXG5cdC5ncmlkZGVyLWNvbnRlbnQge1xyXG5cdCAgICBkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuZ3JpZGRlci1leHBhbmRlZC1jb250ZW50IHtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0cGFkZGluZzogNzBweCAyMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtIDJyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ncmlkZGVyLXNob3cgeyBcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uc29jaWFsLXNoYXJlcyB7XHJcblx0aW1nLFxyXG5cdHN2ZyB7XHJcblx0XHR3aWR0aDogMi41cmVtO1xyXG5cdFx0aGVpZ2h0OiAyLjVyZW07XHJcblx0fVxyXG59XHJcblxyXG4ubWFwLWNvbnRhaW5lciB7XHJcblx0aWZyYW1lIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmdvb2dsZS1yZXZpZXctYmxvY2t7XHJcblx0Lmdvb2dsZS13cmFwcGVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdC5zdGFyc3tcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdH1cdFxyXG59XHJcblxyXG5cclxuLnN0YXJzIHtcclxuICAtLXBlcmNlbnQ6IGNhbGModmFyKC0tcmF0aW5nKSAvIDUgKiAxMDAlKTtcclxuICBcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgZm9udC1mYW1pbHk6IFRpbWVzOyAvLyBtYWtlIHN1cmUg4piFIGFwcGVhcnMgY29ycmVjdGx5XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICfimIXimIXimIXimIXimIUnO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Y4QjgwNSB2YXIoLS1wZXJjZW50KSwgd2hpdGUgdmFyKC0tcGVyY2VudCkpO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZ29vZ2xlLXdyYXBwZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG4ubG9nby1iYXJfX2xvZ29ze1xyXG5cdHRyYW5zaXRpb246IDAuN3M7XHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gQVJUSUNMRVNcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi5zZWFyY2hhbmRmaWx0ZXIge1xuXHRbZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdHVsIGxpIHtcblx0XHRcdHBhZGRpbmc6IDAuOHJlbSAwO1xuXHRcdH1cblx0fVxuXG5cdHVsIGxpIHtcblx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBTTElERVJcclxuLy8gQ2Fyb3VzZWwgc3R5bGVzXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuXHQuc2xpY2stdHJhY2sge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5zbGljay1zbGlkZSB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuc2xpY2stYXJyb3cge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHRjbHIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XHJcblx0XHQgICAgaGVpZ2h0OiA0cmVtO1xyXG5cdFx0ICAgIHdpZHRoOiA0cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuc2xpY2stcHJldiB7XHJcblx0XHRcdGxlZnQ6IDJyZW07XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC13aGl0ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLnNsaWNrLW5leHQge1xyXG5cdFx0XHRyaWdodDogMnJlbTtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMjRweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogODMwcHgpIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRyaWdodDogMnJlbTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR0b3A6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaG9tZSB7XHJcblx0LnBhZ2VyX19pdGVtIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0XHJcblx0QGZvciAkaSBmcm9tIDAgdGhyb3VnaCA1IHtcclxuXHRcdFtkYXRhLXNsaWNrLWluZGV4PVwiI3skaX1cIl0ge1xyXG5cdFx0XHRbZGF0YS1zbGlkZS1pbmRleD1cIiN7JGl9XCJdIHtcclxuXHRcdFx0XHRjb2xvcjogcmVkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEZPUk1TICYgRVJST1JTXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4vLyBCYXNlIElucHV0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpe1xuICAgICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjNztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRvcDogM3B4O1xuICAgIHBhZGRpbmc6IC4xcmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcbiAgICB9XG59XG5cblxuLy8gUGxhY2Vob2xkZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGRkO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkZDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGRkO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGRkO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vLyBTdHlsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZm9ybSB7XG4gICAgcGFkZGluZzogNHJlbTtcblxuICAgICYtLWZpbHRlciB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcm1fZmllbGRzX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICA+IC5mcm1fZm9ybV9maWVsZCxcbiAgICA+IC5mcm1fc3VibWl0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICB9XG4gICAgPiAuZnJtX3N1Ym1pdHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAuZnJtX2J1dHRvbl9zdWJtaXQ6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnJtX2Zvcm1fZmllbGQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uZnJtX2hhbGYge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxufVxuXG4uZnJtX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBvcGFjaXR5OiAuODtcbn1cblxuLmZybV9ub25lX2NvbnRhaW5lciB7XG4gICAgLmZybV9wcmltYXJ5X2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5mcm1fc2NyZWVuX3JlYWRlcixcbi5mcm1fdmVyaWZ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZnJtX2Vycm9yX3N0eWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4uZnJtX2Vycm9yLFxuLmZybV9lcnJvcl9zdHlsZSB7XG4gICAgY29sb3I6IHJlZDtcbn1cblxuXG4ubXVsdGlzdGVwLWZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICAubXVsdGlzdGVwLWZvcm0td3JhcHBlcntcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDYuNSUpO1xuICAgICAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gICAgICAgIGdyaWQtZ2FwOiAwIDIlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlYWVkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAuZnJtX2Zvcm1fZmllbGQ6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgICAgICAvLyBtYXgtd2lkdGg6IDExNzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgIG1hcmdpbjogNHJlbSBhdXRvIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHNtLG1kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDRyZW0gMS41cmVtIDAgMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1dnc7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDEyOTZweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoc20pIHtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmZybV9yb290bGluZV9ncm91cCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuXG4gICAgJi5wYXltZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAucGF5bWVudC1tZXRob2RzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgID4gKiArICoge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGF5bWVudC1tZXRob2RzLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcm1faW1hZ2Vfb3B0aW9ucyB7XG4gICAgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRlYWw7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIsXG4gICAgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICBzdmcgcGF0aFtmaWxsPVwiIzBiMmQ0OVwiXSB7XG4gICAgICAgICAgICBmaWxsOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHg7XG59XG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSxcbmEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbn1cbmJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyLFxuYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMsXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06aG92ZXIsXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG4gIHNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZXtcbiAgICBjb2xvcjogJHRlYWw7XG4gIH1cbn1cbnNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLWljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5zcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBheW1lbnQtcGFnZS1vcHRpb25zICsgI3BheW1lbnQudHBsLXR3by1jb2wtcmlnaHQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblxuICAgIC5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZCB7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbn0iLCIvLyBNT0RBTFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRpbWVkLW1vZGFsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHQmLS1vcGVuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0I2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLXBvcHVwIHtcclxuXHRcdG1hcmdpbjogLThyZW0gYXV0byAtM3JlbTtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxuXHQuYmFja2Ryb3Age1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHotaW5kZXg6IDk4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYShibGFjaywgLjUpO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdCAgICAgICAgYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHR3aWR0aDogNzFyZW07XHJcblx0XHRwYWRkaW5nOiAzcmVtIDIuOHJlbSAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDFweCA4cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbiN0ZXN0aW1vbmlhbE1vZGFsIHtcclxuXHQubW9kYWwtZm9vdGVyIHtcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdCAgICAuYnRuIHtcclxuXHQgICAgXHRwYWRkaW5nOiAwLjlyZW0gMS4zcmVtIDAuN3JlbSAxLjNyZW07XHJcblx0ICAgIH1cclxuXHR9XHJcbn0iLCJkaXYuaW50ZXJuYWwtZHJvcGRvd24tbmF2X19pbWcgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5kaXYuY29udGFpbmVyLmludGVybmFsLWRyb3Bkb3duLW5hdiB7XHJcbiAgICBjb250YWluOiBsYXlvdXQgc3R5bGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5hLmJ0bi5idG4tLXJlZC5zaXRlLWhlYWRlcl9fbWVudSB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4gLmhvbWUgbWFpbiNjb250ZW50IGRpdi5iZy1saWdodDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDI4MHB4O1xyXG59XHJcblxyXG4vLyBUaGUgbWFqb3IgaW1wYWN0IGNoYW5nZVxyXG4vLyAuaGVyby5oZXJvLS1zbGlkZXIge1xyXG4vLyAgIGhlaWdodDogNzF2aDtcclxuLy8gfSIsIi5iaWctY3RhIHtcblxuXHRib3gtc2hhZG93OiAwIDAgMC41cmVtICM5OTk7XG5cdGJvcmRlci1yYWRpdXM6IDFyZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDVyZW0gNnJlbSA4cmVtIDZyZW07XG5cdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gNHJlbSAzcmVtO1x0XG5cdFx0XG5cdH1cblx0XG5cdC5jb2wtbWQtNyB7XG5cdFx0XG5cdFx0ei1pbmRleDogMTtcblx0XHRcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cblx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuXHRcdFxuXHRcdH1cblxuXHR9XG5cdFxuXHRwIHtcblx0XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFxuXHR9XG5cdFx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1x0XG5cdFxuXHRcdC5yb3cge1xuXG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuXHRcdFxuXHRcdH1cblx0XG5cdFx0Ly8gJl9fY2hldnJvbiB7XG5cdFx0XG5cdFx0Ly8gXHRoZWlnaHQ6IGF1dG87XG5cdFx0Ly8gXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdC8vIFx0cmlnaHQ6IC0ycmVtO1xuXHRcdC8vIFx0dG9wOiA2cmVtO1xuXHRcdC8vIFx0d2lkdGg6IDEycmVtO1xuXHRcdC8vIFx0d2lkdGg6IDUwJTtcblx0XHRcblx0XHQvLyB9XG5cdFxuXHR9XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHQmX19jaGV2cm9uIHtcbiAgICBcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdCAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xuXHRcdCAgICBvYmplY3QtZml0OiBjb250YWluO1xuXHRcdCAgICAvKiByaWdodDogLTJyZW07ICovXG5cdFx0ICAgIHRvcDogNHJlbTtcblx0XHQgICAgd2lkdGg6IDEycmVtO1xuXHRcdCAgICB3aWR0aDogMjglO1xuXHQgICBcdH1cblxuXHQgICBcdCZfX2hlYWRlciB7XG5cdCAgIFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0ICAgXHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcdFxuXG5cdFx0Jl9fY2hldnJvbiB7XG5cdFx0XG5cdFx0ICAgIHdpZHRoOiAzNSU7XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxufSIsIi5zaW5nbGUge1xuXHRcblx0LmFydGljbGUtLXJldHVybiB7XG5cdFx0XG5cdFx0cGFkZGluZzogMnJlbSAwIDJyZW0gMS41cmVtO1xuXHRcdFxuXHRcdGEge1xuXHRcdFx0XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdFxuXHRcblx0LmNvbC1sZy02IHtcblx0XHRcdFx0XG5cdFx0aDIge1xuXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDJyZW0gMCAtMS41cmVtIDA7XG5cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuYXJ0aWNsZS0tZGF0ZSB7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGEge1xuXHRcdFx0XG5cdFx0XHRjb2xvcjogIzMxQkVBRjtcblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFxuXHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRpbWcge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAgMDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmJsb2NrIHtcblxuXHRcdC5jb2wtbGctMTIgaDMge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5pbm5lci1zcGFjaW5nIHtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDEuNHJlbTtcblxuXHRcdH1cblxuXHR9XG5cdFxufSIsImJvZHkuYmxvZyxcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kc3MtbmV3cyB7XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XG5cdFx0Lmhlcm8ge1xuXG5cdFx0XHRwYWRkaW5nOiA0cmVtIDAgMjByZW0gMDtcblx0XHRcdFxuXHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0fVxuXHRcbn1cbi5zdGlja3ktd3JhcHBlciB7XG5cdCY6bm90KC5zdGlja3ktc2lkZWJhcil7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHQvLyBtYXgtaGVpZ2h0OiAzNzVweDtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODIwcHgpe1xuXHRcdGltZyB7XG5cdFx0XHQvLyBtYXgtaGVpZ2h0OiAzMTBweDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM0OXB4KXtcblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDY1MHB4O1xuXHRcdFx0KyAuYnRuIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly8gbWF4LWhlaWdodDogMjUwcHg7XG5cdFx0fVxuXHR9XG59XG4uc3RpY2t5LXNpZGViYXJ7XG5cdCY6bm90KC5zdGlja3ktd3JhcHBlcil7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgyMHB4KXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cmVtO1xuXHRcdH1cblx0fVxuXHQuc29jaWFsLXNoYXJlcyB1bCB7XG5cdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRcdGxpIHtcblx0XHRcdFxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNDI2N0IyO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0aGVpZ2h0OiAzLjhyZW07XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0d2lkdGg6IDMuOHJlbTtcblx0XHRcdFx0XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHdpZHRoOiAxcmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzU1QUNFRTtcblx0XHRcdFx0XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwNzdCNTtcblx0XHRcdFx0XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHdpZHRoOiAxLjJyZW07XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzdEN0Q3RDtcblx0XHRcdFx0XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzUwcHgpe1xuXHRcdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHRcdHRvcDogMTRyZW07XG5cdFx0fVxuXG5cdFx0XG5cdFxuXHRcblx0XG59XG5cbi5ibG9nLS1saXN0aW5nIHtcblx0XG5cdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdC5yb3ctcmV2ZXJzZSB7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcblx0XHR9XG5cblx0fVxuXHRcblx0LmlubmVyLXNwYWNpbmcge1xuXHRcdFxuXHRcdC8vIG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblxuXHRcdC5yb3cuY2FyZHMgPiAuY29sLWxnLTEyLmlubmVyLXNwYWNpbmcge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuY2FyZHNfX2RhdGUsXG5cdC5jYXJkc19fY2F0ZWdvcnkge1xuXHRcdFxuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdG1hcmdpbjogMXJlbSAwIC0xcmVtIDA7XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c3Bhbi5zZXBlcmF0b3I6bGFzdC1jaGlsZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRcblx0LmNhcmRzIHtcblx0XHRcblx0XHRoMyBhIHtcblx0XHRcdFxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAuMXJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmJ0biB7XG5cdFx0XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxLjRyZW07XG5cdFx0XG5cdH1cblx0XG5cdC5mb3JtLS1maWx0ZXIge1xuXHRcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHQvLyBtYXJnaW46IC0yMHJlbSAwIDRyZW0gMDtcblxuXHRcdH1cdFx0XG5cdFx0XHRcblx0fVxuXHRcbn0iLG51bGwsIi5idG4ge1xyXG5cdFxyXG5cdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0cGFkZGluZzogLjlyZW0gM3JlbSAuN3JlbSAxLjNyZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0JjphZnRlciB7XHJcblxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDEuM3JlbTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpO1xyXG5cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE4MjFweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLS1oYWxmIHtcclxuXHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHRcclxuXHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdFxyXG5cdH1cdFxyXG5cdFxyXG5cdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cdFx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHJcblx0XHR3aWR0aDogMTAwJTtcdFxyXG5cdFx0XHJcblx0XHQmICsgLmJ0bi0taGFsZiB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG59XHJcblxyXG4uYnRuLS1ibHVlLFxyXG4uYnRuLS1yZWQge1xyXG5cdFxyXG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cclxuXHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2J1dHRvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xyXG5cclxuXHR9XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6ICMwNDExMUM7XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5idG4tLXJlZCB7XHJcblx0XHJcblx0YmFja2dyb3VuZDogI0NDNDEyQztcclxuXHRcclxuXHQmOmhvdmVyIHtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogIzgwMjkxQjtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdG1hcmdpbjogMCAxLjVyZW0gMCAwO1xyXG5cclxuXHR9XHJcblx0XHJcbn1cclxuXHRcclxuLmJ0bi0tdGVhbCB7XHJcblx0XHJcblx0Y29sb3I6ICMwYjJkNDkgIWltcG9ydGFudDtcclxuXHJcblx0JjphZnRlciB7XHJcblxyXG5cdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcpO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiAjN0FEOUNFO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG4uYnRuLS13aGl0ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjs7XHJcblx0Y29sb3I6ICMwYjJkNDk7XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Zyk7XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICMwYjJkNDk7XHJcblx0fVxyXG59XHJcblxyXG4ucmV2ZWFsLWNvbnRlbnQtdHJpZ2dlciB7XHJcblx0XHJcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcclxufVxyXG5cclxuLmhlcm8gLmJ0biB7XHJcblxyXG5cdG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG59IixudWxsLCIuY2FyZHMge1xuXHRcdFxuXHQuY2FyZCB7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRcblx0XHR9XHRcblx0XHRcblx0fVxuXHRcblx0LyogRGVidCBSZWNvdmVyeSBDYXJkcyAqL1xuXG5cdC5jYXJkX19ob3Zlci10ZXh0IHtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cdFx0XG5cdC5jYXJkX19mcm9udHNpZGUsXG5cdC5jYXJkX19iYWNrc2lkZSB7XG5cdFxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAycmVtIDNyZW07XG5cdFx0XG5cdFx0LmNhcmRfX2ljb246bm90KC5jYXJkX19pY29uLS1pbWFnZSkge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aDQge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuY2FyZF9fZnJvbnRzaWRlIHtcblx0XHRcblx0XHRpbWcge1xuXHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQvKiBIb21lIFBhZ2UgKi9cblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcblx0XHQuY29sLW1kLTQge1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmNvbC1tZC02IHtcblx0XHRcdCY6bGFzdC1jaGlsZCxcblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMikge1xuXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0LmNvbC1tZC02IHtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXHRcblx0LmNhcmQtLXN0YXQge1xuXHRcdFxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ly8gbWluLWhlaWdodDogMzYwcHg7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0Ly8gcGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdFxuXHRcdC5jYXJkX19zdGF0IHtcblx0XHRcdFxuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiA4cmVtOyAvLyBmb250LXNpemU6IDEyLjVyZW07IFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogLTNyZW07XG5cdFx0XHRcblx0XHRcdHN1cCB7XG5cdFx0XHRcblx0XHRcdFx0Zm9udC1zaXplOiA0cmVtOyAvLyBmb250LXNpemU6IDhyZW07XG4gICBcdFx0XHRcdHRvcDogLTAuOGVtO1xuXHRcdFx0XHQvLyBsZWZ0OiAtMC41cmVtO1xuXHRcdFx0XHQvLyB0b3A6IC0wLjVlbTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDZyZW07XG5cdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjVweCkgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuXHRcdFx0Ly8gXHRmb250LXNpemU6IDguNXJlbTtcblx0XHRcdC8vIFx0c3VwIHtcblx0XHRcdC8vIFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0XHQvLyBcdH1cblx0XHRcdC8vIH1cblxuXG5cdFx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cdFx0XHQvLyBcdC8vIGZvbnQtc2l6ZTogNy41cmVtO1xuXG5cdFx0XHQvLyBcdHN1cCB7XG5cdFx0XHQvLyBcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0Ly8gXHQgICAgbGVmdDogMC41cmVtO1xuXHRcdFx0Ly8gXHQgICAgdG9wOiAtMC41ZW07XG5cdFx0XHQvLyBcdH1cblxuXHRcdFx0Ly8gXHRtYXJnaW4tYm90dG9tOiAtMXJlbTtcblx0XHRcdC8vIH1cblxuXG5cdFx0fVxuXHRcdFxuXHRcdCYuYmctdGVhbCAuY2FyZF9fZnJvbnRzaWRlIHtcblx0XHRcdFxuXHRcdFx0aDQge1xuXHRcdFx0XG5cdFx0XHRcdGNvbG9yOiAjMGIyZDQ5O1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcdFx0XG5cdH1cblx0XG5cdC5jYXJkLS1mbGlwIHtcblx0XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcblx0XHQuZmxpcC1hcmVhIHtcblx0XHRcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQvKi5jYXJkX19oZWFkaW5nIHsgVEhJUyBCUk9LRSBERUJULVJFQ09WRVJZIENBUkRTIEJVVCBXSUxMIEJFIE5FRURFRCBTT01FV0hFUkUgRUxTRVxuXG5cdFx0bWFyZ2luLXRvcDogLTJyZW07XG5cdFx0XG5cdH0qL1xuXG5cdC5leHRyYS1tYXJnaW4ge1xuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdH1cblx0XG59XG5cbi5ob3Zlci1mbGlwLWNhcmRzLmJsb2NrIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdH1cbn0iLG51bGwsIi5lcnJvcjQwNCB7XHJcblx0XHJcblx0YmFja2dyb3VuZDogIzBjMzA0ZSB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy80MDQtYmFja2dyb3VuZC5wbmcpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG5cdC5lcnJvcjQwNCB7XHJcblx0XHRcclxuXHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA4cmVtKTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA2LjRyZW0pO1xyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9faW5uZXIge1xyXG5cclxuXHRcdFx0bWF4LXdpZHRoOiA3MnJlbTtcclxuXHRcdFx0cGFkZGluZzogMCAxLjVyZW07XHJcblxyXG5cdFx0fVxyXG5cdFxyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHRcdFx0d2lkdGg6IDExLjZyZW07XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAoMTEuNnJlbSArIDJyZW0pO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcblx0aDEge1xyXG5cdFx0XHJcblx0XHRmb250LXNpemU6IDdyZW07XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRoMiB7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjMzFiZWFmO1xyXG5cdFx0Zm9udC1zaXplOiA3cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHRmb250LXNpemU6IDRyZW07XHJcblxyXG5cdFx0fVx0XHRcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW46IDAgMCA0cmVtIDA7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lm1vcmUtbGlua3MtZm9vdGVyLFxyXG5cdGZvb3RlciB7XHJcblx0XHRcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHJcblx0fVxyXG5cdFxyXG59IixudWxsLCIuc2l0ZS1mb290ZXIge1xyXG5cdFxyXG5cdHBhZGRpbmc6IDRyZW0gMDtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHQuY29sIHtcclxuXHJcblx0XHRcdGZsZXgtZ3JvdzogMDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0cCwgYSwgc3Ryb25nLCAuY29weXJpZ2h0IHtcclxuXHRcclxuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDJyZW07XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdGEge1xyXG5cdFx0XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcclxuXHR9XHJcblxyXG59XHJcblxyXG4uc2l0ZS1mb290ZXJfX3RvcCB7XHJcblx0XHJcblx0LmQtZmxleCB7XHJcblx0XHRcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFxyXG5cdH1cclxuXHRcdFxyXG5cdGltZyB7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMCAxLjVyZW0gM3JlbSAxLjVyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcblx0XHRcdG1heC13aWR0aDogNy43cmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdG1heC13aWR0aDogNC43cmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG5cclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHQgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG5cdFx0ICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xyXG5cclxuXHRcdCAgICAmOm50aC1jaGlsZChuKzUpIHtcclxuXHRcdCAgICBcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHQgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG5cdFx0XHQgICAgbWF4LWhlaWdodDogMTAwcHg7XHJcblx0XHQgICAgfVxyXG5cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdFxyXG5cdHAge1xyXG5cdFx0XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgMnJlbTtcclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5zaXRlLWZvb3Rlcl9fbWlkZGxlIHtcclxuXHRcclxuXHRib3JkZXItYm90dG9tOiAuMnJlbSBzb2xpZCAjZTZlYWVkO1xyXG5cdGJvcmRlci10b3A6IC4ycmVtIHNvbGlkICNlNmVhZWQ7XHJcblx0bWFyZ2luOiAzcmVtIDA7XHJcblx0cGFkZGluZzogNHJlbSAwO1xyXG5cdFxyXG5cdGEge1xyXG5cclxuXHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRcdFxyXG5cdH1cclxuXHQubG9jYXRpb24tbGlua3tcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdC5jb2wge1xyXG5cdFx0XHRcclxuXHRcdFx0ZmxleC1iYXNpczogNTAlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA0cmVtIDA7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHRcclxuXHRcclxufVxyXG5cclxuLnNpdGUtZm9vdGVyX19ib3R0b20ge1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1x0XHJcblx0XHRcclxuXHRcdC5jb2wgPiBkaXYge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lm1lbnUge1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdGxpIHtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5jb3B5cmlnaHQgYSB7XHJcblx0XHRcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5jb2wge1xyXG5cclxuXHRcdGZsZXgtZ3JvdzogMjtcclxuXHRcdFxyXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcblxyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59IiwiLm1vcmUtbGlua3MtZm9vdGVyIHtcclxuXHRcclxuXHRwYWRkaW5nOiA2cmVtIDA7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbTtcclxuXHRcdFxyXG5cdFx0ZGl2W2NsYXNzXj1cImNvbC1cIl0sIFxyXG5cdFx0ZGl2W2NsYXNzKj1cImNvbC1cIl0ge1xyXG5cdFx0XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuYnRuIHtcclxuXHRcdFxyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdG1hcmdpbjogMCAwIDJyZW0gMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFxyXG5cdH1cclxuXHRcclxuXHRhIHtcclxuXHRcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG5cdFx0XHJcblx0fVxyXG5cdC5uYW1le1xyXG5cdFx0XHJcblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdHB7XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogIzBjMzA0ZSFpbXBvcnRhbnQ7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICMzMWJlYWYhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMyB7XHJcblx0XHJcblx0XHRmb250LXNpemU6IDIuOXJlbTtcclxuXHRcclxuXHRcdCsgdWwsXHJcblx0XHQrIC5idG4ge1xyXG5cclxuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LnR3by1jb2wtbGlzdCB7XHJcblx0XHRcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFxyXG5cdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGxpIHtcclxuXHRcdFx0XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQgICAgICAgICBcclxuXHR9XHJcblx0XHJcbn0iLG51bGwsIi5mb3JtLWNvbnRhaW5lciB7XG5cblx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdHBhZGRpbmc6IDNyZW07XG5cdFxuXHQudmVydGljYWxfcmFkaW8ge1xuXHRcdFxuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX2J1dHRvbl9zdWJtaXQge1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6ICMwYjJkNDkgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxcmVtIDVyZW0gMXJlbSAycmVtIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRcblx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2J1dHRvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDJyZW07XG5cblx0XHR9XHRcdFxuXHRcdFxuXHR9XG5cdCYuYmctb3Bwb3NpdGV7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XG5cdFx0XHQvLyBtaW4taGVpZ2h0OiAxMTAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHQvLyBtaW4taGVpZ2h0OiAxMDUlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KXtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDExMCU7XG5cdFx0IC8vICAgIG1hcmdpbi10b3A6IC00MHJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCl7XG5cdFx0ICAgIC8vIG1hcmdpbi10b3A6IC0zMHJlbTtcblx0XHR9XG5cblx0XHQuZnJtX2ZpZWxkc19jb250YWluZXIge1xuXHRcdFx0PiAuZnJtX3N1Ym1pdCB7XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19hY2NyZWRpdGF0aW9ucyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogLTdyZW07XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0Ji5yZXNldC1hYnNvbHV0ZS1wb3NpdGlvbmluZyB7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblxuXHRcdC5mb3JtLWNvbnRhaW5lcl9fYWNjcmVkaXRhdGlvbnMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDA7XG5cdCAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0XG59XG5cbi5jdGEtY29udGFpbmVyIHtcblx0QGV4dGVuZCAuZm9ybS1jb250YWluZXI7XG5cblx0Ly8gbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuXG5cdGltZyB7XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0fSBcbn1cblxuLmZybV9lcnJvciB7XG5cdFxuXHRtYXJnaW4tdG9wOiAuNXJlbTtcblx0XHRcbn1cblxuc2VsZWN0IHtcblx0XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0LWFycm93LnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcblx0Ym9yZGVyOiAuMXJlbSBzb2xpZCAjOUI5QjlCO1xuXHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XG59XG5cbi5zZWFyY2hhbmRmaWx0ZXIge1xuXHRcblx0aW5wdXQge1xuXHRcblx0XHRib3JkZXI6IC4xcmVtIHNvbGlkICM5QjlCOUI7XG5cdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0XG5cdH1cblxuXHQuc2YtZmllbGQtc2VhcmNoIHtcblxuXHRcdGxhYmVsIHtcblxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHR9XG5cdFx0XG5cdH1cblxuXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cblx0fVxuXG5cbn1cblxuI2ZybV9maWVsZF83ODNfY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZybV9kcm9wem9uZSAuZHotcHJldmlldyAuZHotY29sdW1uIHtcblx0cGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmZybV9kcm9wem9uZSB7XG5cdC5kei1jb21wbGV0ZSB7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgIzMxYmVhZjtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgIzMxYmVhZjtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjMzFiZWFmO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9ncmVlbi10aWNrLnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIDEwJTtcblx0XHR9XG5cdH1cblxuXHQuZHotY2xpY2thYmxlLmZybV9zaW5nbGVfdXBsb2FkIC5kei1tZXNzYWdlIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLmZybV9zdHlsZV9mb3JtaWRhYmxlLXN0eWxlLndpdGhfZnJtX3N0eWxlIC5mb3JtLWZpZWxkIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBcdGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgIFx0fVxufSIsIi5ob21lIHtcclxuXHRcclxuXHQjY29udGVudCAuYmctbGlnaHQge1xyXG5cdFx0XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1x0XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDIwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMyU7XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNyU7XHRcclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGhlaWdodDogMTQlO1x0XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGhlaWdodDogMTIuNSU7XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJsb2NrLWhlYWRlciB7XHJcblx0XHRcdFxyXG5cdFx0XHRmb250LXNpemU6IDQuNXJlbTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHQjY29udGVudCA+IC5jb250YWluZXIuYmxvY2sge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0ICAgIHBhZGRpbmctdG9wOiA3cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ICAgIHBhZGRpbmctdG9wOiA3cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQudmlkZW8tY2Fyb3VzZWxfX2Fycm93cyArIC5yb3cgPiBkaXYge1xyXG5cdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdC5sYXRlc3QtbmV3cyB7XHJcblxyXG5cdFx0cCBhOm5vdCguYnRuKSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhcmRzIHtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xyXG5cdFx0XHRcdGRpdjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxufSIsIi5zaW5nbGUge1xuXHQuYXJ0aWNsZS0tY29udGVudCB7XG5cdFx0aDEsIC53eXNpd3lnLS1oMSwgaDIsIC53eXNpd3lnLS1oMiwgaDMsIC53eXNpd3lnLS1oMywgaDQsIC53eXNpd3lnLS1oNCB7XG5cdFx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luOiAycmVtIDAgMCAwO1xuXHRcdH1cblxuXHRcdGgxLCAud3lzaXd5Zy0taDEge1xuXHRcdFx0Zm9udC1zaXplOiA1OHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAjMzFCRUFGO1x0XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGNvbG9yOiAjMEMzMDRFO1x0XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkge1xuXHRcdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcdFxuXHRcdGgyLCAud3lzaXd5Zy0taDIge1xuXHRcdFx0Zm9udC1zaXplOiAyOXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAjMEMzMDRFO1x0XG5cdFx0fVxuXG5cdFx0aDMsIC53eXNpd3lnLS1oMyB7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICMwQzMwNEU7XHRcblx0XHR9XG5cblx0XHRoNCwgLnd5c2l3eWctLWg0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogIzIzMjMyMztcblx0XHR9XG5cdH1cbn1cblxuXG5hOm5vdCguYnRuKSB7XG5cblx0Y29sb3I6ICMwQzMwNEU7XHRcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogLjFyZW0haW1wb3J0YW50O1xuXG5cdCY6aG92ZXIge1xuXG5cdFx0Y29sb3I6ICMzMWJlYWY7XG5cblx0fVxuXG59XG5cbi5taW4taGVpZ2h0LTUwMHtcblx0bWluLWhlaWdodDogODUwcHg7XG5cdHBhZGRpbmctYm90dG9tOjhyZW07XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmctYm90dG9tOjZyZW07XG5cdH1cblxufVxuXG4ubm8tbWluLWhlaWdodC1maXgge1xuXHRtaW4taGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oZWlnaHQtODAwe1xuXHRtaW4taGVpZ2h0OiA4MDBweDtcblx0cGFkZGluZy1ib3R0b206MTAlO1xufVxuXG4vLyAucmV0cmFjdHtcbi8vIFx0bWFyZ2luLXRvcDogMDtcbi8vIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuLy8gXHRcdG1hcmdpbi10b3A6IC02cmVtO1xuLy8gXHR9XG4vLyB9XG5cbi5nb29nbGUtcmV2aWV3LWJsb2Nre1xuXHQmLnJldHJhY3R7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IC0xNXJlbTtcblx0XHR9XG5cdH1cblx0Ji5ibG9ja3tcblx0XHRwYWRkaW5nLXRvcDogNXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcblx0fVxufVxuXG5wIHtcblx0XG5cdGxpbmUtaGVpZ2h0OiAzcmVtO1xuXHRhOm5vdCguYnRuKSB7XG5cblx0Y29sb3I6ICMzMWJlYWY7XHRcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogLjFyZW0haW1wb3J0YW50O1xuXG5cdCY6aG92ZXIge1xuXG5cdFx0Y29sb3I6ICMwMDAwMDA7XG5cblx0fVxuXG59XG5cdFxufVxuXG4vKiBBYm91dCBVcyAoQWNjcmVkaXRhdGlvbnMpICsgV29ya2luZyBBdCBEQ0JMIChDdXJyZW50IFZhY2FuY2llcykgKi9cblxuLmJnLWJsdWUge1xuXG5cdC5jb2xvci10ZWFsIHtcblxuXHRcdGNvbG9yOiAjMzFiZWFmO1xuXG5cdH1cblxufVxuXG4uYmlnLXVuZGVybGluZSB7XG5cblx0Ym9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgIzBiMmQ0OTtcblx0Zm9udC1zaXplOiA1cmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcblx0XHRmb250LXNpemU6IDIuOXJlbTtcblx0XHRsaW5lLWhlaWdodDogMy44cmVtO1xuXG5cdH1cbn1cblxuLmJsb2NrLWhlYWRpbmcge1xuXHRcblx0Y29sb3I6ICMwQjJENDk7XG5cdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcblx0XHRmb250LXNpemU6IDIuM3JlbTtcblx0XG5cdH1cblx0XG59XG5cbi5ibG9jay1oZWFkZXIge1xuXG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdGZvbnQtc2l6ZTogNC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRmb250LXNpemU6IDIuOXJlbTtcblx0ICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07XG4gICAgfVxuXG5cdCYudW5kZXJsaW5lIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMxYmVhZjtcblx0fVxuXG5cdCYuZXh0cmEtc3BhY2Uge1xuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDByZW07XG5cdH1cblxuXHQrIHAge1xuXHRcdFxuXHRcdG1hcmdpbjogMCBhdXRvIDZyZW0gYXV0bztcblx0XHRtYXgtd2lkdGg6IDcwcmVtO1xuXHRcdFxuXHR9XG5cdFxufVxuXG4vKiBUZXh0IFNpZGUgKi9cblxuLm5lZ2F0aXZlLW92ZXJsYXAge1xuXHRwYWRkaW5nLWJvdHRvbTogMjByZW07XG59XG5cbi8qIFBhZ2luYXRpb24gKi9cblxuLnBhZ2luYXRpb24ge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBDaGV2cm9ucyAqL1xuXG4uY2hldnJvbi1kaXZpZGVyIHtcblxuXHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblxuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDAgNXJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblxuXHR9XG5cblx0JjphZnRlciB7XG5cblx0XHRib3JkZXItdG9wOiAuMXJlbSBzb2xpZCAjN0FEOUNFO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogMS4ycmVtO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0fVxuXG5cdCYgKyBoMiB7XG5cdFxuXHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFxuXHRcdCYgKyBwIHtcblx0XHRcblx0XHRcdG1heC13aWR0aDogOTAwcHg7XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxuXG59XG5cbi5iZy1saWdodCAuY2hldnJvbi1kaXZpZGVyIC5jaGV2cm9uLWRpdmlkZXJfX2ltYWdlIHtcblxuXHRiYWNrZ3JvdW5kOiAjZTZlYWVkO1xuXG59XG5cbi5wYWdlLWxpbmtzLWJsb2NrX19oZWFkaW5nIHtcblxuXHRwIHtcblxuXHRcdG1hcmdpbjogMi41cmVtIGF1dG8gNnJlbSBhdXRvO1xuXHRcdG1heC13aWR0aDogNzJyZW07XG5cblx0fVxuXG59XG5cbi5uby1sZWZ0LXBhZCB7XG5cdFxuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7IC8vIHdhcyA0ODBcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdH1cblxufVxuXG4vKiBWaWRlb3MgKi9cblxuLnZpZGVvLWNvbnRhaW5lciB7XG5cblx0bWFyZ2luLXRvcDogM3JlbTtcblxuXHQmX19jb3ZlciB7XG5cdFxuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcdFxuXHRcdGxlZnQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblxuXHR9XG5cblx0Jl9fcGxheSB7XG5cdFx0XG5cdFx0YmFja2dyb3VuZDogcmVkO1x0XG5cdFx0Ym9yZGVyLXJhZGl1czogNXJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XG5cdH1cblxufVxuXG4udHJ1c3RwaWxvdC1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDIwcHg7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi50cnVzdHBpbG90LXdpZGdldHtcblx0bWF4LXdpZHRoOiAxMDIwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZHMtdG9nZ2xlZC5iZy1ibHVle1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWE1MDdhIWltcG9ydGFudDtcbn1cblxuLnBhZGRlZC11bmRlcmxpbmV7XG5cdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzBjMzA0ZTtcbn1cbiNtZW51LWl0ZW0tMTE4M3tcblx0Jjo6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKSBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMS41cmVtO1xuXHRcdGhlaWdodDogMS41cmVtO1xuXHRcdHJpZ2h0OiAtNDAlO1xuXHRcdHRvcDogNjUlO1xuXHR9XG59XG5cbi50cnVzdHBpbG90LXdyYXBwZXJ7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCl7XG5cdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5zdGVwcy1oZWFkZXJ7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRmb250LXNpemU6IDRyZW07XG5cdH1cbn1cblxuLmZvcm0tY29udGFpbmVyX19hY2NyZWRpdGF0aW9uc3tcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpe1xuXHQgICAgZm9udC1zaXplOiAxLjVyZW07XG5cdH1cblxuXHRpbWd7XG5cdFx0bWFyZ2luOiAxcmVtIDEuNXJlbTtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbjogMXJlbSAzLjVyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpe1xuXHRcdFx0bWFyZ2luOiAxcmVtIDNyZW07XG5cblx0XHRcdCY6bnRoLWNoaWxkKG4rNyk6bnRoLWNoaWxkKC1uKzgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCl7XG5cdFx0XHRtYXJnaW46IDFyZW0gMC43cmVtO1xuXHRcdH1cblx0fVxufVxuXG4ubm8tcGFkZGluZ3tcblx0cGFkZGluZzowIWltcG9ydGFudDtcbn1cblxuLnByaXZhY3ktcG9saWN5IG1haW4gLmNvbC1sZy0xMCBwW2lkXTpub3QoW2lkPVwiXCJdKSB7XG5cdHNjcm9sbC1tYXJnaW4tdG9wOiAxMHJlbTtcbn0iLCJbY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdLCBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIHtcclxuXHRcclxuXHQuc2l0ZS1oZWFkZXIge1xyXG5cdFx0XHJcblx0XHRsaSB7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XHJcblxyXG5cdFx0XHRcdCYuc2hvdyA+IGEsXHJcblx0XHRcdFx0Jjpob3ZlciA+IGEsXHJcblx0XHRcdFx0Ji5hY3RpdmUgPiBhIHtcclxuXHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcbn0iLCJAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIFtjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtaGVhZGVyIGxpLnNob3cgPiBhLFxuICBbY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWhlYWRlciBsaTpob3ZlciA+IGEsXG4gIFtjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtaGVhZGVyIGxpLmFjdGl2ZSA+IGEsIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtaGVhZGVyIGxpLnNob3cgPiBhLFxuICBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWhlYWRlciBsaTpob3ZlciA+IGEsXG4gIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtaGVhZGVyIGxpLmFjdGl2ZSA+IGEge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtOyB9IH1cbiIsIi5zaXRlLWhlYWRlciB7XHJcblxyXG5cdGJveC1zaGFkb3c6IDAgMCAycmVtICMwMDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDk5O1xyXG5cdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0dG9wOiAwO1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMS4xcmVtIDA7XHRcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQubmF2YmFyIHtcclxuXHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMS41cmVtIDEuNXJlbTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA3MHB4O1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDRyZW07XHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1icmFuZCB7XHJcblxyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDRyZW07XHJcblx0XHRcdG1hcmdpbi1yaWdodDogM3JlbTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdC8vIHRvcDogMi4ycmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0fVx0XHJcblxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IDdyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM2NXB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1x0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAuMnJlbSBzb2xpZCAjMzFiZWFmO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDcwJTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxNSU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkgIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdC8vIGxlZnQ6IDEuNXJlbTtcclxuXHRcdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gdG9wOiAycmVtO1xyXG5cdFx0XHRcdHdpZHRoOiA5cmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHQubG9nbyB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubG9nby1zdHJhcCB7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogdW5zZXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpICB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHRcclxuXHRcdFx0XHQvLyBsZWZ0OiAxOXJlbTtcclxuXHRcdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gdG9wOiAyLjJyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdCNwcmltYXJ5LW5hdmlnYXRpb24ge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6ICBpbnNldCAwcHggLjdyZW0gMnJlbSAtMnJlbSAjMzMzO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdCY+ZGl2e1xyXG5cdFx0XHRcdFx0cGFkZGluZzogM3JlbSAzLjVyZW07XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubmF2YmFyLXRvZ2dsZXIge1xyXG5cdFx0XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcdFxyXG5cdHVsLCBsaSB7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRsaSB7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1yaWdodDogNHJlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMXJlbSAwO1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdFx0YSB7XHJcblx0XHRcdFxyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU0MHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJldCB7XHJcblxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcpO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEuMnJlbTtcclxuXHRcdFx0XHRcdHdpZHRoOiAwLjhyZW07XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5zaG93ID4gYSAuY2FyZXQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ncmVlbi5zdmcpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgLmNhcmV0LFxyXG5cdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmN1cnJlbnRfcGFnZV9wYXJlbnQgPiBhIC5jYXJldCB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5jdXJyZW50X3BhZ2VfcGFyZW50ID4gYSxcclxuXHRcdCYuY3VycmVudF9wYWdlX2l0ZW0gPiBhLFxyXG5cdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSA+IGFcdFx0e1xyXG5cclxuXHRcdFx0Y29sb3I6ICMzMUJFQUY7XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IC4zcmVtIHNvbGlkICMzMUJFQUY7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMuMnJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdCYuY3VycmVudF9wYWdlX3BhcmVudCB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0Ji5zaG93ID4gYSxcclxuXHRcdFx0Jjpob3ZlciA+IGEsXHJcblx0XHRcdCYuYWN0aXZlID4gYSB7XHJcblxyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IC4zcmVtIHNvbGlkICMzMUJFQUY7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMuNXJlbTtcclxuXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC8qIFRha2UgYWNjb3VudCBvZiB0aGUgJ01ha2UgYSBwYXltZW50JyBidXR0b24gd3JhcHBpbmcgKi9cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE1MzlweCkge1xyXG5cdFx0XHJcblx0XHRcdCYuc2hvdyA+IGEsXHJcblx0XHRcdCY6aG92ZXIgPiBhLFxyXG5cdFx0XHQmLmFjdGl2ZSA+IGEsXHJcblx0XHRcdCYuY3VycmVudF9wYWdlX3BhcmVudCBhLFxyXG5cdFx0XHQmLmN1cnJlbnRfcGFnZV9pdGVtIGEge1x0XHJcblxyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzLjVyZW07XHJcblxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbjogMy40cmVtIDAgMCAtMi41cmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBhZGRpbmc6IDJyZW0gMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFx0XHJcblx0XHRsaS5jb250YWluZXIge1xyXG5cdFx0XHRcclxuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0dWwsIGxpIHtcclxuXHRcdFx0XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm5hdi1tZWdhbWVudV9fbWVudSB7XHJcblx0XHRcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNHJlbTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDNyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMS41cmVtIDAgMCAycmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHJcblx0XHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Zyk7XHJcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR0b3A6IC43cmVtO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHJcblx0XHRcdFx0Jjpob3ZlcjphZnRlciB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWdyZWVuLnN2Zyk7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuaGlkZS1jaGV2cm9uIHtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIsXHJcblx0XHRcdFx0XHQmOmhvdmVyOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0bGkge1xyXG5cdFx0XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR1bC5yb3cge1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lm5hdi1tZWdhbWVudV9fbWVudSB7XHJcblx0XHRcclxuXHRcdHVsIHtcclxuXHRcdFx0XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGxpIHtcclxuXHRcdFx0XHJcblx0XHRcdHBhZGRpbmc6IC41cmVtIDFyZW07XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdCZfX21lbnUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMztcclxuXHJcblx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ly8gcmlnaHQ6IDkuNXJlbTtcclxuXHRcdFx0Ly8gdG9wOiAxLjVyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC5tb2JpbGUtY2FsbC1tZW51IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQgICAgd2lkdGg6IDIuNXJlbTtcclxuXHRcdCAgICBoZWlnaHQ6IDIuNXJlbTtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ICAgIHotaW5kZXg6IDk5OTk5OTtcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHQgICAgY29udGVudDogJyc7XHJcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9yb3VnZS13cC1zdGFydC10aGVtZS9hc3NldHMvaW1hZ2VzL3Bob25lLWljb24uc3ZnXCIpO1xyXG5cdFx0XHQgICAgbGVmdDogMDtcclxuXHRcdFx0ICAgIHRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHR1bCB7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1x0XHRcdFx0XHRcclxuXHJcblx0XHRcdFx0ICAgIGEge1xyXG5cdFx0XHRcdCAgICBcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHQgICAgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBub25lO1x0XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG59XHJcblxyXG4uZGlyZWN0LXNlY3VyaXR5LXRvZ2dsZSB7XHJcblx0LnNpdGUtaGVhZGVyIHtcclxuXHRcdC5uYXZiYXIge1xyXG5cdFx0XHQmLWJyYW5kIHtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFnZWJ1aWxkZXIge1xyXG5cdC5zaXRlLWhlYWRlciB7XHJcblx0XHQubmF2YmFyIHtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsbnVsbCwiLmhlcm8ge1xuXG5cdC5oZXJvX19oMSB7XG5cdFx0XG5cdFx0Y29sb3I6ICMzMWJlYWY7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcblx0fVxuXHRcblx0aDIge1xuXHRcblx0XHRmb250LXNpemU6IDUuOHJlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdFxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdH1cblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFxuXHRcdC5jb2wtbWQtMSB7XG5cdFx0XG5cdFx0XHRib3JkZXI6IC4ycmVtIHNvbGlkIHllbGxvdztcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5zdHJpa2V0aHJvdWdoIHtcblx0XHRcblx0XHRjb2xvcjogIzMxYmVhZjtcblx0XHRcblx0fVx0XG5cdFxuXHQvKiBJbWFnZSBNYXNrcyAqL1xuXG5cdC5oZXJvX19jaGV2cm9uLXNtYWxsLFxuXHQuaGVyb19fY2hldnJvbi1sYXJnZSB7XG5cblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Lyotby1vYmplY3QtZml0OiBjb3Zlcjtcblx0XHRvYmplY3QtZml0OiBjb3ZlcjsqL1xuXHRcdC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0XHRvYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXG5cdFx0XHQvLyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHR9XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0Ly8gXHRoZWlnaHQ6IDgwJTtcblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogOTQ4cHgpIHtcblx0XHQvLyBcdGhlaWdodDogNjAlO1xuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdC8vIFx0ZGlzcGxheTogbm9uZTtcblx0XHQvLyB9XG5cblx0fVxuXG5cdC5oZXJvX19jaGV2cm9uLWxhcmdlIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuaGVyb19fY2hldnJvbi1zbWFsbCB7XG5cblx0XHRyaWdodDogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXHRcbn0iLG51bGwsIi8qIERlYnQgUmVjb3ZlcnkgLyBBYm91dCBVcyAvIENhbid0IFBheSBXZSdsbCBUYWtlIEl0IEF3YXkgLyBXb3JraW5nIEF0IERDQkwgLyBMb2NhdGlvbnMgKi9cclxuXHJcbi5oZXJvLS1uby1pbWFnZSB7XHJcblx0XHJcblx0cGFkZGluZzogNy41cmVtIDAgMTByZW0gMDtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcclxuXHRcdHBhZGRpbmc6IDNyZW0gMS41cmVtO1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQmICsgZGl2IHtcclxuXHRcclxuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogNnJlbTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC8qLmNvbC1tZC0xLFxyXG5cdC5jb2wtbWQtNCB7XHJcblx0XHRcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lmhlcm9fX2NoZXZyb24tbGFyZ2Uge1xyXG5cdFx0XHJcblx0XHRsZWZ0OiAxM3JlbTtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdH0qL1xyXG5cclxufSIsIi8qIEhpZ2ggQ291cnQgRW5mb3JjZW1lbnQgLyBPdXIgUGVvcGxlIC8gTGF0ZXN0IE5ld3MgLyBUZXN0aW1vbmlhbHMgLyBDb250YWN0IC8gQ29va2llIFBvbGljeSAqL1xuXG4uaGVyby0tcGxhaW4ge1xuXHQvLyBiYWNrZ3JvdW5kOiAjMGIyZDQ5IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3BsYWluLWhlcm8tYmFja2dyb3VuZC5wbmcpIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG5cdC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XG5cdCYgKyBkaXYge1xuXHRcdFxuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFxuXHRcdFx0cGFkZGluZy10b3A6IDZyZW07XG5cdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQuY29udGFpbmVyIHtcblxuXHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXHRcdHBhZGRpbmctdG9wOiA2cmVtO1xuXG5cdH1cblx0XG5cdC5jb2wtbWQtMSB7XG5cdFx0XG5cdFx0Lypib3JkZXI6IDEwcHggc29saWQgcmVkO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7Ki9cblx0XHRcblx0XHRpbWcge1xuXHRcdFx0XG5cdFx0XHQvKmhlaWdodDogMTAwJTsqL1xuXHRcdFx0Ly8gbWF4LXdpZHRoOiBub25lO1xuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRtaW4td2lkdGg6IDcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuY29sLW1kLTUsXG5cdC5jb2wtbWQtNiB7XG5cdFx0XG5cdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0ei1pbmRleDogMjtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFxuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDA7XHRcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC5oZXJvX19jaGV2cm9uLWxhcmdlIHtcblx0XHRcblx0XHQvKmxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTkwJSk7Ki9cblx0XHRyaWdodDogMDtcblx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdC8vIHdpZHRoOiA1MCU7XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0Ly8gXHRoZWlnaHQ6IDgwJTtcblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogOTQ4cHgpIHtcblx0XHQvLyBcdGhlaWdodDogNjAlO1xuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdC8vIFx0ZGlzcGxheTogbm9uZTtcblx0XHQvLyB9XG5cblx0fVxuXHRcdFxuXHRoMSB7XG5cdFxuXHRcdGZvbnQtc2l6ZTogNS44cmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cbn1cblxuLyogQ29udGFjdCAvIENvb2tpZSBQb2xpY3kgKi9cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY29udGFjdCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS10aGFua3lvdSxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZvcm0tcGF5bWVudCB7XG5cdFxuXHQuaGVyby0tcGxhaW4ge1xuXG5cdFx0LmFscGhhIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdCYgKyBwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFxuXHRcdC5jb250YWluZXIge1xuXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcblx0XHRcdHBhZGRpbmctdG9wOiA0cmVtO1x0XG5cblx0XHR9XG5cdFx0XG5cdFx0LnJvdyB7XG5cblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XHRcdFxufVxuXG4vKiBOZXdzICovXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZHNzLW5ld3MsXG4uYmxvZyxcbi8vIC5hcmNoaXZlLFxuLnNpbmdsZSB7XG5cdFxuXHQuaGVyby0tcGxhaW4ge1xuXG5cdFx0LmFscGhhIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdCYgKyBwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMS5hbHBoYSB7XG5cdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogNC41cmVtO1xuXHRcdH1cblx0XG5cdFx0LmNvbnRhaW5lciB7XG5cblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHR9XG5cdFx0XG5cdFx0LnJvdyB7XG5cblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XHRcdFxufVxuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dC11cyB7XG5cdC5iZy1ibHVlIHtcblx0XHQvLyBiYWNrZ3JvdW5kOiAkdGVhbDtcblx0fVxufVxuXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0LnNpbmdsZSB7XG5cdC5oZXJvLS1wbGFpbiB7XG5cdFx0aDIuYWxwaGEge1xuXHRcdCAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcblx0XHR9XG5cdH1cbn0iLG51bGwsIi8qIERlYnQgUmVjb3ZlcnkgLyBBYm91dCBVcyAvIENhbid0IFBheSBXZSdsbCBUYWtlIEl0IEF3YXkgLyBXb3JraW5nIEF0IERDQkwgLyBMb2NhdGlvbnMgKi9cblxuLmhlcm8tLXNpZGUtaW1hZ2Uge1xuXG5cdHBhZGRpbmc6IDcuNXJlbSAwIDEwcmVtIDA7XG5cblx0cCB7XG5cdFx0bWF4LXdpZHRoOiA4OCVcblx0fVxuXG5cdC5oZXJvX19zaWRlLWltYWdlIHtcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDk1JSA1MCUsIDgwJSAxMDAlLCAwJSAxMDAlLCAxMyUgNTAlLCAwJSAwKTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdGNsaXAtcGF0aDogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0cGFkZGluZzogMDtcblx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XG5cdFx0LmNvbnRhaW5lciB7XG5cblx0XHRcdHBhZGRpbmc6IDNyZW0gMS41cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGltZyB7XG5cdFx0XHRcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XG5cdFx0fVxuXHRcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkge1xuXHRcdHBhZGRpbmc6IDByZW0gMCAxMHJlbSAwO1xuXHRcdC8vIHBhZGRpbmctYm90dG9tOiAzNnJlbTtcblx0fVxuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG5cdFx0cGFkZGluZzogMHJlbSAwIDByZW0gMDtcblx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMzByZW07XG5cdH1cblx0XG5cdCYgKyBkaXYge1xuXHRcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRcdHBhZGRpbmctdG9wOiA0cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LmNvbC1tZC0xLFxuXHQuY29sLW1kLTYge1xuXHRcdFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdFx0XHQmLmV4dHJhLXBhZGRpbmcge1xuXHRcdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAxMTJweDsgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0Lmhlcm9fX2NoZXZyb24tc21hbGwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0XG5cdC5oZXJvX19jaGV2cm9uLWxhcmdlIHtcblxuXHRcdC8vIHdpZHRoOiA1NSU7XG5cdFx0d2lkdGg6IHVuc2V0O1xuXHRcdHJpZ2h0OiA1NSU7XG5cblx0XHQmLmFvcy1hbmltYXRlIHtcblx0XHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdHJpZ2h0OiA0NSU7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdC8vIHdpZHRoOiA2MCU7XG5cdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRyaWdodDogNDAlO1xuXG5cdFx0XHQmLmFvcy1hbmltYXRlIHtcblx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRyaWdodDogNDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0Ly8gbGVmdDogNTAlO1xuXHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTAlKTtcblx0XHQvLyBsZWZ0OiAxM3JlbTtcblx0XHQvLyB3aWR0aDogNTAlO1xuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdC8vICAgICB3aWR0aDogMTAwJTtcblx0XHQvLyAgICAgbGVmdDogLTQ1JTtcblx0XHQvLyB9XG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0Ly8gXHRkaXNwbGF5OiBub25lO1xuXHRcdC8vIH1cblx0fVxuXG5cdD4gLmNvbnRhaW5lciA+IC5yb3cgPiAuY29sLW1kLTYge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYWJvdXQtdXMge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcblx0XHQuaGVyby0tc2lkZS1pbWFnZSB7XG5cdFx0XHQ+IC5jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLG51bGwsIi8qIEhvbWUgUGFnZSBPbmx5ICovXG5cbi5oZXJvLS1zbGlkZXIge1xuXHRcblx0YmFja2dyb3VuZDogIzBDMzA0RTtcblx0XG5cdC5zbGlkZSB7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0XHQuc2xpZGVfX3RhYnMge1xuXHRcdFx0XHRcdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0XHRcdFx0XHRsaTpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdFx0LnNsaWRlX190YWJzIHtcblx0XHRcdFx0XHRcdC5zbGljay1kb3RzIHtcblx0XHRcdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRcdC5zbGlkZV9fdGFicyB7XG5cdFx0XHRcdFx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRcdFx0XHRcdGxpOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzBmZjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0XHQuc2xpZGVfX3RhYnMge1xuXHRcdFx0XHRcdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0XHRcdFx0XHRsaTpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdFx0LnNsaWRlX190YWJzIHtcblx0XHRcdFx0XHRcdC5zbGljay1kb3RzIHtcblx0XHRcdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cdFxuXHRcblx0LmNvbnRhaW5lciB7XG5cdFx0XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmc6IDEyLjVyZW0gMS41cmVtIDEyLjVyZW0gMS41cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcblx0XHRcblx0XHRcdHBhZGRpbmc6IDguNXJlbSAxLjVyZW0gOS41cmVtIDEuNXJlbVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcblx0XHRcdHBhZGRpbmc6IDMuNXJlbSAxLjVyZW0gNnJlbSAxLjVyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0XHRcdHBhZGRpbmc6IDIuNXJlbSAxLjVyZW0gMnJlbSAxLjVyZW07XG5cdFx0XHRcdFx0XHRcblx0XHR9XG5cdFx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuXG5cdFx0XHRwYWRkaW5nOiAyLjVyZW0gMS41cmVtIDByZW0gMS41cmVtO1xuXHRcdFx0XHRcdFx0XG5cdFx0fVxuXHRcdFx0XHRcblx0XHQmICsgaW1nIHtcblxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgOTUlIDUwJSwgODAlIDEwMCUsIDAlIDEwMCUsIDEzJSA1MCUsIDAlIDApO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG5cdFx0XHRcdC8vIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgOTUlIDUwJSwgODAlIDEwMCUsIDM1JSAxMDAlLCA1MCUgNTAlLCAzNSUgMCk7XG5cdFx0XHRcdC8vIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgOTUlIDUwJSwgODAlIDEwMCUsIDQwJSAxMDAlLCA1NSUgNTAlLCA0MCUgMCk7XG5cdFx0XHRcdC8vIGNsaXAtcGF0aDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0XHQvLyBjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDk1JSA1MCUsIDgwJSAxMDAlLCAzNSUgMTAwJSwgNTAlIDUwJSwgMzUlIDApO1xuXHRcdFx0XHQvLyBjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDk1JSA1MCUsIDgwJSAxMDAlLCA0MCUgMTAwJSwgNTUlIDUwJSwgNDAlIDApO1xuXHRcdFx0XHQvLyBjbGlwLXBhdGg6IG5vbmU7XG5cdFx0XHRcdHJpZ2h0OiAyJTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHQvLyB3aWR0aDogMTAwJTtcblx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSA1MCUsIDEwMCUgMTAwJSwgNTAlIDEwMCUsIDUwJSA1MCUsIDUwJSAwKTtcblx0XHRcdFx0Ly8gcmlnaHQ6IDEwJTtcblx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBub25lO1xuXHRcdFx0XHRyaWdodDogMiU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDM1MHB4O1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG5cdFx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcblx0XHRcdFx0aGVpZ2h0OiAyMjBweDtcblx0XHRcdH1cblxuXG5cdFx0fVxuXG5cdFx0LnJvdyB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdFx0XHRcdC8vIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXHRcblx0LnNsaWRlX190aXRsZSB7XG5cdFxuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiA1LjhyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHQgICBcdHBhZGRpbmctcmlnaHQ6IDRyZW07XG5cblx0ICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSBhbmQgKG1pbi13aWR0aDogMTM2N3B4KSB7XG5cdCAgICBcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdCAgICB9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHRcdFx0Zm9udC1zaXplOiA0LjVyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdH1cblx0XHRcblx0XHQmICsgcCB7XG5cdFx0XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNnJlbTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuN3JlbTtcdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjZyZW07XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdHVsIHtcblx0XHRcblx0XHRwYWRkaW5nOiAwO1xuXHRcdFxuXHR9XG5cdFxuXHRsaSB7XG5cdFx0XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRtYXJnaW4tcmlnaHQ6IDNyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRoZWlnaHQ6IC4ycmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xuXHRcdFx0d2lkdGg6IDNyZW07XG5cdFx0XHRcblx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQ6IGFxdWE7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQucGFnZXJfX2l0ZW0ge1xuXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHRhIHtcblx0XHRcblx0XHRjb2xvcjogIzMxYmVhZjtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjNyZW07XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi4zcmVtO1xuXHRcdH1cblx0fVxuXHRcblx0LnNsaWRlX190YWJzIHtcblx0XHRcblx0XHRtYXJnaW46IDcuNXJlbSAwIDAgMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdG1hcmdpbjogNC41cmVtIDAgMCAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdG1hcmdpbjogMi41cmVtIDAgMCAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWFyZ2luOiAxLjVyZW0gMCAwIDA7XG5cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdFxuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDAuN3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuM3JlbTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFxuXHRcdFx0XHRjb2xvcjogIzMxYmVhZjtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFx0XHRcblx0fVxuXHRcblx0W2RhdGEtc2xpY2staW5kZXg9XCIwXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMFwiXSxcblx0W2RhdGEtc2xpY2staW5kZXg9XCIxXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMVwiXSxcblx0W2RhdGEtc2xpY2staW5kZXg9XCIyXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMlwiXSxcblx0W2RhdGEtc2xpY2staW5kZXg9XCIzXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiM1wiXSxcblx0W2RhdGEtc2xpY2staW5kZXg9XCI0XCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiNFwiXSxcblx0W2RhdGEtc2xpY2staW5kZXg9XCI1XCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiNVwiXSB7XG5cblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzMxYmVhZjtcblx0XHRjb2xvcjogIzMxYmVhZjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdFxuXHR9XG5cblx0Lmhlcm9fX2NoZXZyb24tc21hbGwgeyAvLyBVU0lORyBDTElQUElORyBQQVRIXG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0Lmhlcm9fX2NoZXZyb24tbGFyZ2Uge1xuXHRcdFxuXHRcdHdpZHRoOiA1NSU7XG5cdFx0XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0d2lkdGg6IDYwJTsgXG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHR9XG5cblx0LnNsaWRlID4gLmNvbnRhaW5lciA+IC5yb3cgPiAuY29sLW1kLTYge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0XHRcdFxufSIsbnVsbCwiLyogQWJvdXQgVXMgLyBXb3JraW5nIGF0IERDQkwgKi9cclxuXHJcbi5pbmxpbmUtaW1hZ2Utc2xpZGVyLnNsaWNrLXNsaWRlciB7XHJcblxyXG5cdG1hcmdpbi1sZWZ0OiAuNXJlbTtcclxuXHRtYXJnaW4tcmlnaHQ6IC41cmVtO1xyXG5cdG1hcmdpbi10b3A6IDZyZW07XHJcblx0XHJcblx0LnNsaWNrLXNsaWRlIHtcclxuXHJcblx0XHRtYXJnaW46IDAgMXJlbTtcclxuXHJcblx0fVxyXG5cclxuXHQuc2xpY2stcHJldiB7XHJcblxyXG5cdFx0bGVmdDogLTVyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRsZWZ0OiAycmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LnNsaWNrLW5leHQge1xyXG5cclxuXHRcdHJpZ2h0OiAtNXJlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdHJpZ2h0OiAycmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcbn0iLCIvKiBPdmVydmlldyArIExvY2F0aW9ucyAqL1xuXG4uaW5saW5lLW5vdGlmaWNhdGlvbiB7XG5cdG1hcmdpbi10b3A6IDVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XG5cdC5pbmxpbmUtbm90aWZpY2F0aW9uX19pbm5lciB7XG5cblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHQvLyBwYWRkaW5nOiAycmVtO1xuXHRcdHBhZGRpbmc6IDJyZW0gMjhyZW0gMnJlbSAycmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0cGFkZGluZzogMnJlbSAycmVtIDhyZW0gMnJlbTtcdFxuXHRcdFx0XG5cdFx0fVxuXG5cdH1cblx0XG5cdHAge1xuXHRcdFxuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdC8vIHdpZHRoOiA2MCU7XG5cdFx0XG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdC8vIFx0d2lkdGg6IDQ1JTtcblx0XHQvLyB9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogNzAlO1x0XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdGltZyB7XG5cdFx0XG5cdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0Ym94LXNoYWRvdzogMCAuNXJlbSAxcmVtICM3Nzc7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAycmVtO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuXHRcdC8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgyMHB4KSBhbmQgKG1pbi13aWR0aDogMTM1MHB4KSB7XG5cdFx0Ly8gfVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDgwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0zMCUpO1xuXHRcdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcbn0iLCIuaW50ZXJuYWwtZHJvcGRvd24tbmF2IHtcclxuXHRcdFxyXG5cdG1hcmdpbi10b3A6IC00LjVyZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHQucm93OmJlZm9yZSB7XHJcblx0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcdFxyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LyogVGFrZSBhIGxvb2sgaW5zaWRlIERDQkwgKi9cclxuXHRcdFxyXG5cdFx0JiArIC5ibG9jay5iZy1saWdodCB7XHJcblxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTJyZW07XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHQuZHJvcGRvd24tbmF2X19pbm5lciB7XHJcblx0XHRcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMzFCRUFGO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbTsgXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdFx0XHRcclxuXHRcdGgzIHtcclxuXHJcblx0XHRcdHdpZHRoOiAyNSU7XHJcblxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAyNCU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuN3JlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0LjJyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHQmID4gKiB7XHJcblx0XHRcdFxyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogaW5oZXJpdDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRwYWRkaW5nOiAzcmVtIDFyZW0gOHJlbSAxcmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0JiA+ICoge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAycmVtIDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHRcclxuXHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Jl9fZHJvcGRvd24ge1xyXG5cdFx0IFxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbi1sZWZ0OiA1JTtcclxuXHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDUyJSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xyXG5cdFx0XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1heC13aWR0aDogMzByZW07XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMzFyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMjFyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdG9wdGlvbiB7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDAuN3JlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ0biB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0uM3JlbTtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQwcmVtO1xyXG5cdFx0XHRcdHBhZGRpbmc6IC45cmVtIDVyZW0gLjdyZW0gMS4zcmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdCZfX2ltZyB7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07IFxyXG5cdFx0Ym94LXNoYWRvdzogMHB4IC41cmVtIDFyZW0gIzc3NztcclxuXHRcdG1heC13aWR0aDogMjdyZW07XHJcblx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDRyZW07XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRib3R0b206IC0zNSU7XHJcblx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdFxyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcbn0iLCIuYmxvY2suYmctbGlnaHQge1xyXG5cdFx0XHRcclxuXHQuY29sb3ItdGVhbCB7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjMzFiZWFmO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5yb3cuc3RlcHMge1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tdG9wOiAzLjVyZW07XHJcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFib3V0LXVzIHtcblx0XHRcdFxuXHQvKiBPdXIgUGVvcGxlICovXG5cdFxuXHQuYmxvY2suYmctbGlnaHQ6bm90KC5jYXJkcykge1xuXHRcdFxuXHRcdC5yb3cuc3RlcHMge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmNvbC1tZC0xMixcblx0XHQuY29sLnN0ZXAge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgLy8gb3ZlcnJpZGVzIC5uby1sZWZ0LXBhZFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5jb2wtbGctNyB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRcdH1cblx0XHRcblx0XHQuY29sLnN0ZXA6YmVmb3JlIHtcblx0XHRcdFxuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuYnRuLS1ibHVlIHtcblx0XHRcdGJhY2tncm91bmQ6ICMzMWJlYWY7XG5cdFx0XHRjb2xvcjogIzBiMmQ0OSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luOiAycmVtIDAgMCAwO1xuXHRcdFx0XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFxuXHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Zyk7XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjN2FkOWNlO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmRjYmwtc3RhZGl1bSB7XG5cblx0XHRtYXJnaW46IDZyZW0gMCAtMThyZW0gMDtcblx0XHRcblx0XHQmICsgZGl2IHtcblx0XHRcblx0XHRcdHBhZGRpbmctdG9wOiAxOHJlbTtcblx0XHRcdFxuXHRcdFx0YSB7XG5cdFx0XHRcblx0XHRcdFx0Y29sb3I6ICMzMWJlYWY7XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFx0XG5cdC8qIFRleHQgQ29udGFpbmVyICovXG5cdFxuXHQudGV4dC1jb250YWluZXIge1xuXHRcdFxuXHRcdGg0IHtcblx0XHRcdFx0XHRcdFxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcblx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcpO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQvKiBIb3ZlciBGTGlwIENhcmRzICovXG5cdFxuXHQuaG92ZXItZmxpcC1jYXJkcyB7XG5cdFxuXHRcdGgyIHtcblxuXHRcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcblx0XHRcdFx0Zm9udC1zaXplOiAyLjNyZW07XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiArIHAge1xuXHRcdFx0XHRcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogNzByZW07XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFxuXHRcdGRpdltjbGFzc149XCJjb2wtbWQtNlwiXSwgXG5cdFx0ZGl2W2NsYXNzKj1cImNvbC1tZC02XCJdIHtcblx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC8qIEFjY3JlZGl0YXRpb25zICovXG5cdFxuXHQuaG92ZXItZmxpcC1jYXJkcyArIC5iZy1ibHVlIHtcblx0XHRcblx0XHRwYWRkaW5nLWJvdHRvbTogOHJlbTtcblx0XHRwYWRkaW5nLXRvcDogOHJlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHRcdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGgyICsgcCB7XG5cdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcblx0XHR9XG5cdFx0XHRcdFxuXHR9XG5cdFxuXHQuYWNjcmVkaXRhdGlvbi1ibG9ja3MgPiBkaXYge1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblxuXHR9XG5cdFxuXHQuYWNjcmVkaXRhdGlvbi1ibG9jayB7XG5cdFx0XG5cdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDZyZW07XG5cdFx0XG5cdFx0JiA+IGRpdiB7XG5cblx0XHRcdGJhY2tncm91bmQ6ICNFNkVBRUQ7XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5hY2NyZWRpdGF0aW9uLWJsb2NrX19oZWFkZXIge1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0cGFkZGluZzogMnJlbTtcblx0XHRcblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmFjY3JlZGl0YXRpb24tYmxvY2tfX2lubmVyIHtcblx0XHRcblx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFxuXHR9XG5cdFxuXHQvKiBWaWRlbyBzZWN0aW9uIG92ZXJsYXAgZml4ICovXG5cblx0bWFpbiNjb250ZW50IHtcblx0XHQjdmlkZW8ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U2ZWFlZCFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTM0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRleHQtaW1hZ2Uge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnBhZ2UtaWQtMjEzMSB7IC8vIFRXTyBBQk9VVCBVUyBQQUdFUyBVU0lORyBUSElTIFRFTVBMQVRFOiAvYWJvdXR1c3NlY3VyaXR5LyBBTkQgL2Fib3V0LXVzL1xuXHRcdC5iZy0tYmx1ZS5oZXJvLCAuYmctYmx1ZS5oZXJve1xuXHRcdFx0YmFja2dyb3VuZDogIzFBNTA3QTtcblx0XHR9XG5cdH1cbn0iLG51bGwsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNhbnQtcGF5IHtcclxuXHRcclxuXHQub2JqZWN0Zml0IHtcclxuXHRcdFxyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5yb3cubS1iLTYwIHtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luLXRvcDogNXJlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQjdGVhbS1ncmlkIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcclxuXHRcdFxyXG5cdFx0Ji5ncmlkZGVyLS1mb3VyIHtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdC5ncmlkZGVyLXNob3cgKyAuZ3JpZGRlcl9fdG9nZ2xlIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5ncmlkZGVyX190b2dnbGUge1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmFnZW50LWNhcmQge1xyXG5cclxuXHRcdFx0LmdyaWRkZXJfX2NvbnRlbnQge1xyXG5cclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2ltYWdlIHtcclxuXHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX190ZXh0IHtcclxuXHJcblx0XHRcdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb2xvci10ZWFsIHtcclxuXHJcblx0XHRcdFx0Y29sb3I6ICMzMWJlYWY7XHJcblxyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHQmLnNlbGVjdGVkSXRlbSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmFnZW50LWNhcmRfX3RleHQge1xyXG5cclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMWJlYWY7IFxyXG5cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jb2xvci10ZWFsIHtcclxuXHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZ3JpZGRlci1leHBhbmRlZC1jb250ZW50IHtcclxuXHRcdFx0XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRjb2xvcjogIzMxYmVhZjtcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY29udGFjdCB7XG5cdFxuXHQuZnJtX2Zvcm1fZmllbGRzIHtcblx0XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHR9XG5cdFxuXHQuYmxvY2staGVhZGluZyB7XG5cdFxuXHRcdGNvbG9yOiAjMGIyZDQ5O1xuXHRcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdFx0bWFyZ2luLXRvcDogNnJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcblx0fVxuXHRcblx0I2ZybV9maWVsZF8yMThfY29udGFpbmVyIC5ibG9jay1oZWFkaW5nIHtcblx0XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XG5cdH1cblxuXHQudGhyZWUtYW5kLXR3b3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiA3NSUhaW1wb3J0YW50O1xuXHRcdC5mcm1fcmFkaW97XG5cdFx0XHR3aWR0aDogY2FsYygzMyUgLSAycmVtKSFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiA4NTBweCkge1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0LmZybV9yYWRpb3tcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMnJlbSkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCl7XG5cdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHQuZnJtX3JhZGlve1xuXHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mcm1faGlkZGVuX2NvbnRhaW5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0LmZybV9wcmltYXJ5X2xhYmVse1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0fVx0XG5cdH1cdFxuXHQuZnJtX3JhZGlvIHtcdFxuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiBjYWxjKDI1JSAtIDJyZW0pICFpbXBvcnRhbnQ7XHRcblx0XHRcblx0XHQmOmhvdmVyIGxhYmVsIHtcblx0XHRcdFxuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogODUwcHgpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pICFpbXBvcnRhbnQ7XHRcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHRcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0fVxuXHRcdFx0XG5cdH1cblx0XG5cdC5mcm1fdGV4dF9sYWJlbF9mb3JfaW1hZ2UsXG5cdGxhYmVsIHtcblxuXHRcdGNvbG9yOiAjMGMzMDRlICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcdFxuXHRcdFx0XG5cdFx0fVxuXG5cdH1cblx0XG5cdC8qIEhvdyBjYW4gd2UgaGVscCB5b3U/ICovXG5cdFxuXHQucGFuZS1yYWRpbyB7XG5cdFxuXHRcdC5ibG9jay1oZWFkaW5nIHtcblx0XHRcblx0XHRcdG1hcmdpbi10b3A6IDEycmVtO1xuXHRcdFxuXHRcdH1cblxuXHRcdC5mcm1fZW1wdHlfdXJsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcblx0XHQuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nOiA0cmVtO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XG5cdFx0XHRcdHBhZGRpbmc6IDJyZW07XHRcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0XG5cdFx0LmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyOmhvdmVyLFxuXHRcdCYuZnJtX2ltYWdlX29wdGlvbnMgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCsuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIge1xuXHRcdFxuXHRcdFx0YmFja2dyb3VuZDogIzBjMzA0ZTtcblxuXHRcdFx0LmZybV90ZXh0X2xhYmVsX2Zvcl9pbWFnZSB7XG5cdFx0XHRcblx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyBwYXRoW2ZpbGw9JyMxYzUwNzknXSxcblx0XHRcdHN2ZyBwYXRoW2ZpbGw9JyMwYzMwNGUnXSxcblx0XHRcdHN2ZyBwYXRoLnN0MSB7XG5cdFx0XHRcdGZpbGw6ICMzMWJlYWY7XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXG5cdFx0Ji5mcm1faW1hZ2Vfb3B0aW9ucyAuZnJtX29wdF9jb250YWluZXIge1xuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHQgICAgZmxleC1mbG93OiB3cmFwO1xuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ICAgIG1hcmdpbjogYXV0bztcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0ICAgIG1heC13aWR0aDogMTEwcHg7XG5cdFx0ICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcblx0XHQgICAgXHRtYXJnaW46IDAgYXV0byA0cmVtIGF1dG87XG5cdFx0ICAgIH1cblx0XHR9XG5cblx0fVxuXHRcblx0LyogV2hpY2ggc2VydmljZXMgYXJlIHlvdSBpbnRlcmVzdGVkIGluPyAqL1xuXHRcdFxuXHQudmVydGljYWxfcmFkaW8ge1xuXHRcdFx0XG5cdFx0LmZybV9vcHRfY29udGFpbmVyIHtcblx0XHRcdFxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0Ji5zZXJ2aWNlcy1pbnRlcmVzdGVkLWlue1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR9XG5cdFxuXHRcdFx0XHRsYWJlbCB7XG5cblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDRyZW07XG5cdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcdFxuXHRcdFx0XHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmZybV9yYWRpbyB7XHRcblx0XHRcdFxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICMzMWJlYWY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMCAxcmVtIDJyZW0gMXJlbTtcblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5O1xuXHRcdFx0XHRcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdH1cblx0XHRcblxuXHRcdFxuXHR9XG5cdFxuXHQvKiBTZW5kIHVzIGEgbWVzc2FnZSAqL1xuXHRcblx0LmFjdHVhbC1mb3JtLWNvbnRhaW5lciB7XG5cblx0XHRiYWNrZ3JvdW5kOiAjRTZFQUVEO1xuXHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogOTQlO1xuXHRcdHBhZGRpbmc6IDRyZW07XG5cdFx0d2lkdGg6IDEwMnJlbTtcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdFx0LnZlcnRpY2FsX3JhZGlvIHtcblx0XHRcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRcdFxuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcdFx0XG5cdFx0aW5wdXQsXG5cdFx0dGV4dGFyZWEge1xuXG5cdFx0XHRwYWRkaW5nOiAycmVtIDFyZW07XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG5cdFx0fVxuXHRcdFxuXHRcdC5mcm1fY2hlY2tib3gge1xuXHRcdFxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblxuXHRcdFxuXHRcdH1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXG5cdFx0XHQuZm9ybS1maWVsZCB7XG5cblx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5mcm1fc3VibWl0IHtcblxuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogOTQlO1x0XG5cdFx0XG5cdH1cblxuXHQud2l0aF9mcm1fc3R5bGUgLmZybV9tZXNzYWdlLCBcblx0LmZybV9zdWNjZXNzX3N0eWxlIHtcblx0XG5cdFx0YmFja2dyb3VuZDogIzMxYmVhZjtcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XG5cdFx0cCB7XG5cdFx0XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cblx0Ji5kaXJlY3Qtc2VjdXJpdHktdG9nZ2xlIHtcblx0XHQuZnJtX3N1Ym1pdCB7XG5cblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdG1heC13aWR0aDogbm9uZTtcdFxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cbn1cblxuLmZybV9zdHlsZV9mb3JtaWRhYmxlLXN0eWxlLndpdGhfZnJtX3N0eWxlIC5mcm1fc3VibWl0IGJ1dHRvbiB7XG5cblx0YmFja2dyb3VuZDogIzBjMzA0ZSB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy13aGl0ZS1yaWdodC5zdmcpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxcmVtKSBjZW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6ICNmZmY7XG5cdFxuXHQmOmhvdmVyIHtcblx0XG5cdFx0YmFja2dyb3VuZDogIzA0MTExYztcblx0XHRjb2xvcjogI2ZmZjtcblx0XG5cdH1cblxufVxuXG4ub3RoZXItaW5mby1jb250YWN0e1xuXHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHQuY29udGFjdF9faW1hZ2V7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblx0LmJnLWJsdWV7XG5cdFx0cGFkZGluZzogM3JlbTtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEuNXJlbSk7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0fVxufVxuXG4jY29udGFjdC1zdWJtaXQtYnRue1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uYWN0dWFsLWZvcm0tY29udGFpbmVye1xuXHRkaXNwbGF5OiBub25lO1xuXG59XG4uZnJtX3NlbGVjdGVkX2NoZWNrbWFya3tcblx0ei1pbmRleDogOTAhaW1wb3J0YW50O1xufSIsbnVsbCwiLyogQ29va2llIFBvbGljeSAqL1xyXG5cclxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLmhvbWUpICNjb250ZW50IHtcclxuXHRcdFx0XHJcblx0Lmhlcm8tLXBsYWluK2RpdiB7XHJcblx0XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuXHRcdFxyXG5cdH1cdFx0XHRcclxuXHRcdFx0XHJcblx0YSB7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjMzFiZWFmO1xyXG5cdFx0XHJcblx0fVxyXG5cdFx0XHJcblx0LmNvb2tpZWxhd2luZm8tcm93LWNhdC10YWJsZSB7XHJcblx0XHRcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdFxyXG5cdFx0KiB7XHJcblx0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRwYWRkaW5nOiAuNXJlbSAuNXJlbSAuNXJlbSAwO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFx0XHRcclxuXHR9XHJcblx0XHJcblx0LmNvbC1sZy0xMCB7XHJcblx0XHRcclxuXHRcdHAgKyBoMiB7XHJcblx0XHRcclxuXHRcdFx0cGFkZGluZy10b3A6IDJyZW07XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxufSIsIltjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLm1vcmUtbGlua3MtZm9vdGVyLCBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5tb3JlLWxpbmtzLWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1mb290ZXIsIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDVyZW07IH1cbiAgW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1mb290ZXJfX3RvcCBpbWcsIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtZm9vdGVyX190b3AgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwcmVtOyB9XG4gIFtjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtZm9vdGVyX190b3AgcCwgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1mb290ZXJfX3RvcCBwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4iLCJbY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdLCBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIHtcclxuXHRcdFxyXG5cdC5tb3JlLWxpbmtzLWZvb3RlciB7XHJcblx0XHRcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LnNpdGUtZm9vdGVyIHtcclxuXHJcblx0XHRwYWRkaW5nLXRvcDogNXJlbTtcclxuXHRcdFxyXG5cdFx0Jl9fdG9wIHtcclxuXHRcdFx0XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1ncmlkIHtcblx0XHRcblx0LmNhcmQge1xuXHRcblx0XHQmX19saW5rIHtcblxuXHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdH1cblx0XHRcblx0XHQmX19pY29uLS1pbWFnZSB7XG5cdFx0XHRcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFx0XHRcblx0XHQmX19pY29uOm5vdCguY2FyZF9faWNvbi0taW1hZ2UpIHtcblxuXHRcdFx0cGFkZGluZy10b3A6IDJyZW07XG5cblx0XHR9XG5cblx0XHRoNCwgcCB7XG5cblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcblxuXHRcdH1cblx0XHRoNHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2Zyb250c2lkZSB7XG5cblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuXHRcdFx0aW1nIHtcblxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxNTBweDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmX19iYWNrc2lkZSB7XG5cblx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcblxuXHRcdH1cblx0XHRcblx0fVxuXHQuYmctLWJsdWUuaGVybywgLmJnLWJsdWUuaGVyb3tcblx0XHRiYWNrZ3JvdW5kOiAjMUE1MDdBO1xuXHR9XG59IiwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGlyZWN0LXNlY3VyaXR5LXBhZ2Uge1xyXG5cdFxyXG5cdC5nb29nbGUtcmV2aWV3LWJsb2NrIHtcclxuXHRcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHRcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC50ZXh0LWltYWdlIHtcclxuXHRcclxuXHRcdHBhZGRpbmctdG9wOiAxMnJlbTtcclxuXHRcclxuXHR9XHJcblx0XHJcblx0LmJnLXdoaXRlLmJsb2NrIHtcclxuXHRcclxuXHRcdHBhZGRpbmctdG9wOiA5cmVtO1xyXG5cdFxyXG5cdFx0aDIge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcclxuXHR9XHJcblx0XHJcblx0LnBvc3QtY2FyZCB7XHJcblxyXG5cdFx0XHJcblx0XHQmX190aXRsZTpiZWZvcmUge1xyXG5cdFxyXG5cdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9jaGV2cm9uLXJpZ2h0LWdyZWVuLnN2Zyk7XHJcblxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcblx0XHJcblx0XHQuYmctd2hpdGU6bm90KC5ibG9jaykge1xyXG5cdFx0XHRcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1x0XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRoZWlnaHQ6IDI1JTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0fVx0XHRcdFx0XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGRpdjpub3QoLnNpZGUtbWFwLWNvbnRhaW5lcl9fbWFwKSB7XHJcblx0XHRcdFx0LnJvdyB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JiA+IGRpdjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC8vIG9yZGVyOiAxO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JiA+IGRpdjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHRcdFx0XHRcdFx0Ly8gb3JkZXI6IC0xO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGlyZWN0LXNlY3VyaXR5LFxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktcGFnZSB7XHJcblx0XHJcblx0aDEge1xyXG5cdFxyXG5cdFx0Zm9udC1zaXplOiA1LjhyZW07XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG5cclxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cclxuXHRcdH1cdFxyXG5cdH1cclxuXHRoMntcclxuXHRcdCYuaGVhZGluZy1wYWRkaW5ne1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGgzIHtcclxuXHRcclxuXHRcdGZvbnQtc2l6ZTogMi45cmVtO1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQuYmctLXdoaXRlIHtcclxuXHRcdFxyXG5cdFx0LnR3by1jb2wtYnV0dG9ucyB7XHJcblx0XHRcdFxyXG5cdFx0ICAgIHBhZGRpbmc6IDRyZW0gMCAzcmVtIDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdC5idG4ge1xyXG5cdFxyXG5cdFx0XHRcdG1hcmdpbjogMCAycmVtIDJyZW0gMDtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMS41cmVtIDEuNXJlbSAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMS41cmVtKTtcclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEuNXJlbSAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblxyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxLjVyZW0gMDtcclxuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5iZy1vcHBvc2l0ZSB7XHJcblx0XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG5cdFx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gM3JlbSAzcmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0ICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdC5mb3JtLWNvbnRhaW5lcl9fYWNjcmVkaXRhdGlvbnN7XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHQgICAgd2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0ICAgIG1hcmdpbjogMXJlbSAyLjNyZW07XHJcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lmdvb2dsZS1yZXZpZXctYmxvY2sge1xyXG5cdFx0XHJcblxyXG5cdFx0cHtcclxuXHRcdFx0bWFyZ2luOiAycmVtIDA7XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC50ZXh0LWltYWdlIHtcclxuXHJcblx0XHRwYWRkaW5nOiAxMnJlbSAwIDByZW0gMDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDhyZW0gMCAwcmVtIDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmJsb2NrLmJnLWxpZ2h0IHtcclxuXHRcdFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHJcblx0XHRcclxuXHRcdGgyIHtcclxuXHRcdFxyXG5cdFx0XHRmb250LXNpemU6IDQuNXJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMi45cmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjhyZW07XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2FyZF9fYmFja3NpZGUgYSB7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmJnLS1saWdodCB7XHJcblx0XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogLjNyZW07XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC5iZy1zcGxpdC0tbGlnaHQtdG8td2hpdGUge1xyXG5cclxuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cclxuXHQuYmctLWJsdWUsIC5iZy1ibHVlIHtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogIzBiMmQ0OTtcclxuXHR9XHJcblx0LmJnLS1ibHVlLmhlcm8sIC5iZy1ibHVlLmhlcm97XHJcblx0XHRiYWNrZ3JvdW5kOiAjMUE1MDdBO1xyXG5cdH1cclxuXHRcclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZHNzLW5ld3Mge1xyXG5cdC5iZy0tYmx1ZS5oZXJvLCAuYmctYmx1ZS5oZXJve1xyXG5cdFx0YmFja2dyb3VuZDogIzFBNTA3QTtcclxuXHR9XHJcbn0iLG51bGwsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZvcm0ge1xuXHRcblx0aDMge1xuXHRcblx0XHRjb2xvcjogIzBjMzA0ZVxuXHRcblx0fVxuXHRcblx0LmZybV9wYWdlX2JhciB7XG5cdFx0XG5cdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRcdG1heC13aWR0aDogMTE3cmVtO1xuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX3Jvb3RsaW5lLmZybV9zaG93X2xpbmVzIHtcblx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0XG5cdFx0XHRib3JkZXItY29sb3I6ICM0QTY2N0QgIWltcG9ydGFudDtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogOSU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogODIlICFpbXBvcnRhbnQ7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFxuXHRcdH1cdFxuXG5cdFx0JjphZnRlciB7XG5cblx0XHQgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCMyYjgwYWUsI2UzYzMzNSk7XG5cdFx0ICAgIGJvdHRvbTogMDtcblx0XHQgICAgY29udGVudDogJyc7XG5cdFx0ICAgIGhlaWdodDogMC4ycmVtO1xuXHRcdCAgICBsZWZ0OiAwO1xuXHRcdCAgICBtYXJnaW46IDAgYXV0bztcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICByaWdodDogMTIlO1xuXHRcdCAgICB0b3A6IDEuNXJlbTtcblx0XHQgICAgd2lkdGg6IDgyJSFpbXBvcnRhbnQ7XG5cdFx0ICAgIHotaW5kZXg6IC0yO1xuXHRcdCAgICBsZWZ0OiAxMiU7XG5cdFx0ICAgIG1hcmdpbjogMDtcblx0XHQgICAgd2lkdGg6IDc2JSFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cblx0Ji5wYWdlLWlkLTE0MTMge1xuXG5cdFx0Lmhlcm8uaGVyby0tcGxhaW4ge1xuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdCAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblx0XHRcdCAgICBwYWRkaW5nLXRvcDogNHJlbTtcblx0XHRcdH1cblxuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5hbHBoYSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cdCYucGFnZS1pZC0xNDI0IHtcblx0XHQuZnJtX3Jvb3RsaW5lLmZybV9zaG93X2xpbmVzIHtcblx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHQgICAgYm9yZGVyLWNvbG9yOiAjNGE2NjdkIWltcG9ydGFudDtcblx0XHRcdCAgICBsZWZ0OiAxMiU7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHJpZ2h0OiA1JTtcblx0XHRcdCAgICBtYXJnaW46IDA7XG5cdFx0XHQgICAgd2lkdGg6IDc2JSFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgei1pbmRleDogLTE7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHRcblx0aW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcblx0aW5wdXRbdHlwZT1cImJ1dHRvblwiXTpkaXNhYmxlZCB7XG5cdFx0XG5cdCAgXHRcblx0XHR0ZXh0LWluZGVudDogMTAwMHB4O1xuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX3BhZ2VfbnVtXzIgLmZybV9yb290bGluZS5mcm1fc2hvd19saW5lczpiZWZvcmUge1xuXHRcdFxuXHRcdHdpZHRoOiA2NiUgIWltcG9ydGFudDtcdFxuXG5cdH1cblx0XG5cdC5mcm1fcGFnZV9udW1fMyAuZnJtX3Jvb3RsaW5lLmZybV9zaG93X2xpbmVzOmJlZm9yZSB7XG5cdFx0XG5cdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1x0XG5cdFx0XG5cdH1cblx0XG5cdC5mcm1fcGFnZV9udW1fNCAuZnJtX3Jvb3RsaW5lLmZybV9zaG93X2xpbmVzOmJlZm9yZSB7XG5cdFx0XG5cdFx0d2lkdGg6IDMyJSAhaW1wb3J0YW50O1x0XG5cdFx0XG5cdH1cblx0XG5cdC5mcm1fcGFnZV9udW1fNSAuZnJtX3Jvb3RsaW5lLmZybV9zaG93X2xpbmVzOmJlZm9yZSB7XG5cdFx0XG5cdFx0d2lkdGg6IDE2JSAhaW1wb3J0YW50O1x0XG5cdFx0XG5cdH1cblx0XG5cdC5mcm1fcGFnZV9udW1fNiAuZnJtX3Jvb3RsaW5lLmZybV9zaG93X2xpbmVzOmJlZm9yZSB7XG5cdFx0XG5cdFx0d2lkdGg6IDAgIWltcG9ydGFudDtcdFxuXHRcdFxuXHR9XG5cblx0LmZybV9yb290bGluZV9zaW5nbGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEuMXJlbTtcblx0XHRcdFx0XHRsZWZ0OiAtNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFxuXHRcdGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0aGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0Ly8gfVxuXG5cdFx0fVxuXG5cdFx0XG5cdFx0c3BhbiB7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFxuXHRcdH1cblx0XHQuZnJtX3Jvb3RsaW5lX3RpdGxle1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX3Jvb3RsaW5lX3NpbmdsZS5mcm1fY3VycmVudF9wYWdlIH4gLmZybV9yb290bGluZV9zaW5nbGUge1xuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0YTY2N2Q7XG5cdFx0fVxuXHRcblx0XHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcblxuXHRcdFx0YmFja2dyb3VuZDogIzRBNjY3RCAhaW1wb3J0YW50O1xuXG5cdFx0fVxuXHRcblx0XHRzcGFuIHtcblx0XHRcdFxuXHRcdFx0Y29sb3I6ICM0QTY2N0Q7XG5cblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQuZnJtX2ZpZWxkc19jb250YWluZXIge1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdHBhZGRpbmc6IDNyZW07XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVx0XG5cblx0I2ZybV9maWVsZF8yMl9jb250YWluZXIge1xuXG5cdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0XG5cdH1cblx0XG5cdFxuXHQud2l0aF9mcm1fc3R5bGUgLmZybV9yZXF1aXJlZCB7XG5cdFx0XG5cdFx0bWFyZ2luLWxlZnQ6IC0uM3JlbTtcblx0XHRcblx0fVxuXHRcbn1cblxuXHQuZnJtX3N0eWxlX2Zvcm1pZGFibGUtc3R5bGUud2l0aF9mcm1fc3R5bGUgLmZybV9zdWJtaXQge1xuXHRcdFxuXHRcdGJ1dHRvbiB7XG5cblx0XHRcdGJhY2tncm91bmQ6ICMwYjJkNDkgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMXJlbSkgNTAlO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDRyZW0gMXJlbSAxcmVtO1xuXG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwNDExMWMgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMXJlbSkgNTAlO1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0YnV0dG9uLmZybV9wcmV2X3BhZ2V7XG5cdFx0cGFkZGluZzogMXJlbSAxcmVtIDFyZW0gNHJlbSFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6ICMwYjJkNDkhaW1wb3J0YW50O1xuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC13aGl0ZS1uZXcuc3ZnKSBuby1yZXBlYXQ7XG5cdFx0XHRsZWZ0OiAxcmVtO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0fVxuXHR9XG5cblx0XG5cdC53aXRoX2ZybV9zdHlsZSAuZnJtX3JlcXVpcmVkIHtcblx0XHRcblx0XHRtYXJnaW4tbGVmdDogLS4zcmVtO1xuXHRcdFxuXHR9XG5cdFxuXG5cbi8qIEZvciB0aGUgdGltZSBiZWluZyB0aGlzIGlzIGp1c3QgZm9yIHRoZSBmb3JtIG9uIHRoZSBMb2NhdGlvbiAtIE5vcnRoIFdlc3QgcGFnZSAqL1xuXG4uZnJtX2Zvcm1zLndpdGhfZnJtX3N0eWxlICB7XG5cblx0aW5wdXQge1xuXHRcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRwYWRkaW5nOiAycmVtIDFyZW07XG5cdFx0XG5cdFx0Jjpub3QoW3R5cGU9XCJyYWRpb1wiXSk6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pLnZhbGlkLWlucHV0IHtcblx0XHRcblx0XHRcdGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvZ3JlZW4tdGljay5zdmcpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxcmVtKSBjZW50ZXI7XG5cdFx0ICBcblx0XHR9XG5cdFx0XG5cdH1cblxufVxuXG4uZnJtX3RvcF9jb250YWluZXJ7XG5cdCYudmVydGljYWxfcmFkaW97XG5cdFx0bGFiZWx7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IixudWxsLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sZXR0ZXItY3ljbGUtcmVjb3Zlcnkge1xuXG5cdC5oZXJvLS1sZXR0ZXItY3ljbGluZyB7XG5cdFx0cGFkZGluZzogNy41cmVtIDAgMTByZW0gMDtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdC5oZXJvX19jaGV2cm9uLWxhcmdlIHtcblxuXHRcdFx0Ly8gd2lkdGg6IDU1JTtcblx0XHRcdC8vIHdpZHRoOiB1bnNldDtcblxuXHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHQgICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuXHRcdCAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiAwO1xuXHRcdCAgICB6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdC8vIHVwIHRvIDEzNTBcblxuXHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NDBweCkge1xuXG5cdFx0Ly8gXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdC8vIFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cblx0XHRcdHBhZGRpbmc6IDRyZW0gMCAxcmVtO1xuXG5cdFx0fVxuXG5cdH1cdFxuXG5cdC5oZXJvX19sZXR0ZXItYW5pbWF0aW9uLWNvbnRhaW5lciB7XG5cblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkgYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG5cdFx0XHRoZWlnaHQ6IDM2MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiAzNzBweCkge1xuICAgIFx0XHRoZWlnaHQ6IDIwMHB4O1xuICAgIFx0fVxuXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuXG5cdFx0Ly8gXHRtYXJnaW4tbGVmdDogNCU7XG5cblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdC8vIFx0aGVpZ2h0OiA0MDBweDtcblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuXHRcdC8vIFx0aGVpZ2h0OiAzMTBweDtcblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdC8vIFx0aGVpZ2h0OiAyNzBweDtcblx0XHQvLyB9XG5cblx0fVxuXG5cdC5oZXJvX19sZXR0ZXItYW5pbWF0aW9uIHtcblx0ICAgIG1hcmdpbi10b3A6IDExcmVtO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRhbmltYXRpb246IGZhZGVJbkxldHRlckFuaW1hdGlvbiBlYXNlIDAuOHM7XG5cdCAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuXHQgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdCAgICBhbmltYXRpb24tZGVsYXk6IDAuN3M7XG5cblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuXHRcdCAgICBtYXJnaW4tdG9wOiAwO1xuXHRcdCAgICB0b3A6IDA7XG5cdFx0fVxuXG5cdCAgICAmLXVub3BlbmVkIHtcblx0ICAgIFx0ZGlzcGxheTogYmxvY2s7XG5cdCAgICBcdG1hcmdpbjogMDtcblxuXHQgICAgXHRpbWcge1xuXHQgICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgXHRcdHdpZHRoOiAxMDAlO1xuXHQgICAgXHRcdG1heC13aWR0aDogNDIwcHg7XG5cdCAgICBcdFx0bWFyZ2luOiAwIGF1dG87XG5cdCAgICBcdH1cblx0ICAgIH1cblxuXHQgICAgI2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLWhlcm8ge1xuXHQgICAgXHRkaXNwbGF5OiBub25lO1xuXHQgICAgfVxuXG5cblx0ICAgICYubG90dGllLWFjdGl2ZSB7XG5cblx0ICAgIFx0Lmhlcm9fX2xldHRlci1hbmltYXRpb24tdW5vcGVuZWQge1xuXHRcdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgXHRsZWZ0OiA0cmVtO1xuXHRcdCAgICBcdGJvdHRvbTogLTE0cmVtO1xuXG5cdFx0ICAgIFx0aW1nIHtcblx0XHQgICAgXHRcdG1heC13aWR0aDogMzYwcHg7XG5cdFx0ICAgIFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMnB4IHJnYmEoMCwwLDAsMC41KTtcblx0XHQgICAgXHR9XG5cblxuXG5cdFx0ICAgIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdCAgICBsZWZ0OiAycmVtO1xuXHRcdFx0XHQgICAgdG9wOiA5MiU7XG5cdFx0XHRcdCAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0ICAgIGJvdHRvbTogYXV0bztcblx0XHRcdFx0ICAgIHdpZHRoOiA4MCU7XG5cdFx0ICAgIFx0fVxuXG5cdFx0ICAgIFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHQgICAgdG9wOiA2MCU7XG5cdFx0XHRcdCAgICB3aWR0aDogMzAwcHg7XG5cdFx0XHRcdCAgICBsZWZ0OiAwO1xuXHRcdFx0XHQgICAgcmlnaHQ6IGF1dG87XG5cdFx0XHRcdCAgICBpbWcge1xuXHRcdFx0XHQgICAgXHRtYXJnaW46IDA7XG5cdFx0XHRcdCAgICB9XG5cdFx0ICAgIFx0fVxuXG5cdFx0ICAgIFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDM3MHB4KSB7XG5cdFx0ICAgIFx0XHR0b3A6IDkwJTtcblx0XHRcdFx0ICAgIHdpZHRoOiAyNTBweDtcblx0XHRcdFx0ICAgIGxlZnQ6IDE1cHg7XG5cdFx0XHRcdCAgICByaWdodDogYXV0bztcblx0XHRcdFx0ICAgIGltZyB7XG5cdFx0XHRcdCAgICBcdG1hcmdpbjogMDtcblx0XHRcdFx0ICAgIH1cblx0XHQgICAgXHR9XG5cblxuXHRcdCAgICBcdC8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU0MHB4KSBhbmQgKG1pbi13aWR0aDogMTI4MXB4KSB7XG5cdFx0ICAgIFx0Ly8gXHRib3R0b206IC00cmVtO1xuXHRcdCAgICBcdC8vIH1cblxuXHRcdCAgICBcdC8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdFx0ICAgIFx0Ly8gXHR3aWR0aDogIDgwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAvLyAgYm90dG9tOiAtNnJlbTtcblx0XHQgICAgXHQvLyB9XG5cblx0XHQgIC8vICAgXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHQvLyAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcblx0XHQgIC8vICAgXHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cdCAgIC8vICBcdFx0ICAgIHRvcDogNTclO1xuXHRcdFx0XHQvLyAgICAgd2lkdGg6IDQ1JTtcblx0XHRcdFx0Ly8gICAgIGxlZnQ6IDEwJTtcblx0XHQgIC8vICAgXHR9XG5cblx0XHQgIC8vICAgXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdCAgLy8gICBcdFx0Ly8gZGlzcGxheTogbm9uZTtcblx0XHRcdFx0Ly8gXHR0b3A6IDU3JTtcblx0XHRcdFx0Ly8gICAgIHdpZHRoOiA0NSU7XG5cdFx0XHRcdC8vICAgICBsZWZ0OiAycmVtO1xuXHRcdCAgLy8gICBcdH1cblxuXHRcdCAgICB9XG5cblx0XHQgICAgI2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLWhlcm8ge1xuXHRcdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgXHR0b3A6IC00MCU7XG5cdFx0ICAgIFx0cmlnaHQ6IC00JTsgXG5cdFx0ICAgIFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHQgICAgXHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdCAgICBcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdCAgICBcdG1hcmdpbjogMCAwIDAgYXV0bztcblxuXHRcdCAgICBcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHQgICAgdG9wOiAtMjElO1xuXHRcdFx0XHQgICAgcmlnaHQ6IC0yMCU7XG5cdFx0ICAgIFx0fVxuXG5cdFx0ICAgIFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHQgICAgdG9wOiAtMTYlO1xuXHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiAzNjBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bGVmdDogMjAwcHg7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0ICAgIFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQgICAgfVxuXHRcdCAgICBcdH1cblxuXHRcdCAgICBcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA0NTFweCkge1xuXHRcdCAgICBcdFx0dG9wOiAtMTYlO1xuXHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiAzMDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bGVmdDogMTUwcHg7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0ICAgIFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQgICAgfVxuXHRcdCAgICBcdH1cblxuXHRcdCAgICBcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIGFuZCAobWluLXdpZHRoOiAzNzBweCkge1xuXHRcdCAgICBcdFx0dG9wOiAtMTYlO1xuXHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyODBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHQgICAgXHRtYXJnaW46IDA7XG5cdFx0XHRcdCAgICB9XG5cdFx0ICAgIFx0fVxuXG5cblx0XHQgICAgXHQvLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NDBweCkgYW5kIChtaW4td2lkdGg6IDEyODFweCkge1xuXHRcdCAgICBcdC8vIFx0cmlnaHQ6IC0yNCU7IFxuXHRcdCAgICBcdC8vIH1cblxuXHRcdCAgICBcdC8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdFx0ICAgIFx0Ly8gXHR3aWR0aDogIDgwJSAhaW1wb3J0YW50O1xuXHRcdCAgICBcdC8vIFx0cmlnaHQ6IC0yNCU7XG5cdFx0XHRcdCAgIC8vICB0b3A6IC0xMDBweDtcblx0XHQgICAgXHQvLyB9XG5cblx0XHQgICAgXHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHQgICAvLyAgdG9wOiAxNiU7XG5cdFx0XHRcdCAgIC8vICByaWdodDogLTIwJTtcblx0XHQgICAgXHQvLyB9XG5cblx0XHQgICAvLyAgXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdCAgIC8vICBcdFx0Ly8gZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdC8vIHRvcDogLTE2JTtcblx0XHRcdFx0IC8vICAgIHJpZ2h0OiAxJTtcblx0XHRcdFx0IC8vICAgIHdpZHRoOiA1MCUhaW1wb3J0YW50O1xuXHRcdCAgIC8vICBcdH1cblxuXHRcdCAgIC8vICBcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0ICAgLy8gIFx0XHQvLyBkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0Ly8gdG9wOiAtMTYlO1xuXHRcdFx0XHQgLy8gICAgcmlnaHQ6IDElO1xuXHRcdFx0XHQgLy8gICAgd2lkdGg6IDYwJSFpbXBvcnRhbnQ7XG5cdFx0ICAgLy8gIFx0fVxuXHRcdCAgICB9XG5cblx0ICAgIH1cblxuXHR9XG5cblx0QGtleWZyYW1lcyBmYWRlSW5MZXR0ZXJBbmltYXRpb24ge1xuXHQgICAgMCUge1xuXHQgICAgICAgIG9wYWNpdHk6IDA7XG5cdCAgICB9XG5cdCAgICAxMDAlIHtcblx0ICAgICAgICBvcGFjaXR5OiAxO1xuXHQgICAgIH1cblx0fVxuXHRcblxuXHRcblx0LmNoZXZyb24tZGl2aWRlciB7XG5cdFx0XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcblx0XHQmOmFmdGVyIHtcblx0XG5cdFx0XHRib3JkZXItdG9wOiAuMXJlbSBzb2xpZCAjMzFiZWFmO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMS4ycmVtO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGgyIHtcblxuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDNyZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDJyZW07XG5cdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFxuXHR9XHRcblx0XG5cdC5sb2dvLWJhciB7XG5cblx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAxcmVtICNjY2M7XG5cdFx0cGFkZGluZzogNHJlbSA2cmVtIDJyZW0gNnJlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRcdHBhZGRpbmc6IDRyZW0gMCAycmVtIDA7XG5cdFx0XG5cdFx0fVxuXHRcblx0XHQmX19sb2dvcyB7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHRcdCZfX2xvZ28ge1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0ICAgIG1heC13aWR0aDogMTAwJTtcblx0XHQgICAgaGVpZ2h0OiBhdXRvO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXHRcblx0LnRleHQtaW1hZ2Uge1xuXHRcdFxuXHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXHRcdHBhZGRpbmctdG9wOiAxMHJlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHRcdHBhZGRpbmctdG9wOiA0cmVtO1xuXG5cdFx0fVxuXHRcdFxuXHRcdCYuYmctbGlnaHQge1xuXHRcdFxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcmVtO1xuXHRcdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aDQge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdFx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblxuXHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9jaGV2cm9uLWJsdWUtc21hbGwuc3ZnKTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHRcdFx0XG5cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHRcdC5pbWFnZS1jYXB0aW9uIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuYWNjcmVkaXRhdGlvbnMge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nLXRvcDogNHJlbTtcblx0XHRcdFxuXHRcdFx0cCB7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGltZyB7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW46IDAgMiU7XG5cdFx0XHRcdHdpZHRoOiAxNSU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcdFx0XHRcblx0LmJsb2NrLWhlYWRpbmcgKyBwIHtcblx0XHRcblx0XHRtYXJnaW46IDAgYXV0byA2cmVtIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MHJlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0fVxuXHRcdFxuXHQuYmxvY2suYmctbGlnaHQge1xuXG5cdFx0LmJ0biB7XG5cdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcdFxufSIsIi5zaW5nbGUtbG9jYXRpb25zIHtcblx0XG5cdC5oZXJvLmhlcm8tLXNpZGUtaW1hZ2Uge1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTByZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMHJlbTtcblx0XHR9XG5cblx0fVxuXG5cdCNjb250ZW50IGgzOmJlZm9yZSB7XG5cdFx0XG5cdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvY2hldnJvbi1ibHVlLXNtYWxsLnN2Zyk7XG5cdFx0aGVpZ2h0OiAzcmVtO1xuXHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHR3aWR0aDogM3JlbTtcblx0XHRcblx0fVx0XG5cdFxuXHQuaW5saW5lLW5vdGlmaWNhdGlvbiB7XG5cdFxuXHRcdG1hcmdpbi10b3A6IDlyZW07XG5cblx0XHRwIHtcblxuXHRcdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDE4MTlweCkge1xuXHRcdFx0Ly8gXHR3aWR0aDogNTAlO1xuXHRcdFx0Ly8gfVxuXG5cdFx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTUzOXB4KSB7XG5cdFx0XHQvLyBcdHdpZHRoOiA0NSU7XG5cdFx0XHQvLyB9XG5cblx0XHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcblx0XHRcdC8vIFx0d2lkdGg6IDYwJTtcblx0XHRcdC8vIH1cblxuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDdyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC5mb3JtLWNvbnRhaW5lciB7XG5cdFx0XG5cdFx0bWFyZ2luLWJvdHRvbTogLTZyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNDlweCkge1xuXHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmJsb2NrLWhlYWRlciB7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogNC41cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC50ZXh0LWltYWdlIHtcblx0XG5cdFx0bWFyZ2luOiA2cmVtIDA7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0XHRtYXJnaW46IDNyZW0gMCA2cmVtIDA7XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGRpdiB7XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRwIHtcblx0XHRcdFxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHRcdC5yb3cucm93LXJldmVyc2UgLmNvbC1tZC0xMjpmaXJzdC1vZi10eXBlIHtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNDlweCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnJvdzpub3QoLnJvdy1yZXZlcnNlKSAuY29sLW1kLTEyOmxhc3Qtb2YtdHlwZSB7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHRoMyB7XG5cdFx0XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLXRvcDogNnJlbTtcblx0XHRcblx0XHR9XG5cblx0XHRoMi5iaWctdW5kZXJsaW5lIHtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIuOXJlbTtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogMy44cmVtO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFxuXHRcdC5hY2NyZWRpdGF0aW9uIHtcblx0XHRcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cblx0XHRcdHA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcblx0XHRcdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XHRcblx0LmJsb2NrLmJnLWxpZ2h0IC5yb3cuc3RlcHMge1xuXG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFxuXHRcdC5zdGVwOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcblx0XHR9XG5cdFx0XG5cdFx0aDQge1xuXHRcdFxuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFxuXHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9jaGV2cm9uLWJsdWUtc21hbGwuc3ZnKTtcblx0XHRcdFx0aGVpZ2h0OiAzcmVtO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHRcdHdpZHRoOiAzcmVtO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHR9XG5cdFxuXHQuYmxvY2suY29udGFpbmVyIHtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHRcblx0XHRcdFxuXHRcdH1cblx0XG5cdFx0cCB7XG5cblx0XHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblxuXHRcdH1cblx0XHRcblx0fVxuXHRcbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1vdmVydmlldyB7XG5cdFx0XHRcblx0LnRleHQtaW1hZ2Uge1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6ICNlNmVhZWQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdFx0cGFkZGluZy10b3A6IDZyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHRcdFx0cGFkZGluZy10b3A6IDNyZW07XHRcdFx0XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0cCBzdHJvbmcge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDIuOXJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmZvcm0tY29udGFpbmVyX19mb3JtIHtcblx0XHRcblx0XHQuZnJtX3JhZGlvLmZybV9pbWFnZV9vcHRpb24ge1xuXHRcdFx0XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuc2lkZS1tYXAtY29udGFpbmVyIHtcblx0XHRcblx0XHQmLmJnLW9wcG9zaXRlIHtcblx0XHRcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblx0XHRcdHBhZGRpbmc6IDNyZW07XHRcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHQgICAgLy8gbWFyZ2luLXRvcDogLTMwcmVtO1xuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XG5cdFx0Jl9faGVhZGluZyB7XG5cdFx0XHRcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cblx0XHR9XG5cdFx0XG5cdFx0dWwge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nOiAwO1x0XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0bGkge1xuXHRcdFx0XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbGVmdDtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcdFxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuY2FyZHMge1xuXHRcblx0XHQuYmxvY2sge1xuXHRcdFxuXHRcdFx0ZGl2W2NsYXNzXj1cImNvbFwiXSwgZGl2W2NsYXNzKj1cImNvbFwiXSB7XG5cblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0LmNhcmQge1xuXHRcdFx0XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XG5cdFx0XHQmLS1mbGlwIHtcblx0XHRcdFx0XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XG5cdFx0XHRcdC5mbGlwLWFyZWEge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0Jl9fZnJvbnRzaWRlIHtcblx0XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMWJlYWY7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XG5cdFx0XHRcdGltZyB7XG5cblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5jYXJkX19saW5rIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRjb2xvcjogIzBiMmQ0OSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jl9fYmFja3NpZGUge1xuXHRcdFx0XHRcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcblx0XHRcdFx0LmNhcmRfX2xpbmsge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGNvbG9yOiAjMzFiZWFmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkge1xuXHRcblx0XHQuYmctd2hpdGU6bm90KC5ibG9jaykge1xuXHRcdFx0XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcdFxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRoZWlnaHQ6IDI1JTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHR9XHRcdFx0XHRcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkaXY6bm90KC5zaWRlLW1hcC1jb250YWluZXJfX21hcCkge1xuXHRcdFx0XHQucm93IHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JiA+IGRpdjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Ly8gb3JkZXI6IDE7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JiA+IGRpdjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRcdFx0Ly8gb3JkZXI6IC0xO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC8vIC5yZXRyYWN0IHtcblx0XHRcblx0Ly8gXHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdFxuXHQvLyBcdEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcblx0XHRcdFxuXHQvLyBcdFx0bWFyZ2luLXRvcDogLThyZW07XG5cdFx0XHRcblx0Ly8gXHR9XG5cdFx0XG5cdC8vIH1cblx0XHRcblx0LmhvdmVyLWZsaXAtY2FyZHMuYmxvY2suYmctbGlnaHQge1xuXHRcdFxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFxuXHRcdGgyIHtcblx0XHRcblx0XHRcdGZvbnQtc2l6ZTogNC41cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi45cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMy44cmVtO1xuXG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFx0XHRcdFxuXHR9XG5cblxuXHQuaGVybysuYmctd2hpdGUrLmJnLWJsdWUge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IC0xMnJlbTtcblx0XHR9XG5cdH1cbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS10ZXN0aW1vbmlhbHMge1xyXG5cdFxyXG5cdGgyIHtcclxuXHRcclxuXHRcdGZvbnQtc2l6ZTogNXJlbTtcclxuXHRcclxuXHR9XHJcblx0XHJcblx0LnBvc3RzLWFuZC1maWx0ZXJzIHtcclxuXHRcclxuXHRcdG1hcmdpbi1ib3R0b206IC0zcmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0dWwge1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5zZi1maWVsZC10YXhvbm9teS1zZXJ2aWNlcyB7XHJcblx0XHRcdFxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHRcdHNlbGVjdCB7XHJcblxyXG5cdFx0XHRcdHdpZHRoOiA1MHJlbTtcclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG5cclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fcG9zdHMge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi10b3A6IC0zcmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdCN0ZXN0aW1vbmlhbC1wb3N0cy1hcmVhIHtcclxuXHRcclxuXHRcdCYgPiBkaXYge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmFjY3JlZGl0YXRpb24tcG9zdCB7XHJcblx0XHRcdFxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAxMXJlbSAzcmVtO1xyXG5cclxuXHRcdFx0Jl9fdG9wIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMHJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jl9fbG9nbyB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGJvdHRvbTogM3JlbTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHRcclxuXHRcdFx0IFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcblx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuYmlnLWN0YSB7XHJcblx0XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG5cdFxyXG5cdH1cclxuXHJcblx0LnRydXN0cGlsb3QtZ3JpZCB7XHJcblxyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0d2lkdGg6IDM2MHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAzcmVtO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcbn0iLCIjdmFjYW5jaWVzIHtcclxuXHRcclxuXHQucm93ICsgLnJvdyA+IGRpdiAge1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cdFx0XHJcblx0XHQuYmctbGlnaHQge1xyXG5cdFx0XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbSA2cmVtIDJyZW07XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0XHJcblx0XHRcdGJvdHRvbTogMnJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcbn0iLCIvKiBUZW1wbGF0ZXMgXHJcbjEpIE92ZXJ2aWV3IFRlbXBsYXRlIGUuZy4gRGVidCBSZWNvdmVyeSBcclxuMikgTGV0dGVyIEN5Y2xlIERlYnQgUmVjb3ZlcnkgKi9cclxuXHJcbi5wYWdlLWxpbmtzLWJsb2NrIHtcclxuXHRcclxuXHQuZXF1YWwge1xyXG5cclxuXHRcdGJhY2tncm91bmQ6ICMwYjJkNDk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5wb3N0LWNhcmQge1xyXG5cclxuXHRtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcclxuXHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiBub25lO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdCZfX2hlYWRlcntcclxuXHRcdCYub2JqZWN0Zml0e1xyXG5cdFx0XHRoZWlnaHQ6IHVuc2V0O1xyXG5cdFx0XHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHRoZWlnaHQ6IHVuc2V0O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0Jl9faW5uZXIge1xyXG5cclxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW07XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdFxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxcmVtIDFyZW0gMCAwO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0cGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFxyXG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvY2hldnJvbi1yaWdodC1ncmVlbi5zdmcpO1xyXG5cdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMywgcCwgYSB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdCY+cHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMi41cmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEuYnRuIHtcclxuXHRcdFx0anVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcclxuXHRcdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQubGluayB7XHJcblx0XHRcdGJvdHRvbTogMnJlbTtcclxuXHRcdFx0Y29sb3I6ICMzMWJlYWY7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxufSIsIi5wb3N0LXR5cGUtYXJjaGl2ZS10ZWFtIHtcblx0XG5cdC5jb2wtbWQtMTAuYmxvY2sge1xuXHRcdFxuXHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcblx0fVxuXHRcblx0Zm9ybSB7XG5cdFx0XG5cdFx0aDQge1xuXHRcdFx0XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdHVsIHtcblx0XHRcdFxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTUwcHgpIHtcblx0XHRcdFx0XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1x0XG5cdFx0XHRcdFxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0bGkge1xuXHRcdFx0XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1yaWdodDogNHJlbTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0bGFiZWwge1xuXHRcdFx0XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuc2YtaW5wdXQtdGV4dCB7XG5cblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3NlYXJjaC1pY29uLnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDJyZW0pIGNlbnRlcjtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVyZW07XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5iZy13aGl0ZSB7XG5cdFx0XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRcblx0fVxuXHRcblx0LmdyaWRkZXItLXRocmVlID4gZGl2Om5vdCguZ3JpZGRlci1zaG93KSB7XG5cblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0fVxuXHRcblx0LmdyaWRkZXItZXhwYW5kZWQtY29udGVudCB7XG5cdFx0XG5cdFx0cGFkZGluZzogMnJlbTtcblx0XHRcblx0fVxuXG5cdC50ZWFtLWNhcmQge1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHRcdFx0LnJvdyB7XG5cblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHR9XG5cblx0XHRcdC5jb2wtNiB7XG5cblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdC5yb3cge1xuXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0fVxuXG5cdFx0XHQuY29sLTYge1xuXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Jl9faW1hZ2Utd3JhcHBlciB7XG5cblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAyMHJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC8vIHBhZGRpbmctcmlnaHQ6IDJyZW07IC8vTkVXXG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgyMHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdFx0XHRcdC8vcGFkZGluZy1yaWdodDogM3JlbTsgLy9ORVdcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy90ZWFtLWFycm93cy5wbmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHJpZ2h0OiAtMS41cmVtOyAvLzMuNXJlbVxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNHJlbTtcblx0XHRcdFx0d2lkdGg6IDU0cHg7XG5cdFx0XHRcdGhlaWdodDogNjZweDtcblx0XHRcdFx0ei1pbmRleDogMjtcblxuXG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgyMHB4KSBhbmQgKG1pbi13aWR0aDogMTU0MXB4KSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDByZW07XG5cdFx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU0MHB4KSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDByZW07XG5cdFx0XHRcdFx0d2lkdGg6IDQ0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdFx0cmlnaHQ6IC0wLjVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0fVx0XHRcdFxuXG5cdFx0fVxuXG5cdFx0Jl9faW1hZ2Uge1xuXG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTByZW07XG5cblx0XHRcdH1cblxuXHRcdH1cblx0XHQmX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNCB7XG5cblx0XHRcdG1hcmdpbi1ib3R0b206IC0xcmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMy41cmVtO1xuXHRcdFx0XG5cblx0XHR9XG5cblx0XHQubGluayB7XG5cblx0XHRcdGNvbG9yOiAjMzFiZWFmO1xuXG5cdFx0fVxuXG5cdFx0Ji5zZWxlY3RlZEl0ZW0ge1xuXG5cdFx0XHQudGVhbS1jYXJkX19pbWFnZS13cmFwcGVyIHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDQ5LDE5MCwxNzUsMC40KTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHJlbTtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDE4cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgyMHB4KSBhbmQgKG1pbi13aWR0aDogMTU0MHB4KSB7XG5cdFx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDE2LjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUzOXB4KSBhbmQgKG1pbi13aWR0aDogMTM2N3B4KSB7XG5cdFx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDE0cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHRcdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxN3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cdFxuXHRcblx0LnRleHQtaW1hZ2UgLmJ0biB7XG5cdFx0XG5cdFx0YmFja2dyb3VuZDogIzBiMmQ0OTtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0XG5cdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9idXR0b24tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQmOmhvdmVyIHtcblx0XHRcdFxuXHRcdFx0YmFja2dyb3VuZDogIzA0MTExYztcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXG5cdG1haW4gPiAudGV4dC1pbWFnZS5iZy13aGl0ZSB7XG5cdFx0ZGl2Lm9iamVjdGZpdCBpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogMzY0cHg7XG5cdFx0fVxuXHR9XG5cdFxufSIsImJvZHkuaG9tZSB7XG5cdC5sZXR0ZXItd3JhcHBlciB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cbn1cblxuLnB1bGwtb3V0LWN0YSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcblx0Ji5uZWdhdGl2ZS1ib3R0b20tbWFyZ2luIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwcmVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMnJlbTtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2xlZnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAzO1xuXHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAwIDNyZW07XG5cdH1cblxuXHQmX19yaWdodCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQuYnRuIHtcblx0XHRcblx0XHRtYXJnaW46IDNyZW0gMDtcblx0XHRcblx0fVxuXG5cdCNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1ocCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOztcblx0XHRib3R0b206IC0xMHJlbTtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IC0xOHJlbTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuXG5cdFx0Ji5lbGVtZW50U2Nyb2xsZWQge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0fVxuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAwIDNyZW07XG5cdFx0XG5cdFx0Jl9fbGVmdCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCZfX3JpZ2h0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0fVxuXG5cdFx0PiBkaXYge1xuXHRcdFx0XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGltZyB7XG5cdFx0XHRcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcblx0XHR9XG5cblx0XHQjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0taHAge1xuXHRcdFx0Ym90dG9tOiAtNDBweDtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFxuXHRcdD4gZGl2IHtcblxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRpbWcge1xuXHRcdFxuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcblx0XHR9XG5cblx0XHQjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0taHAge1xuXHRcdFx0bWFyZ2luLXRvcDogLTE0cmVtO1xuXHRcdFx0Ym90dG9tOiAtNzBweDtcblx0XHR9XG5cdFxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cblx0XHQjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0taHAge1xuXHRcdFx0bWFyZ2luLXRvcDogLThyZW07XG5cdFx0XHRib3R0b206IC00MHB4O1xuXHRcdH1cblxuXHR9XG5cdFxufSIsIi8qIExldHRlciBDeWNsZSBSZWNvdmVyeSAvIERlYnQgUmVjb3ZlcnkgLyBMb2NhdGlvbnMgKi9cclxuXHJcbi5ibG9jay5iZy1saWdodCB7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFxyXG5cdFx0LmNvbC1sZy0yIHtcclxuXHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuY29sb3ItdGVhbCB7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjMzFiZWFmO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5yb3cuc3RlcHMge1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFxyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1x0XHJcblx0XHRcdFxyXG5cdFx0XHQuc3RlcCB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDNyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jb2wuc3RlcCB7XHJcblx0XHRcclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMmNoO1xyXG5cdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0Jj5we1xyXG5cclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9jaGV2cm9uLWJsdWUtc21hbGwuc3ZnKTtcclxuXHRcdFx0XHRsZWZ0OiAtMnJlbTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblx0XHRcdFx0dG9wOiAyLjZyZW07XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHRcclxufSIsIi5zb2x1dGlvbi1hbmltYXRpb24ge1xuXHRcdFxuXHQvLyBwYWRkaW5nOiAwIDAgNHJlbSAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdHBhZGRpbmc6IDAgMCAwIDA7XG5cdH1cblx0XG5cdC5ibG9jay1oZWFkZXIge1xuXHRcblx0XHRmb250LXNpemU6IDUuOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW4tcmlnaHQ6IDE1MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkgeyAvLzEwMjRweFxuXHRcdFx0XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogNC41cmVtO1x0XG5cdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQudGljayB7XG5cdFxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2dyZWVuLXRpY2suc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XG5cdFx0fVxuXG5cdFx0XG5cdH1cblx0XG5cdC5pbmFjdGl2ZSB7XG5cdFxuXHRcdCYgKyAudGljazpiZWZvcmUge1xuXHRcdFxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5zbWFsbCB7XG5cdFx0XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTgwcHgpIHsgLy8xMDI0cHhcblxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA2cmVtIDAgMCAwO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQubGFyZ2Uge1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTgwcHgpIHsgLy8xMDI0cHhcblxuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdH1cdFx0XG5cdFx0XG5cdH1cblxuXHQuYnRuIHtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMTgwcHgpIHsgLy8xMDI0cHhcblx0XHRcdFxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDJyZW07XG5cdFx0XHRcblx0XHR9XG5cblx0fVxuXHRcdFx0XG5cdC5ibG9jay1oZWFkZXIuY29sb3ItdGVhbCArIGgyICB7XG5cdFx0XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDEuN3JlbTtcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuaW5uZXIge1xuXHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0LmluYWN0aXZlIHtcblx0XHRcblx0XHRmaWxsOiAjMmEyYjM5ICFpbXBvcnRhbnQ7XG5cdFx0ZmlsdGVyOiBjb250cmFzdCgwJSk7XG5cdFx0ZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0b3BhY2l0eTogMC4xO1xuXHRcdFxuXHR9XG5cblx0LmdyaWQtaXRlbS1iaWc6bm90KC5pdGVtNCkge1xuXG5cdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAtODYlO1xuXG5cdFx0JjpudGgtY2hpbGQoLW4rMykge1xuXG5cdFx0XHR0b3A6IDIxJTtcblxuXHRcdH1cblxuXHR9XG5cdFxufVx0XG5cbi8vICNhbmltYXRlSG9tZVNlY3Rpb24ge1xuXHRcbi8vIFx0cGFkZGluZzogMTRyZW0gMCAwIDA7XG5cbi8vIFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuXG4vLyBcdFx0LmxhcmdlIHtcbi8vIFx0XHRcdG1hcmdpbi1ib3R0b206IDkuNXJlbTtcbi8vIFx0XHR9XG4vLyBcdH1cblxuLy8gXHRAbWVkaWEgKG1heC13aWR0aDogMTA0MHB4KSB7XG4vLyBcdFx0cGFkZGluZzogOS41cmVtIDAgMCAwO1xuLy8gXHR9XG5cbi8vIH1cblxuXG4vLyBBTklNQVRFRCBHUkFQSElDIFNFQ1RJT04gLSBURU1QTEFURSBTUEVDSUZJQ1xuYm9keS5ob21lLFxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhZ2VidWlsZGVyLCAvL2dvb2RcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1vdmVydmlldyxcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sZXR0ZXItY3ljbGUtcmVjb3Zlcnkge1xuXHQjYW5pbWF0ZUhvbWVTZWN0aW9uIHtcblxuXHRcdHBhZGRpbmc6IDEwcmVtIDAgMCAwO1xuXG5cdFx0LmxhcmdlIHtcblx0XHRcdHAge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIGFuZCAobWluLXdpZHRoOiAxMzUxcHgpIHtcblx0XHRcdHBhZGRpbmc6IDVyZW0gMCAwIDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIGFuZCAobWluLXdpZHRoOiAxMTgxcHgpIHtcblx0XHRcdHBhZGRpbmc6IDVyZW0gMCAwIDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkgeyAvLzEwMjRweFxuXHRcdFx0cGFkZGluZzogOHJlbSAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkgeyBcblx0XHRcdHBhZGRpbmc6IDhyZW0gMCA0cmVtIDA7XG5cdFx0fVxuXG5cdFx0XG5cdFx0Ly8gcGFkZGluZzogMTRyZW0gMCAwIDA7XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTA0MHB4KSB7XG5cblx0XHQvLyBcdC5sYXJnZSB7XG5cdFx0Ly8gXHRcdG1hcmdpbi1ib3R0b206IDkuNXJlbTtcblx0XHQvLyBcdH1cblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTA0MHB4KSB7XG5cdFx0Ly8gXHRwYWRkaW5nOiA5LjVyZW0gMCAwIDA7XG5cdFx0Ly8gfVxuXG5cdH1cbn1cblxuLyogQklHR0VSIFZFUlNJT04gU1BFQ0lGSUMgKi9cblxuI2JpZy1ncmlkLWNvbnRhaW5lciB7XG4gIFxuXHRwIHtcblx0XHRcblx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMS45cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHRcdFxuXHRcdFxuXHR9XG5cdFxuXHQuaXRlbTQge1xuXHRcdFxuXHRcdC5pY29uIHtcblx0XHRcdFxuXHRcdFx0b3BhY2l0eTogMC4xO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5pY29uLWFjdGl2ZSB7XG5cblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHR9XHRcblx0XHRcblx0fVxuXHRcbn1cblxuLmdyaWQtaXRlbS1iaWcgLmljb24tYWN0aXZlIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjY1MztcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMjY1Mztcbn1cblxuLmdyaWQtY29udGFpbmVyLWJpZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDE4cmVtIGF1dG8gMThyZW07XG5cbiAgICAvKmJhY2tncm91bmQtY29sb3I6IGJsYWNrOyovXG4gICAgZ3JpZC1nYXA6IC4xcmVtO1xuICAgIHBhZGRpbmc6IC4xcmVtO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtaW4taGVpZ2h0OiAwXG59XG5cbi5ncmlkLWl0ZW0tYmlnIHtcbiAgICAvKlx0Ym9yZGVyOiAuMXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyovXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLyogb3ZlcmZsb3c6IGhpZGRlbjsgKi9cblxuICAgIHAge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdH1cbn1cblxuLyogcGxhY2UgdGhlIGV4dGVuZGluZyBzdmcgaW4gdGhlIG1pZGRsZSByb3cgYWNyb3NzIGZvdXIgY29sdW1ucyAqL1xuLmdyaWQtaXRlbS1iaWcuaXRlbTQge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gNDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ3JpZC1pdGVtLWJpZyAuc3ZnQmFja2dyb3VuZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogODAlO1xuXG59XG5cbi8qIFNNQUxMRVIgVkVSU0lPTiBTUEVDSUZJQyAqL1xuXG4jc21hbGwtZ3JpZC1jb250YWluZXIge1xuXHRcbiAgICAvLyAtLXNldE1vYmlsZVNWR0hlaWdodDogNzByZW07XG4gICAgLy8gLS1zZXRUYWJsZXRTVkdIZWlnaHQ6IDEwMHJlbTtcblx0XG5cdFx0Lmljb24ge1xuXHRcdFx0XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0b3BhY2l0eTogMC4xO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5pY29uLWFjdGl2ZSB7XG5cblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHR9XHRcdFxufVxuXG4vKiBzdHlsZSBmb3IgdGhlIGxvbmcgc3ZnICovXG4uZ3JpZC1pdGVtLXNtYWxsIC5pY29uLWFjdGl2ZSBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwNTQ7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwNDQ7XG4gICAgLypwYWRkaW5nLWxlZnQ6IDQ1JTsqL1xufVxuXG4vKiBzdHlsZSBmb3IgdGhlIGljb24gc3ZnICovXG4uZ3JpZC1pdGVtLXNtYWxsIC5zdmdCYWNrZ3JvdW5kIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNDUlIDUwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOTUlO1xuICAgIG1hcmdpbi1yaWdodDogMS4xcmVtO1xuXG59XG5cbmJvZHkuaG9tZSAuZ3JpZC1pdGVtLXNtYWxsIC5zdmdCYWNrZ3JvdW5kLnN0ZXA1IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNDMlICA1MCUgIWltcG9ydGFudDtcbn1cblxuLmdyaWQtY29udGFpbmVyLXNtYWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM1JSAyMCUgNDUlO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG8gYXV0byBhdXRvIGF1dG87XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsqL1xuICAgIGdyaWQtZ2FwOiAuMXJlbTtcbiAgICBwYWRkaW5nOiAuMXJlbTtcblx0LyptYXJnaW4tdG9wOiA2cmVtOyovXG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICAvKnRleHQtYWxpZ246IGNlbnRlcjsqL1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTgycHgpIHtcbiAgICBcdCY+LmNvbDF7XG5cdCAgICBcdC50aWNre1xuXHQgICAgXHRcdHRvcDogN3JlbTtcblx0ICAgIFx0XHRib3R0b206IHVuc2V0O1xuXHQgICAgXHRcdG1hcmdpbjogMDtcblx0ICAgIFx0XHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcblx0ICAgIFx0XHRcdHRvcDogNnJlbTtcblx0ICAgIFx0XHR9XG5cblx0ICAgIFx0fVxuXHQgICAgXHQmKy5jb2wxe1xuXHQgICAgXHRcdC50aWNre1xuXHQgICAgXHRcdFx0dG9wOiA1MCU7XG5cdCAgICBcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICBcdCYuaW5kZXgtNntcblx0ICAgIFx0XHQudGlja3tcblx0ICAgIFx0XHRcdHRvcDogdW5zZXQ7XG5cdCAgICBcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdCAgICBcdFx0XHRib3R0b206IDdyZW07XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAmPi5jb2wye1xuXHQgICAgXHRtYXJnaW4tdG9wOiA3cmVtO1xuXHQgICAgXHRtYXJnaW4tYm90dG9tOiA3cmVtO1xuXHQgICAgXHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcblx0ICAgIFx0XHRtYXJnaW4tdG9wOiA2cmVtO1xuXHQgICAgXHR9XG5cdCAgICB9XG4gICAgfVxuICAgIFxuXG59XG5cbi8qIHN0eWxlIGZvciB0aGUgZWFjaCBjZWxsICovXG4uZ3JpZC1pdGVtLXNtYWxsIHtcblx0cGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDEwcmVtO1xuXHRcblx0LnRpY2sge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogLTIuMXJlbTtcblx0XHR0b3A6IDA7XG5cdH1cblxuXG59XG5cbi8qIHNldCB0aGlzIGdyaWQgY29udGFpbmluZyB0aGUgbGluZSBzdmcgdG8gdGFrZSBhbGwgNiByb3dzIGFuZCBtYWtlIHNlY29uZCBjb2x1bSovXG4vKiBzZXQgdGhlIGhlaWdodCBoZXJlLCB0aGlzIGRldGVybWluZXMgdGhlIGdyaWQgc2l6ZSAgKi9cblxuLmdyaWQtaXRlbS1zbWFsbC5pdGVtNCB7XG4gICAgZ3JpZC1yb3c6IDEgLyA3O1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGhlaWdodDogNzYuN3JlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBzZWxlY3QgdGhlIHJpZ2h0IGNvbHVtbiBwYWQgYW5kIGFsaWduIHRoZSB0ZXh0ICovXG4uZ3JpZC1pdGVtLXNtYWxsLmNvbDMge1xuICBcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMS4xcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxufVxuXG5cbiN0b3BCbG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcm9zeWJyb3duO1xufVxuXG5cbi8qIFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAycHgpIHtcblxuXG59XG5cblxuLyogdGFibGV0ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICN0b3BCbG9jayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTQsIDI1LCAxNDIpO1xuICAgIH1cblxuXG4gICAgLyogI3BhdGgyIHtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxNjtcbiAgICB9ICovXG4gICAgLmdyaWQtaXRlbS1zbWFsbC5pdGVtNCB7XG5cbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG59XG5cbi8qIHRhYmxldC9tb2JpbGUgdHJhbnNpdGlvbiAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuXG5cdC5ncmlkLWl0ZW0tc21hbGwgLnRpY2sge1xuXHRcdHJpZ2h0OiAtMS45cmVtO1xuXHR9XG5cbn1cblxuLyogbW9iaWxlICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHQuc29sdXRpb24tYW5pbWF0aW9ue1xuXHRcdC5pbm5lcntcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG4gICAgI3RvcEJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuICAgIH1cblxuICAgIC5ncmlkLWl0ZW0tc21hbGwuaXRlbTQge1xuXG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxuICAgIC5ncmlkLWNvbnRhaW5lci1zbWFsbHtcbiAgICBcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAlIDE1JSA0NSU7XG4gICAgfVxuXG5cbn0iLG51bGwsIi50ZXN0aW1vbmlhbC1zbGlkZXIge1xyXG5cdFxyXG5cdGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG5cdHBhZGRpbmc6IDZyZW0gMTByZW0gNXJlbSAxMHJlbTtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogNnJlbSAzcmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdCZfX3NsaWRlIHtcclxuXHRcdGltZyB7XHJcblx0XHQgICAgbWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb2wtbGctNCB7XHJcblx0XHRcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly8gaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHRcclxuXHQudGVzdGltb25pYWxfX3F1b3RlIHtcclxuXHRcdFxyXG4gICAgXHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMy40cmVtO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cclxuXHRcdC50ZXN0aW1vbmlhbCA+ICoge1xyXG5cdFx0XHRcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxuXHQuYnRuLS10ZWFsIHtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcclxuXHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lmxpbmsge1xyXG5cdFx0XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcclxuXHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRsZWZ0OiAycmVtO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogLjJyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHQuc2xpY2stYXJyb3d7XHJcblx0XHQmLnNsaWNrLXByZXZ7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG5cdFx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQmLnNsaWNrLW5leHR7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcclxuXHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0ICAgIGxlZnQ6IDEwcmVtO1xyXG5cdFx0XHQgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcclxuXHRcdFx0aGVpZ2h0OiA1cmVtO1xyXG5cdFx0XHR3aWR0aDogNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXdvcmtpbmctZm9yLXVzIHtcclxuXHQudGVzdGltb25pYWwtc2xpZGVyIHtcclxuXHRcdCZfX3NsaWRlIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDpcdDEwMCU7XHJcblx0XHRcdCAgICBtYXgtd2lkdGg6IDMzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnRleHQtaW1hZ2Uge1xuXG5cdGEge1xuXHRcdFxuXHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdFxuXHR9XG5cdFxuXHQudGV4dC1jb250YWluZXIgKyBhIHtcblx0XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XG5cdH1cblxuXHRkaXYub2JqZWN0Zml0IGltZyB7XG5cdFx0Ly8gbWF4LWhlaWdodDogMzgxcHg7XG5cdH1cblxuXHRAbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpIHtcblx0XHRkaXYub2JqZWN0Zml0IHtcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0XG59IiwiLnRpbWVkLW1vZGFsIHtcclxuXHRcdFxyXG5cdCZfX2lubmVyIHtcclxuXHRcdFxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcclxuXHRcdG1heC13aWR0aDogOTYlO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFxyXG5cdFx0XHRwYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0LmNvbC1tZC02OmZpcnN0LW9mLXR5cGUge1xyXG5cclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTEuNnJlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMy40cmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA0cmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdFxyXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHQuY29sLW1kLTYge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHR3aWR0aDogNDclO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuICsgYnIgKyAuYnRuIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNiU7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcbn0iLCIudmlkZW8tY2Fyb3VzZWwge1xyXG5cdC5zbGljay1zbGlkZXtcclxuXHRcdG1heC1oZWlnaHQ6IDUwMHB4O1xyXG5cdFx0dmlkZW97XHJcblx0XHRcdG1heC1oZWlnaHQ6IDUwMHB4O1x0XHR9XHJcblx0fVxyXG5cdCZfX2Fycm93cyB7XHJcblx0XHRcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogM3JlbSAwIDUuNXJlbSAwO1xyXG5cdFx0XHJcblx0XHRidXR0b24ge1xyXG5cclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHJcblx0XHRib3R0b206IC41cmVtO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRoZWlnaHQ6IDVyZW07XHJcblx0XHRsZWZ0OiAtNXJlbTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiA1cmVtO1xyXG5cdFx0ei1pbmRleDogMDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQmOmFmdGVyIHtcclxuXHRcclxuXHRcdGxlZnQ6IGF1dG87XHJcblx0XHRyaWdodDogLTVyZW07XHJcblx0XHRcclxuXHR9XHJcblx0XHRcclxufVxyXG5cclxuLmJnLWxpZ2h0IC52aWRlby1jYXJvdXNlbCB7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdCBcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3NoYWRvdy1sZWZ0LWJsdWUtYmcucG5nKTtcclxuXHRcdFxyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9zaGFkb3ctcmlnaHQtYmx1ZS1iZy5wbmcpO1xyXG5cclxuXHR9XHJcblxyXG59XHJcblxyXG4uYmctc3BsaXQtLWxpZ2h0LXRvLXdoaXRlIC52aWRlby1jYXJvdXNlbCB7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdCBcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3NoYWRvdy1sZWZ0LXdoaXRlLWJnLnBuZyk7XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFxyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc2hhZG93LXJpZ2h0LXdoaXRlLWJnLnBuZyk7XHJcblxyXG5cdH1cclxuXHJcbn0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG4iLCJbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjI1LC43NSwuNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMS4yNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ3LDAsLjc0NSwuNzE1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM5LC41NzUsLjU2NSwxKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ0NSwuMDUsLjU1LC45NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1mYWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21de29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1bZGF0YS1hb3M9em9vbS1pbl17dHJhbnNmb3JtOnNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLW91dF17dHJhbnNmb3JtOnNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV17dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9c2xpZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9W2RhdGEtYW9zPXNsaWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9W2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF17YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zPWZsaXAtbGVmdF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtdXBde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9W2RhdGEtYW9zPWZsaXAtZG93bl17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9Il19 */

.cookielawinfo-column-1{width:25%}.cookielawinfo-column-2{width:10%}.cookielawinfo-column-3{width:15%}.cookielawinfo-column-4{width:50%}.cookielawinfo-simple thead{width:100%}.cookielawinfo-simple td{padding:5px 5px 5px 0;vertical-align:top}.cookielawinfo-simple thead th{padding-right:10px;text-align:left}.cookielawinfo-modern{border:1px solid #e3e3e3;background-color:#f2f2f2;width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.cookielawinfo-modern td,.cookielawinfo-modern th{padding:5px;color:#333}.cookielawinfo-modern thead{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:.2em 0 .2em .5em;text-align:left;color:#4b4b4b;background-color:#c8c8c8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e3e3e3),color-stop(.6,#b3b3b3));background-image:-moz-linear-gradient(top,#d6d6d6,#b0b0b0,#b3b3b3 90%);border-bottom:solid 1px #999}.cookielawinfo-modern th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;font-style:normal;font-weight:400;text-align:left;text-shadow:#fff 1px 1px 1px}.cookielawinfo-modern td{line-height:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-bottom:1px solid #fff;border-top:1px solid #fff}.cookielawinfo-modern tr.cookielawinfo-row:hover{background-color:#fff}.cookielawinfo-elegant{border:1px solid #dfdfdf;background-color:#f9f9f9;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}.cookielawinfo-elegant tr{border-top-color:#fff;border-bottom:1px solid #dfdfdf;color:#555}.cookielawinfo-elegant th{text-shadow:rgba(255,255,255,.796875) 0px 1px 0px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;padding:7px 7px 8px;text-align:left;line-height:1.3em;font-size:14px}.cookielawinfo-elegant td{font-size:12px;padding:4px 7px 2px;vertical-align:top}.cookielawinfo-rounded{background-color:#f5f5f5;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ebebeb}.cookielawinfo-rounded td,.rounded th{padding:1px 5px}.cookielawinfo-rounded thead{text-shadow:0 1px 0 #fff;color:#999}.cookielawinfo-rounded th{text-align:left;text-transform:uppercase;font-size:11pt;border-bottom:1px solid #fff;padding:1px 5px}.cookielawinfo-rounded td{font-size:10pt;padding:5px}.cookielawinfo-rounded tr.cookielawinfo-row:hover{background-color:#fff}table.cookielawinfo-classic{font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;color:#333}table.cookielawinfo-classic thead tr th{text-transform:uppercase;background:#e2e2e2}table.cookielawinfo-classic tfoot tr th,table.cookielawinfo-classic tfoot tr td{text-transform:uppercase;color:#000;font-weight:700}table.cookielawinfo-classic tfoot tr th{width:20%}table.cookielawinfo-classic tfoot tr td{width:80%}table.cookielawinfo-classic td,table.cookielawinfo-classic th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;line-height:1.8em;font-size:.8em;vertical-align:top;width:20%}table.cookielawinfo-classic tr.odd th,table.cookielawinfo-classic tr.odd td{background:#efefef}table.cookielawinfo-winter{font:85% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:0;margin:10px 0 20px;border-collapse:collapse;color:#333;background:#f3f5f7}table.cookielawinfo-winter a{color:#3a4856;text-decoration:none;border-bottom:1px solid #c6c8cb}table.cookielawinfo-winter a:visited{color:#777}table.cookielawinfo-winter a:hover{color:#000}table.cookielawinfo-winter caption{text-align:left;text-transform:uppercase;padding-bottom:10px;font:200% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif}table.cookielawinfo-winter thead th{background:#3a4856;padding:15px 10px;color:#fff;text-align:left;font-weight:400}table.cookielawinfo-winter tbody{border-left:1px solid #eaecee;border-right:1px solid #eaecee}table.cookielawinfo-winter tbody{border-bottom:1px solid #eaecee}table.cookielawinfo-winter tbody td,table.cookielawinfo-winter tbody th{padding:10px;background:url(//dcbltd.com/wp-content/plugins/cookie-law-info/legacy/public/css/../../images/td_back.gif) repeat-x;text-align:left}table.cookielawinfo-winter tbody tr{background:#f3f5f7}table.cookielawinfo-winter tbody tr.odd{background:#f0f2f4}table.cookielawinfo-winter tbody tr:hover{background:#eaecee;color:#111}table.cookielawinfo-winter tfoot td,table.cookielawinfo-winter tfoot th,table.cookielawinfo-winter tfoot tr{text-align:left;font:120% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;text-transform:uppercase;background:#fff;padding:10px}@media(max-width:800px){table.cookielawinfo-row-cat-table td,table.cookielawinfo-row-cat-table th{width:23%;font-size:12px;word-wrap:break-word}table.cookielawinfo-row-cat-table .cookielawinfo-column-4,table.cookielawinfo-row-cat-table .cookielawinfo-column-4{width:45%}}.cookielawinfo-row-cat-title{border-bottom:1px solid #eee;text-align:center}.cookielawinfo-row-cat-title-head{text-align:center}.cookielawinfo-row-cat-table{width:99%;margin-left:5px}
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4;outline:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;outline:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405;outline:none}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none;outline:none}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #fbd850;background:#fff url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00;outline:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;outline:none;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#fff}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-icon{width:16px;height:16px;background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px}.ui-widget-overlay{background:#666 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}.ui-accordion .ui-accordion-content-active{display:block}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:relative;padding:.2em;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;max-width:40em;width:auto;z-index:1000 !important}.ui-datepicker *{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background-image:none;border:none;color:#fff;font-weight:400}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;padding:3px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:relative;top:0;height:34px;width:34px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ui-datepicker .ui-state-hover.ui-datepicker-prev,.ui-datepicker .ui-state-hover.ui-datepicker-next{border:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font:normal 20px/34px 's11-fp';padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.ui-datepicker .ui-datepicker-prev:before{content:'\e62a'}.ui-datepicker .ui-datepicker-next:before{content:'\e62d'}.ui-datepicker .ui-datepicker-prev-hover:before,.ui-datepicker .ui-datepicker-next-hover:before{opacity:.7}.ui-datepicker thead{color:#fff;font-weight:600}.ui-datepicker tbody tr,.ui-datepicker thead tr{background:0 0 !important}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.ui-datepicker td.ui-datepicker-other-month{border:transparent}.ui-datepicker tr:first-of-type td{border-top:1px solid #f0f0f0}.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.ui-datepicker .ui-widget-content button.ui-state-default{background:#f6f6f6}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background:#008ec2}.ui-datepicker thead{background:#32373c}.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}