.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;--base-font-size:15px;--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:#579af6;--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)}.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);overflow-wrap:break-word}.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 .frm_slimselect.ss-main,.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{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 input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}.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::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::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:var(--form-width);direction:var(--direction)}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:var(--field-margin)}.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:var(--width)}.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:var(--text-color-disabled)}.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:var(--text-color-disabled)}.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:var(--bg-color-active);border-color:var(--border-color-active);color:var(--text-color);box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_formidable-style.with_frm_style input:-webkit-autofill{-webkit-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 .frm-edit-page-btn,.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{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:var(--submit-hover-bg-color);border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.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:var(--submit-active-bg-color);border-color:var(--submit-active-border-color);color:var(--submit-active-color);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:var(--submit-bg-color);border-color:var(--submit-bg-color)}.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:var(--submit-text-color);border-right-color:var(--submit-text-color)}.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:var(--font-size);color:var(--label-color);font-weight:var(--weight);margin:0;padding:var(--label-padding);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_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:var(--text-color-error);background-color:var(--bg-color-error);border-color:var(--border-color-error);border-width:var(--border-width-error);border-style:var(--border-style-error)}.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_limit_error{font-weight:var(--weight);color:var(--border-color-error)}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--border-radius);color:var(--error-text);font-size:var(--error-font-size);margin:0;margin-bottom:var(--field-margin)}.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:var(--bg-color)}.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{color:var(--success-text-color);margin-bottom:0}.with_frm_style .frm_message>p:first-of-type{margin-top:0}.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}.frm-slider-wrapper{position:relative;padding:1.5rem 0;min-width:100px}.frm-slider-track{width:100%;height:var(--slider-track-size);background:var(--slider-bar-color);border-radius:3px;position:absolute;transform:translateY(-50%)}.frm-slider-range{height:var(--slider-track-size);background:var(--slider-color);position:absolute;transform:translateY(-50%)}.frm-slider-handle{box-sizing:border-box;width:var(--slider-circle-size);height:var(--slider-circle-size);background:#fff;border:2px solid var(--slider-color);border-radius:50%;position:absolute;transform:translate(0%,-50%);cursor:pointer;touch-action:none}.frm-slider-handle:focus{outline:none;box-shadow:0 0 0 3px rgba(66,133,244,.3)}.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)}.with_frm_style .frm-show-form .frm_section_heading h3.frm_trigger:focus-visible{outline:1px solid var(--border-color-active);outline-offset:2px;box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.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}.frm_section_heading.frm_no_border_top h3[class*=frm_pos_]{border-top: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,.with_frm_style .frm_input_group .frm_show_password_wrapper+.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,.with_frm_style .frm_input_group.frm_with_pre>.frm_show_password_wrapper>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,.with_frm_style .frm_input_group.frm_with_post>.frm_show_password_wrapper>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}.flatpickr-calendar,#ui-datepicker-div{background:#fff;position:absolute;display:none;z-index:999999 !important}.frm-datepicker.flatpickr-calendar,.frm-datepicker.ui-datepicker{z-index:999999 !important;margin-top:6px}.frm-datepicker .flatpickr-calendar,.frm-datepicker.flatpickr-calendar,.frm-datepicker .ui-datepicker,.frm-datepicker.ui-datepicker{box-sizing:border-box;min-width:282px;border-radius:var(--border-radius);padding:16px 18px;box-shadow:0px 11.3px 22.6px -5.65px #1018282E}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme),.frm-datepicker .ui-datepicker,.frm-datepicker.ui-datepicker{border:1px solid #f2f4f7}.frm-datepicker.ui-datepicker{display:none}.frm-datepicker.flatpickr-calendar.inline{max-width:40em}.frm-datepicker .ui-datepicker .ui-datepicker-header,.frm-datepicker.ui-datepicker .ui-datepicker-header{padding:6px 0 12px;position:relative}.frm-datepicker.flatpickr-calendar .flatpickr-monthDropdown-months,.frm-datepicker.flatpickr-calendar .numInputWrapper,.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker .ui-datepicker-title select.ui-datepicker-year{min-height:unset;width:33%;padding:4px 5px 5px;line-height:14px;margin:0}.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker .ui-datepicker-title select.ui-datepicker-year{background-color:#fff}.frm-datepicker.flatpickr-calendar:not(.inline) .flatpickr-monthDropdown-months{width:53%}.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.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 .flatpickr-months .flatpickr-next-month,.frm-datepicker .ui-datepicker-next{transform:rotate(180deg) !important}.frm-datepicker .flatpickr-months .flatpickr-prev-month svg,.frm-datepicker .flatpickr-months .flatpickr-next-month svg{display:none}.frm-datepicker .flatpickr-months .flatpickr-prev-month:before,.frm-datepicker .flatpickr-months .flatpickr-next-month:before,.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}.frm-datepicker.frm-datepicker-custom-theme .flatpickr-prev-month:before,.frm-datepicker.frm-datepicker-custom-theme .flatpickr-next-month:before{background-color:#fff}.frm-datepicker.frm-date-no-month-select .flatpickr-prev-month,.frm-datepicker.frm-date-no-month-select .flatpickr-next-month{display:none}.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}[id^=chart__frm_pie] .google-visualization-tooltip{pointer-events:none}.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 [class^=frm-text-] .frm_range_unit,.with_frm_style .frm_range_container>.frm_range_unit,.with_frm_style .frm_range_container .range-value span,.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{display:block}.frm-text-left{text-align:left}.frm-text-center{text-align:center}.frm-text-right{text-align:right}.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_checkbox label.frm-label-disabled,.frm_radio label.frm-label-disabled{opacity:.5}.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_checkbox label.frm_screen_reader.frm_hidden,.frm_radio label.frm_screen_reader.frm_hidden{width:auto}.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;width:100%;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}.with_frm_style .frm_dropzone.dz-clickable,.with_frm_style .frm-star-group input+label,.with_frm_style .frm_rootline_group{border:var(--field-border-style) var(--field-border-width) transparent}.with_frm_style .frm_dropzone.dz-clickable:has(button:focus),.with_frm_style .frm-star-group input:focus+label,.with_frm_style .frm_rootline_group:focus{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--text-color);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.with_frm_style .frm_range_container input[type=range]:focus::-webkit-slider-runnable-track{box-shadow:0 0 0 3px rgba(102,175,233,.25)}.with_frm_style .frm_range_container input[type=range]:focus::-moz-range-track{box-shadow:0 0 0 3px rgba(102,175,233,.25)}.with_frm_style .frm_rootline_group:focus-visible,.with_frm_style .frm_rootline_group input:focus-visible{outline:none}@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}.frm_show_password_btn:focus-visible{outline-offset:-6px;border-radius:8px}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)}@media only screen and (min-width:601px) and (max-width:782px){.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_first,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_first{grid-column:span 8/span 8}.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_repeat_buttons,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_repeat_buttons{grid-column:span 4/span 4}}@media only screen and (min-width:783px) and (max-width:1249px){.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_first,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_first{grid-column:span 9/span 9}.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_repeat_buttons,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_repeat_buttons{grid-column:span 3/span 3}}.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_image_options:not(.frm_display_format_buttons) .frm_image_option_container :has(.frm_image_placeholder_icon){min-width:var(--image-size)}.with_frm_style input[type=number][readonly]::-webkit-inner-spin-button{-webkit-appearance:none}.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}.frm_single_product_wrap{display:flex;align-items:center}.frm_single_product_image{height:var(--image-size);width:auto;margin-right:8px}.frm_single_product_wrap .frm_empty_url{background:#ecf0f5;display:flex;justify-content:center;align-items:center;width:var(--image-size);height:var(--image-size);margin-right:8px}.frm_single_product_wrap .frm_image_placeholder_icon svg{width:63px;height:auto;opacity:.2}.form-field:not(.frm_image_options) .frm_single_product_image{display:none}@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-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:#fff;--iti-search-icon-color:#999;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--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-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.frm_forms .iti{position:relative;display:inline-block}.frm_forms .iti *{box-sizing:border-box}.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=text],.frm_forms .iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0 !important}.frm_forms .iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.frm_forms .iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.frm_forms .iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.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 .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:var(--iti-dropdown-bg)}.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-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.frm_forms .iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:30px;padding-right:28px}.frm_forms [dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.frm_forms .iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.frm_forms .iti__search-input::-webkit-search-cancel-button{appearance:none}.frm_forms .iti__search-input-wrapper{position:relative;display:flex;align-items:center}.frm_forms .iti__search-icon{position:absolute;left:8px;display:flex;pointer-events:none}.frm_forms [dir=rtl] .iti__search-icon{left:auto;right:8px}.frm_forms .iti__search-icon-svg{stroke:var(--iti-search-icon-color);fill:none;stroke-width:3}.frm_forms .iti__search-clear{position:absolute;right:4px;background:0 0;border:0;border-radius:3px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease;width:24px;height:24px}.frm_forms .iti__search-clear .iti__search-clear-x{stroke-width:2}.frm_forms .iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)}.frm_forms [dir=rtl] .iti__search-clear{right:auto;left:4px}.frm_forms .iti__search-clear:hover,.frm_forms .iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.frm_forms .iti__no-results{text-align:center;padding:30px 0}.frm_forms .iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;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__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.frm_forms .iti__dial-code{color:var(--iti-dialcode-color)}.frm_forms .iti__country.iti__highlight{background-color:var(--iti-hover-color)}.frm_forms .iti__country-list .iti__flag,.frm_forms .iti__country-name{margin-right:var(--iti-spacer-horizontal)}.frm_forms [dir=rtl] .iti__country-list .iti__flag,.frm_forms [dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.frm_forms .iti .iti__selected-dial-code{margin-left:4px}.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__hide{display:none}.frm_forms .iti__v-hide{visibility:hidden}.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: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{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0px 0px 1px 0px #888;background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.frm_forms .iti__ac{--iti-flag-offset:0px}.frm_forms .iti__ad{--iti-flag-offset:-16px}.frm_forms .iti__ae{--iti-flag-offset:-32px}.frm_forms .iti__af{--iti-flag-offset:-48px}.frm_forms .iti__ag{--iti-flag-offset:-64px}.frm_forms .iti__ai{--iti-flag-offset:-80px}.frm_forms .iti__al{--iti-flag-offset:-96px}.frm_forms .iti__am{--iti-flag-offset:-112px}.frm_forms .iti__ao{--iti-flag-offset:-128px}.frm_forms .iti__ar{--iti-flag-offset:-144px}.frm_forms .iti__as{--iti-flag-offset:-160px}.frm_forms .iti__at{--iti-flag-offset:-176px}.frm_forms .iti__au{--iti-flag-offset:-192px}.frm_forms .iti__aw{--iti-flag-offset:-208px}.frm_forms .iti__ax{--iti-flag-offset:-224px}.frm_forms .iti__az{--iti-flag-offset:-240px}.frm_forms .iti__ba{--iti-flag-offset:-256px}.frm_forms .iti__bb{--iti-flag-offset:-272px}.frm_forms .iti__bd{--iti-flag-offset:-288px}.frm_forms .iti__be{--iti-flag-offset:-304px}.frm_forms .iti__bf{--iti-flag-offset:-320px}.frm_forms .iti__bg{--iti-flag-offset:-336px}.frm_forms .iti__bh{--iti-flag-offset:-352px}.frm_forms .iti__bi{--iti-flag-offset:-368px}.frm_forms .iti__bj{--iti-flag-offset:-384px}.frm_forms .iti__bl{--iti-flag-offset:-400px}.frm_forms .iti__bm{--iti-flag-offset:-416px}.frm_forms .iti__bn{--iti-flag-offset:-432px}.frm_forms .iti__bo{--iti-flag-offset:-448px}.frm_forms .iti__bq{--iti-flag-offset:-464px}.frm_forms .iti__br{--iti-flag-offset:-480px}.frm_forms .iti__bs{--iti-flag-offset:-496px}.frm_forms .iti__bt{--iti-flag-offset:-512px}.frm_forms .iti__bw{--iti-flag-offset:-528px}.frm_forms .iti__by{--iti-flag-offset:-544px}.frm_forms .iti__bz{--iti-flag-offset:-560px}.frm_forms .iti__ca{--iti-flag-offset:-576px}.frm_forms .iti__cc{--iti-flag-offset:-592px}.frm_forms .iti__cd{--iti-flag-offset:-608px}.frm_forms .iti__cf{--iti-flag-offset:-624px}.frm_forms .iti__cg{--iti-flag-offset:-640px}.frm_forms .iti__ch{--iti-flag-offset:-656px}.frm_forms .iti__ci{--iti-flag-offset:-672px}.frm_forms .iti__ck{--iti-flag-offset:-688px}.frm_forms .iti__cl{--iti-flag-offset:-704px}.frm_forms .iti__cm{--iti-flag-offset:-720px}.frm_forms .iti__cn{--iti-flag-offset:-736px}.frm_forms .iti__co{--iti-flag-offset:-752px}.frm_forms .iti__cr{--iti-flag-offset:-768px}.frm_forms .iti__cu{--iti-flag-offset:-784px}.frm_forms .iti__cv{--iti-flag-offset:-800px}.frm_forms .iti__cw{--iti-flag-offset:-816px}.frm_forms .iti__cx{--iti-flag-offset:-832px}.frm_forms .iti__cy{--iti-flag-offset:-848px}.frm_forms .iti__cz{--iti-flag-offset:-864px}.frm_forms .iti__de{--iti-flag-offset:-880px}.frm_forms .iti__dj{--iti-flag-offset:-896px}.frm_forms .iti__dk{--iti-flag-offset:-912px}.frm_forms .iti__dm{--iti-flag-offset:-928px}.frm_forms .iti__do{--iti-flag-offset:-944px}.frm_forms .iti__dz{--iti-flag-offset:-960px}.frm_forms .iti__ec{--iti-flag-offset:-976px}.frm_forms .iti__ee{--iti-flag-offset:-992px}.frm_forms .iti__eg{--iti-flag-offset:-1008px}.frm_forms .iti__eh{--iti-flag-offset:-1024px}.frm_forms .iti__er{--iti-flag-offset:-1040px}.frm_forms .iti__es{--iti-flag-offset:-1056px}.frm_forms .iti__et{--iti-flag-offset:-1072px}.frm_forms .iti__fi{--iti-flag-offset:-1088px}.frm_forms .iti__fj{--iti-flag-offset:-1104px}.frm_forms .iti__fk{--iti-flag-offset:-1120px}.frm_forms .iti__fm{--iti-flag-offset:-1136px}.frm_forms .iti__fo{--iti-flag-offset:-1152px}.frm_forms .iti__fr{--iti-flag-offset:-1168px}.frm_forms .iti__ga{--iti-flag-offset:-1184px}.frm_forms .iti__gb{--iti-flag-offset:-1200px}.frm_forms .iti__gd{--iti-flag-offset:-1216px}.frm_forms .iti__ge{--iti-flag-offset:-1232px}.frm_forms .iti__gf{--iti-flag-offset:-1248px}.frm_forms .iti__gg{--iti-flag-offset:-1264px}.frm_forms .iti__gh{--iti-flag-offset:-1280px}.frm_forms .iti__gi{--iti-flag-offset:-1296px}.frm_forms .iti__gl{--iti-flag-offset:-1312px}.frm_forms .iti__gm{--iti-flag-offset:-1328px}.frm_forms .iti__gn{--iti-flag-offset:-1344px}.frm_forms .iti__gp{--iti-flag-offset:-1360px}.frm_forms .iti__gq{--iti-flag-offset:-1376px}.frm_forms .iti__gr{--iti-flag-offset:-1392px}.frm_forms .iti__gt{--iti-flag-offset:-1408px}.frm_forms .iti__gu{--iti-flag-offset:-1424px}.frm_forms .iti__gw{--iti-flag-offset:-1440px}.frm_forms .iti__gy{--iti-flag-offset:-1456px}.frm_forms .iti__hk{--iti-flag-offset:-1472px}.frm_forms .iti__hn{--iti-flag-offset:-1488px}.frm_forms .iti__hr{--iti-flag-offset:-1504px}.frm_forms .iti__ht{--iti-flag-offset:-1520px}.frm_forms .iti__hu{--iti-flag-offset:-1536px}.frm_forms .iti__id{--iti-flag-offset:-1552px}.frm_forms .iti__ie{--iti-flag-offset:-1568px}.frm_forms .iti__il{--iti-flag-offset:-1584px}.frm_forms .iti__im{--iti-flag-offset:-1600px}.frm_forms .iti__in{--iti-flag-offset:-1616px}.frm_forms .iti__io{--iti-flag-offset:-1632px}.frm_forms .iti__iq{--iti-flag-offset:-1648px}.frm_forms .iti__ir{--iti-flag-offset:-1664px}.frm_forms .iti__is{--iti-flag-offset:-1680px}.frm_forms .iti__it{--iti-flag-offset:-1696px}.frm_forms .iti__je{--iti-flag-offset:-1712px}.frm_forms .iti__jm{--iti-flag-offset:-1728px}.frm_forms .iti__jo{--iti-flag-offset:-1744px}.frm_forms .iti__jp{--iti-flag-offset:-1760px}.frm_forms .iti__ke{--iti-flag-offset:-1776px}.frm_forms .iti__kg{--iti-flag-offset:-1792px}.frm_forms .iti__kh{--iti-flag-offset:-1808px}.frm_forms .iti__ki{--iti-flag-offset:-1824px}.frm_forms .iti__km{--iti-flag-offset:-1840px}.frm_forms .iti__kn{--iti-flag-offset:-1856px}.frm_forms .iti__kp{--iti-flag-offset:-1872px}.frm_forms .iti__kr{--iti-flag-offset:-1888px}.frm_forms .iti__kw{--iti-flag-offset:-1904px}.frm_forms .iti__ky{--iti-flag-offset:-1920px}.frm_forms .iti__kz{--iti-flag-offset:-1936px}.frm_forms .iti__la{--iti-flag-offset:-1952px}.frm_forms .iti__lb{--iti-flag-offset:-1968px}.frm_forms .iti__lc{--iti-flag-offset:-1984px}.frm_forms .iti__li{--iti-flag-offset:-2000px}.frm_forms .iti__lk{--iti-flag-offset:-2016px}.frm_forms .iti__lr{--iti-flag-offset:-2032px}.frm_forms .iti__ls{--iti-flag-offset:-2048px}.frm_forms .iti__lt{--iti-flag-offset:-2064px}.frm_forms .iti__lu{--iti-flag-offset:-2080px}.frm_forms .iti__lv{--iti-flag-offset:-2096px}.frm_forms .iti__ly{--iti-flag-offset:-2112px}.frm_forms .iti__ma{--iti-flag-offset:-2128px}.frm_forms .iti__mc{--iti-flag-offset:-2144px}.frm_forms .iti__md{--iti-flag-offset:-2160px}.frm_forms .iti__me{--iti-flag-offset:-2176px}.frm_forms .iti__mf{--iti-flag-offset:-2192px}.frm_forms .iti__mg{--iti-flag-offset:-2208px}.frm_forms .iti__mh{--iti-flag-offset:-2224px}.frm_forms .iti__mk{--iti-flag-offset:-2240px}.frm_forms .iti__ml{--iti-flag-offset:-2256px}.frm_forms .iti__mm{--iti-flag-offset:-2272px}.frm_forms .iti__mn{--iti-flag-offset:-2288px}.frm_forms .iti__mo{--iti-flag-offset:-2304px}.frm_forms .iti__mp{--iti-flag-offset:-2320px}.frm_forms .iti__mq{--iti-flag-offset:-2336px}.frm_forms .iti__mr{--iti-flag-offset:-2352px}.frm_forms .iti__ms{--iti-flag-offset:-2368px}.frm_forms .iti__mt{--iti-flag-offset:-2384px}.frm_forms .iti__mu{--iti-flag-offset:-2400px}.frm_forms .iti__mv{--iti-flag-offset:-2416px}.frm_forms .iti__mw{--iti-flag-offset:-2432px}.frm_forms .iti__mx{--iti-flag-offset:-2448px}.frm_forms .iti__my{--iti-flag-offset:-2464px}.frm_forms .iti__mz{--iti-flag-offset:-2480px}.frm_forms .iti__na{--iti-flag-offset:-2496px}.frm_forms .iti__nc{--iti-flag-offset:-2512px}.frm_forms .iti__ne{--iti-flag-offset:-2528px}.frm_forms .iti__nf{--iti-flag-offset:-2544px}.frm_forms .iti__ng{--iti-flag-offset:-2560px}.frm_forms .iti__ni{--iti-flag-offset:-2576px}.frm_forms .iti__nl{--iti-flag-offset:-2592px}.frm_forms .iti__no{--iti-flag-offset:-2608px}.frm_forms .iti__np{--iti-flag-offset:-2624px}.frm_forms .iti__nr{--iti-flag-offset:-2640px}.frm_forms .iti__nu{--iti-flag-offset:-2656px}.frm_forms .iti__nz{--iti-flag-offset:-2672px}.frm_forms .iti__om{--iti-flag-offset:-2688px}.frm_forms .iti__pa{--iti-flag-offset:-2704px}.frm_forms .iti__pe{--iti-flag-offset:-2720px}.frm_forms .iti__pf{--iti-flag-offset:-2736px}.frm_forms .iti__pg{--iti-flag-offset:-2752px}.frm_forms .iti__ph{--iti-flag-offset:-2768px}.frm_forms .iti__pk{--iti-flag-offset:-2784px}.frm_forms .iti__pl{--iti-flag-offset:-2800px}.frm_forms .iti__pm{--iti-flag-offset:-2816px}.frm_forms .iti__pr{--iti-flag-offset:-2832px}.frm_forms .iti__ps{--iti-flag-offset:-2848px}.frm_forms .iti__pt{--iti-flag-offset:-2864px}.frm_forms .iti__pw{--iti-flag-offset:-2880px}.frm_forms .iti__py{--iti-flag-offset:-2896px}.frm_forms .iti__qa{--iti-flag-offset:-2912px}.frm_forms .iti__re{--iti-flag-offset:-2928px}.frm_forms .iti__ro{--iti-flag-offset:-2944px}.frm_forms .iti__rs{--iti-flag-offset:-2960px}.frm_forms .iti__ru{--iti-flag-offset:-2976px}.frm_forms .iti__rw{--iti-flag-offset:-2992px}.frm_forms .iti__sa{--iti-flag-offset:-3008px}.frm_forms .iti__sb{--iti-flag-offset:-3024px}.frm_forms .iti__sc{--iti-flag-offset:-3040px}.frm_forms .iti__sd{--iti-flag-offset:-3056px}.frm_forms .iti__se{--iti-flag-offset:-3072px}.frm_forms .iti__sg{--iti-flag-offset:-3088px}.frm_forms .iti__sh{--iti-flag-offset:-3104px}.frm_forms .iti__si{--iti-flag-offset:-3120px}.frm_forms .iti__sj{--iti-flag-offset:-3136px}.frm_forms .iti__sk{--iti-flag-offset:-3152px}.frm_forms .iti__sl{--iti-flag-offset:-3168px}.frm_forms .iti__sm{--iti-flag-offset:-3184px}.frm_forms .iti__sn{--iti-flag-offset:-3200px}.frm_forms .iti__so{--iti-flag-offset:-3216px}.frm_forms .iti__sr{--iti-flag-offset:-3232px}.frm_forms .iti__ss{--iti-flag-offset:-3248px}.frm_forms .iti__st{--iti-flag-offset:-3264px}.frm_forms .iti__sv{--iti-flag-offset:-3280px}.frm_forms .iti__sx{--iti-flag-offset:-3296px}.frm_forms .iti__sy{--iti-flag-offset:-3312px}.frm_forms .iti__sz{--iti-flag-offset:-3328px}.frm_forms .iti__tc{--iti-flag-offset:-3344px}.frm_forms .iti__td{--iti-flag-offset:-3360px}.frm_forms .iti__tg{--iti-flag-offset:-3376px}.frm_forms .iti__th{--iti-flag-offset:-3392px}.frm_forms .iti__tj{--iti-flag-offset:-3408px}.frm_forms .iti__tk{--iti-flag-offset:-3424px}.frm_forms .iti__tl{--iti-flag-offset:-3440px}.frm_forms .iti__tm{--iti-flag-offset:-3456px}.frm_forms .iti__tn{--iti-flag-offset:-3472px}.frm_forms .iti__to{--iti-flag-offset:-3488px}.frm_forms .iti__tr{--iti-flag-offset:-3504px}.frm_forms .iti__tt{--iti-flag-offset:-3520px}.frm_forms .iti__tv{--iti-flag-offset:-3536px}.frm_forms .iti__tw{--iti-flag-offset:-3552px}.frm_forms .iti__tz{--iti-flag-offset:-3568px}.frm_forms .iti__ua{--iti-flag-offset:-3584px}.frm_forms .iti__ug{--iti-flag-offset:-3600px}.frm_forms .iti__us{--iti-flag-offset:-3616px}.frm_forms .iti__uy{--iti-flag-offset:-3632px}.frm_forms .iti__uz{--iti-flag-offset:-3648px}.frm_forms .iti__va{--iti-flag-offset:-3664px}.frm_forms .iti__vc{--iti-flag-offset:-3680px}.frm_forms .iti__ve{--iti-flag-offset:-3696px}.frm_forms .iti__vg{--iti-flag-offset:-3712px}.frm_forms .iti__vi{--iti-flag-offset:-3728px}.frm_forms .iti__vn{--iti-flag-offset:-3744px}.frm_forms .iti__vu{--iti-flag-offset:-3760px}.frm_forms .iti__wf{--iti-flag-offset:-3776px}.frm_forms .iti__ws{--iti-flag-offset:-3792px}.frm_forms .iti__xk{--iti-flag-offset:-3808px}.frm_forms .iti__ye{--iti-flag-offset:-3824px}.frm_forms .iti__yt{--iti-flag-offset:-3840px}.frm_forms .iti__za{--iti-flag-offset:-3856px}.frm_forms .iti__zm{--iti-flag-offset:-3872px}.frm_forms .iti__zw{--iti-flag-offset:-3888px}.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.webp');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.webp')}}.with_frm_style .iti__globe{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/globe.webp')}@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.webp')}}.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--fullscreen-popup .iti__dropdown-content{padding:20px 15px}.with_frm_style .iti__search-input-wrapper{margin:3px 8px}.with_frm_style .iti__search-input{border-width:0 !important;padding-left:30px !important}.with_frm_style .iti__selected-country-primary{border-radius:var(--border-radius,8px)}@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{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;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-color)}.frm_rootline_title,.frm_pages_complete,.frm_percent_complete{font-size:12px;font-weight:500;padding:6px 0;color:var(--progress-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%}}.frm-card-element .sq-card-wrapper .sq-card-message{margin-bottom:0}.frm-card-errors:empty{margin:0}
#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;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: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}
a.e2pdf-download-progress,a.e2pdf-download-progress:focus,a.e2pdf-download-progress:link,a.e2pdf-download-progress:visited,a.e2pdf-download-progress:hover,#et-boc .et-l a.e2pdf-download-progress{color:gray;text-decoration:none;pointer-events:none;background:repeating-linear-gradient(45deg,rgba(128,128,128,.7) 0%,rgba(128,128,128,.7) 10px,rgba(255,255,255,.7) 10px,rgba(255,255,255,.7) 20px);background-size:200% 200%;animation:e2pdf-download-animation 1.5s linear infinite}@keyframes e2pdf-download-animation{0%{background-position:0 0}100%{background-position:100% 100%}}
/*!
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}}select.ui-datepicker-month,select.ui-datepicker-year{min-width:70px;width:auto}.ui-datepicker.with_frm_style .frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker.with_frm_style.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker.with_frm_style.frm-datepicker .ui-datepicker-title select.ui-datepicker-year,.ui-datepicker.with_frm_style.frm-datepicker.flatpickr-calendar .flatpickr-monthDropdown-months,.ui-datepicker.with_frm_style.frm-datepicker.flatpickr-calendar .numInputWrapper{padding:7px}.ui-datepicker.with_frm_style select{background-position-y:calc(50% + 0px)}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:left;background-color:#0b2d49;background:radial-gradient(circle,#218486 -60%,#0a2c48 100%);border-radius:1rem;color:#fff;margin-bottom:4rem}.multistep-form.payment .payment-methods>*+*{margin-top:2rem;margin-bottom:0}.multistep-form.payment .payment-methods-icons{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:2rem}.multistep-form.payment .payment-methods-icons img{width:60px;max-width:60px;height:auto;max-height:45px;height:auto;background:#fff;border-radius:8px}.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 .payment-methods-subheading{margin-top:3rem}.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}.facetwp-facet.facetwp-facet-service{display:flex;justify-content:flex-start;margin-bottom:6rem}.facetwp-facet.facetwp-facet-service select{width:auto;margin-left:0;margin-right:auto;padding-right:6rem}.facetwp-facet.facetwp-facet-testimonials_pager{margin-bottom:0}.form--filter-item h4{margin:0;padding:0 0 16px;font-size:16px}.facetwp-facet.facetwp-facet-search .facetwp-input-wrap{width:100%}.facetwp-facet.facetwp-facet-search input.facetwp-search{border:.1rem solid #9b9b9b;border-radius:.5rem}.facetwp-facet.facetwp-facet-search .facetwp-icon{padding:0 8px}.facetwp-facet.facetwp-facet-category{margin-bottom:0}.facetwp-facet.facetwp-facet-category .facetwp-checkbox{margin-bottom:16px;padding-left:24px}.facetwp-facet.facetwp-facet-news_pager{margin-bottom:0}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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ib290c3RyYXAuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJtYWluLmNzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJtb2R1bGVzL19icmFuZC5zY3NzIiwibW9kdWxlcy9fYmFzZS5zY3NzIiwibW9kdWxlcy9fc3RydWN0dXJlLnNjc3MiLCJtb2R1bGVzL190eXBvZ3JhcGh5LnNjc3MiLCJib290c3RyYXBfb3ZlcnJpZGVzL19taXhpbnMuc2NzcyIsInJlZ2lvbnMvX2hlYWRlci5zY3NzIiwibW9kdWxlcy9faGVyby5zY3NzIiwicmVnaW9ucy9fZm9vdGVyLnNjc3MiLCJyZWdpb25zL19uYXZpZ2F0aW9uLnNjc3MiLCJtb2R1bGVzL19jYXJkLnNjc3MiLCJtb2R1bGVzL19iaWctY3RhLnNjc3MiLCJtb2R1bGVzL19wYWdlcy5zY3NzIiwibW9kdWxlcy9fc2VjdGlvbnMuc2NzcyIsInBvc3RzL19wb3N0cy5zY3NzIiwibW9kdWxlcy9fc2xpZGVyLnNjc3MiLCJtb2R1bGVzL19mb3Jtcy5zY3NzIiwibW9kdWxlcy9fbW9kYWwuc2NzcyIsIm1vZHVsZXMvX2ZhY2V0d3Auc2NzcyIsImZpeGVzL19jbHMuc2NzcyIsImJpZy1jdGEuc2NzcyIsImJsb2ctZGV0YWlsLnNjc3MiLCJibG9nLnNjc3MiLCJibG9nLmNzcyIsImJ1dHRvbnMtZ2VuZXJhbC5zY3NzIiwiYnV0dG9ucy1nZW5lcmFsLmNzcyIsImNhcmRzLnNjc3MiLCJjYXJkcy5jc3MiLCJlcnJvcjQwNC5zY3NzIiwiZXJyb3I0MDQuY3NzIiwiZm9vdGVyLWdlbmVyYWwuc2NzcyIsImZvb3Rlci1tb3JlLWxpbmtzLWdlbmVyYWwuc2NzcyIsImZvb3Rlci1tb3JlLWxpbmtzLWdlbmVyYWwuY3NzIiwiZm9ybXMuc2NzcyIsImZyb250LXBhZ2Uuc2NzcyIsImdlbmVyYWwuc2NzcyIsImhlYWRlci1kaXJlY3Qtc2VjdXJpdHkuc2NzcyIsImhlYWRlci1kaXJlY3Qtc2VjdXJpdHkuY3NzIiwiaGVhZGVyLWdlbmVyYWwuc2NzcyIsImhlYWRlci1nZW5lcmFsLmNzcyIsImhlcm8tZ2VuZXJhbC5zY3NzIiwiaGVyby1nZW5lcmFsLmNzcyIsImhlcm8tbm8taW1hZ2Uuc2NzcyIsImhlcm8tcGxhaW4uc2NzcyIsImhlcm8tcGxhaW4uY3NzIiwiaGVyby1zaWRlLWltYWdlLnNjc3MiLCJoZXJvLXNpZGUtaW1hZ2UuY3NzIiwiaGVyby1zbGlkZXIuc2NzcyIsImhlcm8tc2xpZGVyLmNzcyIsImlubGluZS1pbWFnZS1zbGlkZXIuc2NzcyIsImlubGluZS1ub3RpZmljYXRpb24uc2NzcyIsImludGVybmFsLWRyb3Bkb3duLW5hdi5zY3NzIiwib3VyLWFwcHJvYWNoLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWFib3V0LXVzLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWFib3V0LXVzLmNzcyIsInBhZ2UtdGVtcGxhdGUtY2FudC1wYXkuc2NzcyIsInBhZ2UtdGVtcGxhdGUtY29udGFjdC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1jb250YWN0LmNzcyIsInBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktZ2VuZXJhbC5jc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1nZW5lcmFsLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1ncmlkLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1wYWdlLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHkuY3NzIiwicGFnZS10ZW1wbGF0ZS1mb3JtLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWZvcm0uY3NzIiwicGFnZS10ZW1wbGF0ZS1sZXR0ZXItY3ljbGUtcmVjb3Zlcnkuc2NzcyIsInBhZ2UtdGVtcGxhdGUtbG9jYXRpb25zLnNjc3MiLCJwYWdlLXRlbXBsYXRlLW92ZXJ2aWV3LnNjc3MiLCJwYWdlLXRlbXBsYXRlLXRlc3RpbW9uaWFscy5zY3NzIiwicGFnZS10ZW1wbGF0ZS13b3JraW5nLWZvci11cy5zY3NzIiwicG9zdC1jYXJkLnNjc3MiLCJwb3N0LXR5cGUtYXJjaGl2ZS10ZWFtLnNjc3MiLCJwdWxsLW91dC1jdGEuc2NzcyIsInJvdy1zdGVwcy5zY3NzIiwic29sdXRpb24tYW5pbWF0aW9uLnNjc3MiLCJzb2x1dGlvbi1hbmltYXRpb24uY3NzIiwidGVzdGltb25pYWwtc2xpZGVyLnNjc3MiLCJ0ZXh0LWltYWdlLnNjc3MiLCJ0aW1lZC1tb2RhbC5zY3NzIiwidmlkZW8tY2Fyb3VzZWwuc2NzcyIsInNsaWNrLnNjc3MiLCJzbGljay5jc3MiLCJhb3MuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQTs7Ozs7QUNBQSxNQUdJLE9BQUEsUUFBQSxTQUFBLFFBQUEsU0FBQSxRQUFBLE9BQUEsUUFBQSxNQUFBLFFBQUEsU0FBQSxRQUFBLFNBQUEsUUFBQSxRQUFBLFFBQUEsT0FBQSxRQUFBLE9BQUEsUUFBQSxRQUFBLEtBQUEsT0FBQSxRQUFBLFlBQUEsUUFJQSxVQUFBLFFBQUEsWUFBQSxRQUFBLFVBQUEsUUFBQSxPQUFBLFFBQUEsVUFBQSxRQUFBLFNBQUEsUUFBQSxRQUFBLFFBQUEsT0FBQSxRQUlBLGdCQUFBLEVBQUEsZ0JBQUEsTUFBQSxnQkFBQSxNQUFBLGdCQUFBLE9BQUEsZ0JBQUEsT0FBQSxpQkFBQSxPQUtGLHlCQUFBLGFBQUEsQ0FBQSxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxNQUFBLENBQUEsZ0JBQUEsQ0FBQSxLQUFBLENBQUEsV0FBQSxDQUFBLGlCQUFBLENBQUEsVUFBQSxDQUFBLG1CQUFBLENBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLG1CQUNBLHdCQUFBLGNBQUEsQ0FBQSxLQUFBLENBQUEsTUFBQSxDQUFBLFFBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FBQSxVQ0NGLEVDc0JBLFFBREEsU0RsQkUsV0FBQSxXQUdGLEtBQ0UsWUFBQSxXQUNBLFlBQUEsS0FDQSx5QkFBQSxLQUNBLDRCQUFBLFlBTUYsUUFBQSxNQUFBLFdBQUEsT0FBQSxPQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFDRSxRQUFBLE1BVUYsS0FDRSxPQUFBLEVB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QkFvckJuanlCLHFCQXByQnVteUIsa0JBQUEsb0JBQUEsaUJBQUEsVUFBQSxvQkFBQSxpQkF1ckJ2bXlCLGlDQXZyQnVyeUIsa0JBQUEsb0JBQUEsV0FBQSxVQUFBLG9CQUFBLFdBMHJCdnJ5QixzQkExckJzdnlCLGtCQUFBLG9CQUFBLGdCQUFBLFVBQUEsb0JBQUEsZ0JBNnJCdHZ5QixrQ0E3ckJzMHlCLGtCQUFBLG9CQUFBLFdBQUEsVUFBQSxvQkFBQSxXQWdzQnQweUIsbUJBaHNCazR5QixrQkFBQSxvQkFBQSxpQkFBQSxVQUFBLG9CQUFBLGlCQW1zQmw0eUIsK0JBbnNCZzl5QixrQkFBQSxvQkFBQSxXQUFBLFVBQUEsb0JBQUEsV0Fzc0JoOXlCLHFCQXRzQjhnekIsa0JBQUEsb0JBQUEsZ0JBQUEsVUFBQSxvQkFBQSxnQkF5c0I5Z3pCLGlDQXpzQjZsekIsa0JBQUEsb0JBQUEsV0FBQSxVQUFBLG9CQUFBIiwiZmlsZSI6Imdsb2JhbC1zdHlsZXMubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogQm9vdHN0cmFwIHY0LjAuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuXG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwX292ZXJyaWRlcy9fdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwX292ZXJyaWRlcy9fbWl4aW5zXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3Mvcm9vdFwiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3JlYm9vdFwiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2ltYWdlc1wiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2dyaWRcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90YWJsZXNcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtc1wiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZHJvcGRvd25cIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbnB1dC1ncm91cFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2N1c3RvbS1mb3Jtc1wiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL25hdlwiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL25hdmJhclwiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Nsb3NlXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbW9kYWxcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXNcIjsiLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBCb290c3RyYXAgdjQuMC4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwN2JmZjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNmY0MmMxO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjZGMzNTQ1O1xuICAtLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzIwYzk5NztcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLXByaW1hcnk6ICMwMDdiZmY7XG4gIC0tc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLXN1Y2Nlc3M6ICMyOGE3NDU7XG4gIC0taW5mbzogIzE3YTJiODtcbiAgLS13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1saWdodDogI2Y4ZjlmYTtcbiAgLS1kYXJrOiAjMzQzYTQwO1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNDgwcHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogMTM1MHB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDE1NDBweDtcbiAgLS1icmVha3BvaW50LXh4bDogMTgyMHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7IH1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50OyB9XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLS41ZW07IH1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA1NmIzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtOyB9XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207IH1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwOyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDsgfVxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJyZXNldFwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwic3VibWl0XCJdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7IH1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLXh4bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogOTV2dzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiA5NXZ3OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDE0ODBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci14eGwge1xuICAgIG1heC13aWR0aDogMTc3MHB4OyB9IH1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAubm8tZ3V0dGVycyA+IC5jb2wsXG4gIC5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteHhsLTEsIC5jb2wteHhsLTIsIC5jb2wteHhsLTMsIC5jb2wteHhsLTQsIC5jb2wteHhsLTUsIC5jb2wteHhsLTYsIC5jb2wteHhsLTcsIC5jb2wteHhsLTgsIC5jb2wteHhsLTksIC5jb2wteHhsLTEwLCAuY29sLXh4bC0xMSwgLmNvbC14eGwtMTIsIC5jb2wteHhsLFxuLmNvbC14eGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTsgfVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMyU7IH1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7IH1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7IH1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7IH1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7IH1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDsgfVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxOyB9XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7IH1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMzsgfVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0OyB9XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7IH1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjsgfVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3OyB9XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7IH1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTsgfVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7IH1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExOyB9XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjsgfVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5jb2wteHhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci14eGwtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXh4bC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXIteHhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci14eGwtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXh4bC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci14eGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteHhsLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZmFkZSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmZhZGU6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY29sbGFwc2luZyB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICAgIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteHhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJyaWdodFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bzsgfVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7IH1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cbiAgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICBjb2xvcjogIzE2MTgxYjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2FkYjViZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzIxMjUyOTsgfVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cbiAgLm5hdmJhciAuY29udGFpbmVyLCAubmF2YmFyIC5jb250YWluZXItZmx1aWQsIC5uYXZiYXIgLmNvbnRhaW5lci1tZCwgLm5hdmJhciAuY29udGFpbmVyLWxnLCAubmF2YmFyIC5jb250YWluZXIteGwsIC5uYXZiYXIgLmNvbnRhaW5lci14eGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7IH1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsLFxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14eGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14eGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTM5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCxcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteHhsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTgxOS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteGwsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItZmx1aWQsXG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1tZCxcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLWxnLFxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteGwsXG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci14eGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpOyB9XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gICAgb3BhY2l0eTogMC41OyB9XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7IH1cbiAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87IH1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTsgfVxuICAubW9kYWwtZm9vdGVyID4gKiB7XG4gICAgbWFyZ2luOiAwLjI1cmVtOyB9XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTsgfVxuICAgIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjIgIWltcG9ydGFudDsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50OyB9XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDsgfVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDsgfVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAuZC14eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIC5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4gIC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlOyB9XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAuZmxvYXQteHhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDsgfVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwOyB9IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDsgfVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMCxcbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0wLFxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMCxcbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0wLFxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMSxcbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0xLFxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMSxcbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0xLFxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0yLFxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMixcbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTIsXG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTMsXG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMyxcbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTMsXG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMyxcbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTQsXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTQsXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC00LFxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC01LFxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTUsXG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC01LFxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTUsXG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMCxcbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMCxcbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xLFxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTEsXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTEsXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMixcbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0yLFxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMixcbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0yLFxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTMsXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTMsXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMyxcbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMyxcbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC00LFxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTQsXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC00LFxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTQsXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNSxcbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtNSxcbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC01LFxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC01LFxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjEsXG4gIC5teS14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uMSxcbiAgLm14LXh4bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjEsXG4gIC5teS14eGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMSxcbiAgLm14LXh4bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uMixcbiAgLm14LXh4bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMixcbiAgLm15LXh4bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjIsXG4gIC5teC14eGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMyxcbiAgLm15LXh4bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4zLFxuICAubXgteHhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMyxcbiAgLm15LXh4bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4zLFxuICAubXgteHhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjQsXG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW40LFxuICAubXkteHhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uNCxcbiAgLm14LXh4bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW41LFxuICAubXkteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjUsXG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW41LFxuICAubXkteHhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjUsXG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteHhsLWF1dG8sXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtYXV0byxcbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteHhsLWF1dG8sXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtYXV0byxcbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC50ZXh0LXh4bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDsgfVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDU2YjMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzQ5NGY1NCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMTk2OTJjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2JhOGIwMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjYTcxZDJhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNjYmQzZGEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzEyMTQxNiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuOnJvb3Qge1xuICAtLXByaW1hcnk6ICMwQjJENDk7IH1cblxuLmJnLXRlYWwsXG4uYmctLXRlYWwge1xuICBiYWNrZ3JvdW5kOiAjMzFCRUFGOyB9XG4gIC5iZy10ZWFsLmNhcmQtLXN0YXQsXG4gIC5iZy0tdGVhbC5jYXJkLS1zdGF0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5iZy10ZWFsLmNhcmQtLXN0YXQgLmNhcmRfX2Zyb250c2lkZSxcbiAgICAuYmctLXRlYWwuY2FyZC0tc3RhdCAuY2FyZF9fZnJvbnRzaWRlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMUJFQUY7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmJnLWJsdWUsXG4uYmctLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMEIyRDQ5O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJnLXdoaXRlLFxuLmJnLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmJnLXdoaXRlIC5iZy1vcHBvc2l0ZSxcbiAgLmJnLS13aGl0ZSAuYmctb3Bwb3NpdGUge1xuICAgIGJhY2tncm91bmQ6ICNFNkVBRUQ7IH1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1saWdodCkgIWltcG9ydGFudDsgfVxuXG4uYmctYWNjZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KSAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodCxcbi5iZy0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQUVEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMEIyRDQ5OyB9XG4gIC5iZy1saWdodCAuYmctb3Bwb3NpdGUsXG4gIC5iZy0tbGlnaHQgLmJnLW9wcG9zaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAuYmctbGlnaHQgLmNoZXZyb24tZGl2aWRlcl9faW1hZ2UsXG4gIC5iZy0tbGlnaHQgLmNoZXZyb24tZGl2aWRlcl9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNkVBRUQgIWltcG9ydGFudDsgfVxuXG4uYmctc3BsaXQtLWxpZ2h0LXRvLXdoaXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQUVEOyB9XG4gIC5iZy1zcGxpdC0tbGlnaHQtdG8td2hpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmctc3BsaXQtLXdoaXRlLXRvLWxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAuYmctc3BsaXQtLXdoaXRlLXRvLWxpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI0U2RUFFRDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJnLXNwbGl0LS1ibHVlLXRvLXdoaXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIyRDQ5OyB9XG4gIC5iZy1zcGxpdC0tYmx1ZS10by13aGl0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5iZy1zcGxpdC0td2hpdGUtdG8tYmx1ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLmJnLXNwbGl0LS13aGl0ZS10by1ibHVlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzBCMkQ0OTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJnLXNwbGl0LS1saWdodC10by1ibHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQUVEOyB9XG4gIC5iZy1zcGxpdC0tbGlnaHQtdG8tYmx1ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICMwQjJENDk7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5iZy1zcGxpdC0tYmx1ZS10by1saWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCMkQ0OTsgfVxuICAuYmctc3BsaXQtLWJsdWUtdG8tbGlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjRTZFQUVEO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTsgfVxuXG5ib2R5IHtcbiAgY29sb3I6ICMwQzMwNEU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxucCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmgyICsgcCxcbmgzICsgcCxcbmg0ICsgcCxcbmg1ICsgcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDlweCAxM3B4IDdweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMsIDVweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtOyB9XG5cbi5idG4tLXRlYWwge1xuICBiYWNrZ3JvdW5kOiAjMzFCRUFGO1xuICBjb2xvcjogIzBCMkQ0OTsgfVxuXG4ubGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzkuOThweCkge1xuICAucm93LXJldmVyc2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9IH1cblxuLnJvdy1yZXZlcnNlID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy10b3A6IDJyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucm93LXJldmVyc2UgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cblxuLmZsZXgtZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4uanMtZm9jdXMtdmlzaWJsZSA6Zm9jdXM6bm90KC5mb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmpzLWZvY3VzLXZpc2libGUgLmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggZGFzaGVkIHZhcigtLXByaW1hcnkpOyB9XG5cbmRpdi5vYmplY3RmaXQsXG5oZWFkZXIub2JqZWN0Zml0IHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIGRpdi5vYmplY3RmaXQgaW1nLFxuICBoZWFkZXIub2JqZWN0Zml0IGltZyB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAgIGRpdi5vYmplY3RmaXQgaW1nLFxuICAgICAgaGVhZGVyLm9iamVjdGZpdCBpbWcge1xuICAgICAgICBoZWlnaHQ6IDQwMHB4OyB9IH1cblxuLmNvbXBhdC1vYmplY3QtZml0IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAuY29tcGF0LW9iamVjdC1maXQgaW1nIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IH1cblxuc3ZnLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS44cmVtO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIG1hcmdpbjogLTJweCA1cHggMCAwOyB9XG5cbi5za2lwbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTllbTsgfVxuICAuc2tpcGxpbms6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICBwYWRkaW5nOiAxcmVtIDEuOHJlbTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCB3aGl0ZTsgfVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbmltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAxZW0gMWVtOyB9XG5cbmltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDFlbSAxZW0gMDsgfVxuXG5pbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmRpcmVjdC1zZWN1cml0eS10b2dnbGUgLmhlcm8uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTUwN2E7IH1cblxuLm1haW4ge1xuICBmbGV4OiAxIDAgYXV0bzsgfVxuXG4uY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubS1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG4ubS1iLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWItMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJyZW07IH1cblxuLm0tdC02MCB7XG4gIG1hcmdpbi10b3A6IDZyZW07IH1cblxuLnAtdC02MCB7XG4gIG1hcmdpbi10b3A6IDZyZW07IH1cblxuLm0tbC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmFscGhhLCAuYmV0YSwgLmdhbW1hLCAuZGVsdGEsIC5lcHNpbG9uLCAuemV0YSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmgxLCAuYWxwaGEge1xuICBmb250LXNpemU6IGNhbGMoMy4xcmVtICsgMCAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgaDEsIC5hbHBoYSB7XG4gICAgICBmb250LXNpemU6IDMuMXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaDEsIC5hbHBoYSB7XG4gICAgICBmb250LXNpemU6IDMuMXJlbTsgfSB9XG5cbmgyLCAuYmV0YSB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjlyZW0gKyAwICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGgyLCAuYmV0YSB7XG4gICAgICBmb250LXNpemU6IDIuOXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaDIsIC5iZXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtOyB9IH1cblxuaDMsIC5nYW1tYSB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjNyZW0gKyAwICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGgzLCAuZ2FtbWEge1xuICAgICAgZm9udC1zaXplOiAyLjNyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGgzLCAuZ2FtbWEge1xuICAgICAgZm9udC1zaXplOiAyLjNyZW07IH0gfVxuXG4uZ2FtbWEtZm9ybS1vdmVycmlkZSB7XG4gIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwYzMwNGUgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuaDQsIC5kZWx0YSB7XG4gIGZvbnQtc2l6ZTogY2FsYygycmVtICsgMCAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICBoNCwgLmRlbHRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaDQsIC5kZWx0YSB7XG4gICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuXG5oNSwgLmVwc2lsb24ge1xuICBmb250LXNpemU6IGNhbGMoMS44cmVtICsgMSAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICBoNSwgLmVwc2lsb24ge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGg1LCAuZXBzaWxvbiB7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTsgfSB9XG5cbi53eXNpd3lnLS1oMixcbi53eXNpd3lnLS1oMyxcbi53eXNpd3lnLS1oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7IH1cblxuLnd5c2l3eWctLWgyIHtcbiAgZm9udC1zaXplOiAyOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBDMzA0RTsgfVxuXG4ud3lzaXd5Zy0taDMge1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEMzMDRFOyB9XG5cbi53eXNpd3lnLS1oNCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMzIzMjM7IH1cblxucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIHM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMzUlO1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgaGVpZ2h0OiAwLjEyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ibG9jay1oZWFkZXIge1xuICBmb250LXNpemU6IGNhbGMoMi45cmVtICsgMi4xICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAuYmxvY2staGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuYmxvY2staGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTsgfSB9XG5cbi5zaXRlLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5zaXRlLWhlYWRlciAubmF2YmFyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkgYW5kIChtYXgtd2lkdGg6IDE1MzkuOThweCkge1xuICAgIC5zaXRlLWhlYWRlciAubmF2YmFyIC5uYXZiYXItYnJhbmQgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAuc2l0ZS1oZWFkZXIgLm5hdmJhciAubmF2YmFyLWJyYW5kIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwcHg7IH0gfVxuXG4ubW9iaWxlLWNhbGwtbWVudV9fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmhlcm9fX3NpZGUtc2xpZGVyLCAuaGVyb19fc2lkZS1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gICAgICAuaGVyb19fc2lkZS1zbGlkZXIsIC5oZXJvX19zaWRlLWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgLmhlcm9fX3NpZGUtaW1hZ2UgaW1nIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gIC5oZXJvLS1zaWRlLXNsaWRlciB7XG4gICAgcGFkZGluZzogNy41cmVtIDAgMTByZW0gMDsgfVxuICAgIC5oZXJvLS1zaWRlLXNsaWRlciArIGRpdiB7XG4gICAgICBwYWRkaW5nLXRvcDogNnJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkge1xuICAgICAgLmhlcm8tLXNpZGUtc2xpZGVyIHtcbiAgICAgICAgcGFkZGluZzogNy41cmVtIDAgMCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oZXJvX19zaWRlLWltYWdlIHtcbiAgICAgIHdpZHRoOiA2NSU7IH0gfVxuXG4uZnBiLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mcGItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuZnBiLWNvbnRhaW5lciAuZmxvYXRpbmctcGhvbmUtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMWJlYWY7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgU2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIGhlaWdodDogNzVweDtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmZwYi1jb250YWluZXIgLmZsb2F0aW5nLXBob25lLWJ1dHRvbiBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmlsbDogI2ZmZjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgLm1haW4tbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9IH1cblxuLm1haW4tbmF2IC5uYXZiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMy4ycmVtOyB9XG4gIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHJlbTsgfSB9XG4gICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC40ICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5uYXYtbGluazpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5uYXYtbGluazpob3ZlcjphZnRlciB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5uYXYtbGluazphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gM3JlbSAwLjVyZW0gMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjUgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9IH1cbiAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxLjhyZW0vMSBGb250QXdlc29tZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkgYW5kIChtYXgtd2lkdGg6IDE1MzkuOThweCkge1xuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjZyZW07IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC42cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtOmhvdmVyIC5uYXYtbGluayB7XG4gICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtOmhvdmVyIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjpiZWZvcmUsIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbTpob3ZlciAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb246YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5uYXYtbGluayB7XG4gICAgICAgICAgcGFkZGluZzogMC4ycmVtIDA7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51Lm9wZW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7IH1cbiAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAuNzVyZW07XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb246YmVmb3JlLCAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMC44cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDAuMjByZW07XG4gICAgICAgICAgICAgIHRvcDogMC4zNXJlbTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICAgICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjpiZWZvcmUge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxuICAgICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjphZnRlciB7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlLm9wZW4gLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb246YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMi40cmVtO1xuICAgICAgcmlnaHQ6IDEuNXJlbTtcbiAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbjpiZWZvcmUsIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgIGhlaWdodDogMC4yNXJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb246YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IC0wLjdyZW07IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDAuN3JlbTsgfVxuICAgICAgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXZiYXItdG9nZ2xlci1pY29uOmJlZm9yZSwgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXZiYXItdG9nZ2xlci1pY29uOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwLjIwcmVtOyB9XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubmF2YmFyLXRvZ2dsZXItaWNvbjpiZWZvcmUge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubmF2YmFyLXRvZ2dsZXItaWNvbjphZnRlciB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfSB9XG5cbi5tZW51LWl0ZW0tMzA0NSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTExMCxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0xMTEsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMjM1MCxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0xMTIsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMjYwNixcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yNjEzLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI2MTQsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMjYxNSxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yNjE2LFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTc0Myxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yNzc2NCxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0xMTAsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMTExLFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTIzNTAsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMTEyLFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTI2MDYsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjYxMyxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNjE0LFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTI2MTUsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjYxNixcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS03NDMsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjc3NjQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLWlkLTEzMzUgLnNpdGUtaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbWVnYW1lbnVfX21lbnUgLm1lbnUtaXRlbS0zMDQ1LFxuLnBhZ2UtaWQtMTQxMyAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAubWVudS1pdGVtLTMwNDUge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cbiAgLnBhZ2UtaWQtMTMzNSAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAubWVudS1pdGVtLTMwNDU6YWZ0ZXIsIC5wYWdlLWlkLTEzMzUgLnNpdGUtaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbWVnYW1lbnVfX21lbnUgLm1lbnUtaXRlbS0zMDQ1OmhvdmVyOmFmdGVyLFxuICAucGFnZS1pZC0xNDEzIC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NTphZnRlcixcbiAgLnBhZ2UtaWQtMTQxMyAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAubWVudS1pdGVtLTMwNDU6aG92ZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnOyB9XG5cbi5jYXJkLS1mbGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiA1MDAwO1xuICAtbW96LXBlcnNwZWN0aXZlOiA1MDAwO1xuICBwZXJzcGVjdGl2ZTogNTAwMDsgfVxuXG4uY2FyZC0tZmxpcDpob3ZlciAuY2FyZF9fYmFja3NpZGUsXG4uY2FyZC0tZmxpcC5ob3ZlciAuY2FyZF9fYmFja3NpZGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTsgfVxuXG4uY2FyZC0tZmxpcDpob3ZlciAuY2FyZF9fZnJvbnRzaWRlLFxuLmNhcmQtLWZsaXAuaG92ZXIgLmNhcmRfX2Zyb250c2lkZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpIHRyYW5zbGF0ZVooMXB4KTsgfVxuXG4uZmxpcC1hcmVhIHtcbiAgdHJhbnNpdGlvbjogMXM7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5jYXJkX19mcm9udHNpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKSB0cmFuc2xhdGVaKDFweCk7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhcmRfX2JhY2tzaWRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpIHRyYW5zbGF0ZVooMXB4KTtcbiAgYm94LXNoYWRvdzogNXB4IDdweCA5cHggLTRweCAjOWU5ZTllOyB9XG5cbi5jYXJkX19mcm9udHNpZGUsXG4uY2FyZF9fYmFja3NpZGUge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDFzO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG5cbi5iaWctY3RhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iaWctY3RhX19jaGV2cm9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA0NSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDsgfVxuXG4udGhhbmt5b3UtbWVzc2FnZSB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnRoYW5reW91LW1lc3NhZ2UgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbi5iaWctbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmJpZy1saXN0IGxpIHtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJpZy1saXN0IGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgICAuYmlnLWxpc3QgbGk6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuYmlnLWxpc3QgbGkgLmJpZy1saXN0X19pY29uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxLjVyZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAgIC5iaWctbGlzdCBsaSAuYmlnLWxpc3RfX2ljb24gaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuXG4uYmxvY2sge1xuICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDdyZW07IH1cblxuLmlubmVyLXNwYWNpbmcgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxOyB9XG4gIC52aWRlby1jb250YWluZXIgaWZyYW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnZpZGVvLWNvbnRhaW5lcl9fcGxheSB7XG4gICAgd2lkdGg6IDZyZW07XG4gICAgaGVpZ2h0OiA2cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC52aWRlby1jb250YWluZXJfX3BsYXk6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAudmlkZW8tY29udGFpbmVyX19wbGF5OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA5cHggMCA5cHggMTJweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgd2hpdGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgLnZpZGVvLWNvbnRhaW5lcl9fcGxheTphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dGNscik7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG5cbi50ZXh0LWltYWdlIC52aWRlby1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNjAlOyB9XG5cbi5yZXZlYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtOyB9XG5cbi5ncmlkZGVyIHtcbiAgZm9udC1zaXplOiAwOyB9XG4gIC5ncmlkZGVyIC5ncmlkZGVyX190b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgLmdyaWRkZXIgLmdyaWRkZXJfX3RvZ2dsZSAubGluazpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJSZWFkIG1vcmVcIjsgfVxuICAgIC5ncmlkZGVyIC5ncmlkZGVyX190b2dnbGUuc2VsZWN0ZWRJdGVtIC5saW5rOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlJlYWQgbGVzc1wiOyB9XG4gIC5ncmlkZGVyLS10aHJlZSAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICB3aWR0aDogY2FsYygzMyUgLSAxMHB4KTtcbiAgICAvKiY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9Ki8gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIC5ncmlkZGVyLS10aHJlZSAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH1cbiAgICAgICAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGU6bnRoLW9mLXR5cGUoM24gKyAzKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgIC5ncmlkZGVyLS10aHJlZSAuZ3JpZGRlcl9fdG9nZ2xlOm50aC1vZi10eXBlKDJuICsgMikge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZ3JpZGRlci0tdGhyZWUgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGU6bnRoLW9mLXR5cGUoM24gKyAzKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLmdyaWRkZXItLWZvdXIgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7IH1cbiAgICAuZ3JpZGRlci0tZm91ciAuZ3JpZGRlcl9fdG9nZ2xlLmRlc2t0b3AtbGFzdC1pbi1yb3cge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgLmdyaWRkZXItLWZvdXIgLmdyaWRkZXJfX3RvZ2dsZS50YWJsZXQtbGFzdC1pbi1yb3cge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGUge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZ3JpZGRlci0tZm91ciAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAuZ3JpZGRlci0tZm91ciAuZ3JpZGRlcl9fdG9nZ2xlOm50aC1vZi10eXBlKDRuICsgNCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5ncmlkZGVyIC5ncmlkZGVyX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC5ncmlkZGVyIC5jdGEtLWdyaWRkZXIge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAuZ3JpZGRlciAuZ3JpZGRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ncmlkZGVyIC5ncmlkZGVyLWV4cGFuZGVkLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBhZGRpbmc6IDcwcHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZ3JpZGRlciAuZ3JpZGRlci1leHBhbmRlZC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTsgfSB9XG4gIC5ncmlkZGVyIC5ncmlkZGVyLXNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5zb2NpYWwtc2hhcmVzIGltZyxcbi5zb2NpYWwtc2hhcmVzIHN2ZyB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtOyB9XG5cbi5tYXAtY29udGFpbmVyIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5nb29nbGUtcmV2aWV3LWJsb2NrIC5nb29nbGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuZ29vZ2xlLXJldmlldy1ibG9jayAuZ29vZ2xlLXdyYXBwZXIgLnN0YXJzIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG4uc3RhcnMge1xuICAtLXBlcmNlbnQ6IGNhbGModmFyKC0tcmF0aW5nKSAvIDUgKiAxMDAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFRpbWVzO1xuICBsaW5lLWhlaWdodDogMTsgfVxuICAuc3RhcnM6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ+KYheKYheKYheKYheKYhSc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGOEI4MDUgdmFyKC0tcGVyY2VudCksIHdoaXRlIHZhcigtLXBlcmNlbnQpKTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmdvb2dsZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi5sb2dvLWJhcl9fbG9nb3Mge1xuICB0cmFuc2l0aW9uOiAwLjdzOyB9XG5cbi5zZWFyY2hhbmRmaWx0ZXIgW2RhdGEtc2YtZmllbGQtaW5wdXQtdHlwZT1cImNoZWNrYm94XCJdIHVsIGxpIHtcbiAgcGFkZGluZzogMC44cmVtIDA7IH1cblxuLnNlYXJjaGFuZGZpbHRlciB1bCBsaSB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwOyB9XG4gIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLnNlYXJjaGFuZGZpbHRlciB1bCBsaTpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHRjbHIpOyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtOyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDJyZW07IH1cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8yNHB4OyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAycmVtOyB9XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMjRweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdG9wOiBhdXRvOyB9IH1cblxuLmhvbWUgLnBhZ2VyX19pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ob21lIFtkYXRhLXNsaWNrLWluZGV4PVwiMFwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjBcIl0ge1xuICBjb2xvcjogcmVkOyB9XG5cbi5ob21lIFtkYXRhLXNsaWNrLWluZGV4PVwiMVwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjFcIl0ge1xuICBjb2xvcjogcmVkOyB9XG5cbi5ob21lIFtkYXRhLXNsaWNrLWluZGV4PVwiMlwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjJcIl0ge1xuICBjb2xvcjogcmVkOyB9XG5cbi5ob21lIFtkYXRhLXNsaWNrLWluZGV4PVwiM1wiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjNcIl0ge1xuICBjb2xvcjogcmVkOyB9XG5cbi5ob21lIFtkYXRhLXNsaWNrLWluZGV4PVwiNFwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjRcIl0ge1xuICBjb2xvcjogcmVkOyB9XG5cbi5ob21lIFtkYXRhLXNsaWNrLWluZGV4PVwiNVwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjVcIl0ge1xuICBjb2xvcjogcmVkOyB9XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMCAxOHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjpwbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl06OnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl06OnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9XCJudW1iZXJcIl06OnBsYWNlaG9sZGVyLFxuICAgIHNlbGVjdDo6cGxhY2Vob2xkZXIsXG4gICAgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9IH1cblxuc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG5zZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICB3aWR0aDogYXV0bzsgfVxuXG4udWktZGF0ZXBpY2tlci53aXRoX2ZybV9zdHlsZS5mcm0tZGF0ZXBpY2tlci5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyxcbi51aS1kYXRlcGlja2VyLndpdGhfZnJtX3N0eWxlLmZybS1kYXRlcGlja2VyLmZsYXRwaWNrci1jYWxlbmRhciAubnVtSW5wdXRXcmFwcGVyLCAudWktZGF0ZXBpY2tlci53aXRoX2ZybV9zdHlsZSAuZnJtLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG4udWktZGF0ZXBpY2tlci53aXRoX2ZybV9zdHlsZS5mcm0tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyLFxuLnVpLWRhdGVwaWNrZXIud2l0aF9mcm1fc3R5bGUuZnJtLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgge1xuICBwYWRkaW5nOiA3cHg7IH1cblxuLnVpLWRhdGVwaWNrZXIud2l0aF9mcm1fc3R5bGUgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjYWxjKDUwJSArIDBweCk7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjNztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdG9wOiAzcHg7XG4gIHBhZGRpbmc6IC4xcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpOyB9XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGRkO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGRkO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2RkZDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGRkO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5mb3JtIHtcbiAgcGFkZGluZzogNHJlbTsgfVxuICAuZm9ybS0tZmlsdGVyIHVsIHtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5mcm1fZmllbGRzX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmZybV9maWVsZHNfY29udGFpbmVyID4gLmZybV9mb3JtX2ZpZWxkLFxuICAuZnJtX2ZpZWxkc19jb250YWluZXIgPiAuZnJtX3N1Ym1pdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9XG4gIC5mcm1fZmllbGRzX2NvbnRhaW5lciA+IC5mcm1fc3VibWl0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmZybV9maWVsZHNfY29udGFpbmVyID4gLmZybV9zdWJtaXQgLmZybV9idXR0b25fc3VibWl0Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmZybV9mb3JtX2ZpZWxkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5mcm1faGFsZiB7XG4gIG1heC13aWR0aDogNTAlO1xuICBmbGV4LWJhc2lzOiA1MCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLmZybV9oYWxmIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7IH0gfVxuXG4uZnJtX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIG9wYWNpdHk6IC44OyB9XG5cbi5mcm1fbm9uZV9jb250YWluZXIgLmZybV9wcmltYXJ5X2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnJtX3NjcmVlbl9yZWFkZXIsXG4uZnJtX3ZlcmlmeSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZybV9lcnJvcl9zdHlsZSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cblxuLmZybV9lcnJvcixcbi5mcm1fZXJyb3Jfc3R5bGUge1xuICBjb2xvcjogcmVkOyB9XG5cbi5tdWx0aXN0ZXAtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubXVsdGlzdGVwLWZvcm0gLm11bHRpc3RlcC1mb3JtLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDYuNSUpO1xuICAgIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgICBncmlkLWdhcDogMCAyJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlYWVkO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAgIC5tdWx0aXN0ZXAtZm9ybSAubXVsdGlzdGVwLWZvcm0td3JhcHBlciAuZnJtX2Zvcm1fZmllbGQ6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAubXVsdGlzdGVwLWZvcm0gLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW46IDRyZW0gYXV0byAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSBhbmQgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gICAgICAubXVsdGlzdGVwLWZvcm0gLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiA0cmVtIDEuNXJlbSAwIDEuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gICAgICAubXVsdGlzdGVwLWZvcm0gLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NXZ3OyB9IH1cbiAgLm11bHRpc3RlcC1mb3JtIC5mcm1fcm9vdGxpbmVfZ3JvdXAge1xuICAgIGJhY2tncm91bmQ6ICMwQjJENDk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX3Jvb3RsaW5lX2dyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtOyB9IH1cbiAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQge1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gICAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQgLnBheW1lbnQtbWV0aG9kcyB7XG4gICAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBCMkQ0OTtcbiAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICMyMTg0ODYgLTYwJSwgIzBhMmM0OCAxMDAlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAgIC5tdWx0aXN0ZXAtZm9ybS5wYXltZW50IC5wYXltZW50LW1ldGhvZHMgPiAqICsgKiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzLWljb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEycHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgICAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQgLnBheW1lbnQtbWV0aG9kcy1pY29ucyBpbWcge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG4gICAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQgLnBheW1lbnQtbWV0aG9kcy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQgLnBheW1lbnQtbWV0aG9kcy1zdWJoZWFkaW5nIHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uZnJtX2ltYWdlX29wdGlvbnMgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzMxQkVBRjsgfVxuXG4uZnJtX2ltYWdlX29wdGlvbnMgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIsXG4uZnJtX2ltYWdlX29wdGlvbnMgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBCMkQ0OTtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5mcm1faW1hZ2Vfb3B0aW9ucyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lciBzdmcgcGF0aFtmaWxsPVwiIzBiMmQ0OVwiXSxcbiAgLmZybV9pbWFnZV9vcHRpb25zIC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lcjpob3ZlciBzdmcgcGF0aFtmaWxsPVwiIzBiMmQ0OVwiXSB7XG4gICAgZmlsbDogIzMxQkVBRjsgfVxuXG4ucGF5bWVudC1wYWdlLW9wdGlvbnMge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfVxuXG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2hlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07IH1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zX19oZWFkaW5nIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHg7IH1cblxuYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0sXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogIzBCMkQ0OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06aG92ZXIsXG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpmb2N1cyxcbmEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpob3ZlcixcbmEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODsgfVxuICBidXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpob3ZlciBzcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tdGl0bGUsXG4gIGJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmZvY3VzIHNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSxcbiAgYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyIHNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSxcbiAgYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmZvY3VzIHNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSB7XG4gICAgY29sb3I6ICMzMUJFQUY7IH1cblxuc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDIycHg7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDsgfVxuXG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbnNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1zdWItdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICMwQjJENDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ucGF5bWVudC1wYWdlLW9wdGlvbnMgKyAjcGF5bWVudC50cGwtdHdvLWNvbC1yaWdodCB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZCB7XG4gICAgZ2FwOiAyMHB4OyB9XG4gIC5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLWljb24gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7IH0gfVxuXG4udGltZWQtbW9kYWwge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC50aW1lZC1tb2RhbC0tb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnRpbWVkLW1vZGFsICNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1wb3B1cCB7XG4gICAgbWFyZ2luOiAtOHJlbSBhdXRvIC0zcmVtO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiAzMDBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGltZWQtbW9kYWwgI2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLXBvcHVwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC50aW1lZC1tb2RhbCAuYmFja2Ryb3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDk4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAudGltZWQtbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50aW1lZC1tb2RhbF9fY29udGFpbmVyIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAudGltZWQtbW9kYWxfX2lubmVyIHtcbiAgICB3aWR0aDogNzFyZW07XG4gICAgcGFkZGluZzogM3JlbSAyLjhyZW0gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRpbWVkLW1vZGFsX19pbm5lciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggOHB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9IH1cblxuI3Rlc3RpbW9uaWFsTW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0ZXN0aW1vbmlhbE1vZGFsIC5tb2RhbC1mb290ZXIgLmJ0biB7XG4gICAgcGFkZGluZzogMC45cmVtIDEuM3JlbSAwLjdyZW0gMS4zcmVtOyB9XG5cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtc2VydmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LXNlcnZpY2Ugc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTsgfVxuXG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LXRlc3RpbW9uaWFsc19wYWdlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZvcm0tLWZpbHRlci1pdGVtIGg0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwcHggMCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1zZWFyY2ggLmZhY2V0d3AtaW5wdXQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtc2VhcmNoIGlucHV0LmZhY2V0d3Atc2VhcmNoIHtcbiAgYm9yZGVyOiAuMXJlbSBzb2xpZCAjOWI5YjliO1xuICBib3JkZXItcmFkaXVzOiAuNXJlbTsgfVxuXG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LXNlYXJjaCAuZmFjZXR3cC1pY29uIHtcbiAgcGFkZGluZzogMCA4cHg7IH1cblxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1jYXRlZ29yeSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1jYXRlZ29yeSAuZmFjZXR3cC1jaGVja2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cblxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1uZXdzX3BhZ2VyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5kaXYuaW50ZXJuYWwtZHJvcGRvd24tbmF2X19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5kaXYuY29udGFpbmVyLmludGVybmFsLWRyb3Bkb3duLW5hdiB7XG4gIGNvbnRhaW46IGxheW91dCBzdHlsZTtcbiAgei1pbmRleDogMTsgfVxuXG5hLmJ0bi5idG4tLXJlZC5zaXRlLWhlYWRlcl9fbWVudSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cblxuLmhvbWUgbWFpbiNjb250ZW50IGRpdi5iZy1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjgwcHg7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCBmb250LXJlc2l6aW5nXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmc1xuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgZm9udCBzaXplXG4kcmZzLWJhc2UtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy1mb250LXNpemUtdW5pdDogcmVtICFkZWZhdWx0O1xuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbi8vIFJlc2l6ZSBmb250LXNpemUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBcIm51bWJlclwiIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB0byBmYWxzZVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS1mb250LXNpemUgdW5pdFxuJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0OiB1bml0KCRyZnMtYmFzZS1mb250LXNpemUpO1xuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS1mb250LXNpemUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInB4XCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSBmb250LXNpemUgbWl4aW5cbkBtaXhpbiByZnMoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAvLyBDYWNoZSAkZnMgdW5pdFxuICAkZnMtdW5pdDogaWYodHlwZS1vZigkZnMpID09IFwibnVtYmVyXCIsIHVuaXQoJGZzKSwgZmFsc2UpO1xuXG4gIC8vIEFkZCAhaW1wb3J0YW50IHN1ZmZpeCBpZiBuZWVkZWRcbiAgJHJmcy1zdWZmaXg6IGlmKCRpbXBvcnRhbnQsIFwiICFpbXBvcnRhbnRcIiwgXCJcIik7XG5cbiAgLy8gSWYgJGZzIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICRmcyBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gIEBpZiBub3QgJGZzLXVuaXQgb3IgJGZzLXVuaXQgIT0gXCJcIiBhbmQgJGZzLXVuaXQgIT0gXCJweFwiIGFuZCAkZnMtdW5pdCAhPSBcInJlbVwiIG9yICRmcyA9PSAwIHtcbiAgICBmb250LXNpemU6ICN7JGZzfSN7JHJmcy1zdWZmaXh9O1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBWYXJpYWJsZXMgZm9yIHN0b3Jpbmcgc3RhdGljIGFuZCBmbHVpZCByZXNjYWxpbmdcbiAgICAkcmZzLXN0YXRpYzogbnVsbDtcbiAgICAkcmZzLWZsdWlkOiBudWxsO1xuXG4gICAgLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQtc2l6ZVxuICAgIEBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnMgLyAkcmZzLXJlbS12YWx1ZX1yZW0jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSBweCB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnN9cHgjeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xuICAgIH1cblxuICAgIC8vIE9ubHkgYWRkIG1lZGlhIHF1ZXJ5IGlmIGZvbnQtc2l6ZSBpcyBiaWdnZXIgYXMgdGhlIG1pbmltdW0gZm9udC1zaXplXG4gICAgLy8gSWYgJHJmcy1mYWN0b3IgPT0gMSwgbm8gcmVzY2FsaW5nIHdpbGwgdGFrZSBwbGFjZVxuICAgIEBpZiAkZnMgPiAkcmZzLWJhc2UtZm9udC1zaXplIGFuZCAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB7XG4gICAgICAkbWluLXdpZHRoOiBudWxsO1xuICAgICAgJHZhcmlhYmxlLXVuaXQ6IG51bGw7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUpIC8gJHJmcy1mYWN0b3I7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gZ2l2ZW4gZm9udC1zaXplIGFuZCBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgLy8gTm8gbmVlZCB0byBjaGVjayBpZiB0aGUgdW5pdCBpcyB2YWxpZCwgYmVjYXVzZSB3ZSBkaWQgdGhhdCBiZWZvcmVcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAjeyRmcy1taW4gLyAkcmZzLXJlbS12YWx1ZX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIElmIHR3by1kaW1lbnNpb25hbCwgdXNlIHNtYWxsZXN0IG9mIHNjcmVlbiB3aWR0aCBhbmQgaGVpZ2h0XG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAjeyRmcy1kaWZmICogMTAwIC8gJHJmcy1icmVha3BvaW50fSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplLlxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcbiAgICB9XG5cbiAgICAvLyBSZW5kZXJpbmdcbiAgICBAaWYgJHJmcy1mbHVpZCA9PSBudWxsIHtcbiAgICAgIC8vIE9ubHkgcmVuZGVyIHN0YXRpYyBmb250LXNpemUgaWYgbm8gZmx1aWQgZm9udC1zaXplIGlzIGF2YWlsYWJsZVxuICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgJG1xLXZhbHVlOiBudWxsO1xuXG4gICAgICAvLyBSRlMgYnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICBAaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcmVtIHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludCAvICRyZnMtcmVtLXZhbHVlfSN7JHJmcy1icmVha3BvaW50LXVuaXR9O1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50fXB4O1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgICAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LFxuICAgICAgICAvLyB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICAgICAmLFxuICAgICAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbiB1c2VzIFJGUyB0byByZXNjYWxlIGZvbnQgc2l6ZXNcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCgpIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tL2Nzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgLyAyO1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgLyAyO1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCUgLyAkY291bnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlIC8gJGNvdW50O1xuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiAkbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSAvICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiAkc2l6ZSAhPSAwIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBCUkFORCAmIFNLSU5TXG4vLyBjb2xvcnMsIHNwZWNpZmljIHR5cG9ncmFwaHksIGxvZ29zXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4kYmctd2hpdGU6ICNmZmY7XG4kYmx1ZTogIzBCMkQ0OTtcbiRsaWdodDogI0U2RUFFRDtcbiR0ZWFsOiAjMzFCRUFGO1xuXG46cm9vdCB7XG4gICAgLS1wcmltYXJ5OiAkYmx1ZTtcbn1cblxuLmJnLXRlYWwsXG4uYmctLXRlYWwge1xuICAgIGJhY2tncm91bmQ6ICR0ZWFsO1xuICAgICYuY2FyZC0tc3RhdHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC5jYXJkX19mcm9udHNpZGV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJnLWJsdWUsXG4uYmctLWJsdWUge1xuICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJnLXdoaXRlLFxuLmJnLS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLXdoaXRlO1xuXG4gICAgLmJnLW9wcG9zaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgIH1cbn1cbi5iZy1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLmJnLXByaW1hcnktbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQsIFxuLmJnLS1saWdodCwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAuYmctb3Bwb3NpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuY2hldnJvbi1kaXZpZGVyX19pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJnLXNwbGl0IHtcbiAgICAmLS1saWdodC10by13aGl0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXdoaXRlLXRvLWxpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ibHVlLXRvLXdoaXRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13aGl0ZS10by1ibHVlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblx0XG4gICAgJi0tbGlnaHQtdG8tYmx1ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXHRcbiAgICAmLS1ibHVlLXRvLWxpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cdFxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIEJBU0VcclxuLy8gaHRtbCwgYm9keSAmIGRlZmF1bHQgc3R5bGVzXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiA2Mi41JTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBjb2xvcjogIzBDMzA0RTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuc3Ryb25nLFxyXG5iIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmgyICsgcCxcclxuaDMgKyBwLFxyXG5oNCArIHAsXHJcbmg1ICsgcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxuICAgIHBhZGRpbmc6IDlweCAxM3B4IDdweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMsIDVweCk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICsgLmJ0bixcclxuICAgICsgYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi0tdGVhbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxufVxyXG5cclxuLmxpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuXHJcblxyXG4vLyBGTEVYXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5yb3ctcmV2ZXJzZSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIH1cclxuXHQmID4gZGl2OmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHJcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblx0fVxyXG59XHJcbi5mbGV4LWVuZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLy8gRk9DVVMtVklTSUJMRVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uanMtZm9jdXMtdmlzaWJsZSA6Zm9jdXM6bm90KC5mb2N1cy12aXNpYmxlKSB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5qcy1mb2N1cy12aXNpYmxlIC5mb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmU6IDFweCBkYXNoZWQgdmFyKC0tcHJpbWFyeSk7XHJcbn1cclxuXHJcbmh0bWxbZGF0YS11c2VyYWdlbnQqPVwicnY6MTEuMFwiXSB7XHJcbiAgICBcclxufVxyXG5cclxuLy8gT0JKRUNURklUXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmRpdixcclxuaGVhZGVyIHtcclxuICAgICYub2JqZWN0Zml0IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY29tcGF0LW9iamVjdC1maXQge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuc3ZnLmljb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEuOHJlbTtcclxuICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAzcHg7XHJcbiAgICBtYXJnaW46IC0ycHggNXB4IDAgMDtcclxufVxyXG5cclxuLnNraXBsaW5rIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC05OTk5ZW07XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjhyZW07XHJcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXN1YWxseS1oaWRkZW4ge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbmltZy5hbGlnbnJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyBtYXJnaW46IDAgMCAxZW0gMWVtOyB9XHJcbmltZy5hbGlnbmxlZnQgeyBmbG9hdDogbGVmdDsgbWFyZ2luOiAwIDFlbSAxZW0gMDsgfVxyXG5pbWcuYWxpZ25jZW50ZXIgeyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgfVxyXG4uYWxpZ25yaWdodCB7IGZsb2F0OiByaWdodDsgfVxyXG4uYWxpZ25sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cclxuLmFsaWduY2VudGVyIHsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cclxuXHJcbi5kaXJlY3Qtc2VjdXJpdHktdG9nZ2xlIHtcclxuICAgIC5oZXJvLmJnLWJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTUwN2E7XHJcbiAgICB9XHJcbn1cclxuIiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIFNUUlVDVFVSRVxuLy8gR2VuZXJhbCBlbGVtZW50cyBvZiB0aGUgc3RydWN0dXJlLCBpbmNsdWRpbmcgY29udGFpbmVycyBhbmQgd3JhcHBlcnNcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi8vIENvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZG9jdW1lbnQge1xuXG59XG5cbi5tYWluIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbn1cblxuLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm0tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5tLWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0haW1wb3J0YW50O1xufVxuLm0tYi0xMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xufVxuLm0tdC02MHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuLnAtdC02MHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuLm0tbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gVFlQT0dSQVBIWVxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuaDEsaDIsaDMsaDQsaDUsaDYsIC5hbHBoYSwgLmJldGEsIC5nYW1tYSwgLmRlbHRhLCAuZXBzaWxvbiwgLnpldGEge1xuXHRmb250LWZhbWlseTogJGhlYWRpbmc7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmgxLCAuYWxwaGEge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDMuMXJlbSwgMy4xcmVtKTtcblx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbmgyLCAuYmV0YSB7XG5cdEBpbmNsdWRlIGZsdWlkLXR5cGUoMi45cmVtLCAyLjlyZW0pO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMywgLmdhbW1hIHtcblx0QGluY2x1ZGUgZmx1aWQtdHlwZSgyLjNyZW0sIDIuM3JlbSk7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZ2FtbWEtZm9ybS1vdmVycmlkZXtcblx0Zm9udC1zaXplOiAyLjNyZW0haW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogNzAwIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nIWltcG9ydGFudDtcblx0Y29sb3I6ICMwYzMwNGUhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMS4yIWltcG9ydGFudDtcblx0bWFyZ2luLWJvdHRvbTogMnJlbSFpbXBvcnRhbnQ7XG59XG5cbmg0LCAuZGVsdGEge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDJyZW0sIDJyZW0pO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oNSwgLmVwc2lsb24ge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDEuOHJlbSwgMi44cmVtKTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDYsIC56ZXRhIHtcbn1cblxuLnd5c2l3eWctLWgyLFxuLnd5c2l3eWctLWgzLFxuLnd5c2l3eWctLWg0IHtcblx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcbn1cblx0XG4ud3lzaXd5Zy0taDIge1xuXHRmb250LXNpemU6IDI5cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAjMEMzMDRFO1x0XG59XG5cbi53eXNpd3lnLS1oMyB7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICMwQzMwNEU7XHRcbn1cblxuLnd5c2l3eWctLWg0IHtcblx0Zm9udC1zaXplOiAxOXB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzIzMjMyMztcbn1cblxucyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAzNSU7XG5cdCAgICBsZWZ0OiAtMXB4O1xuXHQgICAgaGVpZ2h0OiAwLjEyZW07XG5cdCAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcblx0ICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5ibG9jay1oZWFkZXIge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDIuOXJlbSwgNXJlbSk7XG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZztcbn0iLCIvLyBSRVNQT05TSVZFIEZPTlRTIEBpbmNsdWRlIGZsdWlkLXR5cGUoMS4zcmVtLCAxLjdyZW0pO1xuQG1peGluIGZsdWlkLXR5cGUoJG1pbi1mb250LXNpemU6IDEuM3JlbSwgJG1heC1mb250LXNpemU6IDIuMnJlbSwgJGxvd2VyLXJhbmdlOiA1NDBweCwgJHVwcGVyLXJhbmdlOiA5NjBweCkge1xuICBmb250LXNpemU6IGNhbGMoI3skbWluLWZvbnQtc2l6ZX0gKyAjeygoJG1heC1mb250LXNpemUgLyAoJG1heC1mb250LXNpemUgKiAwICsgMSkpIC0gKCRtaW4tZm9udC1zaXplIC8gKCRtaW4tZm9udC1zaXplICogMCArIDEpKSl9ICogKCAoMTAwdncgLSAjeyRsb3dlci1yYW5nZX0pIC8gI3soKCR1cHBlci1yYW5nZSAvICgkdXBwZXItcmFuZ2UgKiAwICsgMSkpIC0gKCRsb3dlci1yYW5nZSAvICgkbG93ZXItcmFuZ2UgKiAwICsgMSkpKX0pKTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxvd2VyLXJhbmdlKSB7XG4gICAgZm9udC1zaXplOiAkbWluLWZvbnQtc2l6ZTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdXBwZXItcmFuZ2Upe1xuICAgIGZvbnQtc2l6ZTogJG1heC1mb250LXNpemU7XG4gIH1cbn1cblxuLy8gRkFERSBUUkFOU0lUSU9OIFxuQG1peGluIGZhZGUtdHJhbnNpdGlvbigkZHVyYXRpb24pIHtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi8vIEJBQ0tHUk9VTkQgSU1BR0VTIFxuQG1peGluIG9iamVjdC1maXQoJGJhY2tncm91bmQtc2l6ZSkge1xuXHQtby1vYmplY3QtZml0OiAkYmFja2dyb3VuZC1zaXplO1xuXHRvYmplY3QtZml0OiAkYmFja2dyb3VuZC1zaXplO1xufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIEhFQURFUlxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4uc2l0ZS1oZWFkZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG5cdC5uYXZiYXIge1xyXG5cdFx0cGFkZGluZzogMS41cmVtO1xyXG5cdFx0Lm5hdmJhci1icmFuZCB7XHJcblx0XHRcdC5sb2dvIHtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFRBQkxFVFxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XHJcbiAgICAgICAgLm5hdmJhciB7XHJcblx0XHRcdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG5cdC8vIE1PQklMRVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHhzLCBtZCkge1xyXG5cdFx0Lm5hdmJhciB7XHJcblx0XHRcdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubW9iaWxlLWNhbGwtbWVudSB7XHJcblx0Jl9fbWVudSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBIRVJPXG4vLyoqXG4uaGVybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmX19zaWRlLXNsaWRlcixcblx0Jl9fc2lkZS1pbWFnZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHR9XG5cblx0Jl9fc2lkZS1pbWFnZSBpbWcge1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdH1cblxuXHQmLS1zaWRlLXNsaWRlciB7XG5cdFx0cGFkZGluZzogNy41cmVtIDAgMTByZW0gMDtcblx0XHQrIGRpdiB7XG5cdFx0ICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcblx0XHRcdHBhZGRpbmc6IDcuNXJlbSAwIDAgMDtcblx0XHR9XG5cdH1cblxuXHQmX19zaWRlLWltYWdlIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0ICAgIHdpZHRoOiA2NSU7XG5cdFx0fVxuXHR9XG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEZPT1RFUlxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi5zaXRlLWZvb3RlciB7XG59XG5cbi5mcGItY29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdC5mcGItY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICB6LWluZGV4OiAyO1xuXHQuZmxvYXRpbmctcGhvbmUtYnV0dG9uIHtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICMzMWJlYWY7XG5cdCAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgU2Fucy1zZXJpZjtcblx0ICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cdCAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcblx0ICAgIGhlaWdodDogNzVweDtcblx0ICAgIHdpZHRoOiA3NXB4O1xuXHQgICAgZGlzcGxheTogZmxleDtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdG1heC13aWR0aDogNXJlbTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0fVxuXHR9XG59XG5cdH0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBOQVZJR0FUSU9OXHJcbi8vIEFsbCBraW5kIG9mIG5hdmlnYXRpb24gYW5kIG1lbnVzLCBpbmNsdWRpbmcgYnJlYWRjcnVtYi5cclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLm1haW4tbmF2IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2Vlbih4cywgbWQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgLm5hdmJhciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgIC5uYXZiYXItLXByaW1hcnkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBNQUlOIE5BVklHQVRJT05cclxuICAgICAgICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gTUFJTiBMSU5LXHJcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbHVpZC10eXBlKDEuM3JlbSwgMS43cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmYWRlLXRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gU1VCIE5BVklHQVRJT04gVE9HR0xFXHJcbiAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gU1VCIE5BVklHQVRJT05cclxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAvLyBTVUIgTElOS1xyXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAzcmVtIDAuNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbHVpZC10eXBlKDEuM3JlbSwgMS44cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmFkZS10cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMS44cmVtLzEgRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gREVTS1RPUFxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIFRBQkxFVFxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gTUFJTiBMSU5LXHJcbiAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAvLyBTVUIgTkFWSUdBVElPTlxyXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gU1VCIExJTktcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBNT0JJTEVcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2Vlbih4cywgbWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAvLyBNQUlOIExJTktcclxuICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vIFNVQiBOQVZJR0FUSU9OXHJcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gU1VCIExJTktcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy8gU1VCIE5BVklHQVRJT04gVE9HR0xFXHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjIwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC4zNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmFkZS10cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBNQUlOIE5BVklHQVRJT04gVE9HR0xFXHJcbi5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHhzLCBtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMi40cmVtO1xyXG4gICAgICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC4yNXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0wLjdyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDAuN3JlbTsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXXtcclxuICAgICAgICAgICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMjByZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7ICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWl0ZW0tMzA0NSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucGFnZS1pZC0xMzM1LFxyXG4ucGFnZS1pZC0xNDEzIHtcclxuICAgIC5tZW51LWl0ZW0tMTEwLFxyXG4gICAgLm1lbnUtaXRlbS0xMTEsXHJcbiAgICAubWVudS1pdGVtLTIzNTAsXHJcbiAgICAubWVudS1pdGVtLTExMixcclxuICAgIC5tZW51LWl0ZW0tMjYwNixcclxuICAgIC5tZW51LWl0ZW0tMjYxMyxcclxuICAgIC5tZW51LWl0ZW0tMjYxNCxcclxuICAgIC5tZW51LWl0ZW0tMjYxNSxcclxuICAgIC5tZW51LWl0ZW0tMjYxNixcclxuICAgIC5tZW51LWl0ZW0tNzQzLFxyXG4gICAgLm1lbnUtaXRlbS0yNzc2NCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICAgICBcclxuICAgIC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51ICB7XHJcbiAgICAgICAgLm1lbnUtaXRlbS0zMDQ1IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlcixcclxuICAgICAgICAgICAgJjpob3ZlcjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBDQVJEXHJcbi8vKipcclxuXHJcbi5jYXJkLS1mbGlwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDUwMDA7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiA1MDAwO1xyXG4gICAgcGVyc3BlY3RpdmU6IDUwMDA7XHJcbn1cclxuXHJcbi5jYXJkLS1mbGlwOmhvdmVyIC5jYXJkX19iYWNrc2lkZSxcclxuLmNhcmQtLWZsaXAuaG92ZXIgLmNhcmRfX2JhY2tzaWRlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcclxuXHRcclxufVxyXG5cclxuLmNhcmQtLWZsaXA6aG92ZXIgLmNhcmRfX2Zyb250c2lkZSxcclxuLmNhcmQtLWZsaXAuaG92ZXIgLmNhcmRfX2Zyb250c2lkZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKSB0cmFuc2xhdGVaKDFweCk7XHJcbn1cclxuXHJcbi5mbGlwLWFyZWEge1xyXG4gICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY2FyZF9fZnJvbnRzaWRlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKSB0cmFuc2xhdGVaKDFweCk7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNhcmRfX2JhY2tzaWRlIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpIHRyYW5zbGF0ZVooMXB4KTtcclxuICAgIGJveC1zaGFkb3c6IDVweCA3cHggOXB4IC00cHggcmdiKDE1OCwgMTU4LCAxNTgpO1xyXG59XHJcblxyXG4uY2FyZF9fZnJvbnRzaWRlLFxyXG4uY2FyZF9fYmFja3NpZGUge1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gQklHIENUQVxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuLmJpZy1jdGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX2NoZXZyb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgfVxyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIFBBR0VTXG4vLyBDb21tb24gc3R5bGVzIHNoYXJlZCBieSBtdWx0aXBsZSBwYWdlc1xuLy8gVW5sZXNzIHlvdSdyZSB3b3JraW5nIG9uIHZlcnkgbGFyZ2Ugc2l0ZSBvciBhcHBsaWNhdGlvbiwgbW9zdCBvZiB0aGVcbi8vIHBhZ2Utc3BlY2lmaWMgY29kZSBzaG91bGQgZ28gaW4gaGVyZS5cbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi8vIFBBR0UgPiBIT01FXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vL1BBR0UgPiBUSEFOS1lPVVxuLnRoYW5reW91LW1lc3NhZ2V7XG5cdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJ1dHRvbntcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG59XG5cblxuLmJpZy1saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0XG5cdGxpIHtcblx0XHRcblx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMi4xcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjlyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiA2cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmJpZy1saXN0X19pY29uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxLjVyZW07XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxufVxuIiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gU0VDVElPTlNcclxuLy8gU3R5bGVzIGZvciB0aGUgdmFyaW91cyBzZWN0aW9ucyB1c2VkIHRocm91Z2hvdXQgdGhlIHNpdGVcclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuXHJcbiRwYlBhZGRpbmc6IDdyZW07XHJcbiRwYlBhZGRpbmctdGFibGV0OiA2cmVtO1xyXG5cclxuXHJcbi8vIFRPIFJFTU9WRVxyXG4uYmxvY2sge1xyXG5cdHBhZGRpbmctdG9wOiAkcGJQYWRkaW5nO1xyXG5cdHBhZGRpbmctYm90dG9tOiAkcGJQYWRkaW5nO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuXHQvL2JhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXItc3BhY2luZyA+ICogKyAqIHtcclxuXHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8vU0lURVdJREUgLSBWSURFT1xyXG4udmlkZW8tY29udGFpbmVyIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBpZnJhbWUge1xyXG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgei1pbmRleDogMTAwMDA7XHJcbiAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDowO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BsYXkge1xyXG4gICAgXHR3aWR0aDogNnJlbTtcclxuXHQgICAgaGVpZ2h0OiA2cmVtO1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIHRvcDogNTAlO1xyXG5cdCAgICBsZWZ0OiA1MCU7XHJcblx0ICAgIGZvbnQtc2l6ZTogMDtcclxuXHQgICAgYm9yZGVyOiAwO1xyXG5cclxuICAgIFx0Jjpmb2N1cyB7XHRcdFxyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdCAgXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblx0ICAgICY6YmVmb3JlIHtcclxuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIFx0Y29udGVudDogJyc7XHJcblx0ICAgIFx0ei1pbmRleDogMTtcclxuXHQgICAgXHR3aWR0aDogMDtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMnB4O1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDlweCAwIDlweCAxMnB4O1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHdoaXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdH1cclxuXHQgICAgJjphZnRlciB7XHJcblx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICBcdGNvbnRlbnQ6ICcnO1xyXG5cdCAgICBcdHdpZHRoOiA4MHB4O1xyXG5cdCAgICBcdGhlaWdodDogODBweDtcclxuXHQgICAgXHRib3JkZXItcmFkaXVzOiA4MHB4O1xyXG5cdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICBcdGJhY2tncm91bmQ6IHZhcigtLXRleHRjbHIpO1xyXG5cdCAgICBcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdCAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZXh0LWltYWdlIHtcclxuXHQudmlkZW8tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2MCU7XHJcblx0fVxyXG59XHJcblxyXG4ucmV2ZWFsLWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDNyZW07XHJcbn1cclxuXHJcbi8vIEdSSURERVJcclxuLmdyaWRkZXJ7XHJcblx0Zm9udC1zaXplOjA7IC8vIEZJWFxyXG5cdC5ncmlkZGVyX190b2dnbGUge1xyXG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0ICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0ICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuXHJcblx0ICAgIC5saW5rIHtcclxuXHQgICAgXHQmOmJlZm9yZSB7XHJcblx0ICAgIFx0XHRjb250ZW50OlwiUmVhZCBtb3JlXCI7XHJcblx0ICAgIFx0fVxyXG5cdCAgICB9XHJcblx0ICAgICYuc2VsZWN0ZWRJdGVtIHtcclxuXHRcdFx0Lmxpbmsge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiUmVhZCBsZXNzXCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS10aHJlZSB7XHJcblx0XHQuZ3JpZGRlcl9fdG9nZ2xlIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XHJcblxyXG5cdFx0ICAgIC8qJjpudGgtb2YtdHlwZSgzbiArIDMpIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH0qL1xyXG5cclxuXHRcdCAgICBAbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuXHRcdCAgICBcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cclxuXHRcdCAgICBcdCY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDJuICsgMikge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdCAgICB9XHJcblx0XHQgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCAgICBcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHRcdCAgICBcdCY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLWZvdXIge1xyXG5cdFx0LmdyaWRkZXJfX3RvZ2dsZSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xyXG5cclxuXHRcdFx0Ji5kZXNrdG9wLWxhc3QtaW4tcm93IHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCkge1xyXG5cdFx0XHRcdCYudGFibGV0LWxhc3QtaW4tcm93IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCkge1xyXG5cdFx0ICAgIFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblxyXG5cdFx0ICAgIFx0JjpudGgtb2YtdHlwZSg0biArIDQpIHtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMm4gKyAyKSB7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHRcdCAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0XHQgICAgXHRtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdFx0ICAgIFx0JjpudGgtb2YtdHlwZSg0biArIDQpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmdyaWRkZXJfX2NvbnRlbnQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdH1cclxuXHQuY3RhLS1ncmlkZGVyIHtcclxuXHRcdG1pbi13aWR0aDogMDtcclxuXHR9XHJcblxyXG5cdC5ncmlkZGVyLWNvbnRlbnQge1xyXG5cdCAgICBkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuZ3JpZGRlci1leHBhbmRlZC1jb250ZW50IHtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0cGFkZGluZzogNzBweCAyMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtIDJyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ncmlkZGVyLXNob3cgeyBcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uc29jaWFsLXNoYXJlcyB7XHJcblx0aW1nLFxyXG5cdHN2ZyB7XHJcblx0XHR3aWR0aDogMi41cmVtO1xyXG5cdFx0aGVpZ2h0OiAyLjVyZW07XHJcblx0fVxyXG59XHJcblxyXG4ubWFwLWNvbnRhaW5lciB7XHJcblx0aWZyYW1lIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmdvb2dsZS1yZXZpZXctYmxvY2t7XHJcblx0Lmdvb2dsZS13cmFwcGVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdC5zdGFyc3tcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdH1cdFxyXG59XHJcblxyXG5cclxuLnN0YXJzIHtcclxuICAtLXBlcmNlbnQ6IGNhbGModmFyKC0tcmF0aW5nKSAvIDUgKiAxMDAlKTtcclxuICBcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgZm9udC1mYW1pbHk6IFRpbWVzOyAvLyBtYWtlIHN1cmUg4piFIGFwcGVhcnMgY29ycmVjdGx5XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICfimIXimIXimIXimIXimIUnO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Y4QjgwNSB2YXIoLS1wZXJjZW50KSwgd2hpdGUgdmFyKC0tcGVyY2VudCkpO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZ29vZ2xlLXdyYXBwZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG4ubG9nby1iYXJfX2xvZ29ze1xyXG5cdHRyYW5zaXRpb246IDAuN3M7XHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gQVJUSUNMRVNcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi5zZWFyY2hhbmRmaWx0ZXIge1xuXHRbZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdHVsIGxpIHtcblx0XHRcdHBhZGRpbmc6IDAuOHJlbSAwO1xuXHRcdH1cblx0fVxuXG5cdHVsIGxpIHtcblx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBTTElERVJcclxuLy8gQ2Fyb3VzZWwgc3R5bGVzXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuXHQuc2xpY2stdHJhY2sge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5zbGljay1zbGlkZSB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuc2xpY2stYXJyb3cge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHRjbHIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XHJcblx0XHQgICAgaGVpZ2h0OiA0cmVtO1xyXG5cdFx0ICAgIHdpZHRoOiA0cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuc2xpY2stcHJldiB7XHJcblx0XHRcdGxlZnQ6IDJyZW07XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC13aGl0ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLnNsaWNrLW5leHQge1xyXG5cdFx0XHRyaWdodDogMnJlbTtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMjRweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogODMwcHgpIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRyaWdodDogMnJlbTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR0b3A6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaG9tZSB7XHJcblx0LnBhZ2VyX19pdGVtIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0XHJcblx0QGZvciAkaSBmcm9tIDAgdGhyb3VnaCA1IHtcclxuXHRcdFtkYXRhLXNsaWNrLWluZGV4PVwiI3skaX1cIl0ge1xyXG5cdFx0XHRbZGF0YS1zbGlkZS1pbmRleD1cIiN7JGl9XCJdIHtcclxuXHRcdFx0XHRjb2xvcjogcmVkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEZPUk1TICYgRVJST1JTXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4vLyBCYXNlIElucHV0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpe1xuICAgICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG5zZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbnNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICAgIG1pbi13aWR0aDogNzBweDtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXIud2l0aF9mcm1fc3R5bGUge1xuXG4gICAgJi5mcm0tZGF0ZXBpY2tlci5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocywgXG4gICAgJi5mcm0tZGF0ZXBpY2tlci5mbGF0cGlja3ItY2FsZW5kYXIgLm51bUlucHV0V3JhcHBlciwgLmZybS1kYXRlcGlja2VyIFxuICAgIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdC51aS1kYXRlcGlja2VyLW1vbnRoLCBcbiAgICAmLmZybS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIsXG4gICAgJi5mcm0tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCB7XG4gICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNhbGMoNTAlICsgMHB4KTtcbiAgICB9XG5cbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmNiYzc7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0b3A6IDNweDtcbiAgICBwYWRkaW5nOiAuMXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XG4gICAgfVxufVxuXG5cbi8vIFBsYWNlaG9sZGVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkZDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZGQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkZDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkZDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy8gU3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmZvcm0ge1xuICAgIHBhZGRpbmc6IDRyZW07XG5cbiAgICAmLS1maWx0ZXIge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgPiAuZnJtX2Zvcm1fZmllbGQsXG4gICAgPiAuZnJtX3N1Ym1pdCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgfVxuICAgID4gLmZybV9zdWJtaXR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLmZybV9idXR0b25fc3VibWl0Omxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZybV9mb3JtX2ZpZWxkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZybV9oYWxmIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbn1cblxuLmZybV9kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgb3BhY2l0eTogLjg7XG59XG5cbi5mcm1fbm9uZV9jb250YWluZXIge1xuICAgIC5mcm1fcHJpbWFyeV9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZnJtX3NjcmVlbl9yZWFkZXIsXG4uZnJtX3ZlcmlmeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZybV9lcnJvcl9zdHlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLmZybV9lcnJvcixcbi5mcm1fZXJyb3Jfc3R5bGUge1xuICAgIGNvbG9yOiByZWQ7XG59XG5cblxuLm11bHRpc3RlcC1mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgLm11bHRpc3RlcC1mb3JtLXdyYXBwZXJ7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCA2LjUlKTtcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICAgICAgICBncmlkLWdhcDogMCAyJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWFlZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgLmZybV9mb3JtX2ZpZWxkOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICBtYXJnaW46IDRyZW0gYXV0byAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSxtZCkge1xuICAgICAgICAgICAgbWFyZ2luOiA0cmVtIDEuNXJlbSAwIDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXZ3O1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAxMjk2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHNtKSB7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5mcm1fcm9vdGxpbmVfZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cblxuICAgICYucGF5bWVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG5cbiAgICAgICAgLnBheW1lbnQtbWV0aG9kcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2IoMzMsIDEzMiwgMTM0KSAtNjAlLCByZ2IoMTAsIDQ0LCA3MikgMTAwJSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgPiAqICsgKiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXltZW50LW1ldGhvZHMtaWNvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAucGF5bWVudC1tZXRob2RzLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnBheW1lbnQtbWV0aG9kcy1zdWJoZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcm1faW1hZ2Vfb3B0aW9ucyB7XG4gICAgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRlYWw7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIsXG4gICAgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICBzdmcgcGF0aFtmaWxsPVwiIzBiMmQ0OVwiXSB7XG4gICAgICAgICAgICBmaWxsOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHg7XG59XG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSxcbmEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbn1cbmJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyLFxuYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMsXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06aG92ZXIsXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG4gIHNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZXtcbiAgICBjb2xvcjogJHRlYWw7XG4gIH1cbn1cbnNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLWljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5zcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBheW1lbnQtcGFnZS1vcHRpb25zICsgI3BheW1lbnQudHBsLXR3by1jb2wtcmlnaHQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblxuICAgIC5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZCB7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbn0iLCIvLyBNT0RBTFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRpbWVkLW1vZGFsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHQmLS1vcGVuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0I2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLXBvcHVwIHtcclxuXHRcdG1hcmdpbjogLThyZW0gYXV0byAtM3JlbTtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxuXHQuYmFja2Ryb3Age1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHotaW5kZXg6IDk4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYShibGFjaywgLjUpO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdCAgICAgICAgYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHR3aWR0aDogNzFyZW07XHJcblx0XHRwYWRkaW5nOiAzcmVtIDIuOHJlbSAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDFweCA4cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbiN0ZXN0aW1vbmlhbE1vZGFsIHtcclxuXHQubW9kYWwtZm9vdGVyIHtcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdCAgICAuYnRuIHtcclxuXHQgICAgXHRwYWRkaW5nOiAwLjlyZW0gMS4zcmVtIDAuN3JlbSAxLjNyZW07XHJcblx0ICAgIH1cclxuXHR9XHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gRkFDRVRXUFxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLmZhY2V0d3AtZmFjZXQge1xuICAgIFxufVxuXG4vLyBUZXN0aW1vbmlhbHNcbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtc2VydmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcblxuICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICAgIH1cblxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC10ZXN0aW1vbmlhbHNfcGFnZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8vIE5ld3Ncbi5mb3JtLS1maWx0ZXItaXRlbSB7XG5cbn1cbi5mb3JtLS1maWx0ZXItaXRlbSBoNCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDBweCAwIDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1zZWFyY2gge1xuXG4gICAgLmZhY2V0d3AtaW5wdXQtd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGlucHV0LmZhY2V0d3Atc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAjOWI5YjliO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgICB9XG5cbiAgICAuZmFjZXR3cC1pY29uIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgfVxuXG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgLmZhY2V0d3AtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgfVxuXG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LW5ld3NfcGFnZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cblxufVxuXG4iLCJkaXYuaW50ZXJuYWwtZHJvcGRvd24tbmF2X19pbWcgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5kaXYuY29udGFpbmVyLmludGVybmFsLWRyb3Bkb3duLW5hdiB7XHJcbiAgICBjb250YWluOiBsYXlvdXQgc3R5bGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5hLmJ0bi5idG4tLXJlZC5zaXRlLWhlYWRlcl9fbWVudSB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4gLmhvbWUgbWFpbiNjb250ZW50IGRpdi5iZy1saWdodDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDI4MHB4O1xyXG59XHJcblxyXG4vLyBUaGUgbWFqb3IgaW1wYWN0IGNoYW5nZVxyXG4vLyAuaGVyby5oZXJvLS1zbGlkZXIge1xyXG4vLyAgIGhlaWdodDogNzF2aDtcclxuLy8gfSIsIi5iaWctY3RhIHtcblxuXHRib3gtc2hhZG93OiAwIDAgMC41cmVtICM5OTk7XG5cdGJvcmRlci1yYWRpdXM6IDFyZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDVyZW0gNnJlbSA4cmVtIDZyZW07XG5cdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gNHJlbSAzcmVtO1x0XG5cdFx0XG5cdH1cblx0XG5cdC5jb2wtbWQtNyB7XG5cdFx0XG5cdFx0ei1pbmRleDogMTtcblx0XHRcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cblx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuXHRcdFxuXHRcdH1cblxuXHR9XG5cdFxuXHRwIHtcblx0XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFxuXHR9XG5cdFx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1x0XG5cdFxuXHRcdC5yb3cge1xuXG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuXHRcdFxuXHRcdH1cblx0XG5cdFx0Ly8gJl9fY2hldnJvbiB7XG5cdFx0XG5cdFx0Ly8gXHRoZWlnaHQ6IGF1dG87XG5cdFx0Ly8gXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdC8vIFx0cmlnaHQ6IC0ycmVtO1xuXHRcdC8vIFx0dG9wOiA2cmVtO1xuXHRcdC8vIFx0d2lkdGg6IDEycmVtO1xuXHRcdC8vIFx0d2lkdGg6IDUwJTtcblx0XHRcblx0XHQvLyB9XG5cdFxuXHR9XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHQmX19jaGV2cm9uIHtcbiAgICBcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdCAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xuXHRcdCAgICBvYmplY3QtZml0OiBjb250YWluO1xuXHRcdCAgICAvKiByaWdodDogLTJyZW07ICovXG5cdFx0ICAgIHRvcDogNHJlbTtcblx0XHQgICAgd2lkdGg6IDEycmVtO1xuXHRcdCAgICB3aWR0aDogMjglO1xuXHQgICBcdH1cblxuXHQgICBcdCZfX2hlYWRlciB7XG5cdCAgIFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0ICAgXHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcdFxuXG5cdFx0Jl9fY2hldnJvbiB7XG5cdFx0XG5cdFx0ICAgIHdpZHRoOiAzNSU7XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxufSIsIi5zaW5nbGUge1xuXHRcblx0LmFydGljbGUtLXJldHVybiB7XG5cdFx0XG5cdFx0cGFkZGluZzogMnJlbSAwIDJyZW0gMS41cmVtO1xuXHRcdFxuXHRcdGEge1xuXHRcdFx0XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdFxuXHRcblx0LmNvbC1sZy02IHtcblx0XHRcdFx0XG5cdFx0aDIge1xuXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDJyZW0gMCAtMS41cmVtIDA7XG5cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuYXJ0aWNsZS0tZGF0ZSB7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGEge1xuXHRcdFx0XG5cdFx0XHRjb2xvcjogIzMxQkVBRjtcblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFxuXHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRpbWcge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAgMDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmJsb2NrIHtcblxuXHRcdC5jb2wtbGctMTIgaDMge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5pbm5lci1zcGFjaW5nIHtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDEuNHJlbTtcblxuXHRcdH1cblxuXHR9XG5cdFxufSIsImJvZHkuYmxvZyxcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kc3MtbmV3cyB7XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XG5cdFx0Lmhlcm8ge1xuXG5cdFx0XHRwYWRkaW5nOiA0cmVtIDAgMjByZW0gMDtcblx0XHRcdFxuXHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0fVxuXHRcbn1cbi5zdGlja3ktd3JhcHBlciB7XG5cdCY6bm90KC5zdGlja3ktc2lkZWJhcil7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHQvLyBtYXgtaGVpZ2h0OiAzNzVweDtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODIwcHgpe1xuXHRcdGltZyB7XG5cdFx0XHQvLyBtYXgtaGVpZ2h0OiAzMTBweDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM0OXB4KXtcblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDY1MHB4O1xuXHRcdFx0KyAuYnRuIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly8gbWF4LWhlaWdodDogMjUwcHg7XG5cdFx0fVxuXHR9XG59XG4uc3RpY2t5LXNpZGViYXJ7XG5cdCY6bm90KC5zdGlja3ktd3JhcHBlcil7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgyMHB4KXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cmVtO1xuXHRcdH1cblx0fVxuXHQuc29jaWFsLXNoYXJlcyB1bCB7XG5cdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRcdGxpIHtcblx0XHRcdFxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNDI2N0IyO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0aGVpZ2h0OiAzLjhyZW07XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0d2lkdGg6IDMuOHJlbTtcblx0XHRcdFx0XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHdpZHRoOiAxcmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzU1QUNFRTtcblx0XHRcdFx0XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwNzdCNTtcblx0XHRcdFx0XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHdpZHRoOiAxLjJyZW07XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzdEN0Q3RDtcblx0XHRcdFx0XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzUwcHgpe1xuXHRcdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHRcdHRvcDogMTRyZW07XG5cdFx0fVxuXG5cdFx0XG5cdFxuXHRcblx0XG59XG5cbi5ibG9nLS1saXN0aW5nIHtcblx0XG5cdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdC5yb3ctcmV2ZXJzZSB7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcblx0XHR9XG5cblx0fVxuXHRcblx0LmlubmVyLXNwYWNpbmcge1xuXHRcdFxuXHRcdC8vIG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblxuXHRcdC5yb3cuY2FyZHMgPiAuY29sLWxnLTEyLmlubmVyLXNwYWNpbmcge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuY2FyZHNfX2RhdGUsXG5cdC5jYXJkc19fY2F0ZWdvcnkge1xuXHRcdFxuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdG1hcmdpbjogMXJlbSAwIC0xcmVtIDA7XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c3Bhbi5zZXBlcmF0b3I6bGFzdC1jaGlsZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRcblx0LmNhcmRzIHtcblx0XHRcblx0XHRoMyBhIHtcblx0XHRcdFxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAuMXJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmJ0biB7XG5cdFx0XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxLjRyZW07XG5cdFx0XG5cdH1cblx0XG5cdC5mb3JtLS1maWx0ZXIge1xuXHRcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHQvLyBtYXJnaW46IC0yMHJlbSAwIDRyZW0gMDtcblxuXHRcdH1cdFx0XG5cdFx0XHRcblx0fVxuXHRcbn0iLG51bGwsIi5idG4ge1xyXG5cdFxyXG5cdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0cGFkZGluZzogLjlyZW0gM3JlbSAuN3JlbSAxLjNyZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0JjphZnRlciB7XHJcblxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDEuM3JlbTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpO1xyXG5cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE4MjFweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLS1oYWxmIHtcclxuXHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHRcclxuXHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdFxyXG5cdH1cdFxyXG5cdFxyXG5cdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cdFx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHJcblx0XHR3aWR0aDogMTAwJTtcdFxyXG5cdFx0XHJcblx0XHQmICsgLmJ0bi0taGFsZiB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG59XHJcblxyXG4uYnRuLS1ibHVlLFxyXG4uYnRuLS1yZWQge1xyXG5cdFxyXG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cclxuXHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2J1dHRvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xyXG5cclxuXHR9XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6ICMwNDExMUM7XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5idG4tLXJlZCB7XHJcblx0XHJcblx0YmFja2dyb3VuZDogI0NDNDEyQztcclxuXHRcclxuXHQmOmhvdmVyIHtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogIzgwMjkxQjtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdG1hcmdpbjogMCAxLjVyZW0gMCAwO1xyXG5cclxuXHR9XHJcblx0XHJcbn1cclxuXHRcclxuLmJ0bi0tdGVhbCB7XHJcblx0XHJcblx0Y29sb3I6ICMwYjJkNDkgIWltcG9ydGFudDtcclxuXHJcblx0JjphZnRlciB7XHJcblxyXG5cdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcpO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiAjN0FEOUNFO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG4uYnRuLS13aGl0ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjs7XHJcblx0Y29sb3I6ICMwYjJkNDk7XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Zyk7XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICMwYjJkNDk7XHJcblx0fVxyXG59XHJcblxyXG4ucmV2ZWFsLWNvbnRlbnQtdHJpZ2dlciB7XHJcblx0XHJcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcclxufVxyXG5cclxuLmhlcm8gLmJ0biB7XHJcblxyXG5cdG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG59IixudWxsLCIuY2FyZHMge1xuXHRcdFxuXHQuY2FyZCB7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRcblx0XHR9XHRcblx0XHRcblx0fVxuXHRcblx0LyogRGVidCBSZWNvdmVyeSBDYXJkcyAqL1xuXG5cdC5jYXJkX19ob3Zlci10ZXh0IHtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cdFx0XG5cdC5jYXJkX19mcm9udHNpZGUsXG5cdC5jYXJkX19iYWNrc2lkZSB7XG5cdFxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAycmVtIDNyZW07XG5cdFx0XG5cdFx0LmNhcmRfX2ljb246bm90KC5jYXJkX19pY29uLS1pbWFnZSkge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aDQge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuY2FyZF9fZnJvbnRzaWRlIHtcblx0XHRcblx0XHRpbWcge1xuXHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQvKiBIb21lIFBhZ2UgKi9cblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcblx0XHQuY29sLW1kLTQge1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmNvbC1tZC02IHtcblx0XHRcdCY6bGFzdC1jaGlsZCxcblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMikge1xuXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0LmNvbC1tZC02IHtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXHRcblx0LmNhcmQtLXN0YXQge1xuXHRcdFxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ly8gbWluLWhlaWdodDogMzYwcHg7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0Ly8gcGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdFxuXHRcdC5jYXJkX19zdGF0IHtcblx0XHRcdFxuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiA4cmVtOyAvLyBmb250LXNpemU6IDEyLjVyZW07IFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogLTNyZW07XG5cdFx0XHRcblx0XHRcdHN1cCB7XG5cdFx0XHRcblx0XHRcdFx0Zm9udC1zaXplOiA0cmVtOyAvLyBmb250LXNpemU6IDhyZW07XG4gICBcdFx0XHRcdHRvcDogLTAuOGVtO1xuXHRcdFx0XHQvLyBsZWZ0OiAtMC41cmVtO1xuXHRcdFx0XHQvLyB0b3A6IC0wLjVlbTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDZyZW07XG5cdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjVweCkgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuXHRcdFx0Ly8gXHRmb250LXNpemU6IDguNXJlbTtcblx0XHRcdC8vIFx0c3VwIHtcblx0XHRcdC8vIFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0XHQvLyBcdH1cblx0XHRcdC8vIH1cblxuXG5cdFx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cdFx0XHQvLyBcdC8vIGZvbnQtc2l6ZTogNy41cmVtO1xuXG5cdFx0XHQvLyBcdHN1cCB7XG5cdFx0XHQvLyBcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0Ly8gXHQgICAgbGVmdDogMC41cmVtO1xuXHRcdFx0Ly8gXHQgICAgdG9wOiAtMC41ZW07XG5cdFx0XHQvLyBcdH1cblxuXHRcdFx0Ly8gXHRtYXJnaW4tYm90dG9tOiAtMXJlbTtcblx0XHRcdC8vIH1cblxuXG5cdFx0fVxuXHRcdFxuXHRcdCYuYmctdGVhbCAuY2FyZF9fZnJvbnRzaWRlIHtcblx0XHRcdFxuXHRcdFx0aDQge1xuXHRcdFx0XG5cdFx0XHRcdGNvbG9yOiAjMGIyZDQ5O1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcdFx0XG5cdH1cblx0XG5cdC5jYXJkLS1mbGlwIHtcblx0XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcblx0XHQuZmxpcC1hcmVhIHtcblx0XHRcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQvKi5jYXJkX19oZWFkaW5nIHsgVEhJUyBCUk9LRSBERUJULVJFQ09WRVJZIENBUkRTIEJVVCBXSUxMIEJFIE5FRURFRCBTT01FV0hFUkUgRUxTRVxuXG5cdFx0bWFyZ2luLXRvcDogLTJyZW07XG5cdFx0XG5cdH0qL1xuXG5cdC5leHRyYS1tYXJnaW4ge1xuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdH1cblx0XG59XG5cbi5ob3Zlci1mbGlwLWNhcmRzLmJsb2NrIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdH1cbn0iLG51bGwsIi5lcnJvcjQwNCB7XHJcblx0XHJcblx0YmFja2dyb3VuZDogIzBjMzA0ZSB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy80MDQtYmFja2dyb3VuZC5wbmcpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG5cdC5lcnJvcjQwNCB7XHJcblx0XHRcclxuXHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA4cmVtKTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA2LjRyZW0pO1xyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9faW5uZXIge1xyXG5cclxuXHRcdFx0bWF4LXdpZHRoOiA3MnJlbTtcclxuXHRcdFx0cGFkZGluZzogMCAxLjVyZW07XHJcblxyXG5cdFx0fVxyXG5cdFxyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHRcdFx0d2lkdGg6IDExLjZyZW07XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAoMTEuNnJlbSArIDJyZW0pO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcblx0aDEge1xyXG5cdFx0XHJcblx0XHRmb250LXNpemU6IDdyZW07XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRoMiB7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjMzFiZWFmO1xyXG5cdFx0Zm9udC1zaXplOiA3cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHRmb250LXNpemU6IDRyZW07XHJcblxyXG5cdFx0fVx0XHRcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW46IDAgMCA0cmVtIDA7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lm1vcmUtbGlua3MtZm9vdGVyLFxyXG5cdGZvb3RlciB7XHJcblx0XHRcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHJcblx0fVxyXG5cdFxyXG59IixudWxsLCIuc2l0ZS1mb290ZXIge1xyXG5cdFxyXG5cdHBhZGRpbmc6IDRyZW0gMDtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHQuY29sIHtcclxuXHJcblx0XHRcdGZsZXgtZ3JvdzogMDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0cCwgYSwgc3Ryb25nLCAuY29weXJpZ2h0IHtcclxuXHRcclxuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDJyZW07XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdGEge1xyXG5cdFx0XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcclxuXHR9XHJcblxyXG59XHJcblxyXG4uc2l0ZS1mb290ZXJfX3RvcCB7XHJcblx0XHJcblx0LmQtZmxleCB7XHJcblx0XHRcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFxyXG5cdH1cclxuXHRcdFxyXG5cdGltZyB7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMCAxLjVyZW0gM3JlbSAxLjVyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcblx0XHRcdG1heC13aWR0aDogNy43cmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdG1heC13aWR0aDogNC43cmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG5cclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHQgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG5cdFx0ICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xyXG5cclxuXHRcdCAgICAmOm50aC1jaGlsZChuKzUpIHtcclxuXHRcdCAgICBcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHQgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG5cdFx0XHQgICAgbWF4LWhlaWdodDogMTAwcHg7XHJcblx0XHQgICAgfVxyXG5cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdFxyXG5cdHAge1xyXG5cdFx0XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgMnJlbTtcclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5zaXRlLWZvb3Rlcl9fbWlkZGxlIHtcclxuXHRcclxuXHRib3JkZXItYm90dG9tOiAuMnJlbSBzb2xpZCAjZTZlYWVkO1xyXG5cdGJvcmRlci10b3A6IC4ycmVtIHNvbGlkICNlNmVhZWQ7XHJcblx0bWFyZ2luOiAzcmVtIDA7XHJcblx0cGFkZGluZzogNHJlbSAwO1xyXG5cdFxyXG5cdGEge1xyXG5cclxuXHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRcdFxyXG5cdH1cclxuXHQubG9jYXRpb24tbGlua3tcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdC5jb2wge1xyXG5cdFx0XHRcclxuXHRcdFx0ZmxleC1iYXNpczogNTAlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA0cmVtIDA7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHRcclxuXHRcclxufVxyXG5cclxuLnNpdGUtZm9vdGVyX19ib3R0b20ge1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1x0XHJcblx0XHRcclxuXHRcdC5jb2wgPiBkaXYge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lm1lbnUge1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdGxpIHtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5jb3B5cmlnaHQgYSB7XHJcblx0XHRcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5jb2wge1xyXG5cclxuXHRcdGZsZXgtZ3JvdzogMjtcclxuXHRcdFxyXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcblxyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59IiwiLm1vcmUtbGlua3MtZm9vdGVyIHtcclxuXHRcclxuXHRwYWRkaW5nOiA2cmVtIDA7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbTtcclxuXHRcdFxyXG5cdFx0ZGl2W2NsYXNzXj1cImNvbC1cIl0sIFxyXG5cdFx0ZGl2W2NsYXNzKj1cImNvbC1cIl0ge1xyXG5cdFx0XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuYnRuIHtcclxuXHRcdFxyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdG1hcmdpbjogMCAwIDJyZW0gMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFxyXG5cdH1cclxuXHRcclxuXHRhIHtcclxuXHRcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG5cdFx0XHJcblx0fVxyXG5cdC5uYW1le1xyXG5cdFx0XHJcblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdHB7XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogIzBjMzA0ZSFpbXBvcnRhbnQ7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICMzMWJlYWYhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMyB7XHJcblx0XHJcblx0XHRmb250LXNpemU6IDIuOXJlbTtcclxuXHRcclxuXHRcdCsgdWwsXHJcblx0XHQrIC5idG4ge1xyXG5cclxuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LnR3by1jb2wtbGlzdCB7XHJcblx0XHRcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFxyXG5cdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGxpIHtcclxuXHRcdFx0XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQgICAgICAgICBcclxuXHR9XHJcblx0XHJcbn0iLG51bGwsIi5mb3JtLWNvbnRhaW5lciB7XG5cblx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdHBhZGRpbmc6IDNyZW07XG5cdFxuXHQudmVydGljYWxfcmFkaW8ge1xuXHRcdFxuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX2J1dHRvbl9zdWJtaXQge1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6ICMwYjJkNDkgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxcmVtIDVyZW0gMXJlbSAycmVtIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRcblx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2J1dHRvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDJyZW07XG5cblx0XHR9XHRcdFxuXHRcdFxuXHR9XG5cdCYuYmctb3Bwb3NpdGV7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XG5cdFx0XHQvLyBtaW4taGVpZ2h0OiAxMTAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHQvLyBtaW4taGVpZ2h0OiAxMDUlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KXtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDExMCU7XG5cdFx0IC8vICAgIG1hcmdpbi10b3A6IC00MHJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCl7XG5cdFx0ICAgIC8vIG1hcmdpbi10b3A6IC0zMHJlbTtcblx0XHR9XG5cblx0XHQuZnJtX2ZpZWxkc19jb250YWluZXIge1xuXHRcdFx0PiAuZnJtX3N1Ym1pdCB7XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19hY2NyZWRpdGF0aW9ucyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogLTdyZW07XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0Ji5yZXNldC1hYnNvbHV0ZS1wb3NpdGlvbmluZyB7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblxuXHRcdC5mb3JtLWNvbnRhaW5lcl9fYWNjcmVkaXRhdGlvbnMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDA7XG5cdCAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0XG59XG5cbi5jdGEtY29udGFpbmVyIHtcblx0QGV4dGVuZCAuZm9ybS1jb250YWluZXI7XG5cblx0Ly8gbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuXG5cdGltZyB7XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0fSBcbn1cblxuLmZybV9lcnJvciB7XG5cdFxuXHRtYXJnaW4tdG9wOiAuNXJlbTtcblx0XHRcbn1cblxuc2VsZWN0IHtcblx0XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0LWFycm93LnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcblx0Ym9yZGVyOiAuMXJlbSBzb2xpZCAjOUI5QjlCO1xuXHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XG59XG5cbi5zZWFyY2hhbmRmaWx0ZXIge1xuXHRcblx0aW5wdXQge1xuXHRcblx0XHRib3JkZXI6IC4xcmVtIHNvbGlkICM5QjlCOUI7XG5cdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0XG5cdH1cblxuXHQuc2YtZmllbGQtc2VhcmNoIHtcblxuXHRcdGxhYmVsIHtcblxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHR9XG5cdFx0XG5cdH1cblxuXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cblx0fVxuXG5cbn1cblxuI2ZybV9maWVsZF83ODNfY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZybV9kcm9wem9uZSAuZHotcHJldmlldyAuZHotY29sdW1uIHtcblx0cGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmZybV9kcm9wem9uZSB7XG5cdC5kei1jb21wbGV0ZSB7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgIzMxYmVhZjtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgIzMxYmVhZjtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjMzFiZWFmO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9ncmVlbi10aWNrLnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIDEwJTtcblx0XHR9XG5cdH1cblxuXHQuZHotY2xpY2thYmxlLmZybV9zaW5nbGVfdXBsb2FkIC5kei1tZXNzYWdlIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLmZybV9zdHlsZV9mb3JtaWRhYmxlLXN0eWxlLndpdGhfZnJtX3N0eWxlIC5mb3JtLWZpZWxkIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBcdGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgIFx0fVxufSIsIi5ob21lIHtcclxuXHRcclxuXHQjY29udGVudCAuYmctbGlnaHQge1xyXG5cdFx0XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1x0XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDIwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMyU7XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNyU7XHRcclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGhlaWdodDogMTQlO1x0XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGhlaWdodDogMTIuNSU7XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJsb2NrLWhlYWRlciB7XHJcblx0XHRcdFxyXG5cdFx0XHRmb250LXNpemU6IDQuNXJlbTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHQjY29udGVudCA+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 */

.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}
.facetwp-facet{margin-bottom:40px}.facetwp-facet.is-loading{opacity:.6;pointer-events:none}.facetwp-overlay{position:absolute}.facetwp-pager-label{display:inline-block;margin-right:12px}.facetwp-page{display:inline-block;padding:0 4px;margin-right:6px;cursor:pointer}.facetwp-page.dots{cursor:default}.facetwp-page.active{font-weight:700;cursor:default}.facetwp-type-checkboxes .facetwp-depth{display:none}.facetwp-type-checkboxes .facetwp-depth.visible{display:inherit}.facetwp-checkbox{background:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/checkbox.png) 0 50% no-repeat;background-size:14px 14px;margin-bottom:4px;padding-left:20px;cursor:pointer}.facetwp-checkbox.checked{background-image:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/checkbox-on.png)}.facetwp-checkbox.disabled,.facetwp-radio.disabled{opacity:.4;cursor:default}.facetwp-checkbox .facetwp-expand{float:right}.facetwp-display-value{padding-right:5px}.facetwp-radio{background:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/radio.png) 0 50% no-repeat;background-size:14px 14px;margin-bottom:4px;padding-left:20px;cursor:pointer}.facetwp-radio.checked{background-image:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/radio-on.png)}.facetwp-type-fselect.is-loading{opacity:1}.facetwp-type-fselect.is-loading .fs-label-wrap,.facetwp-type-fselect.is-loading .fs-search,.facetwp-type-fselect.is-loading .fs-no-results,.facetwp-type-fselect.is-loading .fs-options{opacity:.6}.facetwp-type-fselect.is-loading .fs-option{cursor:wait}.facetwp-type-fselect .fs-wrap.fs-disabled .fs-option{opacity:.4;cursor:wait}.facetwp-type-fselect .fs-option .fs-option-label{white-space:nowrap}.facetwp-type-fselect .fs-option.d1 .fs-option-label{padding-left:20px}.facetwp-type-fselect .fs-option.d2 .fs-option-label{padding-left:40px}.facetwp-type-fselect .fs-option.d3 .fs-option-label{padding-left:60px}.facetwp-type-fselect .fs-option.d4 .fs-option-label{padding-left:80px}.facetwp-type-fselect .fs-option.d5 .fs-option-label{padding-left:100px}.facetwp-type-fselect .fs-option.d6 .fs-option-label{padding-left:120px}.facetwp-depth{margin-left:12px}.facetwp-link{cursor:pointer}.facetwp-link.checked{font-weight:700;cursor:default}.facetwp-toggle{cursor:pointer}.facetwp-hidden{display:none}.facetwp-load-more.facetwp-hidden{display:none !important}.facetwp-slider-wrap{padding-bottom:15px}.facetwp-slider-reset{border:1px solid #d9d9d9;border-radius:3px;background:#fff;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;padding:4px 8px;cursor:pointer}.facetwp-slider[data-disabled=true]{opacity:.6;cursor:not-allowed}.facetwp-slider[data-disabled=true] .noUi-handle{cursor:not-allowed}.facetwp-input-wrap{display:inline-block;position:relative}.facetwp-facet input.facetwp-search,.facetwp-facet input.facetwp-location{margin:0;padding-right:30px;min-width:240px}.facetwp-icon{right:0;height:100%;line-height:1;position:absolute;cursor:pointer;opacity:.5}.facetwp-icon:before{display:inline-block;content:'';width:30px;height:100%;background:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/icon-search.png) no-repeat;background-position:5px 50%;background-size:20px 20px}.location-results{position:absolute;background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;overflow:hidden;width:100%;z-index:999}.location-result{font-size:11px;border-bottom:1px solid #ddd;padding:5px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#888}.location-result:hover{background-color:#f8f8f8}.location-result.active{background-color:#ebf2fe}.location-result .result-main{font-size:13px;color:#222}.facetwp-icon.locate-me:before{background-image:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/icon-locate.png)}.facetwp-icon.f-reset:before{background-image:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/icon-close.png)}.facetwp-icon.f-loading:before{background-image:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/loading.png);animation:spin .7s infinite linear}.location-attribution{border-bottom:1px solid #ddd;padding:5px}.powered-by-google{height:15px;background:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/powered-by-google.png) top right no-repeat;background-size:auto 15px}.facetwp-stars{display:inline-block;line-height:1;padding-right:4px;user-select:none;unicode-bidi:bidi-override;direction:rtl}.facetwp-star{cursor:pointer;font-size:20px;color:#ccc}.facetwp-star:not(.disabled):hover,.facetwp-star:not(.disabled):hover~.facetwp-star,.facetwp-star.selected,.facetwp-star.selected~.facetwp-star{color:#000}.facetwp-star.selected:hover,.facetwp-star.selected:hover~.facetwp-star{color:red}.facetwp-star.disabled,.facetwp-star.disabled:hover{cursor:auto;color:#eee}.facetwp-date.disabled,.facetwp-date.disabled::placeholder{color:#b4b4b4;opacity:1}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.facetwp-selections li{display:inline-block;line-height:1}.facetwp-selections .facetwp-selection-value{display:inline-block;margin-right:10px;cursor:pointer;padding-right:16px;background-image:url(//dcbltd.com/wp-content/plugins/facetwp/assets/css/../images/icon-close.png);background-size:12px 12px;background-repeat:no-repeat;background-position:right center}