@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-spacing]{--ea_spacer: 1.25rem;--ea_spacing_font_size: 0px;--ea_spacing_button_letter_spacing: 0px;--ea_spacing_font_size_17: 0px;--ea_spacing_gutter: 0px;--ea_spacing_toggle_before_left: 0px;--ea_spacing_toggle_custom_height: 0px;--ea_spacing_toggle_custom_width: 0px;--ea_spacing_toggle_custom_before_height_width: 0px;--ea_spacing_toggle_label_text_margin_right: 0px;--ea_spacing_button_line_height: 0px;--ea_spacing_button_min_height: 0px;--ea_spacing_button_icon_height: 0px;--ea_spacing_input_rte_height: 0px;--ea_spacing_rte_button_image_padding: 0px;--ea_spacing_auth_menu_help_font_size: 0px;--ea_spacing_table_caption_font_size: 0px;--ea_spacing_table_caption_padding_top_bottom: 0px;--ea_spacing_table_tbody_tr_min_height: 0px;--ea_spacing_table_tbody_tr_height: 0px;--ea_spacing_table_cell_first_child_padding: 0px;--ea_spacing_table_cell_last_child_padding: 0px;--ea_spacing_table_cell_padding_top_bottom: 0px;--ea_spacing_table_cell_padding_left_right: 0px;--ea_spacing_table_button_filter_icon_height: 0px;--ea_spacing_table_tbody_th_button_text_line_height: 0px;--ea_spacing_mail_personals_tbody_th_padding_top: 0px;--ea_spacing_read_only_margin_right: 0px;--ea_spacing_read_only_margin_left: 0px}[data-spacing=wide]{--ea_spacer: 1.5rem;--ea_spacing_gutter: 3px;--ea_spacing_toggle_before_left: 1px;--ea_spacing_toggle_custom_height: 1px;--ea_spacing_toggle_custom_width: 1px;--ea_spacing_toggle_custom_before_height_width: 1px;--ea_spacing_toggle_label_text_margin_right: 1px;--ea_spacing_button_line_height: 2px;--ea_spacing_button_min_height: 2px;--ea_spacing_input_rte_height: 2px;--ea_spacing_button_icon_height: 1px;--ea_spacing_rte_button_image_padding: 1px;--ea_spacing_auth_menu_help_font_size: 2px;--ea_spacing_table_caption_font_size: 2px;--ea_spacing_table_caption_padding_top_bottom: 2px;--ea_spacing_table_cell_first_child_padding: 2px;--ea_spacing_table_cell_last_child_padding: 2px;--ea_spacing_table_tbody_tr_min_height: 2px;--ea_spacing_table_tbody_tr_height: 5px;--ea_spacing_table_cell_padding_top_bottom: 2px;--ea_spacing_table_cell_padding_left_right: 2px;--ea_spacing_table_button_filter_icon_height: 1px;--ea_spacing_table_tbody_th_button_text_line_height: 2px;--ea_spacing_read_only_margin_right: 1px;--ea_spacing_read_only_margin_left: 1px}[data-spacing=xwide]{--ea_spacer: 1.75rem;--ea_font_size: .9375rem;--ea_spacing_font_size: 2px;--ea_spacing_font_size_17: 2px;--ea_spacing_button_letter_spacing: .5px;--ea_spacing_gutter: 7px;--ea_spacing_toggle_before_left: 1px;--ea_spacing_toggle_custom_height: 2px;--ea_spacing_toggle_custom_width: 2px;--ea_spacing_toggle_custom_before_height_width: 2px;--ea_spacing_toggle_label_text_margin_right: 2px;--ea_spacing_button_line_height: 4px;--ea_spacing_button_min_height: 4px;--ea_spacing_button_icon_height: 2px;--ea_spacing_input_rte_height: 4px;--ea_spacing_rte_button_image_padding: 2px;--ea_spacing_auth_menu_help_font_size: 2px;--ea_spacing_table_caption_font_size: 2px;--ea_spacing_table_caption_padding_top_bottom: 4px;--ea_spacing_table_cell_first_child_padding: 2px;--ea_spacing_table_cell_last_child_padding: 2px;--ea_spacing_table_tbody_tr_min_height: 4px;--ea_spacing_table_tbody_tr_height: 6px;--ea_spacing_table_cell_padding_top_bottom: 4px;--ea_spacing_table_cell_padding_left_right: 4px;--ea_spacing_table_button_filter_icon_height: 2px;--ea_spacing_table_tbody_th_button_text_line_height: 4px;--ea_spacing_read_only_margin_right: 2px;--ea_spacing_read_only_margin_left: 2px}[data-spacing=compact]{--ea_spacer: 1rem;--ea_spacing_font_size: -2px;--ea_spacing_font_size_17: -2px;--ea_spacing_gutter: -2px;--ea_spacing_toggle_before_left: 1px;--ea_spacing_toggle_custom_height: -1px;--ea_spacing_toggle_custom_width: -1px;--ea_spacing_toggle_custom_before_height_width: -1px;--ea_spacing_toggle_label_text_margin_right: -1px;--ea_spacing_button_line_height: -2px;--ea_spacing_button_min_height: -2px;--ea_spacing_button_icon_height: -1px;--ea_spacing_input_rte_height: -2px;--ea_spacing_rte_button_image_padding: -1px;--ea_spacing_auth_menu_help_font_size: 0px;--ea_spacing_table_caption_font_size: -2px;--ea_spacing_table_caption_padding_top_bottom: -2px;--ea_spacing_table_cell_first_child_padding: -2px;--ea_spacing_table_cell_last_child_padding: -2px;--ea_spacing_table_tbody_tr_min_height: -2px;--ea_spacing_table_tbody_tr_height: -6px;--ea_spacing_table_cell_padding_top_bottom: -2px;--ea_spacing_table_cell_padding_left_right: -2px;--ea_spacing_table_button_filter_icon_height: -1px;--ea_spacing_table_tbody_th_button_text_line_height: -2px;--ea_spacing_mail_personals_tbody_th_padding_top: 1px;--ea_spacing_read_only_margin_right: -1px;--ea_spacing_read_only_margin_left: -1px}[data-spacing=xcompact]{--ea_spacer: .875rem;--ea_font_size: .6875rem;--ea_spacing_font_size: -2px;--ea_spacing_font_size_17: -2px;--ea_spacing_gutter: -6px;--ea_spacing_toggle_before_left: 2px;--ea_spacing_toggle_custom_height: -2px;--ea_spacing_toggle_custom_width: -2px;--ea_spacing_toggle_custom_before_height_width: -2px;--ea_spacing_toggle_label_text_margin_right: -2px;--ea_spacing_button_line_height: -2px;--ea_spacing_button_min_height: -2px;--ea_spacing_button_icon_height: -2px;--ea_spacing_input_rte_height: -2px;--ea_spacing_rte_button_image_padding: -1px;--ea_spacing_auth_menu_help_font_size: 0px;--ea_spacing_table_caption_font_size: -2px;--ea_spacing_table_caption_padding_top_bottom: -3px;--ea_spacing_table_cell_first_child_padding: -3px;--ea_spacing_table_cell_last_child_padding: -3px;--ea_spacing_table_tbody_tr_min_height: -3px;--ea_spacing_table_tbody_tr_height: -7px;--ea_spacing_table_cell_padding_top_bottom: -3px;--ea_spacing_table_cell_padding_left_right: -3px;--ea_spacing_table_button_filter_icon_height: -2px;--ea_spacing_table_tbody_th_button_text_line_height: -2px;--ea_spacing_mail_personals_tbody_th_padding_top: 1px;--ea_spacing_read_only_margin_right: -2px;--ea_spacing_read_only_margin_left: -2px}:root{--ea_font_family: "Arial", sans-serif;--ea_font_size: .8125rem;--ea_font_size_xsmall: calc(var(--ea_font_size) * .85);--ea_font_size_small: calc(var(--ea_font_size) * .92);--ea_font_size_large: calc(var(--ea_font_size) * 1.15);--ea_font_size_xlarge: calc(var(--ea_font_size) * 1.3);--ea_font_size_h1: calc(var(--ea_font_size) * 2);--ea_font_size_h2: calc(var(--ea_font_size) * 1.46);--ea_font_size_h3: var(--ea_font_size_large);--ea_text_color: black;--ea_text_color_light: var(--ea_text_color);--ea_text_line_height: 1.15;--ea_heading_color: var(--ea_text_color);--ea_heading_font_family: var(--ea_font_family);--ea_heading_line_height: 1.2;--ea_font_size_17: calc(17px + var(--ea_spacing_font_size_17))}[class*=ea_generics__]{line-height:var(--ea_text_line_height)}body{color:var(--ea_text_color)}body h1,body h2,body h3,body h1[class*=ea_generics__],body h2[class*=ea_generics__],body h3[class*=ea_generics__]{line-height:var(--ea_heading_line_height)}body h1>a,body h1>a[class*=ea_generics__],body h2>a,body h2>a[class*=ea_generics__],body h3>a,body h3>a[class*=ea_generics__]{line-height:inherit}.ea_generics__h1{font-size:var(--ea_font_size_h1)}h2,.ea_generics__h2{font-size:var(--ea_font_size_h2)}h3,.ea_generics__h3{font-size:var(--ea_font_size_h3)}:root{--ea_breakpoint: xxs }@media (min-width: 360.02px){:root{--ea_breakpoint: xs }}@media (min-width: 576.02px){:root{--ea_breakpoint: sm }}@media (min-width: 768.02px){:root{--ea_breakpoint: md }}@media (min-width: 992.02px){:root{--ea_breakpoint: lg }}@media (min-width: 1200.02px){:root{--ea_breakpoint: xl }}.ea_utilities__ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ea_utilities__is_sr_only{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}@media (min-width: .02px){.ea_utilities__is_sr_only_xxs{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 0px){.ea_utilities__is_sr_only_until_xxs{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 360.02px){.ea_utilities__is_sr_only_xs{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 360px){.ea_utilities__is_sr_only_until_xs{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 576.02px){.ea_utilities__is_sr_only_sm{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 576px){.ea_utilities__is_sr_only_until_sm{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 768.02px){.ea_utilities__is_sr_only_md{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 768px){.ea_utilities__is_sr_only_until_md{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 992.02px){.ea_utilities__is_sr_only_lg{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 992px){.ea_utilities__is_sr_only_until_lg{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 1200.02px){.ea_utilities__is_sr_only_xl{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 1200px){.ea_utilities__is_sr_only_until_xl{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}.ea_utilities__stretched{text-decoration:none}.ea_utilities__stretched:before{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;z-index:1}.ea_utilities__clearfix:after{display:block;clear:both;content:""}.ea_utilities__placeholder{font-style:italic!important}.ea_utilities__visibility-hidden{visibility:hidden!important}.ea_utilities__visibility-visible{visibility:visible!important}.ea_utilities__list_style-none{list-style:none!important}.ea_utilities__list_style-none>li:before{display:none!important}li.ea_utilities__list_style-none:before{display:none!important}.ea_utilities__display-none{display:none!important}.ea_utilities__display-block{display:block!important}.ea_utilities__display-inline{display:inline!important}.ea_utilities__display-inline_block{display:inline-block!important}.ea_utilities__display-inline_flex{display:inline-flex!important}.ea_utilities__display-flex{display:flex!important}.ea_utilities__overflow-auto{overflow:auto!important}.ea_utilities__overflow-hidden{overflow:hidden!important}@media (min-width: .02px){.ea_utilities__overflow-hidden_xxs{overflow:hidden!important}.ea_utilities__is_hidden_xxs{display:none!important}}@media (max-width: 0px){.ea_utilities__overflow-hidden_until_xxs{overflow:hidden!important}.ea_utilities__is_hidden_until_xxs{display:none!important}}@media (min-width: 360.02px){.ea_utilities__overflow-hidden_xs{overflow:hidden!important}.ea_utilities__is_hidden_xs{display:none!important}}@media (max-width: 360px){.ea_utilities__overflow-hidden_until_xs{overflow:hidden!important}.ea_utilities__is_hidden_until_xs{display:none!important}}@media (min-width: 576.02px){.ea_utilities__overflow-hidden_sm{overflow:hidden!important}.ea_utilities__is_hidden_sm{display:none!important}}@media (max-width: 576px){.ea_utilities__overflow-hidden_until_sm{overflow:hidden!important}.ea_utilities__is_hidden_until_sm{display:none!important}}@media (min-width: 768.02px){.ea_utilities__overflow-hidden_md{overflow:hidden!important}.ea_utilities__is_hidden_md{display:none!important}}@media (max-width: 768px){.ea_utilities__overflow-hidden_until_md{overflow:hidden!important}.ea_utilities__is_hidden_until_md{display:none!important}}@media (min-width: 992.02px){.ea_utilities__overflow-hidden_lg{overflow:hidden!important}.ea_utilities__is_hidden_lg{display:none!important}}@media (max-width: 992px){.ea_utilities__overflow-hidden_until_lg{overflow:hidden!important}.ea_utilities__is_hidden_until_lg{display:none!important}}@media (min-width: 1200.02px){.ea_utilities__overflow-hidden_xl{overflow:hidden!important}.ea_utilities__is_hidden_xl{display:none!important}}@media (max-width: 1200px){.ea_utilities__overflow-hidden_until_xl{overflow:hidden!important}.ea_utilities__is_hidden_until_xl{display:none!important}}.ea_utilities__vertical_align-baseline{vertical-align:baseline!important}.ea_utilities__vertical_align-top{vertical-align:top!important}.ea_utilities__vertical_align-middle{vertical-align:middle!important}.ea_utilities__vertical_align-bottom{vertical-align:bottom!important}.ea_utilities__vertical_align-text_bottom{vertical-align:text-bottom!important}.ea_utilities__align_self-center{align-self:center!important}.ea_utilities__flex_wrap-wrap{flex-wrap:wrap!important}.ea_utilities__flex_wrap-nowrap{flex-wrap:nowrap!important}.ea_utilities__flex_justify_content-start{justify-content:flex-start!important}.ea_utilities__flex_justify_content-end{justify-content:flex-end!important}.ea_utilities__flex_justify_content-center{justify-content:center!important}.ea_utilities__flex_justify_content-between{justify-content:space-between!important}.ea_utilities__flex_justify_content-around{justify-content:space-around!important}.ea_utilities__flex_align_items-start{align-items:flex-start!important}.ea_utilities__flex_align_items-end{align-items:flex-end!important}.ea_utilities__flex_align_items-center{align-items:center!important}.ea_utilities__flex_grow-1{flex-grow:1!important}.ea_utilities__flex_direction-column{flex-direction:column!important}.ea_utilities__flex_shrink-0{flex-shrink:0!important}.ea_utilities__flex_shrink-1{flex-shrink:1!important}.ea_utilities__grid-auto_rows{grid-auto-rows:auto!important}.ea_utilities__position-relative{position:relative!important}.ea_utilities__position-fixed{position:fixed!important}.ea_utilities__height-100{height:100%!important}.ea_utilities__width-100{width:100%!important}.ea_utilities__width-auto{width:auto!important}.ea_utilities__max_width-100{max-width:100%!important}.ea_utilities__margin-0{margin:0!important}[dir=ltr] .ea_utilities__margin_left-0{margin-left:0!important}[dir=ltr] .ea_utilities__margin_right-0{margin-right:0!important}[dir=ltr] .ea_utilities__margin_left-auto{margin-left:auto!important}[dir=ltr] .ea_utilities__margin_right-auto{margin-right:auto!important}[dir=rtl] .ea_utilities__margin_left-0{margin-right:0!important}[dir=rtl] .ea_utilities__margin_right-0{margin-left:0!important}[dir=rtl] .ea_utilities__margin_left-auto{margin-right:auto!important}[dir=rtl] .ea_utilities__margin_right-auto{margin-left:auto!important}.ea_utilities__margin_top-0{margin-top:0!important}.ea_utilities__margin_bottom-0{margin-bottom:0!important}.ea_utilities__margin_top_bottom-0{margin-top:0!important;margin-bottom:0!important}.ea_utilities__padding-0{padding:0!important}.ea_utilities__resize-none{resize:none!important}.ea_utilities__resize-both,.ea_utilities__resize-horizontal,.ea_utilities__resize-vertical{resize:both!important}.ea_utilities__text_align-center{text-align:center!important}.ea_utilities__text_align-right{text-align:right!important}.ea_utilities__text_align-left{text-align:left!important}.ea_utilities__font_weight-normal{font-weight:400!important}.ea_utilities__font_weight-bold{font-weight:700!important}.ea_utilities__font_style-italic{font-style:italic}.ea_utilities__font_size-xsmall{font-size:var(--ea_font_size_xsmall)}.ea_utilities__font_size-small{font-size:var(--ea_font_size_small)}.ea_utilities__font_size-large{font-size:var(--ea_font_size_large)}.ea_utilities__font_size-xlarge{font-size:var(--ea_font_size_xlarge)}.ea_utilities__word_break-break_word{word-break:break-word}.ea_utilities__white_space-nowrap{white-space:nowrap!important}.ea_utilities__border-none{border:none!important}.ea_utilities__filter-grayscale{filter:grayscale(1)}.ea_utilities__color_warning{color:var(--ea_color_warning)!important}.ea_utilities__color_warning svg use{fill:var(--ea_color_warning)!important}.ea_utilities__fill-warning use{fill:var(--ea_color_warning)!important}.ea_utilities__color_danger{color:var(--ea_color_danger)!important}.ea_utilities__color_danger svg use{fill:var(--ea_color_danger)!important}.ea_utilities__fill-danger use{fill:var(--ea_color_danger)!important}.ea_utilities__color_success{color:var(--ea_color_success)!important}.ea_utilities__color_success svg use{fill:var(--ea_color_success)!important}.ea_utilities__fill-success use{fill:var(--ea_color_success)!important}.ea_utilities__color_info{color:var(--ea_color_info)!important}.ea_utilities__color_info svg use{fill:var(--ea_color_info)!important}.ea_utilities__fill-info use{fill:var(--ea_color_info)!important}.ea_utilities__color_primary{color:var(--ea_color_primary)!important}.ea_utilities__color_primary svg use{fill:var(--ea_color_primary)!important}.ea_utilities__fill-primary use{fill:var(--ea_color_primary)!important}[dir=ltr] .ea_utilities__icon_margin-after{margin-right:var(--ea_icon_sibling_margin)}[dir=ltr] .ea_utilities__icon_margin-before,[dir=rtl] .ea_utilities__icon_margin-after{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_utilities__icon_margin-before{margin-right:var(--ea_icon_sibling_margin)}:root{--ea_target_size_minimum: 24px;--ea_target_size_medium: 34px;--ea_target_size_enhanced: 44px;--ea_color_success: hsl(152 70% 30%);--ea_color_success_light: hsl(152 70% 38%);--ea_color_success_lighter: hsl(152 68% 95%);--ea_color_info: hsl(198 100% 33%);--ea_color_info_light: hsl(198 100% 41%);--ea_color_info_lighter: hsl(198 100% 95%);--ea_color_danger: hsl(360 79% 45%);--ea_color_danger_dark: hsl(360 79% 37%);--ea_color_danger_lighter: hsl(360 69% 94%);--ea_color_warning: hsl(38 100% 56%);--ea_color_warning_dark: hsl(38 71% 35%);--ea_color_warning_lighter: hsl(38 100% 96%);--ea_color_base: black;--ea_color_primary: var(--ea_color_base);--ea_color_primary_dark: var(--ea_color_base);--ea_color_primary_darker: var(--ea_color_base);--ea_color_primary_light: var(--ea_color_base);--ea_color_primary_lighter: var(--ea_color_base);--ea_color_online: var(--ea_color_success_light);--ea_color_offline: var(--ea_border_color_hover);--ea_background_color: white;--ea_background_color_dark: #F5F5F5;--ea_border_radius: 5px;--ea_border_radius_small: calc(var(--ea_border_radius) * .6);--ea_border_radius_large: calc(var(--ea_border_radius) * 2);--ea_border_radius_larger: calc(var(--ea_border_radius) * 4);--ea_border_radius_rounded: 99rem;--ea_border_style: solid;--ea_border_width: 1px;--ea_border_color: var(--ea_color_base);--ea_border_color_hover: var(--ea_color_base);--ea_border: var(--ea_border_width) var(--ea_border_style) var(--ea_border_color);--ea_shadow_small: 0px 2px 4px 0px rgba(0, 0, 0, .1), 0px 1px 2px 0px rgba(0, 0, 0, .1);--ea_shadow: 0px 2px 6px 0px rgba(0, 0, 0, .2), 0px 2px 4px 0px rgba(0, 0, 0, .1), 0px 1px 2px 0px rgba(0, 0, 0, .1);--ea_shadow_large: 0px 6px 12px 0px rgba(0, 0, 0, .15), 0px 2px 8px 0px rgba(0, 0, 0, .15), 0px 2px 4px 0px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .1);--ea_container_max_width: 1000px;--ea_header_height: 45px;--ea_sidebar_width: 250px;--ea_duration_default: .3s;--ea_duration_fast: .15s;--ea_duration_slow: .45s;--ea_field_button_padding_top_bottom: 5px;--ea_field_button_padding_left_right: 17px;--ea_icon_size: 20px;--ea_icon_size_xlarge: calc(var(--ea_icon_size) * 1.5);--ea_icon_size_large: calc(var(--ea_icon_size) * 1.2);--ea_icon_size_small: calc(var(--ea_icon_size) * .8);--ea_icon_size_xsmall: calc(var(--ea_icon_size) * .7);--ea_icon_size_xxsmall: calc(var(--ea_icon_size) * .5);--ea_icon_fill: #9B9B9B;--ea_icon_sibling_margin: 8px;--ea_avatar_size: var(--ea_button_min_height);--ea_avatar_border_radius: var(--ea_border_radius_rounded);--ea_badge_border_radius: var(--ea_border_radius_rounded);--ea_badge_color: var(--ea_color_base);--ea_badge_background_color: transparent;--ea_badge_font_size: var(--ea_font_size_small);--ea_badge_padding_top_bottom: 2px;--ea_badge_padding_left_right: 8px;--ea_badge_counter_padding_left_right: 5px;--ea_badge_mini_size: 8px;--ea_button_text_align: center;--ea_button_font_family: inherit;--ea_button_font_size: var(--ea_font_size);--ea_button_font_weight: normal;--ea_button_font_style: normal;--ea_button_text_decoration: none;--ea_button_border_radius: var(--ea_border_radius);--ea_button_border_style: solid;--ea_button_border_style_active: solid;--ea_button_border_width: var(--ea_border_width);--ea_button_overflow: hidden;--ea_button_background_position: 10px center;--ea_button_background_image: none;--ea_button_background_repeat: no-repeat;--ea_button_clip_path: none;--ea_button_padding_top_bottom: var(--ea_field_button_padding_top_bottom);--ea_button_padding_left_right: var(--ea_field_button_padding_left_right);--ea_button_margin_top: 3px;--ea_button_margin_right: 0;--ea_button_margin_bottom: 3px;--ea_button_margin_left: 0;--ea_button_line_height: var(--ea_text_line_height);--ea_button_min_height: calc(var(--ea_button_line_height) * var(--ea_button_font_size) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2);--ea_button_icon_margin: var(--ea_icon_sibling_margin);--ea_button_icon_margin_left: -7px;--ea_button_icon_margin_right: 9px;--ea_button_icon_height: calc(var(--ea_icon_size_small) + var(--ea_spacing_button_icon_height));--ea_button_icon_height_small: var(--ea_icon_size_xsmall);--ea_button_icon_only_padding_top: var(--ea_field_button_padding_top_bottom);--ea_button_icon_only_padding_bottom: var(--ea_field_button_padding_top_bottom);--ea_button_icon_only_padding_left_right: var(--ea_field_button_padding_top_bottom);--ea_button_content_icon_only_after: inherit;--ea_button_color: var(--ea_color_base);--ea_button_background_color: transparent;--ea_button_border_color: var(--ea_border_color);--ea_button_color_hover: var(--ea_color_base);--ea_button_background_color_hover: transparent;--ea_button_border_color_hover: var(--ea_button_color_hover);--ea_button_color_primary: white;--ea_button_background_color_primary: var(--ea_color_primary);--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: var(--ea_color_primary_darker);--ea_button_color_primary_active: white;--ea_button_background_color_primary_active: var(--ea_color_primary_dark);--ea_button_color_outline_primary: var(--ea_color_primary);--ea_button_border_color_outline_primary: var(--ea_color_primary);--ea_button_color_outline_primary_hover: var(--ea_color_primary_darker);--ea_button_border_color_outline_primary_hover: var(--ea_color_primary_darker);--ea_button_color_outline_primary_active: var(--ea_color_primary);--ea_button_border_color_outline_primary_active: var(--ea_color_primary);--ea_button_light_color: var(--ea_button_color);--ea_button_light_color_hover: var(--ea_button_color_hover);--ea_button_light_background_color_hover: transparent;--ea_button_light_icon_margin_right: 9px;--ea_button_light_icon_margin_left: 0px;--ea_buttons_gap: 5px;--ea_card_border_radius: var(--ea_border_radius_large);--ea_card_border_color: var(--ea_border_color);--ea_card_border_color_hover: var(--ea_border_color_hover);--ea_card_bg_color_hover: var(--ea_background_color_dark);--ea_card_spacer: var(--ea_gap);--ea_chip_height: var(--ea_target_size_minimum);--ea_chip_background: var(--ea_background_color_dark);--ea_chip_background_hover: var(--ea_border_color);--ea_chip_color: var(--ea_color_base);--ea_chip_border_color: var(--ea_border_color);--ea_chip_border_radius: var(--ea_button_border_radius);--ea_chips_gap: calc(var(--ea_field_height) - var(--ea_field_border_width) * 2 - var(--ea_chip_height));--ea_dropdown_background_color: var(--ea_background_color);--ea_dropdown_border_color: var(--ea_border_color);--ea_dropdown_border_width: var(--ea_border_width);--ea_dropdown_border_radius: var(--ea_border_radius);--ea_utilities_calculated_max_height: none;--ea_utilities_calculated_top: auto;--ea_utilities_calculated_left: auto;--ea_dropdown_item_color: #FFFFFF;--ea_dropdown_item_color_hover: #525252;--ea_dropdown_item_color_active: #525252;--ea_dropdown_item_background_color: transparent;--ea_dropdown_item_background_color_hover: #F3F3F3;--ea_dropdown_item_background_color_active: #CCCCCC;--ea_dropdown_item_span_padding_right: 10px;--ea_dropdown_item_span_padding_left: 23px;--ea_dropdown_icon_selected_position_start: 7px;--ea_help_padding: var(--ea_gap);--ea_help_background_color: var(--ea_background_color_dark);--ea_help_border_radius: var(--ea_notice_border_radius);--ea_help_border: var(--ea_border);--ea_help_border_color: var(--ea_border_color);--ea_iframe_background: var(--ea_background_color);--ea_list_border: var(--ea_border);--ea_list_marker_color: var(--ea_color_base);--ea_list_ul_marker_size: 6px;--ea_meter_width: 150px;--ea_meter_height: 5px;--ea_modal_content_background_color: var(--ea_background_color);--ea_modal_border_radius: var(--ea_border_radius_large);--ea_modal_spacer: var(--ea_gap);--ea_modal_dialog_width_small: 300px;--ea_modal_dialog_width_medium: 500px;--ea_modal_dialog_width_large: 800px;--ea_modal_dialog_max_height: 70vh;--ea_notice_border_radius: var(--ea_border_radius_large);--ea_notice__icon_size: var(--ea_icon_size);--ea_progress_background_color: var(--ea_checkbox_background_color_checked);--ea_progress_height: 5px;--ea_progress_width: 200px;--ea_separator_border_color: var(--ea_border_color);--ea_snackbar_color: white;--ea_snackbar_background_color: var(--ea_color_base);--ea_snackbar_background_color_hover: var(--ea_color_base);--ea_snackbar_shadow: var(--ea_shadow_large);--ea_spinner_thickness: calc(var(--ea_border_width) * 2);--ea_loader_size: calc(var(--ea_icon_size) * 1.5);--ea_spinner_color: var(--ea_text_color);--ea_spinner_background_color: var(--ea_border_color);--ea_table_caption_font_size: var(--ea_font_size);--ea_table_border_width: var(--ea_border_width);--ea_table_border_style: var(--ea_border_style);--ea_table_border_color: var(--ea_border_color);--ea_table_border: var(--ea_table_border_width) var(--ea_table_border_style) var(--ea_table_border_color);--ea_table_cell_padding_top_bottom: calc(var(--ea_gap) / 3 + var(--ea_spacing_table_cell_padding_top_bottom));--ea_table_cell_padding_left_right: calc(var(--ea_gap) / 2 + var(--ea_spacing_table_cell_padding_left_right));--ea_table_cell_height: calc(var(--ea_button_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_cell_first_last_padding_left_right: var(--ea_gutter);--ea_table_th_background_color: var(--ea_background_color_dark);--ea_table_th_background_image: none;--ea_table_th_border_color: var(--ea_table_border_color);--ea_table_th_color: var(--ea_text_color);--ea_table_th_font_weight: bold;--ea_table_th_font_size: var(--ea_font_size);--ea_table_th_text_transform: none;--ea_table_th_height: var(--ea_table_cell_height);--ea_table_th_padding_top_bottom: var(--ea_table_cell_padding_top_bottom);--ea_table_tbody_background_color: var(--ea_background_color);--ea_table_tbody_background_color_hover: var(--ea_background_color_dark);--ea_table_tbody_color: var(--ea_text_color);--ea_table_tbody_color_hover: var(--ea_text_color);--ea_field_padding_top_bottom: var(--ea_field_button_padding_top_bottom);--ea_field_padding_left_right: calc(var(--ea_field_button_padding_top_bottom) * 1.5);--ea_field_gap: calc(var(--ea_content_margin) / 3);--ea_field_control_width: 300px;--ea_field_label_width: 200px;--ea_field_height: var(--ea_button_min_height);--ea_field_label_font_size: var(--ea_font_size);--ea_field_border_radius: var(--ea_border_radius);--ea_field_border_color: var(--ea_border_color);--ea_field_border: var(--ea_field_border_width) solid var(--ea_field_border_color);--ea_form_field_width: 250px;--ea_form_field_text_width: 30%;--ea_form_field_text_min_width: 150px;--ea_form_field_text_max_width: 200px;--ea_form_field_text_padding_start: 0px;--ea_form_field_text_padding_end: var(--ea_content_margin);--ea_form_field_text_font_weight: normal;--ea_input_text_padding_top: var(--ea_field_padding_top_bottom);--ea_input_text_padding_bottom: var(--ea_field_padding_top_bottom);--ea_input_text_padding_right: var(--ea_field_padding_left_right);--ea_input_text_padding_left: var(--ea_field_padding_left_right);--ea_input_text_border_radius: 0px;--ea_field_label_color: var(--ea_text_color);--ea_field_border_width: var(--ea_border_width);--ea_field_border_color_hover: #525252;--ea_field_background_color: var(--ea_background_color);--ea_field_input_color: #646464;--ea_field_input_range_color: #9B9B9B;--ea_field_check_radio_size: 20px;--ea_field_select_color: #646464;--ea_field_select_background_color: var(--ea_background_color);--ea_field_select_background_color_hover: var(--ea_background_color);--ea_checkbox_background_color: var(--ea_background_color);--ea_checkbox_border_color: var(--ea_field_border_color);--ea_checkbox_background_color_checked: var(--ea_color_success_light);--ea_checkbox_border_color_checked: var(--ea_checkbox_background_color_checked);--ea_checkbox_before_border_color: #FFF;--ea_range_track_height: 5px;--ea_range_thumb_size: var(--ea_target_size_minimum);--ea_toggle_custom_width: calc(var(--ea_field_check_radio_size) * 1.75);--ea_toggle_background_color: var(--ea_field_border_color);--ea_toggle_background_color_checked: var(--ea_checkbox_background_color_checked);--ea_banner_background_color: var(--ea_background_color);--ea_banner_color: #FFFFFF;--ea_button_prefs_dft_icon_display: inline-block;--ea_gutter: calc(18px + var(--ea_spacing_gutter));--ea_gap: calc(18px + var(--ea_spacing_gutter));--ea_content_margin: calc((18px + var(--ea_spacing_gutter)) * .75);--ea_sidebar_gutter: calc(var(--ea_gutter) * .5);--ea_auth_menu_help_color: #FFFFFf;--ea_auth_menu_help_font_weight: normal;--ea_auth_menu_help_text_transform: none;--ea_auth_menu_help_font_size: calc(13px + var(--ea_spacing_auth_menu_help_font_size));--ea_calendar_schedule_event_selected: #000000;--ea_input_rte_height: calc(38px + var(--ea_spacing_input_rte_height));--ea_input_rte_min_height: calc(38px + var(--ea_spacing_input_rte_height));--ea_input_rte_max_height: 150px;--ea_rte_button_image_padding: calc(6px + var(--ea_spacing_rte_button_image_padding));--ea_rte_message_time: calc(9px + var(--ea_spacing_font_size));--ea_rte_message_first: calc(10px + var(--ea_spacing_font_size));--ea_button_chat_submit_line_height: var(--ea_button_line_height);--ea_button_chat_submit_min_height: calc(21px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_button_background_color: #F8F8F8;--ea_chat_common_threads_last_message_margin_right: 5px;--ea_chat_common_threads_last_message_margin_left: 0;--ea_chat_common_contact_img_figcaption_right: 0;--ea_chat_common_contact_img_figcaption_left: auto;--ea_chat_new_message_background_color: #e6292A;--ea_chat_new_message_color: #FFFFFf;--ea_chat_avatar_box_shadow: #9f9f9f;--ea_chat_thread_dial_message_time_padding_right: 0;--ea_chat_thread_dial_message_time_padding_left: 10px;--ea_chat_scroll_to_bottom_button_right: 20px;--ea_chat_scroll_to_bottom_button_left: auto;--ea_chat_thread_avatar_margin_right: 5px;--ea_chat_thread_avatar_margin_left: 0;--ea_chat_thread_top_margin_right: 0;--ea_chat_thread_top_margin_left: 5px;--ea_chat_meet_connect_participant_name_icon_margin_right: 5px;--ea_chat_meet_connect_participant_name_icon_margin_left: 0;--ea_chat_meet_message_meeting_button_margin_right: 0;--ea_chat_meet_message_meeting_button_margin_left: 10px;--ea_chat_meet_controls_background_color: #FFFFFf;--ea_chat_meet_controls_button_background_color: #DDDDDd;--ea_chat_meet_controls_button_fill: #FFFFFf;--ea_doctypes_color_file: #4A90E2;--ea_doctypes_color_doc: #054983;--ea_doctypes_color_exe: #4CD6EF;--ea_doctypes_color_html: #2CB56E;--ea_doctypes_color_ics: #FF4F64;--ea_doctypes_color_img: #FF7A1D;--ea_doctypes_color_pdf: #E23952;--ea_doctypes_color_pps: #FF8D6E;--ea_doctypes_color_ppt: #FF8D6E;--ea_doctypes_color_snd: #FFDF00;--ea_doctypes_color_txt: #FFAD1F;--ea_doctypes_color_vcf: #C675FF;--ea_doctypes_color_vid: #12D3D2;--ea_doctypes_color_xls: #1FBFAF;--ea_doctypes_color_zip: #FF62BE;--ea_mail_send_rte_actions_background_color: #F8F8F8;--ea_mail_send_rte_top: auto;--ea_mail_send_rte_bottom: 0;--ea_mail_send_rte_position: static;--ea_mail_send_rte_background_color: white;--ea_mail_personals_unseen_msg_nb_padding_top: 16px;--ea_mail_personals_unsubs_padding_top: 8px;--ea_mail_personals_actions_padding_top: 11px;--ea_auth_hotkeys_padding_left: 10px;--ea_auth_hotkeys_padding_right: 0px;--ea_postit_background_color: #FEF49c;--ea_postit_width: 200px;--ea_postit_height: 100px}@media (max-width: 360px){:root{--ea_button_padding_left_right: calc(var(--ea_field_button_padding_left_right) - 3px)}}@media (max-width: 576px){:root{--ea_gutter: calc((18px + var(--ea_spacing_gutter)) * .5)}}@media (min-width: 576.02px){:root{--ea_dropdown_background_color: var(--ea_background_color);--ea_dropdown_item_background_color: transparent;--ea_dropdown_item_color: #545454;--ea_dropdown_font_size: var(--ea_font_size);--ea_dropdown_font_weight: normal;--ea_table_tbody_tr_height: calc(44px + var(--ea_spacing_table_tbody_tr_height));--ea_mail_personals_unseen_msg_nb_padding_top: var(--ea_table_cell_padding_top_bottom);--ea_mail_personals_unsubs_padding_top: var(--ea_table_cell_padding_top_bottom);--ea_mail_personals_actions_padding_top: var(--ea_table_cell_padding_top_bottom);--ea_auth_menu_help_color: #545454}}[dir=ltr]{--ea_direction_start: left;--ea_direction_end: right}[dir=rtl]{--ea_direction_start: right;--ea_direction_end: left}.ea_generics__container,.ea_generics__in_notices,.ea_generics__in_buttons,.ea_generics__in_content{padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}.ea_generics__container:not(.ea_utilities__width-100),.ea_generics__in_notices:not(.ea_utilities__width-100),.ea_generics__in_buttons:not(.ea_utilities__width-100),.ea_generics__in_content:not(.ea_utilities__width-100){max-width:var(--ea_container_max_width)}.ea_generics__in_notices,.ea_generics__in_buttons,.ea_generics__in_content{margin-bottom:var(--ea_gap)}#div_IN_TOP .ea_generics__in_buttons:first-child{padding-bottom:var(--ea_gap);margin-bottom:0}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){list-style-type:none}[dir=ltr] .ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){margin-left:var(--ea_content_margin)}[dir=rtl] .ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){margin-right:var(--ea_content_margin)}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item{padding:0;margin:0 0 calc(var(--ea_content_margin) * .5) 0;position:relative;list-style:none}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item:last-child{margin-bottom:0}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item:before{position:absolute}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon{display:flex}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon:before{display:none}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon .ea_generics__icon_marker{width:var(--ea_icon_size_small);height:var(--ea_icon_size_small);margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_icon_size_small)) / 2)}[dir=ltr] .ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon .ea_generics__icon_marker{margin-right:var(--ea_icon_sibling_margin);margin-left:calc(var(--ea_content_margin) * -1)}[dir=rtl] .ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon .ea_generics__icon_marker{margin-left:var(--ea_icon_sibling_margin);margin-right:calc(var(--ea_content_margin) * -1)}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon .ea_generics__icon_marker+p{margin-top:0}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]).ea_generics__list_marker-primary .ea_generics__icon_marker use{fill:var(--ea_color_primary)}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]).ea_generics__list-ul.ea_generics__list_marker-primary .ea_generics__list_item:before{background-color:var(--ea_color_primary)}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]).ea_generics__list-ol.ea_generics__list_marker-primary .ea_generics__list_item:before{color:var(--ea_color_primary)}.ea_generics__list-ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{content:"";display:block;width:var(--ea_list_ul_marker_size);height:var(--ea_list_ul_marker_size);border-radius:2px;background-color:var(--ea_list_marker_color);top:calc(var(--ea_font_size) * var(--ea_button_line_height) / 2 - var(--ea_list_ul_marker_size) / 2)}[dir=ltr] .ea_generics__list-ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{right:calc(100% + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__list-ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{left:calc(100% + var(--ea_icon_sibling_margin))}.ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){counter-reset:item}.ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li{counter-increment:item}.ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{content:counter(item) ".";font-weight:700;color:var(--ea_list_marker_color);top:0}[dir=ltr] .ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{right:calc(100% + var(--ea_icon_sibling_margin) / 2);text-align:right}[dir=rtl] .ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{left:calc(100% + var(--ea_icon_sibling_margin) / 2);text-align:left}header p a:not(.ea_generics__button):not(.ea_generics__button-light),header p a:link:not(.ea_generics__button):not(.ea_generics__button-light),header p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),header li a:not(.ea_generics__button):not(.ea_generics__button-light),header li a:link:not(.ea_generics__button):not(.ea_generics__button-light),header li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),header dd a:not(.ea_generics__button):not(.ea_generics__button-light),header dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),header dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),footer p a:not(.ea_generics__button):not(.ea_generics__button-light),footer p a:link:not(.ea_generics__button):not(.ea_generics__button-light),footer p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),footer li a:not(.ea_generics__button):not(.ea_generics__button-light),footer li a:link:not(.ea_generics__button):not(.ea_generics__button-light),footer li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),footer dd a:not(.ea_generics__button):not(.ea_generics__button-light),footer dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),footer dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light){color:currentColor;transition:text-decoration-thickness var(--ea_duration_default);text-decoration-line:underline;text-decoration-thickness:var(--ea_border_width);text-decoration-color:currentcolor}header p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,header p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,header p a:not(.ea_generics__button):not(.ea_generics__button-light):active,header p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,header p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,header p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,header p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,header p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,header p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,header li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,header li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,header li a:not(.ea_generics__button):not(.ea_generics__button-light):active,header li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,header li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,header li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,header li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,header li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,header li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,header dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,header dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,header dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,header dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,header dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,header dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,header dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,header dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,header dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,footer p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer p a:not(.ea_generics__button):not(.ea_generics__button-light):active,footer p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,footer p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,footer li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer li a:not(.ea_generics__button):not(.ea_generics__button-light):active,footer li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,footer li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,footer dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,footer dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,footer dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active{text-decoration-thickness:calc(var(--ea_border_width) * 2)}.ea_generics__table a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__table a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__table a:visited:not(.ea_generics__button):not(.ea_generics__button-light){color:currentColor;transition:text-decoration-thickness var(--ea_duration_default);text-decoration-line:underline;text-decoration-thickness:var(--ea_border_width);text-decoration-color:currentcolor}.ea_generics__table a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__table a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__table a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__table a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__table a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__table a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__table a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__table a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__table a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active{text-decoration-thickness:calc(var(--ea_border_width) * 2)}.ea_generics__table h1,.ea_generics__table h2,.ea_generics__table h3,.ea_generics__table h4,.ea_generics__table h5,.ea_generics__table h6,.ea_generics__table .ea_generics__h1,.ea_generics__table .ea_generics__h2,.ea_generics__table .ea_generics__h3,.ea_generics__table .ea_generics__h4,.ea_generics__table .ea_generics__h5,.ea_generics__table .ea_generics__h6{margin-top:0;margin-bottom:var(--ea_content_margin);font-weight:700;font-family:var(--ea_heading_font_family);line-height:var(--ea_heading_line_height);text-align:var(--ea_content__text_align);color:var(--ea_heading_color)}summary{cursor:pointer}.ea_generics__container p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light){color:currentColor;transition:text-decoration-thickness var(--ea_duration_default);text-decoration-line:underline;text-decoration-thickness:var(--ea_border_width);text-decoration-color:currentcolor}.ea_generics__container p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active{text-decoration-thickness:calc(var(--ea_border_width) * 2)}.ea_generics__container h1,.ea_generics__container h2,.ea_generics__container h3,.ea_generics__container h4,.ea_generics__container h5,.ea_generics__container h6,.ea_generics__container .ea_generics__h1,.ea_generics__container .ea_generics__h2,.ea_generics__container .ea_generics__h3,.ea_generics__container .ea_generics__h4,.ea_generics__container .ea_generics__h5,.ea_generics__container .ea_generics__h6,.ea_generics__in_content h1,.ea_generics__in_content h2,.ea_generics__in_content h3,.ea_generics__in_content h4,.ea_generics__in_content h5,.ea_generics__in_content h6,.ea_generics__in_content .ea_generics__h1,.ea_generics__in_content .ea_generics__h2,.ea_generics__in_content .ea_generics__h3,.ea_generics__in_content .ea_generics__h4,.ea_generics__in_content .ea_generics__h5,.ea_generics__in_content .ea_generics__h6,.ea_generics__card_main h1,.ea_generics__card_main h2,.ea_generics__card_main h3,.ea_generics__card_main h4,.ea_generics__card_main h5,.ea_generics__card_main h6,.ea_generics__card_main .ea_generics__h1,.ea_generics__card_main .ea_generics__h2,.ea_generics__card_main .ea_generics__h3,.ea_generics__card_main .ea_generics__h4,.ea_generics__card_main .ea_generics__h5,.ea_generics__card_main .ea_generics__h6,.ea_generics__help_main h1,.ea_generics__help_main h2,.ea_generics__help_main h3,.ea_generics__help_main h4,.ea_generics__help_main h5,.ea_generics__help_main h6,.ea_generics__help_main .ea_generics__h1,.ea_generics__help_main .ea_generics__h2,.ea_generics__help_main .ea_generics__h3,.ea_generics__help_main .ea_generics__h4,.ea_generics__help_main .ea_generics__h5,.ea_generics__help_main .ea_generics__h6,.ea_generics__modal_main h1,.ea_generics__modal_main h2,.ea_generics__modal_main h3,.ea_generics__modal_main h4,.ea_generics__modal_main h5,.ea_generics__modal_main h6,.ea_generics__modal_main .ea_generics__h1,.ea_generics__modal_main .ea_generics__h2,.ea_generics__modal_main .ea_generics__h3,.ea_generics__modal_main .ea_generics__h4,.ea_generics__modal_main .ea_generics__h5,.ea_generics__modal_main .ea_generics__h6,.ea_generics__notice_main h1,.ea_generics__notice_main h2,.ea_generics__notice_main h3,.ea_generics__notice_main h4,.ea_generics__notice_main h5,.ea_generics__notice_main h6,.ea_generics__notice_main .ea_generics__h1,.ea_generics__notice_main .ea_generics__h2,.ea_generics__notice_main .ea_generics__h3,.ea_generics__notice_main .ea_generics__h4,.ea_generics__notice_main .ea_generics__h5,.ea_generics__notice_main .ea_generics__h6,.ea_generics__tile_main h1,.ea_generics__tile_main h2,.ea_generics__tile_main h3,.ea_generics__tile_main h4,.ea_generics__tile_main h5,.ea_generics__tile_main h6,.ea_generics__tile_main .ea_generics__h1,.ea_generics__tile_main .ea_generics__h2,.ea_generics__tile_main .ea_generics__h3,.ea_generics__tile_main .ea_generics__h4,.ea_generics__tile_main .ea_generics__h5,.ea_generics__tile_main .ea_generics__h6,.ea_generics__article h1,.ea_generics__article h2,.ea_generics__article h3,.ea_generics__article h4,.ea_generics__article h5,.ea_generics__article h6,.ea_generics__article .ea_generics__h1,.ea_generics__article .ea_generics__h2,.ea_generics__article .ea_generics__h3,.ea_generics__article .ea_generics__h4,.ea_generics__article .ea_generics__h5,.ea_generics__article .ea_generics__h6,.ea_www__presentation h1,.ea_www__presentation h2,.ea_www__presentation h3,.ea_www__presentation h4,.ea_www__presentation h5,.ea_www__presentation h6,.ea_www__presentation .ea_generics__h1,.ea_www__presentation .ea_generics__h2,.ea_www__presentation .ea_generics__h3,.ea_www__presentation .ea_generics__h4,.ea_www__presentation .ea_generics__h5,.ea_www__presentation .ea_generics__h6{margin-top:0;margin-bottom:var(--ea_content_margin);font-weight:700;font-family:var(--ea_heading_font_family);line-height:var(--ea_heading_line_height);text-align:var(--ea_content__text_align);color:var(--ea_heading_color)}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2{margin-top:calc(var(--ea_content_margin) * 2)}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3{margin-top:calc(var(--ea_content_margin) * 1.75)}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6{margin-top:calc(var(--ea_content_margin) * 1.5)}.ea_generics__container p,.ea_generics__container ul,.ea_generics__container ol,.ea_generics__container table,.ea_generics__container img,.ea_generics__container figure,.ea_generics__container section,.ea_generics__container article,.ea_generics__in_content p,.ea_generics__in_content ul,.ea_generics__in_content ol,.ea_generics__in_content table,.ea_generics__in_content img,.ea_generics__in_content figure,.ea_generics__in_content section,.ea_generics__in_content article,.ea_generics__card_main p,.ea_generics__card_main ul,.ea_generics__card_main ol,.ea_generics__card_main table,.ea_generics__card_main img,.ea_generics__card_main figure,.ea_generics__card_main section,.ea_generics__card_main article,.ea_generics__help_main p,.ea_generics__help_main ul,.ea_generics__help_main ol,.ea_generics__help_main table,.ea_generics__help_main img,.ea_generics__help_main figure,.ea_generics__help_main section,.ea_generics__help_main article,.ea_generics__modal_main p,.ea_generics__modal_main ul,.ea_generics__modal_main ol,.ea_generics__modal_main table,.ea_generics__modal_main img,.ea_generics__modal_main figure,.ea_generics__modal_main section,.ea_generics__modal_main article,.ea_generics__notice_main p,.ea_generics__notice_main ul,.ea_generics__notice_main ol,.ea_generics__notice_main table,.ea_generics__notice_main img,.ea_generics__notice_main figure,.ea_generics__notice_main section,.ea_generics__notice_main article,.ea_generics__tile_main p,.ea_generics__tile_main ul,.ea_generics__tile_main ol,.ea_generics__tile_main table,.ea_generics__tile_main img,.ea_generics__tile_main figure,.ea_generics__tile_main section,.ea_generics__tile_main article,.ea_generics__article p,.ea_generics__article ul,.ea_generics__article ol,.ea_generics__article table,.ea_generics__article img,.ea_generics__article figure,.ea_generics__article section,.ea_generics__article article,.ea_www__presentation p,.ea_www__presentation ul,.ea_www__presentation ol,.ea_www__presentation table,.ea_www__presentation img,.ea_www__presentation figure,.ea_www__presentation section,.ea_www__presentation article{margin-top:0}.ea_generics__container p:not(:last-child),.ea_generics__container ul:not(:last-child),.ea_generics__container ol:not(:last-child),.ea_generics__container table:not(:last-child),.ea_generics__container img:not(:last-child),.ea_generics__container figure:not(:last-child),.ea_generics__container section:not(:last-child),.ea_generics__container article:not(:last-child),.ea_generics__in_content p:not(:last-child),.ea_generics__in_content ul:not(:last-child),.ea_generics__in_content ol:not(:last-child),.ea_generics__in_content table:not(:last-child),.ea_generics__in_content img:not(:last-child),.ea_generics__in_content figure:not(:last-child),.ea_generics__in_content section:not(:last-child),.ea_generics__in_content article:not(:last-child),.ea_generics__card_main p:not(:last-child),.ea_generics__card_main ul:not(:last-child),.ea_generics__card_main ol:not(:last-child),.ea_generics__card_main table:not(:last-child),.ea_generics__card_main img:not(:last-child),.ea_generics__card_main figure:not(:last-child),.ea_generics__card_main section:not(:last-child),.ea_generics__card_main article:not(:last-child),.ea_generics__help_main p:not(:last-child),.ea_generics__help_main ul:not(:last-child),.ea_generics__help_main ol:not(:last-child),.ea_generics__help_main table:not(:last-child),.ea_generics__help_main img:not(:last-child),.ea_generics__help_main figure:not(:last-child),.ea_generics__help_main section:not(:last-child),.ea_generics__help_main article:not(:last-child),.ea_generics__modal_main p:not(:last-child),.ea_generics__modal_main ul:not(:last-child),.ea_generics__modal_main ol:not(:last-child),.ea_generics__modal_main table:not(:last-child),.ea_generics__modal_main img:not(:last-child),.ea_generics__modal_main figure:not(:last-child),.ea_generics__modal_main section:not(:last-child),.ea_generics__modal_main article:not(:last-child),.ea_generics__notice_main p:not(:last-child),.ea_generics__notice_main ul:not(:last-child),.ea_generics__notice_main ol:not(:last-child),.ea_generics__notice_main table:not(:last-child),.ea_generics__notice_main img:not(:last-child),.ea_generics__notice_main figure:not(:last-child),.ea_generics__notice_main section:not(:last-child),.ea_generics__notice_main article:not(:last-child),.ea_generics__tile_main p:not(:last-child),.ea_generics__tile_main ul:not(:last-child),.ea_generics__tile_main ol:not(:last-child),.ea_generics__tile_main table:not(:last-child),.ea_generics__tile_main img:not(:last-child),.ea_generics__tile_main figure:not(:last-child),.ea_generics__tile_main section:not(:last-child),.ea_generics__tile_main article:not(:last-child),.ea_generics__article p:not(:last-child),.ea_generics__article ul:not(:last-child),.ea_generics__article ol:not(:last-child),.ea_generics__article table:not(:last-child),.ea_generics__article img:not(:last-child),.ea_generics__article figure:not(:last-child),.ea_generics__article section:not(:last-child),.ea_generics__article article:not(:last-child),.ea_www__presentation p:not(:last-child),.ea_www__presentation ul:not(:last-child),.ea_www__presentation ol:not(:last-child),.ea_www__presentation table:not(:last-child),.ea_www__presentation img:not(:last-child),.ea_www__presentation figure:not(:last-child),.ea_www__presentation section:not(:last-child),.ea_www__presentation article:not(:last-child){margin-bottom:var(--ea_content_margin)}.ea_generics__container p:last-child,.ea_generics__container ul:last-child,.ea_generics__container ol:last-child,.ea_generics__container table:last-child,.ea_generics__container img:last-child,.ea_generics__container figure:last-child,.ea_generics__container section:last-child,.ea_generics__container article:last-child,.ea_generics__in_content p:last-child,.ea_generics__in_content ul:last-child,.ea_generics__in_content ol:last-child,.ea_generics__in_content table:last-child,.ea_generics__in_content img:last-child,.ea_generics__in_content figure:last-child,.ea_generics__in_content section:last-child,.ea_generics__in_content article:last-child,.ea_generics__card_main p:last-child,.ea_generics__card_main ul:last-child,.ea_generics__card_main ol:last-child,.ea_generics__card_main table:last-child,.ea_generics__card_main img:last-child,.ea_generics__card_main figure:last-child,.ea_generics__card_main section:last-child,.ea_generics__card_main article:last-child,.ea_generics__help_main p:last-child,.ea_generics__help_main ul:last-child,.ea_generics__help_main ol:last-child,.ea_generics__help_main table:last-child,.ea_generics__help_main img:last-child,.ea_generics__help_main figure:last-child,.ea_generics__help_main section:last-child,.ea_generics__help_main article:last-child,.ea_generics__modal_main p:last-child,.ea_generics__modal_main ul:last-child,.ea_generics__modal_main ol:last-child,.ea_generics__modal_main table:last-child,.ea_generics__modal_main img:last-child,.ea_generics__modal_main figure:last-child,.ea_generics__modal_main section:last-child,.ea_generics__modal_main article:last-child,.ea_generics__notice_main p:last-child,.ea_generics__notice_main ul:last-child,.ea_generics__notice_main ol:last-child,.ea_generics__notice_main table:last-child,.ea_generics__notice_main img:last-child,.ea_generics__notice_main figure:last-child,.ea_generics__notice_main section:last-child,.ea_generics__notice_main article:last-child,.ea_generics__tile_main p:last-child,.ea_generics__tile_main ul:last-child,.ea_generics__tile_main ol:last-child,.ea_generics__tile_main table:last-child,.ea_generics__tile_main img:last-child,.ea_generics__tile_main figure:last-child,.ea_generics__tile_main section:last-child,.ea_generics__tile_main article:last-child,.ea_generics__article p:last-child,.ea_generics__article ul:last-child,.ea_generics__article ol:last-child,.ea_generics__article table:last-child,.ea_generics__article img:last-child,.ea_generics__article figure:last-child,.ea_generics__article section:last-child,.ea_generics__article article:last-child,.ea_www__presentation p:last-child,.ea_www__presentation ul:last-child,.ea_www__presentation ol:last-child,.ea_www__presentation table:last-child,.ea_www__presentation img:last-child,.ea_www__presentation figure:last-child,.ea_www__presentation section:last-child,.ea_www__presentation article:last-child{margin-bottom:0}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol{margin-top:var(--ea_content_margin)}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__container table:not(.ea_utilities__display-none)+*,.ea_generics__container img:not(.ea_utilities__display-none)+*,.ea_generics__container figure:not(.ea_utilities__display-none)+*,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__in_content table:not(.ea_utilities__display-none)+*,.ea_generics__in_content img:not(.ea_utilities__display-none)+*,.ea_generics__in_content figure:not(.ea_utilities__display-none)+*,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__card_main table:not(.ea_utilities__display-none)+*,.ea_generics__card_main img:not(.ea_utilities__display-none)+*,.ea_generics__card_main figure:not(.ea_utilities__display-none)+*,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__help_main table:not(.ea_utilities__display-none)+*,.ea_generics__help_main img:not(.ea_utilities__display-none)+*,.ea_generics__help_main figure:not(.ea_utilities__display-none)+*,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__modal_main table:not(.ea_utilities__display-none)+*,.ea_generics__modal_main img:not(.ea_utilities__display-none)+*,.ea_generics__modal_main figure:not(.ea_utilities__display-none)+*,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__notice_main table:not(.ea_utilities__display-none)+*,.ea_generics__notice_main img:not(.ea_utilities__display-none)+*,.ea_generics__notice_main figure:not(.ea_utilities__display-none)+*,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__tile_main table:not(.ea_utilities__display-none)+*,.ea_generics__tile_main img:not(.ea_utilities__display-none)+*,.ea_generics__tile_main figure:not(.ea_utilities__display-none)+*,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__article table:not(.ea_utilities__display-none)+*,.ea_generics__article img:not(.ea_utilities__display-none)+*,.ea_generics__article figure:not(.ea_utilities__display-none)+*,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_www__presentation table:not(.ea_utilities__display-none)+*,.ea_www__presentation img:not(.ea_utilities__display-none)+*,.ea_www__presentation figure:not(.ea_utilities__display-none)+*{margin-top:calc(var(--ea_content_margin) * 1.5)}.ea_generics__container .ea_generics__buttons,.ea_generics__in_content .ea_generics__buttons,.ea_generics__card_main .ea_generics__buttons,.ea_generics__help_main .ea_generics__buttons,.ea_generics__modal_main .ea_generics__buttons,.ea_generics__notice_main .ea_generics__buttons,.ea_generics__tile_main .ea_generics__buttons,.ea_generics__article .ea_generics__buttons,.ea_www__presentation .ea_generics__buttons{margin-top:calc(var(--ea_buttons_gap) * -1)}.ea_generics__container img,.ea_generics__container .ea_generics__video,.ea_generics__in_content img,.ea_generics__in_content .ea_generics__video,.ea_generics__card_main img,.ea_generics__card_main .ea_generics__video,.ea_generics__help_main img,.ea_generics__help_main .ea_generics__video,.ea_generics__modal_main img,.ea_generics__modal_main .ea_generics__video,.ea_generics__notice_main img,.ea_generics__notice_main .ea_generics__video,.ea_generics__tile_main img,.ea_generics__tile_main .ea_generics__video,.ea_generics__article img,.ea_generics__article .ea_generics__video,.ea_www__presentation img,.ea_www__presentation .ea_generics__video{max-width:100%;display:block}.ea_generics__container figure img,.ea_generics__in_content figure img,.ea_generics__card_main figure img,.ea_generics__help_main figure img,.ea_generics__modal_main figure img,.ea_generics__notice_main figure img,.ea_generics__tile_main figure img,.ea_generics__article figure img,.ea_www__presentation figure img{margin:0}.ea_generics__container figure figcaption+img,.ea_generics__container figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__in_content figure figcaption+img,.ea_generics__in_content figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__card_main figure figcaption+img,.ea_generics__card_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__help_main figure figcaption+img,.ea_generics__help_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__modal_main figure figcaption+img,.ea_generics__modal_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__notice_main figure figcaption+img,.ea_generics__notice_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__tile_main figure figcaption+img,.ea_generics__tile_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__article figure figcaption+img,.ea_generics__article figure img:not(.ea_utilities__display-none)+figcaption,.ea_www__presentation figure figcaption+img,.ea_www__presentation figure img:not(.ea_utilities__display-none)+figcaption{margin-top:calc(var(--ea_content_margin) * .5)}.ea_generics__container blockquote,.ea_generics__in_content blockquote,.ea_generics__card_main blockquote,.ea_generics__help_main blockquote,.ea_generics__modal_main blockquote,.ea_generics__notice_main blockquote,.ea_generics__tile_main blockquote,.ea_generics__article blockquote,.ea_www__presentation blockquote{margin-top:calc(var(--ea_content_margin) * 2);margin-bottom:calc(var(--ea_content_margin) * 2)}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){list-style-type:none}[dir=ltr] .ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){margin-left:var(--ea_content_margin)}[dir=rtl] .ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){margin-right:var(--ea_content_margin)}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li{padding:0;margin:0 0 calc(var(--ea_content_margin) * .5) 0;position:relative;list-style:none}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child{margin-bottom:0}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{position:absolute}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{content:"";display:block;width:var(--ea_list_ul_marker_size);height:var(--ea_list_ul_marker_size);border-radius:2px;background-color:var(--ea_list_marker_color);top:calc(var(--ea_font_size) * var(--ea_button_line_height) / 2 - var(--ea_list_ul_marker_size) / 2)}[dir=ltr] .ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{right:calc(100% + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{left:calc(100% + var(--ea_icon_sibling_margin))}.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){counter-reset:item}.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li{counter-increment:item}.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{content:counter(item) ".";font-weight:700;color:var(--ea_list_marker_color);top:0}[dir=ltr] .ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{right:calc(100% + var(--ea_icon_sibling_margin) / 2);text-align:right}[dir=rtl] .ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{left:calc(100% + var(--ea_icon_sibling_margin) / 2);text-align:left}.ea_generics__container pre,.ea_generics__in_content pre,.ea_generics__card_main pre,.ea_generics__help_main pre,.ea_generics__modal_main pre,.ea_generics__notice_main pre,.ea_generics__tile_main pre,.ea_generics__article pre,.ea_www__presentation pre{overflow-wrap:anywhere;white-space:pre-wrap}.ea_generics__container .cl_framed h2:not(:first-of-type),.ea_generics__in_content .cl_framed h2:not(:first-of-type),.ea_generics__card_main .cl_framed h2:not(:first-of-type),.ea_generics__help_main .cl_framed h2:not(:first-of-type),.ea_generics__modal_main .cl_framed h2:not(:first-of-type),.ea_generics__notice_main .cl_framed h2:not(:first-of-type),.ea_generics__tile_main .cl_framed h2:not(:first-of-type),.ea_generics__article .cl_framed h2:not(:first-of-type),.ea_www__presentation .cl_framed h2:not(:first-of-type){margin-top:30px!important}[dir=ltr]{--ea_content__text_align: left}[dir=rtl]{--ea_content__text_align: right}.ea_generics__field_label{display:block}.ea_generics__form .ea_generics__in_content+.ea_generics__in_buttons,.ea_generics__form .ea_generics__in_notices+.ea_generics__in_buttons{margin-top:calc(var(--ea_gap) * 1.5)}.ea_generics__form .ea_generics__fields+.ea_generics__buttons:last-child,.ea_generics__form .ea_generics__form_section+.ea_generics__buttons:last-child{margin-top:calc(var(--ea_gap) * 1.5)}.ea_generics__form .ea_generics__fields>.ea_generics__field{display:flex;flex-direction:column;align-items:flex-start}.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__field,.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__fieldset,.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__field_label,.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__dl,.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__xaddrs{margin-top:var(--ea_content_margin)}.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__field,.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__fieldset,.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__field_label,.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__dl,.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__xaddrs{margin-top:0}.ea_generics__form .ea_generics__fields .ea_generics__field,.ea_generics__form .ea_generics__fields .ea_generics__field_info,.ea_generics__form .ea_generics__fields .ea_generics__fieldset_info{margin-bottom:0!important}.ea_generics__form .ea_generics__fields .ea_generics__field{margin-top:0}.ea_generics__form .ea_generics__field_label_text,.ea_generics__form .ea_generics__xaddrs_label_text,.ea_generics__form .ea_generics__completion_label_text,.ea_generics__form .ea_generics__field_date_legend,.ea_generics__form .ea_generics__field_timeslot_legend,.ea_generics__form .ea_generics__fieldset_legend{display:block;margin-bottom:3px}.ea_generics__form .ea_generics__field_label{display:block}.ea_generics__form .ea_generics__field_label.ea_generics__toggle{display:flex}.ea_generics__form .ea_generics__field_date_day select{min-width:50px}.ea_generics__form .ea_generics__field_date_month{min-width:120px}.ea_generics__form .ea_generics__field_date_month select{width:100%}.ea_generics__form .ea_generics__field_date_year select{min-width:60px}.ea_generics__form .ea_generics__field_checkbox_label{display:flex;flex-wrap:wrap}.ea_generics__form .ea_generics__field_checkbox_label>.ea_generics__field_label_info,.ea_generics__form .ea_generics__field_checkbox_label .ea_generics__field_info,.ea_generics__form .ea_generics__field_checkbox_label .ea_generics__field_error{margin-left:24px}.ea_generics__form .ea_generics__field_checkbox_label .ea_generics__field_label_text{margin-bottom:0}.ea_generics__form .ea_generics__field_checkbox_label .ea_generics__field_label_text,.ea_generics__form .ea_generics__toggle_label .ea_generics__field_label_text{margin-top:-1px}.ea_generics__form .ea_generics__table .ea_generics__toggle{display:inline-block;margin-bottom:0}@media (max-width: 576px){.ea_generics__form .ea_generics__field_input_text,.ea_generics__form .ea_generics__field_textarea_text,.ea_generics__form .ea_generics__field_select,.ea_generics__form .ea_generics__field_select select,.ea_generics__form .ea_generics__completion{width:100%;max-width:100%}}@media (min-width: 576.02px){.ea_generics__form .ea_generics__field_search .ea_generics__field_input_text{width:100%;max-width:100%}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical),.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical){display:flex;align-items:flex-start}@supports (display: grid){.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical),.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical){display:grid;grid-template-columns:var(--ea_form_field_text_max_width) auto}}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-radio,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-radio{grid-template-columns:min-content auto;grid-template-rows:min-content}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-radio>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-radio .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-radio .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-radio>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-radio .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-radio .ea_generics__field_error{margin-left:7px}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical)>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical) .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical) .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical)>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical) .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical) .ea_generics__field_error{grid-column-start:2}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical) .ea_generics__field_label,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical) .ea_generics__field_label{grid-column-start:1;grid-column-end:3}.ea_generics__form .ea_generics__fields .ea_generics__field>.ea_generics__field_label,.ea_generics__form .ea_generics__fields .ea_generics__field_date,.ea_generics__form .ea_generics__fields .ea_generics__field_timeslot,.ea_generics__form .ea_generics__fields .ea_generics__dl,.ea_generics__form .ea_generics__fields .ea_generics__fieldset{display:flex;align-items:flex-start;flex-direction:row}.ea_generics__form .ea_generics__fields .ea_generics__field_label,.ea_generics__form .ea_generics__fields .ea_generics__xaddrs{margin-bottom:0}.ea_generics__form .ea_generics__fields .ea_generics__field_label_text,.ea_generics__form .ea_generics__fields .ea_generics__field_date_legend,.ea_generics__form .ea_generics__fields .ea_generics__field_timeslot_legend,.ea_generics__form .ea_generics__fields .ea_generics__fieldset_legend,.ea_generics__form .ea_generics__fields .ea_generics__dt{display:block;padding-top:calc(var(--ea_input_text_padding_top) + 1px);width:var(--ea_form_field_text_max_width);font-weight:var(--ea_form_field_text_font_weight);flex-shrink:0;margin-bottom:0;box-sizing:border-box}.ea_generics__form .ea_generics__fields .ea_generics__dt{padding-top:0}.ea_generics__form .ea_generics__fields>.ea_generics__fieldset .ea_generics__fieldset_legend{float:left}.ea_generics__form .ea_generics__fields .ea_generics__completion{width:100%}}.ea_generics__form .ea_generics__field_addon{display:flex;align-items:center;margin:0 var(--ea_field_padding_left_right)}@media (min-width: 576.02px){.ea_generics__form .ea_generics__field_addon{max-width:var(--ea_form_field_width)}}.ea_generics__form .ea_generics__form_item-vertical{display:block}.ea_generics__form .ea_generics__form_item-vertical .ea_generics__field_label:not(.ea_generics__field_checkbox_label) .ea_generics__field_label_text,.ea_generics__form .ea_generics__form_item-vertical .ea_generics__field_date_legend,.ea_generics__form .ea_generics__form_item-vertical .ea_generics__field_timeslot_legend,.ea_generics__form .ea_generics__form_item-vertical .ea_generics__fieldset_legend,.ea_generics__form .ea_generics__form_item-vertical .ea_generics__dt{max-width:100%;width:auto;padding:0}.ea_generics__form .ea_generics__form_item-vertical .ea_generics__field_label_text:not(.ea_generics__is_sr_only),.ea_generics__form .ea_generics__form_item-vertical .ea_generics__fieldset_legend:not(.ea_generics__is_sr_only){margin-bottom:5px}.ea_generics__form .ea_generics__form_item-vertical.ea_generics__fieldset-checkboxes .ea_generics__fieldset_legend:not(.ea_generics__is_sr_only),.ea_generics__form .ea_generics__form_item-vertical.ea_generics__fieldset-radios .ea_generics__fieldset_legend:not(.ea_generics__is_sr_only){margin-bottom:var(--ea_content_margin)}.ea_generics__form .ea_generics__form_item-vertical .ea_generics__fieldset_group{max-width:100%;margin-top:var(--ea_content_margin)!important}.ea_generics__form .ea_generics__form_item-vertical .ea_generics__fieldset_group>.ea_generics__fields{max-width:100%}.ea_generics__form .ea_generics__form_item-vertical.ea_generics__fieldset .ea_generics__fieldset_legend{float:none}.ea_generics__form .ea_generics__field_label_info,.ea_generics__form .ea_generics__field_info,.ea_generics__form .ea_generics__fieldset_info,.ea_generics__form .ea_generics__field_error{margin-top:5px!important;margin-bottom:0;display:block}.ea_generics__form .ea_generics__field_label_info,.ea_generics__form .ea_generics__field_info,.ea_generics__form .ea_generics__fieldset_info{font-size:90%;font-style:italic}.ea_generics__form .ea_generics__fieldset_info{order:2}.ea_generics__form .ea_generics__field_error{color:var(--ea_color_danger)}@media (max-width: 576px){.ea_generics__form.ea_generics__form_multi-step .ea_generics__buttons{flex-direction:column-reverse}.ea_generics__form.ea_generics__form_multi-step .ea_generics__buttons button{width:100%}}.ea_generics__form .ea_generics__fieldset{margin-right:0;margin-left:0}.ea_generics__form .ea_generics__fieldset:not(.ea_generics__card){padding:0;border:0}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_sub{margin-top:var(--ea_content_margin);padding-top:var(--ea_content_margin);border-top:1px solid var(--ea_border_color)}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group{display:flex;flex-direction:column;margin-top:0!important;width:100%}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline{display:flex;align-items:stretch;max-width:none;width:100%}@media (min-width: 576.02px){.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline{min-width:var(--ea_form_field_width)}}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline>.ea_generics__field_label,.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline>.ea_generics__field{margin-top:0;margin-bottom:0;display:block}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline>.ea_generics__field_label>.ea_generics__field_label,.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline>.ea_generics__field>.ea_generics__field_label{height:100%;display:flex;align-items:center}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_legend.ea_generics__card_title{padding:5px 10px;border:1px solid var(--ea_border_color);font-weight:700;border-radius:999rem;background-color:var(--ea_background_color)}.ea_generics__form_section .ea_generics__form_section_title{width:100%;padding:var(--ea_content_margin) 0;border-bottom:1px solid var(--ea_border_color);font-weight:700;font-size:14px;color:var(--ea_heading_color);margin:0}.ea_generics__form_section .ea_generics__form_section_title~*{margin-top:var(--ea_content_margin);margin-bottom:0}@media (max-width: 576px){.ea_generics__form_section .ea_generics__fields,.ea_generics__form_section .ea_generics__field_label{width:100%}}@media (min-width: 576.02px){[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__field_label_text,[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__field_date_legend,[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__field_timeslot_legend,[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__fieldset_legend,[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__dt{padding-right:var(--ea_form_field_text_padding_end);padding-left:var(--ea_form_field_text_padding_start)}}@media (min-width: 576.02px){[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__field_label_text,[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__field_date_legend,[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__field_timeslot_legend,[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__fieldset_legend,[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__dt{padding-right:var(--ea_form_field_text_padding_start);padding-left:var(--ea_form_field_text_padding_end)}}.ea_generics__form .ea_generics__NEW_fields+.ea_generics__buttons:last-child{margin-top:calc(var(--ea_content_margin) * 2)}.ea_generics__grid{list-style:none;display:grid!important;grid-auto-rows:1fr;grid-column-gap:var(--ea_gap);grid-row-gap:var(--ea_gap);grid-template-columns:100%}@media (max-width: 576px){.ea_generics__grid{grid-row-gap:calc(var(--ea_gap) / 2)}}.ea_generics__grid>*{margin:0!important;overflow:hidden}.ea_generics__grid.ea_generics__grid_height-fit{grid-auto-rows:auto}.ea_generics__grid.ea_generics__grid_gap-0{grid-column-gap:0;grid-row-gap:0}.ea_generics__grid.ea_generics__grid_gap-small{grid-column-gap:calc(var(--ea_gap) / 2);grid-row-gap:calc(var(--ea_gap) / 2)}.ea_generics__grid-1{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1{grid-template-columns:2fr 1fr}.ea_generics__grid-3{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2{grid-template-columns:3fr 2fr}.ea_generics__grid-4{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3{grid-template-columns:4fr 3fr}.ea_generics__grid-5{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4{grid-template-columns:5fr 4fr}.ea_generics__grid-6{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5{grid-template-columns:6fr 5fr}@media (min-width: 360.02px){.ea_generics__grid-1_xs{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_xs_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_xs{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_xs_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_xs{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_xs{grid-template-columns:2fr 1fr}.ea_generics__grid-3_xs{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_xs_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_xs{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_xs{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_xs{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_xs{grid-template-columns:3fr 2fr}.ea_generics__grid-4_xs{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_xs_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_xs{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_xs{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_xs{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_xs{grid-template-columns:4fr 3fr}.ea_generics__grid-5_xs{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_xs_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_xs{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_xs{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_xs{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_xs{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_xs{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_xs{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_xs{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_xs{grid-template-columns:5fr 4fr}.ea_generics__grid-6_xs{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_xs_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_xs{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_xs{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_xs{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_xs{grid-template-columns:6fr 5fr}}@media (min-width: 576.02px){.ea_generics__grid-1_sm{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_sm_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_sm{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_sm_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_sm{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_sm{grid-template-columns:2fr 1fr}.ea_generics__grid-3_sm{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_sm_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_sm{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_sm{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_sm{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_sm{grid-template-columns:3fr 2fr}.ea_generics__grid-4_sm{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_sm_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_sm{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_sm{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_sm{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_sm{grid-template-columns:4fr 3fr}.ea_generics__grid-5_sm{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_sm_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_sm{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_sm{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_sm{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_sm{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_sm{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_sm{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_sm{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_sm{grid-template-columns:5fr 4fr}.ea_generics__grid-6_sm{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_sm_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_sm{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_sm{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_sm{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_sm{grid-template-columns:6fr 5fr}}@media (min-width: 768.02px){.ea_generics__grid-1_md{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_md_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_md{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_md_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_md{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_md{grid-template-columns:2fr 1fr}.ea_generics__grid-3_md{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_md_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_md{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_md{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_md{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_md{grid-template-columns:3fr 2fr}.ea_generics__grid-4_md{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_md_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_md{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_md{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_md{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_md{grid-template-columns:4fr 3fr}.ea_generics__grid-5_md{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_md_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_md{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_md{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_md{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_md{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_md{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_md{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_md{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_md{grid-template-columns:5fr 4fr}.ea_generics__grid-6_md{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_md_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_md{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_md{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_md{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_md{grid-template-columns:6fr 5fr}}@media (min-width: 992.02px){.ea_generics__grid-1_lg{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_lg_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_lg{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_lg_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_lg{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_lg{grid-template-columns:2fr 1fr}.ea_generics__grid-3_lg{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_lg_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_lg{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_lg{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_lg{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_lg{grid-template-columns:3fr 2fr}.ea_generics__grid-4_lg{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_lg_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_lg{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_lg{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_lg{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_lg{grid-template-columns:4fr 3fr}.ea_generics__grid-5_lg{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_lg_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_lg{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_lg{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_lg{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_lg{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_lg{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_lg{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_lg{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_lg{grid-template-columns:5fr 4fr}.ea_generics__grid-6_lg{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_lg_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_lg{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_lg{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_lg{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_lg{grid-template-columns:6fr 5fr}}@media (min-width: 1200.02px){.ea_generics__grid-1_xl{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_xl_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_xl{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_xl_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_xl{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_xl{grid-template-columns:2fr 1fr}.ea_generics__grid-3_xl{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_xl_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_xl{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_xl{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_xl{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_xl{grid-template-columns:3fr 2fr}.ea_generics__grid-4_xl{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_xl_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_xl{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_xl{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_xl{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_xl{grid-template-columns:4fr 3fr}.ea_generics__grid-5_xl{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_xl_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_xl{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_xl{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_xl{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_xl{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_xl{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_xl{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_xl{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_xl{grid-template-columns:5fr 4fr}.ea_generics__grid-6_xl{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_xl_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_xl{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_xl{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_xl{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_xl{grid-template-columns:6fr 5fr}}[data-skin=smartphone] #div_TOP .ea_generics__button_back use,[data-skin=app] #div_TOP .ea_generics__button_back use{fill:#fff}.ea_generics__button-light.ea_generics__button_back{display:unset}@media (max-width: 768px){.ea_generics__header .ea_generics__icon use{fill:#fff}}@media (max-width: 576px){.ea_generics__page_header-sm{display:flex;align-items:center;min-height:var(--ea_header_height);width:100%;border-bottom:var(--ea_border_width) var(--ea_border_style) var(--ea_border_color)}.ea_generics__page_header-sm h2,.ea_generics__page_header-sm h3{font-size:var(--ea_font_size)}.ea_generics__page_header-sm .ea_generics__buttons,.ea_generics__page_header-sm .ea_generics__buttons .ea_generics__button{margin-top:0}.ea_generics__page_header-sm .ea_generics__button{white-space:nowrap}.ea_generics__page_header-sm.ea_generics__in_content,.ea_generics__page_header-sm.ea_generics__modal_header{margin-bottom:0}[dir=ltr] .ea_generics__page_header-sm{padding-left:calc(var(--ea_gutter) / 1.5);padding-right:var(--ea_gutter)}[dir=ltr] .ea_generics__page_header-sm>.ea_generics__page_header-sm_back,[dir=ltr] .ea_generics__page_header-sm>.ea_generics__page_header-sm_close,[dir=ltr] .ea_generics__page_header-sm>.ea_generics__modal_close{margin:0 calc(var(--ea_gap) / 2) 0 0!important}[dir=ltr] .ea_generics__page_header-sm h2,[dir=ltr] .ea_generics__page_header-sm h3{margin:0 auto 0 0!important}[dir=ltr] .ea_generics__page_header-sm .ea_generics__buttons{margin-left:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__page_header-sm{padding-right:calc(var(--ea_gutter) / 1.5);padding-left:var(--ea_gutter)}[dir=rtl] .ea_generics__page_header-sm>.ea_generics__page_header-sm_back,[dir=rtl] .ea_generics__page_header-sm>.ea_generics__page_header-sm_close,[dir=rtl] .ea_generics__page_header-sm>.ea_generics__modal_close{margin:0 0 0 calc(var(--ea_gap) / 2)!important}[dir=rtl] .ea_generics__page_header-sm h2,[dir=rtl] .ea_generics__page_header-sm h3{margin:0 0 0 auto!important}[dir=rtl] .ea_generics__page_header-sm .ea_generics__buttons{margin-right:calc(var(--ea_gap) / 2)}}.ea_generics__no_data{display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(var(--ea_content_margin) * 4) var(--ea_content_margin)}.ea_generics__no_data .ea_generics__icon{height:70px}.ea_generics__no_data .ea_generics__icon+.ea_generics__no_data_text,.ea_generics__no_data .ea_generics__loader+.ea_generics__no_data_text{margin-top:var(--ea_content_margin)}.ea_generics__no_data .ea_generics__no_data_img{width:250px;max-width:100%;height:auto}.ea_generics__no_data .ea_generics__no_data_img+.ea_generics__no_data_text{margin-top:calc(var(--ea_content_margin) * 2)}.ea_generics__no_data .ea_generics__no_data_text{font-size:var(--ea_font_size_large);text-align:center;font-weight:700}.ea_generics__page{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:100vh;background-color:var(--ea_background_color)}.ea_generics__page_header{position:sticky;top:0;z-index:100;display:flex;justify-content:center}.ea_generics__page_header_content{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:var(--ea_gap);padding-left:var(--ea_gap)}.ea_generics__page_header_left,.ea_generics__page_header_right{display:flex;align-items:center}@media print{*{cursor:default!important}body{max-width:100%;width:100%}.ea_generics__notice,.ea_generics__help,.ea_generics__in_top_box,.ea_generics__buttons,.ea_generics__button,.ea_generics__toggle,.ea_generics__is_hidden_print,.ea_generics__aside_postits,.ea_generics__table_buttons,.ea_generics__field_checkbox_label,.ea_generics__completion_list,.ea_utilities__aside_lightboxes,.ea_chat__typing_area,.ea_pages_out__page_header_right{display:none!important}.ea_utilities__aside_lightboxes{height:auto!important;width:auto!important}.ea_chat__messages{height:unset!important;max-height:unset!important}[data-skin=web2] #div_PAGE,[data-skin=web2] #div_TOP{width:100%!important}}.ea_generics__animate-fade_in{animation:fadeIn .3s forwards}.ea_generics__animate-rotate_180{transition:transform var(--ea_duration_fast) linear}[dir=ltr] .ea_generics__animate-rotate_180{transform:rotate(-180deg)}[dir=rtl] .ea_generics__animate-rotate_180{transform:rotate(180deg)}.ea_generics__animate-shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes rotate_360{to{transform:rotate(360deg)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes slideUp{0%{opacity:0}1%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes translateFromTop{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes translateFromBottom{0%{transform:translateY(0)}to{transform:translateY(-15px)}}#div_MENUS_SUBPARTS:not(:empty),.ea_generics__sidebar{min-height:inherit}[data-skin=web2] #div_MENUS_SUBPARTS:not(:empty),[data-skin=web2] .ea_generics__sidebar{height:100%}#div_MENUS_SUBPARTS:not(:empty)~[id*=div_MENU]{display:none}.ea_generics__sidebar{display:flex;flex-direction:column}.ea_generics__sidebar .ea_generics__container{padding-left:var(--ea_sidebar_gutter);padding-right:var(--ea_sidebar_gutter)}.ea_generics__sidebar .ea_generics__nav_title{border-radius:0;width:100%}.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button{transition:none}.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button:hover,.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button:active{background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark)}.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button:hover+.ea_generics__collapse_panel,.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button:active+.ea_generics__collapse_panel{background-color:var(--ea_background_color_dark)}.ea_generics__sidebar_top{padding-top:var(--ea_sidebar_gutter);flex-grow:1;display:flex;flex-direction:column;max-height:100%}.ea_generics__sidebar_top .ea_generics__nav{flex-grow:1}.ea_generics__sidebar_top .ea_generics__nav>.ea_generics__nav{flex-grow:initial}.ea_generics__button.ea_generics__sidebar_button_new{font-weight:700;border-radius:var(--ea_border_radius_rounded)}.ea_generics__button.ea_generics__sidebar_button_new .ea_generics__button_text+.ea_generics__icon use,.ea_generics__button.ea_generics__sidebar_button_new:hover .ea_generics__button_text+.ea_generics__icon use{fill:var(--ea_color_primary)!important}[data-skin=web2] #div_MENUS_SUBPARTS{height:100%}.ea_generics__stack-row>li,.ea_generics__stack-column>li{list-style-type:none}.ea_generics__stack-row{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row>*,.ea_generics__stack-row>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column{flex-direction:column}.ea_generics__stack-column>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}@media (min-width: .02px){.ea_generics__stack-row_xxs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_xxs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_xxs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_xxs{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_xxs>*,.ea_generics__stack-row_xxs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_xxs>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xxs>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_xxs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_xxs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_xxs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_xxs{flex-direction:column}.ea_generics__stack-column_xxs>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_xxs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_xxs.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_xxs.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 0px){.ea_generics__stack-row_until_xxs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_xxs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_xxs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_xxs{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_xxs>*,.ea_generics__stack-row_until_xxs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_xxs>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xxs>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_xxs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_xxs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_xxs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_xxs{flex-direction:column}.ea_generics__stack-column_until_xxs>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_xxs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_xxs.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_xxs.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 360.02px){.ea_generics__stack-row_xs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_xs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_xs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_xs{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_xs>*,.ea_generics__stack-row_xs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_xs>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xs>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_xs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_xs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_xs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_xs{flex-direction:column}.ea_generics__stack-column_xs>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_xs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_xs.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_xs.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 360px){.ea_generics__stack-row_until_xs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_xs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_xs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_xs{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_xs>*,.ea_generics__stack-row_until_xs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_xs>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xs>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_xs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_xs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_xs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_xs{flex-direction:column}.ea_generics__stack-column_until_xs>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_xs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_xs.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_xs.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 576.02px){.ea_generics__stack-row_sm{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_sm.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_sm.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_sm{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_sm>*,.ea_generics__stack-row_sm>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_sm>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_sm>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_sm{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_sm.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_sm.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_sm{flex-direction:column}.ea_generics__stack-column_sm>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_sm>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_sm.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_sm.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 576px){.ea_generics__stack-row_until_sm{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_sm.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_sm.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_sm{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_sm>*,.ea_generics__stack-row_until_sm>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_sm>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_sm>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_sm{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_sm.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_sm.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_sm{flex-direction:column}.ea_generics__stack-column_until_sm>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_sm>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_sm.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_sm.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 768.02px){.ea_generics__stack-row_md{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_md.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_md.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_md{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_md>*,.ea_generics__stack-row_md>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_md>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_md>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_md{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_md.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_md.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_md{flex-direction:column}.ea_generics__stack-column_md>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_md>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_md.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_md.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 768px){.ea_generics__stack-row_until_md{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_md.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_md.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_md{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_md>*,.ea_generics__stack-row_until_md>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_md>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_md>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_md{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_md.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_md.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_md{flex-direction:column}.ea_generics__stack-column_until_md>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_md>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_md.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_md.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 992.02px){.ea_generics__stack-row_lg{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_lg.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_lg.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_lg{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_lg>*,.ea_generics__stack-row_lg>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_lg>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_lg>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_lg{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_lg.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_lg.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_lg{flex-direction:column}.ea_generics__stack-column_lg>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_lg>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_lg.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_lg.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 992px){.ea_generics__stack-row_until_lg{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_lg.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_lg.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_lg{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_lg>*,.ea_generics__stack-row_until_lg>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_lg>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_lg>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_lg{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_lg.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_lg.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_lg{flex-direction:column}.ea_generics__stack-column_until_lg>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_lg>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_lg.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_lg.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 1200.02px){.ea_generics__stack-row_xl{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_xl.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_xl.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_xl{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_xl>*,.ea_generics__stack-row_xl>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_xl>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xl>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_xl{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_xl.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_xl.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_xl{flex-direction:column}.ea_generics__stack-column_xl>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_xl>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_xl.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_xl.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 1200px){.ea_generics__stack-row_until_xl{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_xl.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_xl.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_xl{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_xl>*,.ea_generics__stack-row_until_xl>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_xl>*:not(:last-child){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xl>*:not(:last-child){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_xl{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_xl.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_xl.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_xl{flex-direction:column}.ea_generics__stack-column_until_xl>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_xl>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_xl.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_xl.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}.ea_generics__stack-small>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}@media (min-width: .02px){.ea_generics__stack-small_xxs>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_xxs>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 0px){.ea_generics__stack-small_until_xxs>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_xxs>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 360.02px){.ea_generics__stack-small_xs>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_xs>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 360px){.ea_generics__stack-small_until_xs>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_xs>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 576.02px){.ea_generics__stack-small_sm>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_sm>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 576px){.ea_generics__stack-small_until_sm>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_sm>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 768.02px){.ea_generics__stack-small_md>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_md>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 768px){.ea_generics__stack-small_until_md>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_md>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 992.02px){.ea_generics__stack-small_lg>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_lg>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 992px){.ea_generics__stack-small_until_lg>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_lg>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 1200.02px){.ea_generics__stack-small_xl>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_xl>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 1200px){.ea_generics__stack-small_until_xl>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_xl>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}.ea_generics__stack-no_gap{--ea_stack_gap: 0px}.ea_generics__stack-no_gap.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child){margin-top:var(--ea_border_width)!important}.ea_generics__stack-no_gap.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child):before{top:calc(var(--ea_border_width) * -1)}.ea_generics__stack-separator.ea_utilities__list_style-none>li:not(:first-child):before{display:block!important}@media (min-width: 576.02px){.ea_generics__tile.ea_generics__tile-large{padding:calc(var(--ea_card_spacer) * 2)}}.ea_generics__tile.ea_generics__tile-primary{border-color:var(--ea_color_primary)}.ea_generics__tile .ea_generics__tile_title{margin:0;color:var(--ea_heading_color)}.ea_generics__tile .ea_generics__tile_title a{background:none!important}body{overflow-x:hidden}[data-skin=app] #div_IN,[data-skin=smartphone] #div_IN{padding-top:10px}[data-skin=web2] #div_IN_TOP.ea_generics__sep_h:after{content:"";display:block;width:100%;height:1px;margin-top:9px}#div_IN_MAIN{padding-bottom:10px}.ea_generics__fieldset-date_selector .ea_generics__field_input-text{border-right:none}.ea_generics__field_checkbox_label,.ea_generics__field-checkbox>.ea_generics__field_label,.ea_generics__field-radio>.ea_generics__field_label{display:flex;flex-direction:row;align-items:flex-start;padding:calc((var(--ea_target_size_minimum) - var(--ea_field_check_radio_size)) / 2);position:relative}.ea_generics__field_checkbox_label.ea_generics__card,.ea_generics__field-checkbox>.ea_generics__field_label.ea_generics__card,.ea_generics__field-radio>.ea_generics__field_label.ea_generics__card{flex-direction:row}.ea_generics__field-checkbox .ea_generics__field_checkbox_custom,.ea_generics__field-checkbox .ea_generics__field-checkbox_custom,.ea_generics__field-checkbox .ea_generics__field-radio_custom,.ea_generics__field-radio .ea_generics__field_checkbox_custom,.ea_generics__field-radio .ea_generics__field-checkbox_custom,.ea_generics__field-radio .ea_generics__field-radio_custom{order:-1}.ea_generics__field_input-checkbox,.ea_generics__field_input-radio,.ea_generics__field_checkbox{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-radio_custom,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom,.ea_generics__field_checkbox+.ea_generics__field-radio_custom{width:var(--ea_field_check_radio_size);height:var(--ea_field_check_radio_size);background-color:var(--ea_checkbox_background_color);border:1px solid var(--ea_checkbox_border_color);border-radius:3px;vertical-align:middle;transition:background .1s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom:after,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio+.ea_generics__field-radio_custom:after,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox+.ea_generics__field-radio_custom:after{content:"";display:block;opacity:0;transition:scale .3s ease;transform:scale(0)}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon{width:20px;height:20px;background:none;border:none}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon:after{content:unset}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon{display:block}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked{display:none}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom{background-color:var(--ea_checkbox_background_color_checked);border-color:var(--ea_checkbox_border_color_checked)}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom:after,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom:after,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom:after,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom:after{opacity:1;transform:scale(1)}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon{background:none;border:none}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon{display:none}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked{display:block}.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom:after{width:10px;height:2px;background:var(--ea_checkbox_before_border_color)}.ea_generics__field_input-checkbox:checked:not(:indeterminate)+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox:checked:not(:indeterminate)+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio:checked:not(:indeterminate)+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio:checked:not(:indeterminate)+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox:checked:not(:indeterminate)+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox:checked:not(:indeterminate)+.ea_generics__field-checkbox_custom:after{width:8px;height:4px;border-left:2px solid var(--ea_checkbox_before_border_color);border-bottom:2px solid var(--ea_checkbox_before_border_color);transform:rotate(-45deg) scale(1);margin-top:-2px}.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-radio_custom,.ea_generics__field_checkbox[type=radio]+.ea_generics__field_checkbox_custom,.ea_generics__field_checkbox[type=radio]+.ea_generics__field-checkbox_custom,.ea_generics__field_checkbox[type=radio]+.ea_generics__field-radio_custom{border-radius:99rem}.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio+.ea_generics__field-radio_custom:after,.ea_generics__field_checkbox[type=radio]+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox[type=radio]+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox[type=radio]+.ea_generics__field-radio_custom:after{width:8px;height:8px;background:var(--ea_checkbox_before_border_color);border-radius:99rem}.ea_generics__field_checkbox_label .ea_generics__field_label_text,.ea_generics__field-checkbox .ea_generics__field_label_text,.ea_generics__field-radio .ea_generics__field_label_text{padding-top:2px}.ea_generics__field_checkbox_label:hover .ea_generics__field_label_text,.ea_generics__field_checkbox_label:focus .ea_generics__field_label_text,.ea_generics__field-checkbox:hover .ea_generics__field_label_text,.ea_generics__field-checkbox:focus .ea_generics__field_label_text,.ea_generics__field-radio:hover .ea_generics__field_label_text,.ea_generics__field-radio:focus .ea_generics__field_label_text{color:var(--ea_text_color)}.ea_generics__field_checkbox_label:hover .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field_checkbox_label:hover .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field_checkbox_label:focus .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field_checkbox_label:focus .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-checkbox:hover .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-checkbox:hover .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-checkbox:focus .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-checkbox:focus .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-radio:hover .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-radio:hover .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-radio:focus .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-radio:focus .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon){border-color:var(--ea_checkbox_border_color_checked)}.ea_generics__field_checkbox_label.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked~.ea_generics__field_label_text,.ea_generics__field-checkbox.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked~.ea_generics__field_label_text,.ea_generics__field-radio.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked~.ea_generics__field_label_text{opacity:1}.ea_generics__field_checkbox_label.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom,.ea_generics__field-checkbox.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom,.ea_generics__field-radio.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom{cursor:inherit;background-color:transparent!important;border-color:transparent!important;opacity:1}.ea_generics__field_checkbox_label.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field-checkbox.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field-radio.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom:after{border-left-color:var(--ea_checkbox_border_color_checked);border-bottom-color:var(--ea_checkbox_border_color_checked)}.ea_generics__field_checkbox_label:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field_checkbox_label:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field_checkbox_label:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field_checkbox_label:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-checkbox:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-checkbox:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-checkbox:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-checkbox:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-radio:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-radio:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-radio:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-radio:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon){border-color:var(--ea_checkbox_border_color_checked)}.ea_generics__form .ea_generics__fields .ea_generics__field_checkbox_label:not(:first-child),.ea_generics__form .ea_generics__fields .ea_generics__field-checkbox:not(:first-child),.ea_generics__form .ea_generics__fields .ea_generics__field-radio:not(:first-child){margin-top:var(--ea_content_margin)}.ea_generics__form .ea_generics__fields .ea_generics__field_checkbox_label .ea_generics__field_label_text,.ea_generics__form .ea_generics__fields .ea_generics__field-checkbox .ea_generics__field_label_text,.ea_generics__form .ea_generics__fields .ea_generics__field-radio .ea_generics__field_label_text{user-select:none;padding-top:0;padding-left:0;padding-right:0;width:auto;flex-shrink:1}[dir=ltr] .ea_generics__field_checkbox_label .ea_generics__field_label_text,[dir=ltr] .ea_generics__field-checkbox .ea_generics__field_label_text,[dir=ltr] .ea_generics__field-radio .ea_generics__field_label_text{margin-left:7px}[dir=rtl] .ea_generics__field_checkbox_label .ea_generics__field_label_text,[dir=rtl] .ea_generics__field-checkbox .ea_generics__field_label_text,[dir=rtl] .ea_generics__field-radio .ea_generics__field_label_text{margin-right:7px}.ea_generics__field-file_dropzone .ea_generics__field-input_dropzone_text{padding:calc(var(--ea_gap) * 2) var(--ea_gap);display:flex;flex-direction:column;align-items:center;justify-content:center;border:var(--ea_border_width) dashed var(--ea_border_color);cursor:pointer}.ea_generics__field-file_dropzone .ea_generics__field-input_dropzone_text .ea_generics__icon{margin-bottom:var(--ea_content_margin)}.ea_generics__field-file_dropzone .ea_generics__field-input_dropzone_text:hover{background-color:var(--ea_background_color_dark)}@media (min-width: 576.02px){.ea_generics__fieldset-password .ea_generics__fields.ea_generics__fieldset_fields-inline{width:var(--ea_form_field_width)!important}}.ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-password{flex-grow:1}.ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-checkbox{display:flex;flex-direction:row;align-items:center;border:var(--ea_field_border);border-radius:var(--ea_input_text_border_radius);width:auto;margin-top:0!important}.ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-checkbox .ea_generics__field-checkbox_label{padding-left:var(--ea_input_text_padding_right);padding-right:var(--ea_input_text_padding_right);padding-top:0;padding-bottom:0;background-color:var(--ea_field_background_color)}[dir=ltr] .ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-password .ea_generics__field_input-password{border-right:0;padding-right:0}[dir=ltr] .ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-checkbox{border-left:0}[dir=rtl] .ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-password .ea_generics__field_input-password{border-left:0;padding-left:0}[dir=rtl] .ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-checkbox{border-right:0}.ea_generics__field_input_range{white-space:nowrap}.ea_generics__field_input_range input{height:15px;-webkit-appearance:none;background:transparent}.ea_generics__field_input_range input::-webkit-slider-runnable-track{height:1px;cursor:pointer;background:var(--ea_field_input_range_color);border:0}.ea_generics__field_input_range input::-webkit-slider-thumb{appearance:none;border:0;height:8px;width:8px;background:var(--ea_field_input_range_color);cursor:pointer;border-radius:50%;margin-top:-3px}.ea_generics__field_input_range input::-moz-range-track{height:1px;cursor:pointer;background:var(--ea_field_input_range_color);border:0}.ea_generics__field_input_range input::-moz-range-thumb{appearance:none;border:0;height:8px;width:8px;background:var(--ea_field_input_range_color);cursor:pointer}.ea_generics__field_input_range input::-ms-track{height:1px;cursor:pointer}.ea_generics__field_input_range input::-ms-fill-lower{background:var(--ea_field_input_range_color)}.ea_generics__field_input_range input::-ms-fill-upper{background:var(--ea_field_input_range_color)}.ea_generics__field_input_range input::-ms-thumb{margin-top:1px;height:8px;width:8px;border-radius:50%;background:var(--ea_field_input_range_color);cursor:pointer}.ea_generics__field_date .ea_generics__field_date_fields{white-space:nowrap;margin-left:0;display:flex}.ea_generics__field_date .ea_generics__field_date_fields .ea_generics__field_select{margin-right:5px}@media (max-width: 576px){.ea_generics__field_date .ea_generics__field_date_fields .ea_generics__field_select,.ea_generics__field_date .ea_generics__field_date_fields .ea_generics__field_select select{width:auto}}.ea_generics__field_date .ea_generics__field_date_fields .ea_generics__field_label{display:inline-block;margin-bottom:0}.ea_generics__field_select{display:inline-block;border-radius:2px;position:relative;background:var(--ea_background_color);justify-self:flex-start}.ea_generics__field_select-light{background-color:transparent;border:0}.ea_generics__field_select select{background:none;padding-top:var(--ea_field_padding_top_bottom);padding-bottom:var(--ea_field_padding_top_bottom);appearance:none;white-space:nowrap;margin:0;border:var(--ea_field_border);cursor:pointer;color:var(--ea_field_select_color);max-width:var(--ea_form_field_text_max_width);text-overflow:ellipsis;overflow:hidden}.ea_generics__field_select .ea_generics__icon{height:11px;width:11px;position:absolute;top:50%;margin-top:-5.5px;pointer-events:none}@media (min-width: 768.02px){.ea_generics__field_select.ea_utilities__lightbox-open{z-index:201}}.ea_generics__grid>.ea_generics__field_label>.ea_generics__field_select{width:var(--ea_form_field_text_max_width);max-width:100%}.ea_generics__grid>.ea_generics__field_label>.ea_generics__field_select select{width:var(--ea_form_field_text_max_width);max-width:100%}[dir=ltr] .ea_generics__field_select select{padding-right:25px;padding-left:var(--ea_field_padding_left_right)}[dir=ltr] .ea_generics__field_select .ea_generics__icon{right:7px}[dir=rtl] .ea_generics__field_select select{padding-right:var(--ea_field_padding_left_right);padding-left:25px}[dir=rtl] .ea_generics__field_select .ea_generics__icon{left:7px}.ea_generics__field_textarea_text{padding-top:var(--ea_input_text_padding_top);padding-right:var(--ea_input_text_padding_right);padding-bottom:var(--ea_input_text_padding_bottom);padding-left:var(--ea_input_text_padding_left);border:var(--ea_field_border);border-radius:var(--ea_input_text_border_radius);max-width:100%;resize:vertical;max-height:200px}.ea_generics__field_timeslot .ea_generics__field_timeslots{white-space:nowrap;margin-left:0}.ea_generics__field_timeslot .ea_generics__field_timeslots .ea_generics__field_label{display:inline-block;margin-bottom:0}.ea_generics__field_input_text,.ea_generics__field_input-text,.ea_generics__field_input-password,.ea_generics__field_input-email,.ea_generics__field_input-tel,.ea_generics__field_input-time{padding-top:var(--ea_input_text_padding_top);padding-right:var(--ea_input_text_padding_right);padding-bottom:var(--ea_input_text_padding_bottom);padding-left:var(--ea_input_text_padding_left);border:var(--ea_field_border);border-radius:var(--ea_input_text_border_radius);max-width:100%;width:100%;color:var(--ea_field_input_color);box-sizing:border-box}@media (min-width: 576.02px){.ea_generics__field_input_text,.ea_generics__field_input-text,.ea_generics__field_input-password,.ea_generics__field_input-email,.ea_generics__field_input-tel,.ea_generics__field_input-time{max-width:var(--ea_form_field_width)}}.cl_select,span.cl_select,.ea_generics__field_select select,.cl_checkbox input[type=checkbox],.cl_checkbox input[type=radio],.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-radio_custom,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom,.ea_generics__field_input_text,.ea_generics__field_input-text,.ea_generics__field_input-password,.ea_generics__field_input-email,.ea_generics__field_input-tel,.ea_generics__field_input-time,textarea,.cl_input,.cl_input_5,.cl_input_7,.cl_input_10,.cl_input_15,.cl_input_20,.cl_input_25,.cl_input_30,.cl_input_40,.cl_input_60,.cl_input_auto,.cl_input_block,.cl_input_block_75,.cl_input_full,.cl_xaddrs[class*=cl_xaddrs],.cl_select[class*=cl_select],.cl_select_label[class*=cl_select_label]{background-color:var(--ea_field_background_color);color:var(--ea_field_input_color)}.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label,.ea_generics__field-disabled .ea_generics__field_label{cursor:not-allowed;opacity:.5}.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label .ea_generics__field-checkbox_custom,.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label .ea_generics__field-radio_custom,.ea_generics__field-disabled .ea_generics__field_label .ea_generics__field-checkbox_custom,.ea_generics__field-disabled .ea_generics__field_label .ea_generics__field-radio_custom{cursor:not-allowed}.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label:hover,.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label:focus,.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label:active,.ea_generics__field-disabled .ea_generics__field_label:hover,.ea_generics__field-disabled .ea_generics__field_label:focus,.ea_generics__field-disabled .ea_generics__field_label:active{border-color:var(--ea_field_border_color)}.ea_generics__button.ea_generics__field_button{padding:0;min-height:0;border-color:var(--ea_field_border_color);border-radius:var(--ea_input_text_border_radius);border-left:none}.ea_generics__button.ea_generics__field_button:hover,.ea_generics__button.ea_generics__field_button:focus,.ea_generics__button.ea_generics__field_button:active{border-color:var(--ea_field_border_color);transform:none}.ea_generics__buttons{display:flex;flex-wrap:wrap;align-items:center;margin:calc(var(--ea_buttons_gap) * -1) calc(var(--ea_buttons_gap) / 2 * -1) 0 calc(var(--ea_buttons_gap) / 2 * -1)}.ea_generics__buttons>.ea_generics__button,.ea_generics__buttons>.ea_generics__buttons_grouped{margin:var(--ea_buttons_gap) calc(var(--ea_buttons_gap) / 2) 0 calc(var(--ea_buttons_gap) / 2)}@media (max-width: 576px){.ea_generics__buttons .ea_generics__button-primary{flex-grow:1}.ea_generics__buttons .ea_generics__button:not(.ea_generics__button-primary):not(.ea_generics__button-icon_only){width:100%}}.ea_generics__button{cursor:pointer;padding:var(--ea_button_padding_top_bottom) 0;text-align:var(--ea_button_text_align);text-decoration:var(--ea_button_text_decoration);font-family:var(--ea_button_font_family);font-size:var(--ea_button_font_size);font-style:var(--ea_button_font_style);font-weight:var(--ea_button_font_weight);line-height:var(--ea_button_line_height);color:var(--ea_button_color);min-height:var(--ea_button_min_height);min-width:var(--ea_button_min_height);border-radius:var(--ea_button_border_radius);border-style:var(--ea_button_border_style);border-width:var(--ea_button_border_width);border-color:transparent;background-color:transparent;background-image:var(--ea_button_background_image);background-repeat:var(--ea_button_background_repeat);background-position:var(--ea_button_background_position);clip-path:var(--ea_button_clip_path);display:inline-flex;align-items:center;justify-content:center;overflow:var(--ea_button_overflow);vertical-align:middle;outline-color:transparent;outline-offset:0;transition:background-color var(--ea_duration_default),color var(--ea_duration_default),border-color var(--ea_duration_default),outline-color var(--ea_duration_default),transform .1s}.ea_generics__button .ea_generics__icon use{transition:fill var(--ea_duration_default)}.ea_generics__button:active,.ea_generics__button:hover:active{box-shadow:inset 0 0 0 1px var(--ea_button_border_color_hover)}.ea_generics__button[disabled]{cursor:not-allowed}.ea_generics__button[disabled]:active{box-shadow:none;border-color:var(--ea_button_border_color)!important}.ea_generics__button:focus-visible{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}@supports not selector(:focus-visible){.ea_generics__button:focus{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}}.ea_generics__button .ea_generics__button_text{position:relative;z-index:3;user-select:none}.ea_generics__button.ea_generics__button-outline{--ea_button__active_color: var(--ea_button_color_hover);--ea_button__active_border_color: var(--ea_button_border_color_hover);--ea_button__active_bg_color: var(--ea_button_border_color);--ea_button__active_icon_fill: var(--ea_button_color_hover);--ea_button__active_bg_color_hover: transparent}.ea_generics__button.ea_generics__button-outline,.ea_generics__button.ea_generics__button-outline:link,.ea_generics__button.ea_generics__button-outline:visited{color:var(--ea_button_color);border-color:var(--ea_button_border_color)}.ea_generics__button.ea_generics__button-outline .ea_generics__icon use,.ea_generics__button.ea_generics__button-outline:link .ea_generics__icon use,.ea_generics__button.ea_generics__button-outline:visited .ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__button.ea_generics__button-outline .ea_generics__badge-counter{background-color:var(--ea_button_border_color)}.ea_generics__button.ea_generics__button-outline:hover{color:var(--ea_button_color_hover);border-color:var(--ea_button_border_color_hover)}.ea_generics__button.ea_generics__button-outline:hover .ea_generics__icon use{fill:var(--ea_button_color_hover)}.ea_generics__button.ea_generics__button-outline:active,.ea_generics__button.ea_generics__button-outline:hover:active{border-color:var(--ea_button_border_color_hover)}.ea_generics__button.ea_generics__button-ghost{--ea_button__active_color: var(--ea_button_color_hover);--ea_button__active_border_color: var(--ea_button_border_color_hover);--ea_button__active_bg_color: transparent;--ea_button__active_icon_fill: var(--ea_button_color_hover);--ea_button__active_bg_color_hover: var(--ea_button_border_color)}.ea_generics__button.ea_generics__button-ghost,.ea_generics__button.ea_generics__button-ghost:link,.ea_generics__button.ea_generics__button-ghost:visited{color:var(--ea_button_color)}.ea_generics__button.ea_generics__button-ghost .ea_generics__icon use,.ea_generics__button.ea_generics__button-ghost:link .ea_generics__icon use,.ea_generics__button.ea_generics__button-ghost:visited .ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__button.ea_generics__button-ghost:hover{color:var(--ea_button_color_hover);background-color:var(--ea_button_border_color);border-color:var(--ea_button_border_color)}.ea_generics__button.ea_generics__button-ghost:hover .ea_generics__icon use{fill:var(--ea_button_color_hover)}.ea_generics__button.ea_generics__button-ghost:active,.ea_generics__button.ea_generics__button-ghost:hover:active{border-color:var(--ea_button_border_color_hover)}.ea_generics__button.ea_generics__button-primary{--ea_button__active_color: var(--ea_button_color_primary_active);--ea_button__active_border_color: var(--ea_button_background_color_primary_active);--ea_button__active_bg_color: var(--ea_button_background_color_primary_active);--ea_button__active_icon_fill: var(--ea_button_color_primary_active);--ea_button__active_bg_color_hover: var(--ea_button_background_color_primary_hover);border-color:var(--ea_button_background_color_primary);background-color:var(--ea_button_background_color_primary);color:var(--ea_button_color_primary)}.ea_generics__button.ea_generics__button-primary .ea_generics__icon use{fill:var(--ea_button_color_primary)}.ea_generics__button.ea_generics__button-primary .ea_generics__badge-counter{background-color:var(--ea_button_color_primary);border-color:var(--ea_button_color_primary);color:var(--ea_button_background_color_primary)}.ea_generics__button.ea_generics__button-primary:hover{color:var(--ea_button_color_primary_hover);background-color:var(--ea_button_background_color_primary_hover);border-color:var(--ea_button_background_color_primary_hover)}.ea_generics__button.ea_generics__button-primary:hover .ea_generics__icon use{fill:var(--ea_button_color_primary_hover)}.ea_generics__button.ea_generics__button-primary:active{border-color:var(--ea_button_background_color_primary_hover);box-shadow:inset 0 0 0 1px var(--ea_button_background_color_primary_hover);color:var(--ea_button_background_color_primary_hover);background:transparent}.ea_generics__button.ea_generics__button-primary:active .ea_generics__icon use{fill:var(--ea_button_background_color_primary_hover)}.ea_generics__button.ea_generics__button-secondary{--ea_button__active_color: var(--ea_button_color_outline_primary_active);--ea_button__active_border_color: var(--ea_button_border_color_outline_primary_active);--ea_button__active_bg_color: var(--ea_color_primary_lighter);--ea_button__active_icon_fill: var(--ea_button_color_outline_primary_active);--ea_button__active_bg_color_hover: transparent;border-color:var(--ea_button_border_color_outline_primary);color:var(--ea_button_color_outline_primary);z-index:1}.ea_generics__button.ea_generics__button-secondary .ea_generics__icon use{fill:var(--ea_button_color_outline_primary)}.ea_generics__button.ea_generics__button-secondary:hover{border-color:var(--ea_button_border_color_outline_primary_hover);color:var(--ea_button_color_outline_primary_hover)}.ea_generics__button.ea_generics__button-secondary:hover .ea_generics__icon use{fill:var(--ea_button_color_outline_primary_hover)}.ea_generics__button.ea_generics__button-secondary:active{border-color:var(--ea_button_border_color_outline_primary_hover);box-shadow:inset 0 0 0 1px var(--ea_button_border_color_outline_primary_hover)}.ea_generics__button.ea_generics__button-danger{--ea_button__active_color: var(--ea_color_danger);--ea_button__active_border_color: var(--ea_color_danger);--ea_button__active_bg_color: var(--ea_color_danger);--ea_button__active_icon_fill: white;--ea_button__active_bg_color_hover: var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost){border-color:var(--ea_color_danger);background-color:var(--ea_color_danger);color:#fff}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost) .ea_generics__icon use{fill:#fff}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost):hover{color:#fff;background-color:var(--ea_color_danger_dark);border-color:var(--ea_color_danger_dark)}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost):hover .ea_generics__icon use{fill:#fff}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost):active{background:transparent;color:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost):active .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger.ea_generics__button-outline,.ea_generics__button.ea_generics__button-danger.ea_generics__button-ghost{color:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger.ea_generics__button-outline .ea_generics__icon use,.ea_generics__button.ea_generics__button-danger.ea_generics__button-ghost .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger.ea_generics__button-outline{border-color:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger.ea_generics__button-outline:hover{border-color:var(--ea_color_danger_dark)}.ea_generics__button.ea_generics__button-danger:active,.ea_generics__button.ea_generics__button-danger:hover:active{border-color:var(--ea_color_danger);box-shadow:inset 0 0 0 1px var(--ea_color_danger);color:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger:active .ea_generics__icon use,.ea_generics__button.ea_generics__button-danger:hover:active .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__button.ea_utilities__lightbox-open,.ea_generics__button.ea_generics__button-active,.ea_generics__button.ea_utilities__rte-highlight{color:var(--ea_button__active_color);border-color:var(--ea_button__active_border_color);background-color:var(--ea_button__active_bg_color)}.ea_generics__button.ea_utilities__lightbox-open .ea_generics__icon use,.ea_generics__button.ea_generics__button-active .ea_generics__icon use,.ea_generics__button.ea_utilities__rte-highlight .ea_generics__icon use{fill:var(--ea_button__active_icon_fill)}.ea_generics__button.ea_utilities__lightbox-open:hover,.ea_generics__button.ea_generics__button-active:hover,.ea_generics__button.ea_utilities__rte-highlight:hover{background-color:var(--ea_button__active_bg_color_hover)}.ea_generics__button .ea_generics__button_icon,.ea_generics__button-light .ea_generics__button_icon{vertical-align:middle;height:var(--ea_button_icon_height)}.ea_generics__button .ea_generics__button_icon.ea_generics__button_icon-chevron,.ea_generics__button .ea_generics__button_icon.ea_utilities__dropdown_icon,.ea_generics__button-light .ea_generics__button_icon.ea_generics__button_icon-chevron,.ea_generics__button-light .ea_generics__button_icon.ea_utilities__dropdown_icon{order:1;height:var(--ea_button_icon_height_small);margin-left:0;margin-right:0}.ea_generics__button .ea_generics__button_text+.ea_generics__button_icon,.ea_generics__button-light .ea_generics__button_text+.ea_generics__button_icon{order:-1}.ea_generics__button.ea_generics__button-icon_end .ea_generics__button_text+.ea_generics__button_icon,.ea_generics__button-light.ea_generics__button-icon_end .ea_generics__button_text+.ea_generics__button_icon{order:1}.ea_generics__button-light{background-color:transparent;border-radius:0;padding:0;text-decoration:var(--ea_button_text_decoration);transition:color .3s;display:inline-flex;align-items:center}.ea_generics__button-light,.ea_generics__button-light:link,.ea_generics__button-light:visited{color:var(--ea_button_light_color)}.ea_generics__button-light:hover{background-color:var(--ea_button_light_background_color_hover);color:var(--ea_button_light_color_hover)}.ea_generics__button-light .ea_generics__button_icon{height:var(--ea_button_icon_height);flex-shrink:0}.ea_generics__button-link .ea_generics__button_text{transition:text-decoration-thickness var(--ea_duration_default);text-decoration-line:underline;text-decoration-thickness:var(--ea_border_width);text-decoration-color:currentcolor}.ea_generics__button-link:not(.ea_generics__button-light){padding-left:var(--ea_button_padding_top_bottom);padding-right:var(--ea_button_padding_top_bottom)}.ea_generics__button-link .ea_generics__icon use{fill:var(--ea_text_color)}.ea_generics__button-link:hover .ea_generics__button_text,.ea_generics__button-link:focus .ea_generics__button_text{text-decoration-thickness:calc(var(--ea_border_width) * 2);color:var(--ea_button_color)}.ea_generics__button-link:hover .ea_generics__icon use,.ea_generics__button-link:focus .ea_generics__icon use{fill:var(--ea_button_color)}.ea_generics__button-small{--ea_button_padding_top_bottom: 0;--ea_button_icon_height: var(--ea_button_icon_height_small);min-height:var(--ea_target_size_minimum);min-width:var(--ea_target_size_minimum)}.ea_generics__button-large{--ea_button_padding_top_bottom: 0;--ea_button_icon_height: var(--ea_icon_size);min-height:var(--ea_target_size_enhanced);min-width:var(--ea_target_size_enhanced);font-size:var(--ea_font_size_large)}.ea_generics__button-icon_only:after{content:var(--ea_button_content_icon_only_after)}.ea_generics__button-icon_only .ea_generics__icon{display:inline-block;margin-right:0;margin-left:0}.ea_generics__show_more .ea_generics__icon{height:var(--ea_button_icon_height)}.ea_generics__show_more.ea_generics__button-light .ea_generics__icon{height:13px}.ea_utilities__loader.ea_generics__button-primary{--ea_spinner_color: var(--ea_button_color_primary);--ea_spinner_background_color: var(--ea_color_primary_darker)}.ea_utilities__loader.ea_generics__button-secondary{--ea_spinner_color: var(--ea_color_primary);--ea_spinner_background_color: var(--ea_border_color)}.ea_test__opacity>*{animation:opacity 2s infinite alternate linear}@keyframes opacity{0%{opacity:1}to{opacity:0}}.ea_generics__button .ea_generics__button_icon{margin-left:calc(var(--ea_button_icon_margin) / 2);margin-right:calc(var(--ea_button_icon_margin) / 2)}.ea_generics__button .ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}.ea_generics__button-small .ea_generics__button_text{margin-left:calc(var(--ea_button_padding_left_right) / 2);margin-right:calc(var(--ea_button_padding_left_right) / 2)}.ea_generics__button-compact{--ea_button_padding_left_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2)}.ea_generics__button-link:not(.ea_generics__button-light){--ea_button_padding_left_right: var(--ea_button_padding_top_bottom)}.ea_generics__button-badge .ea_generics__button_text{margin-left:var(--ea_button_badge_text_margin_left);margin-right:var(--ea_button_badge_text_margin_right)}.ea_generics__button-badge .ea_generics__button_text~.ea_generics__button_badge{margin-left:var(--ea_button_badge_badge_margin_left);margin-right:var(--ea_button_badge_badge_margin_right)}[dir=ltr]{--ea_button_icon_text_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_text_margin_right: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_right: calc(var(--ea_button_icon_margin) / 2);--ea_button_badge_text_margin_left: var(--ea_button_padding_left_right);--ea_button_badge_text_margin_right: calc(var(--ea_button_icon_margin) / 2);--ea_button_badge_badge_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_badge_badge_margin_right: var(--ea_button_padding_left_right)}[dir=ltr] .ea_generics__button-small{--ea_button_icon_text_margin_right: calc(var(--ea_button_padding_left_right) / 2);--ea_button_icon_icon_margin_left: calc(var(--ea_button_padding_left_right) / 2);--ea_button_badge_text_margin_left: calc(var(--ea_button_padding_left_right) / 2);--ea_button_badge_badge_margin_right: calc(var(--ea_button_padding_left_right) / 2)}[dir=ltr] .ea_generics__button-compact{--ea_button_icon_text_margin_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_icon_icon_margin_left: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_badge_text_margin_left: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_badge_badge_margin_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2)}[dir=ltr] .ea_generics__button-link:not(.ea_generics__button-light){--ea_button_icon_text_margin_right: var(--ea_button_padding_top_bottom);--ea_button_icon_icon_margin_left: var(--ea_button_padding_top_bottom)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-light{--ea_button_icon_text_margin_right: 0;--ea_button_icon_icon_margin_left: 0}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]){margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text:not([class*=ea_utilities__is_sr_only])+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}@media (max-width: 0px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xxs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xxs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: .02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xxs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xxs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 360px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 360.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 576px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_sm{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_sm+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 576.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_sm{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_sm+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 768px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_md{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_md+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 768.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_md{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_md+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 992px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_lg{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_lg+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 992.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_lg{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_lg+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 1200px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xl{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xl+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 1200.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xl{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xl+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 0px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xxs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xxs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: .02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xxs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xxs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 360px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 360.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 576px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_sm{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_sm+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 576.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_sm{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_sm+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 768px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_md{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_md+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 768.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_md{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_md+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 992px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_lg{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_lg+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 992.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_lg{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_lg+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 1200px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xl{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xl+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 1200.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xl{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xl+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end{--ea_button_icon_text_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_text_margin_right: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_icon_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_icon_margin_right: var(--ea_button_padding_left_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end.ea_generics__button-light{--ea_button_icon_text_margin_left: 0;--ea_button_icon_icon_margin_right: 0}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end.ea_generics__button-link:not(.ea_generics__button-light){--ea_button_icon_text_margin_left: var(--ea_button_padding_top_bottom);--ea_button_icon_icon_margin_right: var(--ea_button_padding_top_bottom)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-badge .ea_generics__button_text{margin-right:var(--ea_button_badge_text_margin_right)}[dir=ltr] .ea_generics__button-badge.ea_generics__button-light{--ea_button_badge_text_margin_left: 0;--ea_button_badge_badge_margin_right: 0}[dir=ltr] .ea_generics__button .ea_generics__button_icon-chevron,[dir=ltr] .ea_generics__button .ea_utilities__dropdown_icon{margin-right:var(--ea_button_padding_left_right)}[dir=ltr] .ea_generics__button-light .ea_generics__button_icon-chevron,[dir=ltr] .ea_generics__button-light .ea_utilities__dropdown_icon{margin-left:var(--ea_button_icon_margin)}[dir=ltr] .ea_generics__button-ghost .ea_generics__button_icon-chevron+.ea_generics__button_text,[dir=ltr] .ea_generics__button-ghost .ea_utilities__dropdown_icon+.ea_generics__button_text{margin-right:var(--ea_button_icon_margin)}[dir=rtl]{--ea_button_icon_text_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_text_margin_right: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_icon_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_icon_margin_right: var(--ea_button_padding_left_right);--ea_button_badge_text_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_badge_text_margin_right: var(--ea_button_padding_left_right);--ea_button_badge_badge_margin_left: var(--ea_button_padding_left_right);--ea_button_badge_badge_margin_right: calc(var(--ea_button_icon_margin) / 2)}[dir=rtl] .ea_generics__button-small{--ea_button_icon_text_margin_left: calc(var(--ea_button_padding_left_right) / 2);--ea_button_icon_icon_margin_right: calc(var(--ea_button_padding_left_right) / 2);--ea_button_badge_text_margin_right: calc(var(--ea_button_padding_left_right) / 2);--ea_button_badge_badge_margin_left: calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__button-compact{--ea_button_icon_text_margin_left: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_icon_icon_margin_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_badge_text_margin_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_badge_badge_margin_left: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2)}[dir=rtl] .ea_generics__button-link:not(.ea_generics__button-light){--ea_button_icon_text_margin_left: var(--ea_button_padding_top_bottom);--ea_button_icon_icon_margin_right: var(--ea_button_padding_top_bottom)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-light{--ea_button_icon_text_margin_left: 0;--ea_button_icon_icon_margin_right: 0}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]){margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text:not([class*=ea_utilities__is_sr_only])+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}@media (max-width: 0px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xxs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xxs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: .02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xxs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xxs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 360px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 360.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 576px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_sm{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_sm+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 576.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_sm{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_sm+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 768px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_md{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_md+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 768.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_md{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_md+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 992px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_lg{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_lg+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 992.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_lg{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_lg+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 1200px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xl{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xl+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 1200.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xl{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xl+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 0px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xxs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xxs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: .02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xxs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xxs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 360px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 360.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 576px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_sm{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_sm+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 576.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_sm{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_sm+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 768px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_md{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_md+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 768.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_md{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_md+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 992px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_lg{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_lg+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 992.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_lg{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_lg+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 1200px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xl{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xl+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 1200.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xl{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xl+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end{--ea_button_icon_text_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_text_margin_right: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_right: calc(var(--ea_button_icon_margin) / 2)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end.ea_generics__button-light{--ea_button_icon_text_margin_right: 0;--ea_button_icon_icon_margin_left: 0}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end.ea_generics__button-link:not(.ea_generics__button-light){--ea_button_icon_text_margin_right: var(--ea_button_padding_top_bottom);--ea_button_icon_icon_margin_left: var(--ea_button_padding_top_bottom)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-badge .ea_generics__button_text{margin-left:var(--ea_button_badge_text_margin_left)}[dir=rtl] .ea_generics__button-badge.ea_generics__button-light{--ea_button_badge_text_margin_right: 0;--ea_button_badge_badge_margin_left: 0}[dir=rtl] .ea_generics__button .ea_generics__button_icon-chevron,[dir=rtl] .ea_generics__button .ea_utilities__dropdown_icon{margin-left:var(--ea_button_padding_left_right)}[dir=rtl] .ea_generics__button-light .ea_generics__button_icon-chevron,[dir=rtl] .ea_generics__button-light .ea_utilities__dropdown_icon{margin-right:var(--ea_button_icon_margin)}[dir=rtl] .ea_generics__button-ghost .ea_generics__button_icon-chevron+.ea_generics__button_text,[dir=rtl] .ea_generics__button-ghost .ea_utilities__dropdown_icon+.ea_generics__button_text{margin-left:var(--ea_button_icon_margin)}.ea_generics__buttons_segmented{box-shadow:inset 0 0 0 var(--ea_button_border_width) var(--ea_button_border_color);border-radius:var(--ea_button_border_radius);background-color:var(--ea_background_color_dark)}.ea_generics__buttons_segmented .ea_generics__button:active{box-shadow:none}.ea_generics__buttons_segmented .ea_generics__button-active{background-color:var(--ea_background_color)}.ea_generics__buttons_segmented .ea_generics__button-active:hover{border-color:var(--ea_button_border_color_hover);background-color:var(--ea_background_color_dark)}.ea_generics__actions_bar{overflow:hidden}.ea_generics__actions_bar .ea_generics__buttons.ea_utilities__display-none+.ea_generics__buttons:not(.ea_utilities__display-none):not(:last-child):before{content:none}[dir=ltr] .ea_generics__actions_bar .ea_generics__buttons.ea_utilities__display-none+.ea_generics__buttons:not(.ea_utilities__display-none):not(:last-child){margin-left:0}[dir=rtl] .ea_generics__actions_bar .ea_generics__buttons.ea_utilities__display-none+.ea_generics__buttons:not(.ea_utilities__display-none):not(:last-child){margin-right:0}.ea_generics__actions_bar .ea_generics__buttons:empty{display:none}@media (min-width: 768.02px){[dir=ltr] .ea_generics__actions_bar .ea_generics__button .ea_generics__button_text.ea_utilities__is_sr_only_until_md{--ea_button_icon_text_margin_right: calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__actions_bar .ea_generics__button .ea_generics__button_text.ea_utilities__is_sr_only_until_md{--ea_button_icon_text_margin_left: calc(var(--ea_button_padding_left_right) / 2)}[dir=ltr] .ea_generics__actions_bar .ea_generics__button .ea_generics__button_text.ea_utilities__is_sr_only_until_md+.ea_generics__icon{--ea_button_icon_icon_margin_left: calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__actions_bar .ea_generics__button .ea_generics__button_text.ea_utilities__is_sr_only_until_md+.ea_generics__icon{--ea_button_icon_icon_margin_right: calc(var(--ea_button_padding_left_right) / 2)}}@media (max-width: 576px){.ea_generics__actions_bar .ea_generics__buttons .ea_generics__button:not(.ea_generics__button-primary):not(.ea_generics__button-icon_only){width:auto}}.ea_generics__ads{padding:0;margin:0;border:0;overflow:hidden}.ea_generics__anchor-icon .ea_generics__icon{height:var(--ea_icon_size_xsmall)}.ea_generics__avatar{position:relative;display:block}.ea_generics__avatar .ea_generics__avatar__icon,.ea_generics__avatar .ea_generics__avatar__image{display:block;width:var(--ea_avatar_size);height:var(--ea_avatar_size);max-width:100%;max-height:100%;border-radius:var(--ea_avatar_border_radius);overflow:hidden}.ea_generics__avatar .ea_generics__avatar__icon{background-color:var(--ea_chip_background);display:flex;align-items:center;justify-content:center}.ea_generics__avatar .ea_generics__avatar__icon .ea_generics__icon{height:50%}.ea_generics__avatar .ea_generics__avatar__image_img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ea_generics__avatar .ea_generics__status{position:absolute;bottom:0}[dir=ltr] .ea_generics__avatar .ea_generics__status{right:0}[dir=rtl] .ea_generics__avatar .ea_generics__status{left:0}@supports (transform: translateX(calc(cos(0rad)*1px))) and (transform: translateX(calc(sin(0rad)*1px))){.ea_generics__avatar .ea_generics__status{--ea_avatar__rayon: calc(var(--ea_avatar_size) / 2);--ea_avatar__x: calc(var(--ea_avatar__rayon) + var(--ea_avatar__rayon) * cos(calc(45 * .0174532778)) - var(--ea_badge_mini_size) / 2);--ea_avatar__y: calc(var(--ea_avatar__rayon) + var(--ea_avatar__rayon) * sin(calc(45 * .0174532778)) - var(--ea_badge_mini_size) / 2);bottom:initial;top:var(--ea_avatar__y)}[dir=ltr] .ea_generics__avatar .ea_generics__status{right:initial;left:var(--ea_avatar__x)}[dir=rtl] .ea_generics__avatar .ea_generics__status{left:initial;right:var(--ea_avatar__x)}}.ea_generics__avatar .ea_generics__status:before{outline:var(--ea_border_style) calc(var(--ea_border_width) * 2) var(--ea_background_color)}.ea_generics__icon.ea_generics__application_bookmarks_fill>use{fill:var(--ea_appli_color_bookmarks)}.ea_generics__icon.ea_generics__application_gallery_help_fill>use{fill:var(--ea_appli_color_gallery_help)}.ea_generics__icon.ea_generics__application_keys_fill>use{fill:var(--ea_appli_color_keys)}.ea_generics__icon.ea_generics__application_mailing_fill>use{fill:var(--ea_appli_color_mailing)}.ea_generics__icon.ea_generics__application_notes_fill>use{fill:var(--ea_appli_color_notes)}.ea_generics__icon.ea_generics__application_postits_fill>use{fill:var(--ea_appli_color_postits)}.ea_generics__icon.ea_generics__application_reminders_fill>use{fill:var(--ea_appli_color_reminders)}.ea_generics__icon.ea_generics__application_rss_fill>use{fill:var(--ea_appli_color_rss)}.ea_generics__icon.ea_generics__application_santa_tree_fill>use{fill:var(--ea_appli_color_santa_tree)}.ea_generics__icon.ea_generics__application_search_www_fill>use{fill:var(--ea_appli_color_search_www)}.ea_generics__icon.ea_generics__application_timestamping_fill>use{fill:var(--ea_appli_color_timestamping)}.ea_generics__icon.ea_generics__application_todos_fill>use{fill:var(--ea_appli_color_todos)}.ea_generics__icon.ea_generics__application_xpr_btu_fill>use{fill:var(--ea_appli_color_xpr_btu)}.ea_generics__badge{display:inline-flex;align-items:center;white-space:nowrap;border-radius:var(--ea_badge_border_radius);border:var(--ea_border);background-color:var(--ea_badge_background_color);color:var(--ea_badge_color);font-size:var(--ea_badge_font_size);font-weight:400;padding:0 var(--ea_badge_padding_left_right);line-height:1!important;height:calc(var(--ea_border_width) * 2 + var(--ea_badge_padding_top_bottom) * 2 + var(--ea_badge_font_size));text-align:center;flex-shrink:0}.ea_generics__badge:empty:not(.ea_generics__metadata){display:none}.ea_generics__badge.ea_generics__badge-danger{border-color:var(--ea_color_danger);color:var(--ea_color_danger)}.ea_generics__badge.ea_generics__badge-danger .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__badge.ea_generics__badge-success{border-color:var(--ea_color_success);color:var(--ea_color_success)}.ea_generics__badge.ea_generics__badge-success .ea_generics__icon use{fill:var(--ea_color_success)}.ea_generics__badge.ea_generics__badge-info{border-color:var(--ea_color_info);color:var(--ea_color_info)}.ea_generics__badge.ea_generics__badge-info .ea_generics__icon use{fill:var(--ea_color_info)}.ea_generics__badge.ea_generics__badge-strong{border-color:var(--ea_text_color)}.ea_generics__badge.ea_generics__badge-strong .ea_generics__icon use{fill:var(--ea_text_color)}.ea_generics__badge.ea_generics__badge-primary{border-color:var(--ea_color_primary);color:var(--ea_color_primary)}.ea_generics__badge.ea_generics__badge-primary .ea_generics__icon use{fill:var(--ea_color_primary)}.ea_generics__badge .ea_generics__icon{height:calc(var(--ea_icon_size) * .6)}[dir=ltr] .ea_generics__badge .ea_generics__icon{margin-right:calc(var(--ea_icon_sibling_margin) * .75)}[dir=rtl] .ea_generics__badge .ea_generics__icon{margin-left:calc(var(--ea_icon_sibling_margin) * .75)}.ea_generics__badge .ea_generics__icon use{fill:var(--ea_badge_color)}.ea_generics__badge-icon_only{border:none;padding:0}.ea_generics__badge-icon_only .ea_generics__icon{height:var(--ea_icon_size_small);margin:0!important}.ea_generics__badge-counter{padding-left:var(--ea_badge_counter_padding_left_right);padding-right:var(--ea_badge_counter_padding_left_right)}.ea_generics__banner{background-color:var(--ea_banner_background_color);color:var(--ea_banner_color);font-size:var(--ea_font_size);padding-top:calc(var(--ea_gap) / 2);padding-bottom:calc(var(--ea_gap) / 2);text-align:center}.ea_generics__banner .ea_generics__anchor:hover{color:var(--ea_button_color_hover);text-decoration:underline}*+.ea_generics__breadcrumb{margin-top:calc(var(--ea_content_margin) / 2)}.ea_generics__breadcrumb_list{display:flex;list-style:none}@media (max-width: 576px){.ea_generics__breadcrumb_list{overflow:auto}}.ea_generics__breadcrumb_item{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;font-size:var(--ea_font_size_small)}@media (min-width: 576.02px){.ea_generics__breadcrumb_item{overflow:hidden}}.ea_generics__breadcrumb_item .ea_generics__icon{margin-left:var(--ea_button_icon_margin);margin-right:var(--ea_button_icon_margin);height:var(--ea_button_icon_height_small)}.ea_generics__breadcrumb_item:last-child .ea_generics__icon{display:none}.ea_generics__breadcrumb_segments_count-1 .ea_generics__breadcrumb_item{max-width:100%}@media (min-width: 576.02px){.ea_generics__breadcrumb_segments_count-2 .ea_generics__breadcrumb_item,.ea_generics__breadcrumb_segments_count-3 .ea_generics__breadcrumb_item,.ea_generics__breadcrumb_segments_count-4 .ea_generics__breadcrumb_item,.ea_generics__breadcrumb_segments_count-5 .ea_generics__breadcrumb_item,.ea_generics__breadcrumb_segments_count-6 .ea_generics__breadcrumb_item{max-width:50%}}.ea_generics__tile{border:1px solid var(--ea_card_border_color);border-radius:var(--ea_card_border_radius);padding:var(--ea_card_spacer)}.ea_generics__card{border:1px solid var(--ea_card_border_color);border-radius:var(--ea_card_border_radius);padding:var(--ea_card_spacer);overflow:hidden;position:relative;transition:background-color .3s,border-color .3s;display:flex;flex-direction:column;background-color:var(--ea_background_color)}.ea_generics__card.ea_generics__card-clickable:hover,.ea_generics__card.ea_generics__card-clickable:focus{border-color:var(--ea_card_border_color_hover);background-color:var(--ea_card_bg_color_hover)}.ea_generics__card.ea_generics__card-highlighted{border-color:var(--ea_button_border_color_hover)}.ea_generics__card.ea_generics__card-active{border-color:var(--ea_color_primary)}.ea_generics__card .ea_generics__card_title{margin-top:0;margin-bottom:0;color:var(--ea_heading_color)}.ea_generics__card .ea_generics__card_title a{background:none!important}.ea_generics__card .ea_generics__card_main{margin-top:var(--ea_card_spacer)}.ea_generics__card .ea_generics__card_main>*:last-child{margin-bottom:0}.ea_generics__card .ea_generics__card_footer{margin-top:auto;padding-top:calc(var(--ea_card_spacer) * 1.5)}@media (min-width: 576.02px){.ea_generics__card.ea_generics__card-large{padding:calc(var(--ea_card_spacer) * 2)}}.ea_generics__card.ea_generics__card-full{padding:0}.ea_generics__card.ea_generics__card-full .ea_generics__card_header,.ea_generics__card.ea_generics__card-full .ea_generics__card_main,.ea_generics__card.ea_generics__card-full .ea_generics__card_footer{padding-left:var(--ea_card_spacer);padding-right:var(--ea_card_spacer)}.ea_generics__card.ea_generics__card-full .ea_generics__card_header:first-child,.ea_generics__card.ea_generics__card-full .ea_generics__card_main:first-child,.ea_generics__card.ea_generics__card-full .ea_generics__card_footer:first-child{padding-top:var(--ea_card_spacer)}.ea_generics__card.ea_generics__card-full .ea_generics__card_header:last-child,.ea_generics__card.ea_generics__card-full .ea_generics__card_main:last-child,.ea_generics__card.ea_generics__card-full .ea_generics__card_footer:last-child{padding-bottom:var(--ea_card_spacer)}.ea_generics__card_product .ea_generics__card_header{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.ea_generics__card_product .ea_generics__card_title,.ea_generics__card_product .ea_generics__card_title a{color:var(--ea_color_primary);font-weight:400}.ea_generics__card_product .ea_generics__price{margin-top:calc(var(--ea_card_spacer) * .5)}.ea_generics__card_product .ea_generics__card_features{margin:0}.ea_generics__card_product .ea_generics__card_features .ea_generics__list_item{padding:0}.ea_generics__card_product .ea_generics__card_features .ea_generics__list_item:not(:last-child){margin-bottom:15px}.ea_generics__card_product *+.ea_generics__card_features{margin-top:calc(var(--ea_card_spacer) * 1.5)}.ea_generics__card_product .ea_generics__card_footer{padding-top:calc(var(--ea_card_spacer) * 2)}.ea_generics__card_product .ea_generics__card_footer .ea_generics__button{width:100%}.ea_generics__cart{border-radius:var(--ea_card_border_radius);border-color:var(--ea_color_primary);border-style:solid;border-width:1px;overflow:hidden}.ea_generics__cart .ea_generics__cart_title{font-weight:700;font-size:115%;color:var(--ea_heading_color);margin-top:0;margin-bottom:calc(var(--ea_gap) * .5);margin-left:var(--ea_gap);margin-right:var(--ea_gap);padding-bottom:calc(var(--ea_gap) * .5);padding-top:var(--ea_gap);border-bottom:1px solid var(--ea_border_color)}.ea_generics__cart .ea_generics__cart_products_list{padding:0 var(--ea_gap) var(--ea_gap) var(--ea_gap)}.ea_generics__cart .ea_generics__cart_total{padding:var(--ea_gap);background-color:var(--ea_background_color_dark)}.ea_generics__cart .ea_generics__cart_total>*:not(:first-child){padding-top:var(--ea_gap)}.ea_generics__cart .ea_generics__cart_expiry_item.ea_generics__cart_item{background-color:var(--ea_background_color_dark);padding:0 var(--ea_gap) 0 var(--ea_gap);font-weight:700}.ea_generics__cart .ea_generics__buttons .ea_generics__button{width:100%}.ea_generics__cart .ea_generics__buttons>p{margin-top:calc(var(--ea_gap) * .5)}.ea_generics__cart .ea_generics__buttons>p:last-child{margin-bottom:0}.ea_generics__cart_total .ea_generics__cart_item:last-child{font-weight:700}.ea_generics__cart_item_group{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.ea_generics__cart_item_group.ea_generics__cart_item_group-label{margin-right:calc(var(--ea_gap) / 2)}.ea_generics__cart_item_group.ea_generics__cart_item_group-label .ea_generics__cart_item_label:first-child{margin-right:calc(var(--ea_gap) / 3)}.ea_generics__cart_item_group.ea_generics__cart_item_group-price{justify-content:flex-end;margin-left:calc(var(--ea_gap) / 2)}.ea_generics__cart_item_group.ea_generics__cart_item_group-price .ea_generics__cart_item_price:last-child{margin-left:calc(var(--ea_gap) / 3)}.ea_generics__cart_item_group+.ea_generics__cart_item_group{flex-basis:min-content;flex-grow:1}.ea_generics__cart_item{display:flex;justify-content:space-between;align-items:flex-start}.ea_generics__cart_item .ea_generics__cart_item_label:first-child{margin-right:calc(var(--ea_gap) / 2)}.ea_generics__cart_item .ea_generics__cart_item_price{white-space:nowrap}.ea_generics__cart_item .ea_generics__cart_item_price:last-child{margin-left:calc(var(--ea_gap) / 2)}.ea_generics__cart_item:not(:first-child){padding-top:calc(var(--ea_gap) / 2)}.ea_generics__cart_item.ea_generics__cart_item_separator{margin-top:calc(var(--ea_gap) / 2);padding-top:calc(var(--ea_gap) / 2);border-top:1px dashed var(--ea_border_color)}.ea_generics__cart_item .ea_generics__cart_item_old_price{color:#999;font-size:calc(var(--ea_font_size) * .85)}.ea_generics__cart_footer{background-color:var(--ea_background_color_dark);padding:var(--ea_gap)}.ea_generics__price{position:relative}.ea_generics__price .ea_generics__price_full{display:inline}.ea_generics__price .ea_generics__price_item:first-child .ea_generics__price_from{position:absolute;bottom:100%;left:0;font-size:12px}.ea_generics__price .ea_generics__price_item:first-child .ea_generics__price_full{display:block}.ea_generics__price .ea_generics__price_item:first-child .ea_generics__price_full .ea_generics__price_value{font-weight:700;font-size:200%}.ea_generics__price .ea_generics__price_item:not(:first-child){margin-top:5px;color:#999}.ea_generics__subscription_current{border:1px solid var(--ea_card_border_color);border-radius:var(--ea_card_border_radius);padding:var(--ea_card_spacer);display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 576.02px){.ea_generics__subscription_current{flex-direction:row;flex-wrap:wrap}}@media (min-width: 992.02px){.ea_generics__subscription_current.ea_generics__collapse{flex-wrap:nowrap;flex-direction:column}}@media (min-width: 1200.02px){.ea_generics__subscription_current.ea_generics__collapse{flex-wrap:wrap;flex-direction:row}}@media (min-width: 992.02px){.ea_generics__subscription_current.ea_generics__collapse .ea_generics__subscription_current_header{flex:auto;padding-right:0}}@media (min-width: 1200.02px){.ea_generics__subscription_current.ea_generics__collapse .ea_generics__subscription_current_header{flex:1 0;padding-right:var(--ea_gap)}}@media (min-width: 992.02px){.ea_generics__subscription_current.ea_generics__collapse .ea_generics__subscription_current_price{margin-top:calc(var(--ea_gap) * .5)}}@media (min-width: 1200.02px){.ea_generics__subscription_current.ea_generics__collapse .ea_generics__subscription_current_price{margin-top:0}}.ea_generics__subscription_current_header{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media (min-width: 576.02px){.ea_generics__subscription_current_header{flex:1 0;padding-right:var(--ea_gap)}}.ea_generics__subscription_current_header .ea_generics__subscription_current_title{margin-top:0;margin-bottom:0;color:var(--ea_color_primary);font-weight:400}.ea_generics__subscription_current_header .ea_generics__subscription_current_title a{color:var(--ea_color_primary);font-weight:400}.ea_generics__subscription_current_header .ea_generics__subscription_current_expiry{flex-basis:100%;margin-top:var(--ea_button_icon_margin_right)}.ea_generics__subscription_current_main{margin-bottom:0;width:100%}.ea_generics__subscription_current_main .ea_generics__button{margin-top:var(--ea_card_spacer)}.ea_generics__subscription_current_main .ea_generics__subscription_current_products{margin-top:var(--ea_card_spacer);padding-top:var(--ea_card_spacer);border-top:1px solid var(--ea_border_color)}.ea_generics__subscription_current_main .ea_generics__cart_total{padding-top:calc(var(--ea_card_spacer) * .5);margin-top:calc(var(--ea_card_spacer) * .5);border-top:1px solid var(--ea_border_color)}.ea_generics__subscription_current_price{padding:calc(var(--ea_card_spacer) * .5) var(--ea_card_spacer);border-radius:var(--ea_card_border_radius);background-color:var(--ea_background_color_dark);margin-top:calc(var(--ea_gap) * .5)}@media (min-width: 576.02px){.ea_generics__subscription_current_price{margin-top:0}}.ea_generics__subscription_current_price .ea_generics__price_item:first-child .ea_generics__price_full .ea_generics__price_value{font-size:150%}[data-contract~="childHideable.container"]{width:100%;display:flex;flex-wrap:nowrap}[data-contract~="childHideable.container"]>*{flex-shrink:0}[data-contract~="childHideable.container"] .ea_generics__buttons{display:flex;flex-wrap:nowrap}.ea_generics__code{background-color:var(--ea_background_color_dark);box-shadow:inset 0 0 0 1px var(--ea_border_color);border-radius:3px;padding:1px 4px;white-space:pre-wrap}.ea_generics__code-block{display:block;padding:var(--ea_gap);flex-grow:1}.ea_generics__code_block{position:relative;height:100%}.ea_generics__code_block .ea_generics__pre{margin:0!important}.ea_generics__code_block .ea_generics__buttons{position:absolute;top:calc(var(--ea_button_min_height) / 2 * -1);right:var(--ea_gap);display:none;margin-top:0!important;border-radius:var(--ea_button_border_radius);overflow:hidden;background-color:var(--ea_background_color)}.ea_generics__code_block:hover .ea_generics__buttons{display:block}.ea_generics__code_block_content{display:flex;overflow-x:auto;height:100%}.ea_generics__code_block_modal .ea_generics__buttons{justify-content:flex-end}@media (max-width: 576px){.ea_generics__collapse_button_default{display:none}}@media (min-width: 576.02px){.ea_generics__collapse_button_fullscreen{display:none}}.ea_generics__collapse_button{justify-content:flex-start}[dir=ltr] .ea_generics__collapse_button>.ea_utilities__collapse_icon{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__collapse_button>.ea_utilities__collapse_icon{margin-right:var(--ea_button_padding_left_right);margin-left:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__collapse_button>.ea_utilities__collapse_icon+.ea_generics__button_text{margin-left:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__collapse_button>.ea_utilities__collapse_icon+.ea_generics__button_text{margin-right:var(--ea_button_icon_text_margin_left)}.ea_generics__collapse_button[aria-expanded]>.ea_utilities__collapse_icon{transition:transform var(--ea_duration_fast) linear}[dir=ltr] .ea_generics__collapse_button[aria-expanded]>.ea_utilities__collapse_icon{transform:rotate(-90deg)}[dir=rtl] .ea_generics__collapse_button[aria-expanded]>.ea_utilities__collapse_icon{transform:rotate(90deg)}[dir=ltr] .ea_generics__collapse_button[aria-expanded=true]>.ea_utilities__collapse_icon,[dir=rtl] .ea_generics__collapse_button[aria-expanded=true]>.ea_utilities__collapse_icon{transform:rotate(0)}.ea_generics__collapse_panel{display:block}.ea_generics__collapse_panel .ea_generics__collapse_panel_main{overflow:hidden}.ea_generics__collapse_panel.ea_generics__collapse_panel-open .ea_generics__collapse_panel_main{max-height:100%}.ea_generics__collapse_panel.ea_generics__collapse_panel_is_open{--ea_collapse_panel_is_open: true}@media (min-width: 576.02px){@supports (display: grid){.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen{display:grid;grid-template-rows:0fr}.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen .ea_generics__collapse_panel_main{max-height:unset}.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen.ea_generics__collapse_panel-open{grid-template-rows:1fr}.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen.ea_generics__has-transition_end{transition:grid-template-rows var(--ea_duration_default) ease}}}@media (max-width: 576px){.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen{--ea_collapse_panel_is_open: false}.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen .ea_generics__collapse_panel_main{overflow-y:auto;height:calc(100% - var(--ea_header_height));padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}}@supports (display: grid){.ea_generics__collapse_panel.ea_generics__collapse_default{display:grid;grid-template-rows:0fr}.ea_generics__collapse_panel.ea_generics__collapse_default .ea_generics__collapse_panel_main{max-height:unset}.ea_generics__collapse_panel.ea_generics__collapse_default.ea_generics__collapse_panel-open{grid-template-rows:1fr}.ea_generics__collapse_panel.ea_generics__collapse_default.ea_generics__has-transition_end{transition:grid-template-rows var(--ea_duration_default) ease}}.ea_generics__collapse_is_fullscreen{--ea_collapse_panel_is_fullscreen: false}@media (max-width: 576px){.ea_generics__collapse_is_fullscreen{--ea_collapse_panel_is_fullscreen: true;position:fixed;z-index:30;width:100%;height:100%;background-color:var(--ea_background_color);top:0;left:0;right:0;opacity:0;transform:translateY(100%)}.ea_platform-ios .ea_generics__collapse_is_fullscreen{height:calc(100% - env(safe-area-inset-top,0));top:env(safe-area-inset-top,0)}.ea_generics__collapse_is_fullscreen .ea_generics__collapse_panel_main>:first-child{padding-top:var(--ea_gutter);padding-bottom:var(--ea_gutter)}.ea_generics__collapse_is_fullscreen.ea_generics__collapse_panel-open{opacity:1;transform:none}.ea_generics__collapse_is_fullscreen.ea_generics__has-transition_end{transition:opacity var(--ea_duration_default) ease,transform var(--ea_duration_default) ease}}@media (min-width: 576.02px){.ea_generics__collapse_is_fullscreen{display:block}.ea_generics__collapse_is_fullscreen .ea_generics__collapse_panel_main{overflow:hidden}.ea_generics__collapse_is_fullscreen.ea_generics__collapse_panel-open .ea_generics__collapse_panel_main{max-height:100%}}.ea_generics__collapse_button.ea_generics__button-small .ea_generics__icon{margin-left:calc(var(--ea_button_padding_left_right) / 2);margin-right:calc(var(--ea_button_icon_margin) / 2);height:var(--ea_icon_size_xxsmall)}.ea_generics__completion{cursor:text}.ea_generics__completion .ea_generics__completion_list{position:fixed;max-width:calc(100vw - var(--ea_gutter) * 2);width:var(--ea_generics_calculated_width);max-height:var(--ea_utilities_calculated_max_height);top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left);list-style:none;margin:0!important;padding:0;overflow-x:hidden;z-index:4;border:var(--ea_dropdown_border_width) solid var(--ea_dropdown_border_color);background-color:var(--ea_dropdown_background_color)}.ea_generics__completion .ea_generics__completion_list:empty{border:none}.ea_generics__completion .ea_generics__completion_list .ea_generics__dropdown_item_label .ea_generics__button{white-space:nowrap}.ea_generics__completion .ea_generics__completion_list .ea_generics__dropdown_item_label .ea_generics__button .ea_generics__button_text{max-width:none;overflow:hidden;text-overflow:ellipsis}.ea_generics__completion .ea_generics__completion_list .ea_generics__dropdown_item_label .ea_generics__button:hover .ea_generics__badge{background-color:var(--ea_dropdown_background_color);border-color:var(--ea_dropdown_background_color)}.ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor{display:flex;padding:15px 10px;transition:background-color .3s;flex-direction:column;align-items:start}.ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor:hover{background-color:var(--ea_button_background_color_hover);color:var(--ea_button_color_hover)}.ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor .ea_generics__contacts__contact_name{font-weight:700}.ea_generics__date_selector{--ea_date_selector__day_size: var(--ea_target_size_enhanced)}.ea_generics__date_selector.ea_generics__date_selector-light{--ea_date_selector__day_size: var(--ea_target_size_medium)}.ea_generics__date_selector.ea_generics__date_selector-light.ea_generics__date_selector-is_button>.ea_generics__buttons{margin-top:calc(var(--ea_content_margin) / 4)}.ea_generics__date_selector.ea_generics__date_selector-light.ea_generics__date_selector-is_button>.ea_generics__buttons .ea_generics__date_selector_action_today{margin:0 auto;width:auto}.ea_generics__date_selector.ea_generics__date_selector-light.ea_generics__date_selector-is_button .ea_generics__date_selector_nav_button-disabled:hover,.ea_generics__date_selector.ea_generics__date_selector-light.ea_generics__date_selector-is_button .ea_generics__date_selector_nav_button-disabled:active{background-color:transparent;box-shadow:none}.ea_generics__date_selector.ea_generics__date_selector-light .ea_generics__date_selector_days,.ea_generics__date_selector.ea_generics__date_selector-light .ea_generics__date_selector_months,.ea_generics__date_selector.ea_generics__date_selector-light .ea_generics__date_selector_years{box-shadow:none}.ea_generics__date_selector.ea_generics__date_selector-light .ea_generics__date_selector_months{margin-top:0!important;height:calc(var(--ea_date_selector__day_size) * 7)}.ea_generics__date_selector_nav{display:flex;align-items:center;justify-content:space-between}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_date{display:flex;align-items:center;justify-content:space-between;margin:0 auto;font-weight:700}@media (min-width: 576.02px){.ea_generics__date_selector_nav .ea_generics__date_selector_nav_date{order:-1;margin:0}[dir=ltr] .ea_generics__date_selector_nav .ea_generics__date_selector_nav_date{margin-right:auto}[dir=rtl] .ea_generics__date_selector_nav .ea_generics__date_selector_nav_date{margin-left:auto}}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_date .ea_generics__button_text{font-weight:700}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_date .ea_generics__date_selector_nav_text{line-height:var(--ea_button_line_height);min-height:var(--ea_button_min_height);display:flex;align-items:center;margin:0 calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2)}@media (min-width: 576.02px){[dir=ltr] .ea_generics__date_selector_nav .ea_generics__date_selector_nav_prev{margin-right:var(--ea_buttons_gap)}[dir=rtl] .ea_generics__date_selector_nav .ea_generics__date_selector_nav_prev{margin-left:var(--ea_buttons_gap)}}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled{border-style:dashed}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled .ea_generics__button_icon use{fill:var(--ea_button_border_color)}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled:hover,.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled:active{border-color:var(--ea_button_border_color)}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled:hover .ea_generics__button_icon use,.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled:active .ea_generics__button_icon use{fill:var(--ea_button_border_color)}.ea_generics__date_selector_nav,.ea_generics__date_selector_weekdays,.ea_generics__date_selector_days,.ea_generics__date_selector_months,.ea_generics__date_selector_years,.ea_generics__date_selector>.ea_generics__buttons{width:calc(var(--ea_date_selector__day_size) * 7);max-width:100%;margin-left:auto;margin-right:auto}.ea_generics__date_selector_nav,.ea_generics__date_selector_weekdays,.ea_generics__date_selector_days,.ea_generics__date_selector_months,.ea_generics__date_selector_years{margin-top:0!important;margin-bottom:0!important}.ea_generics__date_selector_weekdays{display:flex}.ea_generics__date_selector_weekdays .ea_generics__date_selector_weekdays_name{font-weight:700;flex-grow:1;text-align:center;display:flex;align-items:center;justify-content:center;width:14.2857142857%}.ea_generics__date_selector_days,.ea_generics__date_selector_months,.ea_generics__date_selector_years{display:flex;flex-wrap:wrap;height:calc(var(--ea_date_selector__day_size) * 6);align-content:flex-start;box-shadow:inset 0 0 0 var(--ea_border_width) var(--ea_border_color);border-radius:var(--ea_button_border_radius)}.ea_generics__date_selector_months,.ea_generics__date_selector_years{margin-top:var(--ea_content_margin)!important;height:calc(var(--ea_date_selector__day_size) * 7 - var(--ea_content_margin))}.ea_generics__date_selector_months{align-content:space-around}.ea_generics__date_selector_years{align-content:space-between}.ea_generics__date_selector_weekdays_name,.ea_generics__date_selector_day,.ea_generics__date_selector_month,.ea_generics__date_selector_year{height:var(--ea_date_selector__day_size);min-width:0;padding:0}.ea_generics__date_selector_weekdays_name:not(.ea_generics__button-primary):not(.ea_generics__button-secondary):not(:hover),.ea_generics__date_selector_day:not(.ea_generics__button-primary):not(.ea_generics__button-secondary):not(:hover),.ea_generics__date_selector_month:not(.ea_generics__button-primary):not(.ea_generics__button-secondary):not(:hover),.ea_generics__date_selector_year:not(.ea_generics__button-primary):not(.ea_generics__button-secondary):not(:hover){border-color:transparent}.ea_generics__date_selector_weekdays_name .ea_generics__button_text,.ea_generics__date_selector_day .ea_generics__button_text,.ea_generics__date_selector_month .ea_generics__button_text,.ea_generics__date_selector_year .ea_generics__button_text{margin:0}.ea_generics__date_selector_day{width:14.2857142857%}.ea_generics__date_selector_day:not(.ea_generics__button-primary).ea_generics__date_selector_day_previous_month,.ea_generics__date_selector_day:not(.ea_generics__button-primary).ea_generics__date_selector_day_next_month{color:var(--ea_text_color_light)}.ea_generics__date_selector_month{width:33.3333333333%}.ea_generics__date_selector_year{width:25%}.ea_generics__date_selector_year.ea_generics__date_selector_disabled{color:var(--ea_text_color_light)}.ea_generics__date_selector_year.ea_generics__date_selector_disabled:after{background:var(--ea_text_color_light)}.ea_generics__date_selector_disabled,.ea_generics__dropdown .ea_generics__dropdown_inner .ea_generics__date_selector_disabled{position:relative;cursor:not-allowed}.ea_generics__date_selector_disabled:after,.ea_generics__dropdown .ea_generics__dropdown_inner .ea_generics__date_selector_disabled:after{content:"";display:block;width:50%;height:1px;position:absolute;top:50%;left:50%;margin-left:-25%;background:var(--ea_text_color_light)}.ea_generics__date_selector_action_today{width:100%}.ea_generics__date_selector>.ea_generics__buttons{margin-top:var(--ea_content_margin)}.ea_generics__sidebar .ea_generics__date_selector{padding:0 var(--ea_sidebar_gutter);max-width:100%}.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_nav,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_weekdays,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_days,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_months,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_years,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector>.ea_generics__buttons{width:100%}.ea_generics__dropdown .ea_generics__dropdown_inner .ea_generics__date_selector{padding:calc(var(--ea_gap) / 2);box-sizing:initial}.ea_generics__dropdown .ea_generics__date_selector_disabled:after{content:""}.ea_generics__device_camera{position:relative}.ea_generics__device_camera .ea_generics__device_camera_button_snap,.ea_generics__device_camera .ea_generics__device_camera_button_reset{position:absolute;z-index:1}.ea_generics__device_camera .ea_generics__device_camera_button_snap{border-radius:var(--ea_border_radius_rounded);bottom:var(--ea_gap);left:50%;transform:translate(-50%)}.ea_generics__device_camera .ea_generics__device_camera_button_reset{top:calc(var(--ea_gap) / 2)}.ea_generics__device_camera .ea_generics__device_camera_button_reset:not(:hover) .ea_generics__icon>use{fill:#fff}.ea_generics__device_camera .ea_generics__device_camera_canvas{max-width:100%}.ea_generics__device_camera .ea_generics__device_camera_video.ea_utilities__display-none+.ea_generics__device_camera_canvas{animation:scaleVideo .15s ease-in-out}.ea_generics__device_camera .ea_generics__device_camera_video{animation:opacityVideo .4s ease-in-out}[dir=ltr] .ea_generics__device_camera_button_reset{right:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__device_camera_button_reset{left:calc(var(--ea_gap) / 2)}@keyframes scaleVideo{0%,to{transform:scale(1);opacity:1}50%{transform:scale(95%);opacity:.5}}@keyframes opacityVideo{0%,to{opacity:1}50%{opacity:0}}.ea_generics__dl{display:flex;flex-direction:column;margin-top:0;margin-bottom:0}.ea_generics__dl .ea_generics__dt{font-weight:700}.ea_generics__dl .ea_generics__dd{margin:0}.ea_generics__dl .ea_generics__dl_item+.ea_generics__dl_item,.ea_generics__dl .ea_generics__dd+.ea_generics__dt{margin-top:var(--ea_content_margin)}@media (min-width: 576.02px){.ea_generics__dl.ea_generics_dl-inline{display:table;border-collapse:collapse}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item{display:table-row}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dt,.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dd{display:table-cell;padding-top:calc(var(--ea_content_margin) / 2);padding-bottom:calc(var(--ea_content_margin) / 2)}[dir=ltr] .ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dt{padding-right:var(--ea_content_margin)}[dir=rtl] .ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dt{padding-left:var(--ea_content_margin)}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dd{width:100%;word-break:break-word}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item:first-child .ea_generics__dt,.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item:first-child .ea_generics__dd{padding-top:0}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item:last-child .ea_generics__dt,.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item:last-child .ea_generics__dd{padding-bottom:0}}.ea_generics__dl.ea_generics_dl-separator .ea_generics__dl_item+.ea_generics__dl_item{border-top:var(--ea_border);margin-top:calc(var(--ea_content_margin) / 2)}.ea_generics__dl.ea_generics_dl-separator .ea_generics__dl_item+.ea_generics__dl_item .ea_generics__dt{padding-top:calc(var(--ea_content_margin) / 2)}[draggable=true]{cursor:grab;touch-action:none}[draggable=true]:active{cursor:grabbing}[draggable=true] img{pointer-events:none}.ea_generics__draggable{display:flex;align-items:center}.ea_generics__draggable .ea_generics__draggable_icon{height:12px}.ea_generics__draggable:hover svg use{fill:var(--ea_text_color)}.ea_generics__draggable:active svg use{fill:var(--ea_color_primary)}.ea_generics__dropdown{--ea_generics__dropdown_inner_width_calculated: calc(var(--ea_utilities_calculated_width) - var(--ea_dropdown_border_width) * 2)}@media (min-width: 576.02px){.ea_generics__dropdown{width:auto;max-height:var(--ea_utilities_calculated_max_height);min-height:0;border:var(--ea_dropdown_border_width) solid var(--ea_dropdown_border_color);border-radius:var(--ea_dropdown_border_radius);top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left);overflow:hidden;position:fixed}}.ea_generics__dropdown:before{content:"";position:fixed;height:100svh;width:100vw;left:0;top:0;z-index:-1;background-color:transparent}@media (max-width: 576px){.ea_generics__dropdown:not(.ea_generics__dropdown-actions_sheet){width:auto;max-height:var(--ea_utilities_calculated_max_height);min-height:0;border:var(--ea_dropdown_border_width) solid var(--ea_dropdown_border_color);border-radius:var(--ea_dropdown_border_radius);top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left);overflow:hidden;position:fixed}}.ea_generics__dropdown .ea_generics__dropdown_inner{overflow:auto;background-color:var(--ea_dropdown_background_color);max-height:75svh;min-width:var(--ea_generics__dropdown_inner_width_calculated)}@media (max-width: 576px){.ea_generics__dropdown .ea_generics__dropdown_inner{max-width:calc(100vw - var(--ea_gap) * 2 - var(--ea_dropdown_border_width) * 2)}}.ea_generics__dropdown_list{max-height:var(--ea_utilities_calculated_max_height);padding:calc(var(--ea_gap) / 4) 0}.ea_generics__dropdown_list .ea_generics__dropdown_item{list-style-type:none;position:relative;user-select:none;padding-left:calc(var(--ea_gap) / 4);padding-right:calc(var(--ea_gap) / 4)}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__dropdown_item_label{display:block}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__button{user-select:none}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__button:not(.ea_generics__button-icon_only){width:100%;justify-content:unset}.ea_generics__dropdown_list .ea_generics__dropdown_item [type=radio]:focus-visible~.ea_generics__button,.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__button:focus-visible{border-color:var(--ea_button_border_color_hover);box-shadow:0 0 0 1px inset var(--ea_button_border_color_hover);outline:none}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__icon-selected{position:absolute;top:calc(var(--ea_button_min_height) / 2);transform:translateY(-50%);z-index:1;height:10px;width:10px}[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__icon-selected{left:var(--ea_dropdown_icon_selected_position_start)}[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__icon-selected{right:var(--ea_dropdown_icon_selected_position_start)}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__actions_content_text{word-wrap:break-word}@media (min-width: 576.02px){.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__actions_content_text{max-width:calc(var(--ea_form_field_width) - 2px)}}.ea_generics__dropdown_list .ea_generics__dropdown_item:not(.ea_utilities__display-none)~.ea_generics__dropdown_item_separator:not(.ea_utilities__display-none){margin-top:calc(var(--ea_gap) / 4 + var(--ea_border_width))!important;padding-top:calc(var(--ea_gap) / 4);border-top:var(--ea_border)}.ea_generics__dropdown_list .ea_generics__dropdown_item:not(.ea_utilities__display-none)~.ea_generics__dropdown_item_separator.ea_utilities__display-none~.ea_generics__dropdown_item:not(.ea_utilities__display-none)+.ea_generics__dropdown_item:not(.ea_utilities__display-none):not(.ea_generics__dropdown_item_separator){margin-top:0;padding-top:0;border-top:0}.ea_generics__dropdown_list .ea_generics__dropdown_item_grouped{display:flex;flex-direction:column-reverse}.ea_generics__dropdown_list .ea_generics__dropdown_item_grouped:after{content:attr(aria-label);font-size:var(--ea_font_size_small);text-transform:uppercase;color:var(--ea_text_color_light);padding:calc(var(--ea_gap) / 4)}.ea_generics__dropdown_list .ea_generics__dropdown_item:not(.ea_utilities__display-none)~.ea_generics__dropdown_item_grouped:not(.ea_generics__dropdown_item_separator):after{display:none}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable{padding-left:0;padding-right:0}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor{border-radius:0}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field-radio_custom,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{display:none;position:absolute;top:calc(var(--ea_button_min_height) / 2);transform:translateY(-50%);z-index:1;height:0;width:0;border-radius:0;background:transparent}[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field-radio_custom,[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{left:var(--ea_dropdown_icon_selected_position_start)}[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field-radio_custom,[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{right:var(--ea_dropdown_icon_selected_position_start)}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field-radio_custom:after{display:none}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{content:""}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{display:block;border-width:5px 6px;border-style:solid;border-color:transparent transparent transparent var(--ea_icon_fill)}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field_input-radio:checked~.ea_generics__button-ghost:not(:hover),.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button-ghost[aria-selected=true]:not(:hover),.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button-ghost[aria-current=true]:not(:hover){background:var(--ea_background_color_dark)}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button-ghost[aria-selected=true]:not(:hover),.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button-ghost[aria-current=true]:not(:hover){border-color:var(--ea_background_color_dark)}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button.ea_utilities__placeholder .ea_generics__button_text{font-weight:400}@media (max-width: 576px){.ea_generics__dropdown-actions_sheet{width:100%;max-height:75%;position:fixed;left:0;bottom:0;right:0;padding:var(--ea_gap) var(--ea_gutter)}.ea_generics__dropdown-actions_sheet:before{background-color:#0006}.ea_platform-ios .ea_generics__dropdown-actions_sheet{bottom:env(safe-area-inset-top,0)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_inner{width:100%;max-width:100vw;animation:slideUp var(--ea_duration_slow);background-color:transparent;display:flex;flex-direction:column}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_inner .ea_generics__button{width:100%;min-height:var(--ea_target_size_enhanced);background-color:var(--ea_background_color)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_header{margin:0;background-color:var(--ea_background_color);border-top-left-radius:var(--ea_button_border_radius);border-top-right-radius:var(--ea_button_border_radius)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_header .ea_generics__dropdown_title{display:block;padding:calc(var(--ea_gap) / 2) var(--ea_button_padding_left_right);border-bottom:var(--ea_border);font-weight:700}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_list{border-bottom-left-radius:var(--ea_button_border_radius);border-bottom-right-radius:var(--ea_button_border_radius);background-color:var(--ea_background_color)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_item{padding:0}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_item .ea_generics__button{border-radius:0}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_item:last-child .ea_generics__button{border-bottom-left-radius:var(--ea_button_border_radius);border-bottom-right-radius:var(--ea_button_border_radius)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_cancel{margin-top:var(--ea_content_margin)}}.ea_generics__dropdown.ea_generics__dropdown_grid.ea_generics__dropdown_grid-special .ea_generics__dropdown_list{display:flex;flex-wrap:wrap}@media (min-width: 768.02px){.ea_generics__dropdown.ea_generics__dropdown_grid.ea_generics__dropdown_grid-special .ea_generics__dropdown_list{display:grid;grid-template-rows:repeat(10,30px);grid-template-columns:repeat(22,30px)}}.ea_generics__dropdown.ea_generics__dropdown_grid.ea_generics__dropdown_grid-special .ea_generics__dropdown_item{flex:0 0 9%}.ea_generics__dropdown.ea_generics__dropdown_grid.ea_generics__dropdown_grid-special .ea_generics__dropdown_item span{padding-left:10px}.ea_generics__dropdown.ea_generics__library .ea_generics__library_items{display:flex;flex-wrap:wrap}@media (min-width: 768.02px){.ea_generics__dropdown.ea_generics__library .ea_generics__library_items{display:grid}}.ea_generics__dropdown.ea_generics__library .ea_generics__library_item>:first-child{user-select:none}.ea_generics__dropdown.ea_generics__library.ea_generics__library-backgrounds .ea_generics__library_item{flex:0 0 33.3333333333%}@media (min-width: 768.02px){.ea_generics__dropdown.ea_generics__library.ea_generics__library-backgrounds .ea_generics__library_items{grid-template-rows:repeat(3,49px);grid-template-columns:repeat(3,75px)}}.ea_generics__dropdown.ea_generics__library.ea_generics__library-square .ea_generics__library_item{flex:0 0 16.6666666667%;height:50px}@media (min-width: 768.02px){.ea_generics__dropdown.ea_generics__library.ea_generics__library-square .ea_generics__library_items{grid-template-rows:repeat(4,50px);grid-template-columns:repeat(9,50px)}}[dir=ltr] .ea_generics__dropdown .ea_generics__dropdown_item.ea_generics__dropdown_item-selectable .ea_generics__actions_content_text,[dir=ltr] .ea_generics__actions_content_text{text-align:left}[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button.ea_utilities__placeholder .ea_generics__button_text{margin-left:calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__dropdown .ea_generics__dropdown_item.ea_generics__dropdown_item-selectable .ea_generics__actions_content_text{text-align:right}[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button.ea_utilities__placeholder .ea_generics__button_text{margin-right:calc(var(--ea_button_padding_left_right) / 2)}[aria-expanded]>.ea_utilities__collapse_icon,.ea_generics__details>.ea_generics__summary>.ea_utilities__collapse_icon{height:var(--ea_icon_size_xsmall)}[dir=ltr] [aria-expanded]>.ea_utilities__collapse_icon,[dir=rtl] [aria-expanded]>.ea_utilities__collapse_icon,[dir=ltr] .ea_generics__details>.ea_generics__summary>.ea_utilities__collapse_icon,[dir=rtl] .ea_generics__details>.ea_generics__summary>.ea_utilities__collapse_icon{transform:rotate(0)}[dir=ltr] [aria-expanded=true]>.ea_utilities__collapse_icon,[dir=ltr] .ea_generics__details[open]>.ea_generics__summary>.ea_utilities__collapse_icon{transform:rotate(-180deg)}[dir=rtl] [aria-expanded=true]>.ea_utilities__collapse_icon,[dir=rtl] .ea_generics__details[open]>.ea_generics__summary>.ea_utilities__collapse_icon{transform:rotate(180deg)}.ea_generics__fields_grouped,.ea_generics__buttons_grouped,.ea_generics__grouped{display:flex}.ea_generics__fields_grouped>:not(:first-child):not(:last-child),.ea_generics__fields_grouped>:not(:first-child):not(:last-child) .ea_generics__button,.ea_generics__fields_grouped>:not(:first-child):not(:last-child) .ea_generics__NEW_field_input,.ea_generics__buttons_grouped>:not(:first-child):not(:last-child),.ea_generics__buttons_grouped>:not(:first-child):not(:last-child) .ea_generics__button,.ea_generics__buttons_grouped>:not(:first-child):not(:last-child) .ea_generics__NEW_field_input,.ea_generics__grouped>:not(:first-child):not(:last-child),.ea_generics__grouped>:not(:first-child):not(:last-child) .ea_generics__button,.ea_generics__grouped>:not(:first-child):not(:last-child) .ea_generics__NEW_field_input{border-radius:0}.ea_generics__fields_grouped .ea_generics__button:hover,.ea_generics__fields_grouped .ea_generics__button:focus-visible,.ea_generics__fields_grouped .ea_generics__button.ea_generics__button-active,.ea_generics__fields_grouped .ea_generics__button.ea_utilities__lightbox-open,.ea_generics__fields_grouped .ea_generics__NEW_field_input:hover,.ea_generics__fields_grouped .ea_generics__NEW_field_input:focus-visible,.ea_generics__fields_grouped .ea_generics__NEW_field_input.ea_generics__button-active,.ea_generics__fields_grouped .ea_generics__NEW_field_input.ea_utilities__lightbox-open,.ea_generics__buttons_grouped .ea_generics__button:hover,.ea_generics__buttons_grouped .ea_generics__button:focus-visible,.ea_generics__buttons_grouped .ea_generics__button.ea_generics__button-active,.ea_generics__buttons_grouped .ea_generics__button.ea_utilities__lightbox-open,.ea_generics__buttons_grouped .ea_generics__NEW_field_input:hover,.ea_generics__buttons_grouped .ea_generics__NEW_field_input:focus-visible,.ea_generics__buttons_grouped .ea_generics__NEW_field_input.ea_generics__button-active,.ea_generics__buttons_grouped .ea_generics__NEW_field_input.ea_utilities__lightbox-open,.ea_generics__grouped .ea_generics__button:hover,.ea_generics__grouped .ea_generics__button:focus-visible,.ea_generics__grouped .ea_generics__button.ea_generics__button-active,.ea_generics__grouped .ea_generics__button.ea_utilities__lightbox-open,.ea_generics__grouped .ea_generics__NEW_field_input:hover,.ea_generics__grouped .ea_generics__NEW_field_input:focus-visible,.ea_generics__grouped .ea_generics__NEW_field_input.ea_generics__button-active,.ea_generics__grouped .ea_generics__NEW_field_input.ea_utilities__lightbox-open{position:relative;z-index:11}.ea_generics__fields_grouped .ea_generics__button,.ea_generics__buttons_grouped .ea_generics__button,.ea_generics__grouped .ea_generics__button{white-space:nowrap}.ea_generics__fields_grouped .ea_generics__buttons,.ea_generics__buttons_grouped .ea_generics__buttons,.ea_generics__grouped .ea_generics__buttons{margin-top:0!important}.ea_generics__fields_grouped .ea_generics__buttons .ea_generics__button,.ea_generics__buttons_grouped .ea_generics__buttons .ea_generics__button,.ea_generics__grouped .ea_generics__buttons .ea_generics__button{margin:0}@media (max-width: 576px){.ea_generics__fields_grouped.ea_generics__grouped_column_under_sm,.ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm,.ea_generics__grouped.ea_generics__grouped_column_under_sm{flex-direction:column;width:100%}.ea_generics__fields_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),.ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),.ea_generics__grouped.ea_generics__grouped_column_under_sm>*:not(:first-child){margin-top:calc(var(--ea_border_width) * -1)!important}}.ea_generics__grouped{align-items:flex-end}[dir=ltr] .ea_generics__buttons_grouped>.ea_generics__button-primary+.ea_generics__button-primary{margin-left:var(--ea_button_border_width)!important}[dir=rtl] .ea_generics__buttons_grouped>.ea_generics__button-primary+.ea_generics__button-primary{margin-right:var(--ea_button_border_width)!important}@media (max-width: 576px){[dir=ltr] .ea_generics__fields_grouped.ea_generics__grouped_column_under_sm,[dir=ltr] .ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm,[dir=ltr] .ea_generics__grouped.ea_generics__grouped_column_under_sm,[dir=rtl] .ea_generics__fields_grouped.ea_generics__grouped_column_under_sm,[dir=rtl] .ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm,[dir=rtl] .ea_generics__grouped.ea_generics__grouped_column_under_sm{--ea_grouped_first_child_radius: var(--ea_button_border_radius) var(--ea_button_border_radius) 0 0;--ea_grouped_last_child_radius: 0 0 var(--ea_button_border_radius) var(--ea_button_border_radius)}}[dir=ltr] .ea_generics__fields_grouped,[dir=ltr] .ea_generics__buttons_grouped,[dir=ltr] .ea_generics__grouped{--ea_grouped_first_child_radius: var(--ea_button_border_radius) 0 0 var(--ea_button_border_radius);--ea_grouped_last_child_radius: 0 var(--ea_button_border_radius) var(--ea_button_border_radius) 0}[dir=ltr] .ea_generics__fields_grouped>:first-child:not(:last-child),[dir=ltr] .ea_generics__fields_grouped>:first-child:not(:last-child) .ea_generics__button,[dir=ltr] .ea_generics__fields_grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input,[dir=ltr] .ea_generics__buttons_grouped>:first-child:not(:last-child),[dir=ltr] .ea_generics__buttons_grouped>:first-child:not(:last-child) .ea_generics__button,[dir=ltr] .ea_generics__buttons_grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input,[dir=ltr] .ea_generics__grouped>:first-child:not(:last-child),[dir=ltr] .ea_generics__grouped>:first-child:not(:last-child) .ea_generics__button,[dir=ltr] .ea_generics__grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input{border-radius:var(--ea_grouped_first_child_radius)}[dir=ltr] .ea_generics__fields_grouped>:last-child:not(:first-child),[dir=ltr] .ea_generics__fields_grouped>:last-child:not(:first-child) .ea_generics__button,[dir=ltr] .ea_generics__fields_grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input,[dir=ltr] .ea_generics__buttons_grouped>:last-child:not(:first-child),[dir=ltr] .ea_generics__buttons_grouped>:last-child:not(:first-child) .ea_generics__button,[dir=ltr] .ea_generics__buttons_grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input,[dir=ltr] .ea_generics__grouped>:last-child:not(:first-child),[dir=ltr] .ea_generics__grouped>:last-child:not(:first-child) .ea_generics__button,[dir=ltr] .ea_generics__grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input{border-radius:var(--ea_grouped_last_child_radius)}[dir=ltr] .ea_generics__fields_grouped>*:not(:first-child),[dir=ltr] .ea_generics__buttons_grouped>*:not(:first-child),[dir=ltr] .ea_generics__grouped>*:not(:first-child){margin-left:calc(var(--ea_border_width) * -1)!important}@media (max-width: 576px){[dir=ltr] .ea_generics__fields_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),[dir=ltr] .ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),[dir=ltr] .ea_generics__grouped.ea_generics__grouped_column_under_sm>*:not(:first-child){margin-left:0!important}}[dir=rtl] .ea_generics__fields_grouped,[dir=rtl] .ea_generics__buttons_grouped,[dir=rtl] .ea_generics__grouped{--ea_grouped_first_child_radius: 0 var(--ea_button_border_radius) var(--ea_button_border_radius) 0;--ea_grouped_last_child_radius: var(--ea_button_border_radius) 0 0 var(--ea_button_border_radius)}[dir=rtl] .ea_generics__fields_grouped>:first-child:not(:last-child),[dir=rtl] .ea_generics__fields_grouped>:first-child:not(:last-child) .ea_generics__button,[dir=rtl] .ea_generics__fields_grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input,[dir=rtl] .ea_generics__buttons_grouped>:first-child:not(:last-child),[dir=rtl] .ea_generics__buttons_grouped>:first-child:not(:last-child) .ea_generics__button,[dir=rtl] .ea_generics__buttons_grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input,[dir=rtl] .ea_generics__grouped>:first-child:not(:last-child),[dir=rtl] .ea_generics__grouped>:first-child:not(:last-child) .ea_generics__button,[dir=rtl] .ea_generics__grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input{border-radius:var(--ea_grouped_first_child_radius)}[dir=rtl] .ea_generics__fields_grouped>:last-child:not(:first-child),[dir=rtl] .ea_generics__fields_grouped>:last-child:not(:first-child) .ea_generics__button,[dir=rtl] .ea_generics__fields_grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input,[dir=rtl] .ea_generics__buttons_grouped>:last-child:not(:first-child),[dir=rtl] .ea_generics__buttons_grouped>:last-child:not(:first-child) .ea_generics__button,[dir=rtl] .ea_generics__buttons_grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input,[dir=rtl] .ea_generics__grouped>:last-child:not(:first-child),[dir=rtl] .ea_generics__grouped>:last-child:not(:first-child) .ea_generics__button,[dir=rtl] .ea_generics__grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input{border-radius:var(--ea_grouped_last_child_radius)}[dir=rtl] .ea_generics__fields_grouped>*:not(:first-child),[dir=rtl] .ea_generics__buttons_grouped>*:not(:first-child),[dir=rtl] .ea_generics__grouped>*:not(:first-child){margin-right:calc(var(--ea_border_width) * -1)!important}@media (max-width: 576px){[dir=rtl] .ea_generics__fields_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),[dir=rtl] .ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),[dir=rtl] .ea_generics__grouped.ea_generics__grouped_column_under_sm>*:not(:first-child){margin-right:0!important}}.ea_generics__help{--ea_help__min_height: calc(var(--ea_help_padding) / 1.5 * 2 + var(--ea_text_line_height) * var(--ea_font_size));border-radius:var(--ea_help_border_radius);background-color:var(--ea_help_background_color);position:relative;margin:var(--ea_content_margin) var(--ea_gutter);border:var(--ea_help_border);border-color:var(--ea_help_border_color)}.ea_generics__help:first-child{margin-top:0}.ea_generics__help:not(.ea_utilities__width-100){max-width:calc(var(--ea_container_max_width) - var(--ea_gutter) * 2)}.ea_generics__help .ea_generics__icon_maybe{position:absolute;left:0;top:calc(var(--ea_help__min_height) / 2);transform:translate(-50%,-50%);background-color:var(--ea_background_color);border-radius:var(--ea_border_radius_rounded);border:var(--ea_border);border-color:var(--ea_help_border_color);height:var(--ea_icon_size_large);padding:calc(var(--ea_icon_size_large) * .15);margin-top:calc(var(--ea_border_width) * -1)}[dir=ltr] .ea_generics__help .ea_generics__icon_maybe{float:left;margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__help .ea_generics__icon_maybe{float:right;margin-left:var(--ea_icon_sibling_margin)}.ea_generics__help .ea_generics__icon_maybe use{fill:var(--ea_border_color_hover)}.ea_generics__help .ea_generics__help_content{min-height:var(--ea_help__min_height)}.ea_generics__help .ea_generics__help_content:after{content:"";display:block;clear:both}.ea_generics__help .ea_generics__help_header{display:flex;align-items:flex-start;position:absolute;top:0;left:0;right:0;width:100%;padding:calc(var(--ea_help_padding) / 1.5) var(--ea_help_padding)}.ea_generics__help .ea_generics__help_header:before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;inset:0;border-radius:var(--ea_help_border_radius);opacity:.95}[dir=ltr] .ea_generics__help .ea_generics__help_header:before{background-image:linear-gradient(90deg,transparent 0%,var(--ea_help_background_color) 50%)}[dir=rtl] .ea_generics__help .ea_generics__help_header:before{background-image:linear-gradient(270deg,transparent 0%,var(--ea_help_background_color) 50%)}.ea_generics__help .ea_generics__help_header .ea_generics__help_header_content{overflow:hidden}[dir=ltr] .ea_generics__help .ea_generics__help_header .ea_generics__help_header_content{padding-right:calc(var(--ea_button_min_height) + var(--ea_gap))}[dir=rtl] .ea_generics__help .ea_generics__help_header .ea_generics__help_header_content{padding-left:calc(var(--ea_button_min_height) + var(--ea_gap))}.ea_generics__help .ea_generics__help_header .ea_generics__help_header_content *:first-child~*{display:none}.ea_generics__help .ea_generics__help_header .ea_generics__help_header_content *:first-child{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ea_generics__help .ea_generics__help_main>.ea_generics__icon_maybe+*{margin-top:0}.ea_generics__help .ea_generics__help_opener{float:right;margin:calc((var(--ea_help__min_height) - var(--ea_button_min_height)) / 2);margin-bottom:0!important;position:relative;z-index:2}.ea_generics__help-title .ea_generics__help_header_title{font-size:var(--ea_font_size_h3)}.ea_generics__help-title .ea_generics__help_main>.ea_generics__icon_maybe{display:none}.ea_generics__help-open .ea_generics__help_opener .ea_generics__icon{transform:rotate(180deg)}.ea_generics__help-open .ea_generics__help_header:before{display:none}.ea_generics__help-open .ea_generics__help_main,.ea_generics__help-open .ea_generics__help_footer{padding:calc(var(--ea_help_padding) / 1.5) var(--ea_help_padding)}.ea_generics__help-open .ea_generics__help_footer{padding-top:0}.ea_generics__help-open.ea_generics__help-title .ea_generics__help_main{padding-top:var(--ea_help__min_height)}.ea_generics__help-open:not(.ea_generics__help-title) .ea_generics__help_header{display:none}.ea_generics__help:not(.ea_generics__help-open) .ea_generics__help_main,.ea_generics__help:not(.ea_generics__help-open) .ea_generics__help_footer{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_generics__icon{height:var(--ea_icon_size);flex-shrink:0;vertical-align:text-bottom;position:relative}.ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__icon use .ea_generics__icon_secondary_color{fill:var(--ea_color_primary)}.ea_generics__icon.ea_generics__icon-small{height:var(--ea_icon_size_small)}.ea_generics__icon_social-facebook use{fill:#4267b2}.ea_generics__icon_social-twitter use{fill:#1da1f2}.ea_generics__icon_social-mastodon use{fill:#6364ff}.ea_generics__icon_social-linkedin use{fill:#0a66c2}.ea_generics__icon_social-instagram use{fill:#833ab4}.ea_generics__icon_social-threads use{fill:#000}[dir=rtl] .ea_generics__icon:not(.ea_generics__icon_hide_more):not(.ea_generics__icon_lilo_social_facebook):not(.ea_generics__icon_lilo_social_instagram):not(.ea_generics__icon_lilo_social_linkedin):not(.ea_generics__icon_lilo_social_twitter):not(.ea_generics__icon_magnet_alphabet):not(.ea_generics__icon_mbox_register):not(.ea_generics__icon_rte_align_left):not(.ea_generics__icon_rte_align_right):not(.ea_generics__icon_rte_bold):not(.ea_generics__icon_rte_special_characters):not(.ea_generics__icon_rte_spellchecker):not(.ea_generics__icon_rte_strikethrough):not(.ea_generics__icon_rte_subscript):not(.ea_generics__icon_rte_superscript):not(.ea_generics__icon_show_more_dropdown):not(.ea_generics__icon_social_facebook):not(.ea_generics__icon_social_instagram):not(.ea_generics__icon_social_linkedin):not(.ea_generics__icon_social_mastodon):not(.ea_generics__icon_social_threads):not(.ea_generics__icon_social_twitter):not(.ea_generics__icon_sort):not(.ea_generics__icon_sort_reverse){transform:scaleX(-1)}.ea_generics__doc_icon-file use{fill:var(--ea_doctypes_color_file)}.ea_generics__doc_icon-doc use{fill:var(--ea_doctypes_color_doc)}.ea_generics__doc_icon-exe use{fill:var(--ea_doctypes_color_exe)}.ea_generics__doc_icon-html use{fill:var(--ea_doctypes_color_html)}.ea_generics__doc_icon-ics use{fill:var(--ea_doctypes_color_ics)}.ea_generics__doc_icon-img use{fill:var(--ea_doctypes_color_img)}.ea_generics__doc_icon-pdf use{fill:var(--ea_doctypes_color_pdf)}.ea_generics__doc_icon-pps use{fill:var(--ea_doctypes_color_pps)}.ea_generics__doc_icon-ppt use{fill:var(--ea_doctypes_color_ppt)}.ea_generics__doc_icon-snd use{fill:var(--ea_doctypes_color_snd)}.ea_generics__doc_icon-txt use{fill:var(--ea_doctypes_color_txt)}.ea_generics__doc_icon-vcf use{fill:var(--ea_doctypes_color_vcf)}.ea_generics__doc_icon-vid use{fill:var(--ea_doctypes_color_vid)}.ea_generics__doc_icon-xls use{fill:var(--ea_doctypes_color_xls)}.ea_generics__doc_icon-zip use{fill:var(--ea_doctypes_color_zip)}.ea_generics__iframe-image_full{--ea_iframe_width: auto}.ea_generics__iframe{position:relative}.ea_generics__iframe .ea_generics__iframe_iframe{--ea_iframe_height: auto;border:0;height:var(--ea_iframe_height);min-height:var(--ea_iframe_height);width:var(--ea_iframe_width);position:relative;z-index:2}.ea_generics__iframe-img,.ea_generics__iframe-img .ea_generics__iframe_iframe{display:block;max-width:100%;max-height:100%;min-height:0;min-width:0}.ea_generics__iframe-img{width:var(--ea_container_width);max-width:100%}.ea_generics__library .ea_generics__dropdown_inner{padding:calc(var(--ea_gap) / 4)}.ea_generics__library .ea_generics__dropdown_list{padding-top:0;padding-bottom:0}@media (min-width: 576.02px){.ea_generics__library{text-align:center}}.ea_generics__library_item img{max-width:100%;max-height:100%}.ea_generics__library_item .ea_generics__button{height:100%;width:100%}.ea_generics__library_item .ea_generics__button:hover,.ea_generics__library_item .ea_generics__button:active{background-color:transparent;border-color:var(--ea_button_color_hover)}.ea_generics__library_counter_reset{counter-reset:pages currentPage}.ea_generics__library_counter_increment_pages{counter-increment:currentPage}.ea_generics__library_counter_increment_pages .ea_generics__library_items{counter-increment:pages}.ea_generics__library_counter_increment_pages-hide{visibility:hidden;width:0;height:0;overflow:hidden}.ea_generics__library_counter_increment_pages:not(.ea_generics__library_counter_increment_pages-hide)~.ea_generics__library_counter_increment_pages{counter-increment:currentPage-1}.ea_generics__library_pagination{display:flex;margin-top:calc(var(--ea_gap) / 2)}.ea_generics__library_pagination:before{content:counter(currentPage) " / " counter(pages);order:2;display:flex;align-items:center;padding-left:calc(var(--ea_gap) / 2);padding-right:calc(var(--ea_gap) / 2)}.ea_generics__library_pagination .ea_generics__library_pagination_item{flex-grow:1}.ea_generics__library_pagination .ea_generics__library_pagination_item .ea_generics__button{width:100%}.ea_generics__library_pagination .ea_generics__library_pagination_item:first-of-type{order:1}.ea_generics__library_pagination .ea_generics__library_pagination_item:first-of-type .ea_generics__icon{margin-right:auto}.ea_generics__library_pagination .ea_generics__library_pagination_item:last-of-type{order:3}.ea_generics__library_pagination .ea_generics__library_pagination_item:last-of-type .ea_generics__icon{margin-left:auto}@media (min-width: 576.02px){.ea_utilities__lightbox-dropdown.ea_utilities__lightbox-open{z-index:201}}@media (max-width: 576px){.ea_utilities__aside_lightboxes .ea_generics__modal_container{padding:0}.ea_utilities__aside_lightboxes .ea_generics__modal_header+.ea_generics__modal_main{padding-top:var(--ea_modal_spacer);padding-bottom:var(--ea_modal_spacer)}.ea_platform-ios .ea_utilities__aside_lightboxes .ea_generics__modal_header+.ea_generics__modal_main{padding-bottom:calc(var(--ea_modal_spacer) + env(safe-area-inset-top,0))}}.ea_generics__list_expandable{align-items:baseline}@media (min-width: 576.02px){.ea_generics__list_expandable .ea_generics__collapse_button{--ea_element_counter_show_full_text: true}}.ea_generics__list_expandable .ea_generics__collapse_button{flex-shrink:0}.ea_generics__list_expandable .ea_generics__collapse_button.ea_generics__collapse_panel-open{margin-top:3px}[dir=ltr] .ea_generics__list_expandable.ea_utilities__display-flex .ea_generics__collapse_button{margin-left:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__list_expandable.ea_utilities__display-flex .ea_generics__collapse_button{margin-right:calc(var(--ea_gap) / 2)}.ea_generics__list_expandable .ea_generics__collapse_panel{visibility:visible!important;grid-template-rows:auto}.ea_generics__list_expandable .ea_generics__collapse_panel-open .ea_generics__list_expandable_list{flex-wrap:wrap}.ea_generics__list_expandable_not_enabled .ea_generics__list_expandable_list{display:flex;flex-wrap:wrap}.ea_generics__list_expandable_list{display:flex;margin-left:0!important;max-width:100%}.ea_generics__list_expandable_list>*{flex-shrink:0}.ea_generics__list_expandable_list_item{margin-bottom:0!important;padding-left:0!important}.ea_generics__list_expandable_list_item,.ea_generics__list_expandable_list_item:first-child:last-child{max-width:100%;display:inline-flex}.ea_generics__list_expandable_list_item:after{content:"\a0";display:inline-block}@media (min-width: 576.02px){.ea_generics__list_expandable_list_item{display:flex;max-width:50%}}.ea_generics__list_expandable_list_item .ea_generics__list_expandable_list_item_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ea_generics__loader{display:block;border-radius:50%;border:var(--ea_spinner_thickness) solid var(--ea_spinner_background_color);border-top-color:var(--ea_spinner_color);box-sizing:border-box;animation:rotate_360 .8s infinite linear;width:var(--ea_loader_size);height:var(--ea_loader_size);flex-shrink:0}.ea_utilities__loader{position:relative;cursor:wait}.ea_utilities__loader>*{opacity:0}.ea_utilities__loader:before{display:block;border-radius:50%;border:var(--ea_spinner_thickness) solid var(--ea_spinner_background_color);border-top-color:var(--ea_spinner_color);box-sizing:border-box;animation:rotate_360 .8s infinite linear;opacity:1;content:"";width:var(--ea_icon_size);height:var(--ea_icon_size);position:absolute;left:50%;top:50%;margin-left:calc(var(--ea_icon_size) / 2 * -1);margin-top:calc(var(--ea_icon_size) / 2 * -1);z-index:1}.ea_generics__metadata[data-content]:before{content:attr(data-content)}.ea_generics__meter_legend{display:block;margin-bottom:var(--ea_field_gap)}.ea_generics__meter_bar_percent{display:flex;align-items:center;justify-content:flex-start;flex-grow:1}.ea_generics__meter_bar_percent .ea_generics__meter_percent{white-space:nowrap;font-size:var(--ea_font_size_xsmall)}[dir=ltr] .ea_generics__meter_bar_percent .ea_generics__meter_percent{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__meter_bar_percent .ea_generics__meter_percent{margin-right:var(--ea_icon_sibling_margin)}.ea_generics__meter_bar{-webkit-appearance:meter;-moz-appearance:none;appearance:none;display:block;box-sizing:border-box;border-radius:var(--ea_border_radius_rounded);background:var(--ea_border_color);border:0;height:var(--ea_meter_height);max-width:var(--ea_meter_width);overflow:hidden;flex-grow:1}.ea_generics__meter_bar::-webkit-meter-bar,.ea_generics__meter_bar::-webkit-meter-optimum-value,.ea_generics__meter_bar:-moz-meter-optimum::-moz-meter-bar,.ea_generics__meter_bar::-webkit-meter-suboptimum-value,.ea_generics__meter_bar:-moz-meter-sub-optimum::-moz-meter-bar,.ea_generics__meter_bar::-webkit-meter-even-less-good-value,.ea_generics__meter_bar:-moz-meter-sub-sub-optimum::-moz-meter-bar{height:var(--ea_meter_height);border:none;box-sizing:border-box}.ea_generics__meter_bar::-webkit-meter-bar{background:var(--ea_border_color);width:100%}.ea_generics__meter_bar::-webkit-meter-optimum-value{background:var(--ea_color_success)}.ea_generics__meter_bar:-moz-meter-optimum::-moz-meter-bar{background:var(--ea_color_success)}.ea_generics__meter_bar::-webkit-meter-suboptimum-value{background:var(--ea_color_warning)}.ea_generics__meter_bar:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--ea_color_warning)}.ea_generics__meter_bar::-webkit-meter-even-less-good-value{background:var(--ea_color_danger)}.ea_generics__meter_bar:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--ea_color_danger)}.ea_generics__meter-circle .ea_generics__meter_bar_percent{width:42px;height:42px;position:relative;background-color:var(--ea_border_color);border-radius:50%}.ea_generics__meter-circle .ea_generics__meter_bar_percent:after,.ea_generics__meter-circle .ea_generics__meter_bar_percent .ea_generics__meter_percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea_generics__meter-circle .ea_generics__meter_bar_percent:after{content:"";display:block;width:calc(42px - var(--ea_border_width) * 8);height:calc(42px - var(--ea_border_width) * 8);background-color:var(--ea_background_color);border-radius:50%;z-index:1}.ea_generics__meter-circle .ea_generics__meter_bar_percent .ea_generics__meter_percent{margin:0!important;z-index:2}.ea_generics__meter-circle.ea_generics__meter-circle_0 .ea_generics__meter_bar_percent{--ea_meter__deg: 0deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_1 .ea_generics__meter_bar_percent{--ea_meter__deg: 10deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_2 .ea_generics__meter_bar_percent{--ea_meter__deg: 20deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_3 .ea_generics__meter_bar_percent{--ea_meter__deg: 30deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_4 .ea_generics__meter_bar_percent{--ea_meter__deg: 40deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_5 .ea_generics__meter_bar_percent{--ea_meter__deg: 50deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_6 .ea_generics__meter_bar_percent{--ea_meter__deg: 60deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_7 .ea_generics__meter_bar_percent{--ea_meter__deg: 70deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_8 .ea_generics__meter_bar_percent{--ea_meter__deg: 80deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_9 .ea_generics__meter_bar_percent{--ea_meter__deg: 90deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_10 .ea_generics__meter_bar_percent{--ea_meter__deg: 100deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_11 .ea_generics__meter_bar_percent{--ea_meter__deg: 110deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_12 .ea_generics__meter_bar_percent{--ea_meter__deg: 120deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_13 .ea_generics__meter_bar_percent{--ea_meter__deg: 130deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_14 .ea_generics__meter_bar_percent{--ea_meter__deg: 140deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_15 .ea_generics__meter_bar_percent{--ea_meter__deg: 150deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_16 .ea_generics__meter_bar_percent{--ea_meter__deg: 160deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_17 .ea_generics__meter_bar_percent{--ea_meter__deg: 170deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_18 .ea_generics__meter_bar_percent{--ea_meter__deg: 180deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_19 .ea_generics__meter_bar_percent{--ea_meter__deg: 190deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_20 .ea_generics__meter_bar_percent{--ea_meter__deg: 200deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_21 .ea_generics__meter_bar_percent{--ea_meter__deg: 210deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_22 .ea_generics__meter_bar_percent{--ea_meter__deg: 220deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_23 .ea_generics__meter_bar_percent{--ea_meter__deg: 230deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_24 .ea_generics__meter_bar_percent{--ea_meter__deg: 240deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_25 .ea_generics__meter_bar_percent{--ea_meter__deg: 250deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_26 .ea_generics__meter_bar_percent{--ea_meter__deg: 260deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_27 .ea_generics__meter_bar_percent{--ea_meter__deg: 270deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_28 .ea_generics__meter_bar_percent{--ea_meter__deg: 280deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_29 .ea_generics__meter_bar_percent{--ea_meter__deg: 290deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_30 .ea_generics__meter_bar_percent{--ea_meter__deg: 300deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_31 .ea_generics__meter_bar_percent{--ea_meter__deg: 310deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_32 .ea_generics__meter_bar_percent{--ea_meter__deg: 320deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_33 .ea_generics__meter_bar_percent{--ea_meter__deg: 330deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_34 .ea_generics__meter_bar_percent{--ea_meter__deg: 340deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_35 .ea_generics__meter_bar_percent{--ea_meter__deg: 350deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_36 .ea_generics__meter_bar_percent{--ea_meter__deg: 360deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-inline{display:flex;align-items:center;justify-content:flex-start}.ea_generics__meter-inline .ea_generics__meter_legend{margin-bottom:0;white-space:nowrap}[dir=ltr] .ea_generics__meter-inline .ea_generics__meter_legend{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__meter-inline .ea_generics__meter_legend{margin-left:var(--ea_icon_sibling_margin)}.ea_generics__modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#0006;overflow:hidden}.ea_platform-ios .ea_generics__modal{height:calc(100% - env(safe-area-inset-top,0));top:env(safe-area-inset-top,0)}@media (max-width: 576px){.ea_generics__modal:not(:last-child){background-color:transparent}}.ea_generics__modal,.ea_generics__modal_backdrop{height:100%;width:100%;display:flex;justify-content:center;align-items:end}@media (min-width: 576.02px){.ea_generics__modal,.ea_generics__modal_backdrop{align-items:center}}.ea_generics__modal_backdrop{cursor:pointer}.ea_generics__modal_backdrop .ea_generics__modal_dialog{cursor:auto}.ea_generics__modal_dialog{border:0;background-color:var(--ea_modal_content_background_color);padding:0;max-height:calc(100% - var(--ea_gap) * 2);border-radius:var(--ea_modal_border_radius) var(--ea_modal_border_radius) 0 0;display:flex;overflow:hidden;flex-wrap:nowrap;color:var(--ea_text_color);animation-duration:var(--ea_duration_default);animation-fill-mode:forwards;animation-name:dialogEnterOpacity}@media (min-width: 576.02px){.ea_generics__modal_dialog{max-height:var(--ea_modal_dialog_max_height);border-radius:var(--ea_modal_border_radius);max-width:calc(100% - var(--ea_gap) * 2)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width{width:calc(100% - var(--ea_gap) * 2)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-small{max-width:var(--ea_modal_dialog_width_small)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-medium{max-width:var(--ea_modal_dialog_width_medium)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-large{max-width:var(--ea_modal_dialog_width_large)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-fullscreen{max-height:100%;height:100%;border-radius:0;max-width:100%;width:100%}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-fullscreen .ea_generics__modal_main{display:flex;justify-content:center}}@media (max-width: 576px){.ea_generics__modal_dialog:not([role=alertdialog]){width:100%;max-width:100%;max-height:100%;height:100%;border-radius:0;padding-top:0;padding-bottom:0}.ea_generics__modal_dialog:not([role=alertdialog]) .ea_generics__modal_header,.ea_generics__modal_dialog:not([role=alertdialog]) .ea_generics__modal_main_content,.ea_generics__modal_dialog:not([role=alertdialog]) .ea_generics__modal_footer,.ea_generics__modal_dialog:not([role=alertdialog]) .ea_generics__container{padding-left:calc(var(--ea_modal_spacer) / 2);padding-right:calc(var(--ea_modal_spacer) / 2)}}@media (min-width: 576.02px){.ea_generics__modal_dialog:not([role=alertdialog]).ea_generics__modal_dialog_fixed_top{margin-top:calc((100vh - var(--ea_modal_dialog_max_height)) / 2);align-self:flex-start}}.ea_generics__modal_container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex-grow:1;width:100%;overflow:hidden;padding-top:var(--ea_modal_spacer)}.ea_generics__modal_header,.ea_generics__modal_main_content,.ea_generics__modal_footer,.ea_generics__modal_dialog .ea_generics__container{padding-left:var(--ea_modal_spacer);padding-right:var(--ea_modal_spacer)}.ea_generics__modal_header{align-items:center;display:flex;justify-content:space-between;flex-shrink:0;margin-bottom:var(--ea_modal_spacer)}@media (min-width: 576.02px){.ea_generics__modal_header{margin-bottom:0;align-items:flex-start}.ea_generics__modal_header .ea_generics__modal_close{margin-left:auto;order:99;position:relative;transform:translate(calc(var(--ea_button_icon_only_padding_left_right) + var(--ea_modal_spacer) / 4),calc((var(--ea_button_padding_top_bottom) + var(--ea_modal_spacer) / 4) * -1))}}.ea_generics__modal_header .ea_generics__modal_title{margin:0 var(--ea_modal_spacer) 0 0;overflow-wrap:anywhere}@media (min-width: 576.02px){.ea_generics__modal_header .ea_generics__modal_title{margin-bottom:calc(var(--ea_modal_spacer) * 1.5)}}.ea_generics__modal_main{overflow:hidden}.ea_generics__modal_main:not(.ea_generics__modal_main-hidden){overflow-y:auto}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content{height:100%;padding-left:0;padding-right:0;display:flex;flex-direction:column}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content>*:not(.ea_generics__tabs)>.ea_utilities__overflow-hidden{height:100%}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content .ea_generics__tabs{display:flex;flex-direction:column;height:100%}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content .ea_generics__tabs .ea_generics__tab_panel{overflow:hidden}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content .ea_generics__table_wrapper{margin-left:0;margin-right:0}@media (min-width: 576.02px){.ea_generics__modal_main .ea_generics__modal_main_content{padding-bottom:var(--ea_modal_spacer)}}.ea_generics__modal_main .ea_generics__modal_main_content .ea_generics__table_wrapper{flex-grow:1;overflow:auto;margin-left:calc(var(--ea_modal_spacer) / 2 * -1);margin-right:calc(var(--ea_modal_spacer) / 2 * -1)}@media (min-width: 576.02px){.ea_generics__modal_main .ea_generics__modal_main_content .ea_generics__table_wrapper{margin-left:calc(var(--ea_modal_spacer) * -1);margin-right:calc(var(--ea_modal_spacer) * -1)}}.ea_generics__modal_main .ea_generics__modal_main_content .ea_generics__table_buttons{padding-left:0;padding-right:0}.ea_generics__modal_main .ea_generics__help{margin-top:0;margin-left:0;margin-right:0}.ea_generics__modal_footer{margin-top:var(--ea_modal_spacer);padding-bottom:var(--ea_modal_spacer)}.ea_generics__modal_footer .ea_generics__buttons{flex-wrap:nowrap}@media (max-width: 360px){.ea_generics__modal_footer .ea_generics__buttons{flex-direction:column-reverse}}@media (max-width: 576px){.ea_generics__modal_footer .ea_generics__buttons button{width:100%}}@media (min-width: 360.02px){.ea_generics__modal_footer .ea_generics__buttons{justify-content:flex-end}}.ea_generics__modal-preview .ea_generics__modal_backdrop{align-items:center}.ea_generics__modal-preview .ea_generics__modal_dialog{background:transparent;max-width:none;padding:0;max-height:100%;animation:none;border-radius:0}.ea_generics__modal-preview .ea_generics__modal_header{justify-content:end;padding-top:10px;padding-right:15px;padding-bottom:10px;position:fixed;top:0;right:0;left:0;background-color:#0003}.ea_generics__modal-preview .ea_generics__modal_title,.ea_generics__modal-preview .ea_generics__modal_footer{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_generics__modal-preview .ea_generics__button_icon use{fill:#fff}.ea_generics__modal-preview .ea_generics__modal_main_content{display:flex;align-items:center;flex-direction:column;max-width:100vw;padding:0}.ea_generics__modal-preview .ea_generics__modal_main_content>*{height:100%;max-width:100%}.ea_utilities__aside_alerts .ea_generics__modal_dialog{background-color:var(--ea_color_danger);color:#fff}@media (min-width: 360.02px){.ea_utilities__aside_alerts .ea_generics__modal_dialog .ea_generics__modal_container{align-items:center}}.ea_utilities__aside_alerts .ea_generics__modal_dialog #alert-content{margin:0}.ea_utilities__aside_alerts .ea_generics__modal_dialog .ea_generics__button:focus-visible{outline-color:#fff;border-color:#fff!important}@media (min-width: 360.02px){.ea_utilities__aside_alerts .ea_generics__modal_container{padding-bottom:var(--ea_modal_spacer)}.ea_utilities__aside_alerts .ea_generics__modal_container .ea_generics__modal_main_content{padding-bottom:0}.ea_utilities__aside_alerts .ea_generics__modal_footer{margin-top:0;padding-bottom:0}}.ea_utilities__aside_alerts .ea_generics__button{border-color:#fff;color:#fff}.ea_utilities__aside_alerts .ea_generics__button .ea_generics__icon use{fill:#fff}.ea_utilities__aside_alerts .ea_generics__button:hover,.ea_utilities__aside_alerts .ea_generics__button:active{--ea_button_border_color_hover: white;--ea_button_color_hover: white}.ea_utilities__aside_alerts .ea_generics__button:hover{background:#0003}@media (max-width: 360px){.ea_utilities__aside_alerts .ea_generics__modal_header+.ea_generics__modal_footer{margin-top:0}}@media (min-width: 360.02px){[dir=ltr] .ea_utilities__aside_alerts .ea_generics__modal_dialog .ea_generics__modal_container{flex-direction:row}}@media (min-width: 360.02px){[dir=rtl] .ea_utilities__aside_alerts .ea_generics__modal_dialog .ea_generics__modal_container{flex-direction:row-reverse}}@media (max-width: 576px){.ea_utilities__aside_lightboxes .ea_generics__modal_dialog{animation-name:dialogEnterTop,dialogEnterOpacity}}.ea_utilities__aside_alerts .ea_generics__modal,.ea_utilities__aside_alerts .ea_generics__modal_backdrop,.ea_utilities__aside_confirms .ea_generics__modal,.ea_utilities__aside_confirms .ea_generics__modal_backdrop{align-items:center}.ea_utilities__aside_alerts .ea_generics__modal_dialog,.ea_utilities__aside_confirms .ea_generics__modal_dialog{border-radius:var(--ea_modal_border_radius);max-width:calc(100% - var(--ea_gap))}.ea_utilities__aside_confirms .ea_generics__modal_dialog{width:var(--ea_modal_dialog_width_small)}.ea_utilities__aside_confirms .ea_generics__modal_main_content>*:last-child:not(:empty){margin-bottom:var(--ea_modal_spacer)}@media (min-width: 576.02px){.ea_utilities__aside_confirms .ea_generics__modal_main_content>*:last-child:not(:empty){margin-bottom:calc(var(--ea_modal_spacer) * 1.5)}}.ea_utilities__aside_confirms .ea_generics__modal_footer{margin-top:0}.ea_utilities__aside_confirms .ea_generics__modal_footer .ea_generics__buttons{flex-direction:column-reverse;align-items:stretch}@keyframes dialogEnterTop{0%{top:100%}to{top:0}}@keyframes dialogEnterOpacity{0%{opacity:0}to{opacity:1}}[data-contract="launcher.open"]{--ea_generics_launcher_bar: false}@media (min-width: 768.02px){[data-contract="launcher.open"]{--ea_generics_launcher_bar: true}}.ea_generics__nav{display:flex;justify-content:flex-start;flex-direction:column;width:100%;position:relative}.ea_generics__nav-row{align-items:flex-start}.ea_generics__nav_title{font-size:var(--ea_font_size_large);justify-content:flex-start}[dir=ltr] .ea_generics__nav_title.ea_generics__collapse_button>.ea_utilities__collapse_icon+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right)}[dir=rtl] .ea_generics__nav_title.ea_generics__collapse_button>.ea_utilities__collapse_icon+.ea_generics__button_text{margin-right:var(--ea_button_padding_left_right)}.ea_generics__nav_title.ea_generics__button .ea_utilities__collapse_icon,.ea_generics__nav_item-group>.ea_generics__button .ea_utilities__collapse_icon{order:1;height:var(--ea_icon_size_xxsmall)}[dir=ltr] .ea_generics__nav_title.ea_generics__button .ea_utilities__collapse_icon,[dir=ltr] .ea_generics__nav_item-group>.ea_generics__button .ea_utilities__collapse_icon{margin-left:calc(var(--ea_button_icon_margin) / 2);margin-right:var(--ea_button_padding_left_right)}[dir=ltr] .ea_generics__nav_title.ea_generics__button .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]),[dir=ltr] .ea_generics__nav_item-group>.ea_generics__button .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]){margin-right:calc(var(--ea_button_icon_margin) / 2)}[dir=rtl] .ea_generics__nav_title.ea_generics__button .ea_utilities__collapse_icon,[dir=rtl] .ea_generics__nav_item-group>.ea_generics__button .ea_utilities__collapse_icon{margin-left:var(--ea_button_padding_left_right);margin-right:calc(var(--ea_button_icon_margin) / 2)}[dir=rtl] .ea_generics__nav_title.ea_generics__button .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]),[dir=rtl] .ea_generics__nav_item-group>.ea_generics__button .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]){margin-left:calc(var(--ea_button_icon_margin) / 2)}[dir=ltr] .ea_generics__nav_title.ea_generics__button[aria-expanded=true] .ea_utilities__collapse_icon,[dir=ltr] .ea_generics__nav_item-group>.ea_generics__button[aria-expanded=true] .ea_utilities__collapse_icon{transform:rotate(-180deg)}[dir=rtl] .ea_generics__nav_title.ea_generics__button[aria-expanded=true] .ea_utilities__collapse_icon,[dir=rtl] .ea_generics__nav_item-group>.ea_generics__button[aria-expanded=true] .ea_utilities__collapse_icon{transform:rotate(180deg)}[dir=ltr] .ea_generics__nav_title.ea_generics__button[aria-expanded=false] .ea_utilities__collapse_icon,[dir=rtl] .ea_generics__nav_title.ea_generics__button[aria-expanded=false] .ea_utilities__collapse_icon,[dir=ltr] .ea_generics__nav_item-group>.ea_generics__button[aria-expanded=false] .ea_utilities__collapse_icon,[dir=rtl] .ea_generics__nav_item-group>.ea_generics__button[aria-expanded=false] .ea_utilities__collapse_icon{transform:rotate(0)}.ea_generics__nav_list{display:flex;list-style:none!important;margin:0!important;padding:0}.ea_generics__nav_list:not(.ea_generics__nav_list-column) .ea_generics__button{white-space:nowrap}.ea_generics__nav_item{min-height:var(--ea_target_size_minimum)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost:hover{background-color:var(--ea_background_color_dark)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost:hover:not(:active){border-color:var(--ea_background_color_dark)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost:hover:not([aria-current=true]):not([aria-selected=true]){color:var(--ea_button_color_hover)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost[aria-current=true],.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost[aria-selected=true]{color:var(--ea_color_primary);background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost[aria-current=true] .ea_generics__button_icon use,.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost[aria-selected=true] .ea_generics__button_icon use{fill:var(--ea_color_primary)}.ea_generics__nav_list-stretch{width:100%}.ea_generics__nav_list-stretch .ea_generics__nav_item{flex:1 1 0}.ea_generics__nav_list-stretch .ea_generics__nav_item .ea_generics__button{width:100%}.ea_generics__nav_list-column{--ea_button_padding_left_right: calc(var(--ea_gap) / 2);flex-direction:column;margin:0}.ea_generics__nav_list-column .ea_generics__nav_item{position:relative}.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,.ea_generics__nav_list-column .ea_generics__nav_item>p{min-height:var(--ea_target_size_minimum);justify-content:flex-start}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item>p{--ea_button_icon_text_margin_right: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_left: var(--ea_button_padding_left_right)}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item>p{--ea_button_icon_text_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_right: var(--ea_button_padding_left_right)}.ea_generics__nav_list-column .ea_generics__nav_item>p{display:flex;justify-content:flex-start;align-items:center;border-radius:var(--ea_button_border_radius);padding-left:calc(var(--ea_gap) / 2);padding-right:calc(var(--ea_gap) / 2)}.ea_generics__nav_list-column .ea_generics__nav_item>p.ea_generics__button{cursor:initial}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item .ea_generics__NEW_field-checkbox_custom{margin-left:calc(var(--ea_button_padding_left_right) - (var(--ea_field_check_radio_size) - var(--ea_button_icon_height) - var(--ea_border_width)))}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item .ea_generics__NEW_field-checkbox_custom{margin-right:calc(var(--ea_button_padding_left_right) - (var(--ea_field_check_radio_size) - var(--ea_button_icon_height) - var(--ea_border_width)))}.ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,.ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{content:"";display:block;width:var(--ea_border_width);height:100%;background:var(--ea_border_color);position:absolute;top:0;z-index:1}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right))}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button{padding-left:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin))}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button{padding-right:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin))}.ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{height:calc(var(--ea_button_min_height));z-index:2}.ea_generics__nav_list-column .ea_generics__nav_item-parent.ea_generics__nav_item-parent-active>.ea_generics__button{background-color:var(--ea_background_color_dark)}.ea_generics__nav_list-column .ea_generics__nav_item-parent>.ea_generics__button:not(.ea_generics__nav_action)[aria-expanded=false]~.ea_generics__nav_list{display:none;height:0;overflow:hidden}.ea_generics__nav_list-column .ea_generics__nav_item-parent:not(.ea_generics__nav_item-group)>.ea_generics__button[aria-expanded] .ea_utilities__collapse_icon{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right);order:1}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item-parent:not(.ea_generics__nav_item-group)>.ea_generics__button[aria-expanded] .ea_utilities__collapse_icon{margin-left:auto}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item-parent:not(.ea_generics__nav_item-group)>.ea_generics__button[aria-expanded] .ea_utilities__collapse_icon{margin-right:auto}.ea_generics__nav_list-column{width:100%}.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,.ea_generics__nav_list-column .ea_generics__nav_item>p{width:100%}.ea_generics__nav_list-column .ea_generics__nav_item>p,.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor .ea_generics__actions_content_text,.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button .ea_generics__actions_content_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ea_generics__nav_item_label:hover .ea_generics__NEW_field-checkbox_custom{border-color:var(--ea_button_border_color_hover)!important}.ea_generics__nav_item_label .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom,.ea_generics__nav_item_label .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}@supports not selector(:focus-visible){.ea_generics__nav_item_label .ea_generics__NEW_field_input-checkbox:focus+.ea_generics__NEW_field-checkbox_custom,.ea_generics__nav_item_label .ea_generics__NEW_field_input-radio:focus+.ea_generics__NEW_field-radio_custom{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}}.ea_generics__nav-segmented .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button,.ea_generics__nav-tabs .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button,.ea_generics__nav-underline .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button{justify-content:center}.ea_generics__nav-segmented .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button[aria-current=true],.ea_generics__nav-tabs .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button[aria-current=true],.ea_generics__nav-underline .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button[aria-current=true]{color:var(--ea_button_color)}.ea_generics__nav-tabs{box-shadow:inset 0 calc(var(--ea_border_width) * -1) 0 var(--ea_border_color)}.ea_generics__nav-tabs .ea_generics__button{border-top-left-radius:var(--ea_button_border_radius);border-top-right-radius:var(--ea_button_border_radius);border-color:transparent}.ea_generics__nav-tabs .ea_generics__button-active{border-color:var(--ea_button_border_color);border-bottom-color:var(--ea_background_color)}.ea_generics__nav-underline{box-shadow:inset 0 calc(var(--ea_border_width) * -1) 0 var(--ea_border_color)}.ea_generics__nav-underline .ea_generics__button{border:none;border-radius:0}.ea_generics__nav-underline>.ea_utilities__lightbox-dropdown:not(:active),.ea_generics__nav-underline .ea_generics__button-active:not(:active){box-shadow:inset 0 calc(var(--ea_border_width) * -2) 0 var(--ea_button_border_color_hover)}.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>p{padding-left:var(--ea_sidebar_gutter);padding-right:var(--ea_sidebar_gutter);border-radius:0}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button{padding-left:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button{padding-right:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_sidebar_gutter) + var(--ea_button_padding_left_right) + var(--ea_button_icon_height) + var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_sidebar_gutter) + var(--ea_button_padding_left_right) + var(--ea_button_icon_height) + var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right))}.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action{opacity:0}.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action:hover,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action:focus,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action:focus-visible,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action.ea_utilities__lightbox-open,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action.ea_generics__nav_action-visible{opacity:1}.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>[class*=ea_generics__nav_button-action]:hover+.ea_generics__nav_action,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>[class*=ea_generics__nav_button-action]:focus+.ea_generics__nav_action,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>[class*=ea_generics__nav_item_label-action]:hover+.ea_generics__nav_action,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>[class*=ea_generics__nav_item_label-action]:focus+.ea_generics__nav_action{opacity:1}.ea_generics__sidebar .ea_generics__nav_action{width:var(--ea_target_size_minimum)!important;height:var(--ea_target_size_minimum)!important;min-height:var(--ea_target_size_minimum)!important;min-width:var(--ea_target_size_minimum)!important;padding:0!important;border-radius:var(--ea_button_border_radius)!important;position:absolute;top:calc((var(--ea_button_min_height) - var(--ea_target_size_minimum)) / 2);z-index:6}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_action{right:var(--ea_sidebar_gutter)}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_action{left:var(--ea_sidebar_gutter)}.ea_generics__sidebar .ea_generics__nav_action.ea_generics__button-ghost:hover{color:var(--ea_button_color_hover)!important;background-color:var(--ea_button_border_color)!important;border-color:var(--ea_button_border_color)!important}.ea_generics__sidebar .ea_generics__nav_action .ea_generics__icon{height:var(--ea_button_icon_height_small)}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_action+.ea_generics__nav_action{right:calc(var(--ea_target_size_minimum) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_action+.ea_generics__nav_action{left:calc(var(--ea_target_size_minimum) + var(--ea_sidebar_gutter))}.ea_generics__sidebar .ea_generics__nav_title~.ea_generics__nav_action{top:calc((var(--ea_button_line_height) * var(--ea_font_size_large) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2 - var(--ea_target_size_minimum)) / 2)}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_title-action-1,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_button-action-1,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_item_label-action-1{padding-right:calc(var(--ea_target_size_minimum) * 1 + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_title-action-1,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_button-action-1,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_item_label-action-1{padding-left:calc(var(--ea_target_size_minimum) * 1 + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_title-action-2,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_button-action-2,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_item_label-action-2{padding-right:calc(var(--ea_target_size_minimum) * 2 + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_title-action-2,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_button-action-2,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_item_label-action-2{padding-left:calc(var(--ea_target_size_minimum) * 2 + var(--ea_sidebar_gutter))}.ea_generics__tabs_navigation{margin-bottom:var(--ea_gap)}[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + 0px)}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + 0px)}[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + 0px)}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + 0px)}[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + 0px)}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + 0px)}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item .ea_generics__tree_item_action{white-space:nowrap}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item .ea_generics__tree_item_action:not(:hover):before{opacity:0!important}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action{overflow:visible}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander{position:absolute;top:0;height:var(--ea_button_min_height);width:var(--ea_target_size_minimum);min-width:0;cursor:initial;border:none}[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander{left:0;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander{right:0;border-top-left-radius:0;border-bottom-left-radius:0}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander .ea_generics__button_icon{margin:0;height:calc(var(--ea_icon_size) / 2)}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander:active{box-shadow:none}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent .ea_generics__tree_item:after{opacity:0;z-index:1}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent:hover>.ea_generics__nav_list>.ea_generics__nav_item:after{opacity:1;background-color:var(--ea_border_color)}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent [role=treeitem][aria-expanded=false]~[role=group]{display:none}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent [role=treeitem][aria-expanded=true] .ea_generics__tree_item_expander .ea_generics__icon{transform:rotate(90deg)}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent [role=treeitem][aria-expanded=true] .ea_generics__tree_item_expander .ea_generics__icon{transform:rotate(-90deg)}.ea_generics__nav_item-parent .ea_generics__tree_item_depth-1>.ea_generics__tree_item_action:after{opacity:1}[dir=ltr] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=ltr] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=rtl] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}.ea_generics__notice{background-color:var(--ea_background_color_dark);border-radius:var(--ea_notice_border_radius)}.ea_generics__notice+.ea_generics__notice{margin-top:var(--ea_content_margin)}.ea_generics__notice .ea_generics__notice_inner{display:flex;flex-grow:1}.ea_generics__notice .ea_generics__notice_inner>.ea_generics__icon{height:var(--ea_notice__icon_size)}.ea_generics__notice .ea_generics__notice_inner>.ea_generics__icon use{fill:var(--ea_heading_color)}[dir=ltr] .ea_generics__notice .ea_generics__notice_inner>.ea_generics__icon{margin-right:var(--ea_content_margin)}[dir=rtl] .ea_generics__notice .ea_generics__notice_inner>.ea_generics__icon{margin-left:var(--ea_content_margin)}.ea_generics__notice.ea_generics__notice-title .ea_generics__notice_inner>.ea_generics__icon{margin-top:calc((var(--ea_font_size_h3) * var(--ea_heading_line_height) - var(--ea_notice__icon_size)) / 2)}.ea_generics__notice .ea_generics__notice_content{flex-grow:1}.ea_generics__notice .ea_generics__notice_title{margin:0 0 calc(var(--ea_content_margin) * .5) 0;color:var(--ea_heading_color);font-size:var(--ea_font_size_h3)}@media (max-width: 576px){.ea_generics__notice .ea_generics__buttons .ea_generics__button:not(.ea_generics__button-primary):not(.ea_generics__button-icon_only){width:auto}}.ea_generics__notice.ea_generics__notice-error{color:var(--ea_color_danger);border-color:var(--ea_color_danger_lighter);background-color:var(--ea_color_danger_lighter);--ea_button_color: $color;--ea_button_border_color: var(--ea_color_danger);--ea_button_color_hover: var(--ea_color_danger);--ea_button_border_color_hover: var(--ea_color_danger_dark);--ea_button_background_color_primary: var(--ea_color_danger);--ea_button_background_color_primary_hover: var(--ea_color_danger_dark);--ea_button_background_color_primary_active: var(--ea_color_danger_dark);--ea_button_color_primary_hover: white;--ea_button_color_outline_primary: var(--ea_color_danger);--ea_button_border_color_outline_primary: var(--ea_color_danger);--ea_button_color_outline_primary_hover: var(--ea_color_danger);--ea_button_border_color_outline_primary_hover: var(--ea_color_danger_dark);--ea_button_color_outline_primary_active: var(--ea_color_danger);--ea_button_border_color_outline_primary_active: var(--ea_color_danger_dark)}.ea_generics__notice.ea_generics__notice-error .ea_generics__button:hover.ea_generics__button-secondary,.ea_generics__notice.ea_generics__notice-error .ea_generics__button:hover.ea_generics__button-outline,.ea_generics__notice.ea_generics__notice-error .ea_generics__button:hover.ea_generics__button-ghost{background-color:#0000000d}.ea_generics__notice.ea_generics__notice-error .ea_generics__button:hover.ea_generics__button-ghost{border-color:transparent}.ea_generics__notice.ea_generics__notice-error .ea_generics__button-link{color:var(--ea_color_danger)}.ea_generics__notice.ea_generics__notice-error .ea_generics__notice_title,.ea_generics__notice.ea_generics__notice-error li::marker{color:var(--ea_color_danger)!important}.ea_generics__notice.ea_generics__notice-error li:before{background-color:var(--ea_color_danger)!important}.ea_generics__notice.ea_generics__notice-error .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__notice.ea_generics__notice-warning{color:var(--ea_color_warning_dark);border-color:var(--ea_color_warning_lighter);background-color:var(--ea_color_warning_lighter);--ea_button_color: $color;--ea_button_border_color: var(--ea_color_warning_dark);--ea_button_color_hover: var(--ea_color_warning_dark);--ea_button_border_color_hover: var(--ea_color_warning);--ea_button_background_color_primary: var(--ea_color_warning_dark);--ea_button_background_color_primary_hover: var(--ea_color_warning);--ea_button_background_color_primary_active: var(--ea_color_warning);--ea_button_color_primary_hover: #383838;--ea_button_color_outline_primary: var(--ea_color_warning_dark);--ea_button_border_color_outline_primary: var(--ea_color_warning_dark);--ea_button_color_outline_primary_hover: var(--ea_color_warning_dark);--ea_button_border_color_outline_primary_hover: var(--ea_color_warning);--ea_button_color_outline_primary_active: var(--ea_color_warning_dark);--ea_button_border_color_outline_primary_active: var(--ea_color_warning)}.ea_generics__notice.ea_generics__notice-warning .ea_generics__button:hover.ea_generics__button-secondary,.ea_generics__notice.ea_generics__notice-warning .ea_generics__button:hover.ea_generics__button-outline,.ea_generics__notice.ea_generics__notice-warning .ea_generics__button:hover.ea_generics__button-ghost{background-color:#0000000d}.ea_generics__notice.ea_generics__notice-warning .ea_generics__button:hover.ea_generics__button-ghost{border-color:transparent}.ea_generics__notice.ea_generics__notice-warning .ea_generics__button-link{color:var(--ea_color_warning_dark)}.ea_generics__notice.ea_generics__notice-warning .ea_generics__notice_title,.ea_generics__notice.ea_generics__notice-warning li::marker{color:var(--ea_color_warning_dark)!important}.ea_generics__notice.ea_generics__notice-warning li:before{background-color:var(--ea_color_warning_dark)!important}.ea_generics__notice.ea_generics__notice-warning .ea_generics__icon use{fill:var(--ea_color_warning_dark)}.ea_generics__notice.ea_generics__notice-success{color:var(--ea_color_success);border-color:var(--ea_color_success_lighter);background-color:var(--ea_color_success_lighter);--ea_button_color: $color;--ea_button_border_color: var(--ea_color_success);--ea_button_color_hover: var(--ea_color_success);--ea_button_border_color_hover: var(--ea_color_success_light);--ea_button_background_color_primary: var(--ea_color_success);--ea_button_background_color_primary_hover: var(--ea_color_success_light);--ea_button_background_color_primary_active: var(--ea_color_success_light);--ea_button_color_primary_hover: white;--ea_button_color_outline_primary: var(--ea_color_success);--ea_button_border_color_outline_primary: var(--ea_color_success);--ea_button_color_outline_primary_hover: var(--ea_color_success);--ea_button_border_color_outline_primary_hover: var(--ea_color_success_light);--ea_button_color_outline_primary_active: var(--ea_color_success);--ea_button_border_color_outline_primary_active: var(--ea_color_success_light)}.ea_generics__notice.ea_generics__notice-success .ea_generics__button:hover.ea_generics__button-secondary,.ea_generics__notice.ea_generics__notice-success .ea_generics__button:hover.ea_generics__button-outline,.ea_generics__notice.ea_generics__notice-success .ea_generics__button:hover.ea_generics__button-ghost{background-color:#0000000d}.ea_generics__notice.ea_generics__notice-success .ea_generics__button:hover.ea_generics__button-ghost{border-color:transparent}.ea_generics__notice.ea_generics__notice-success .ea_generics__button-link{color:var(--ea_color_success)}.ea_generics__notice.ea_generics__notice-success .ea_generics__notice_title,.ea_generics__notice.ea_generics__notice-success li::marker{color:var(--ea_color_success)!important}.ea_generics__notice.ea_generics__notice-success li:before{background-color:var(--ea_color_success)!important}.ea_generics__notice.ea_generics__notice-success .ea_generics__icon use{fill:var(--ea_color_success)}.ea_generics__notice.ea_generics__notice-information{color:var(--ea_color_info);border-color:var(--ea_color_info_lighter);background-color:var(--ea_color_info_lighter);--ea_button_color: $color;--ea_button_border_color: var(--ea_color_info);--ea_button_color_hover: var(--ea_color_info);--ea_button_border_color_hover: var(--ea_color_info_light);--ea_button_background_color_primary: var(--ea_color_info);--ea_button_background_color_primary_hover: var(--ea_color_info_light);--ea_button_background_color_primary_active: var(--ea_color_info_light);--ea_button_color_primary_hover: white;--ea_button_color_outline_primary: var(--ea_color_info);--ea_button_border_color_outline_primary: var(--ea_color_info);--ea_button_color_outline_primary_hover: var(--ea_color_info);--ea_button_border_color_outline_primary_hover: var(--ea_color_info_light);--ea_button_color_outline_primary_active: var(--ea_color_info);--ea_button_border_color_outline_primary_active: var(--ea_color_info_light)}.ea_generics__notice.ea_generics__notice-information .ea_generics__button:hover.ea_generics__button-secondary,.ea_generics__notice.ea_generics__notice-information .ea_generics__button:hover.ea_generics__button-outline,.ea_generics__notice.ea_generics__notice-information .ea_generics__button:hover.ea_generics__button-ghost{background-color:#0000000d}.ea_generics__notice.ea_generics__notice-information .ea_generics__button:hover.ea_generics__button-ghost{border-color:transparent}.ea_generics__notice.ea_generics__notice-information .ea_generics__button-link{color:var(--ea_color_info)}.ea_generics__notice.ea_generics__notice-information .ea_generics__notice_title,.ea_generics__notice.ea_generics__notice-information li::marker{color:var(--ea_color_info)!important}.ea_generics__notice.ea_generics__notice-information li:before{background-color:var(--ea_color_info)!important}.ea_generics__notice.ea_generics__notice-information .ea_generics__icon use{fill:var(--ea_color_info)}.ea_generics__notice-actions_inline .ea_generics__notice_content{flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:calc(var(--ea_content_margin) / 2 * -1)}.ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__notice_title_main{margin-top:calc(var(--ea_content_margin) / 2)}[dir=ltr] .ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__notice_title_main{margin-right:var(--ea_gap)}[dir=rtl] .ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__notice_title_main{margin-left:var(--ea_gap)}.ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__buttons{margin:calc(var(--ea_content_margin) / 2) 0 0 0}@media (min-width: 576.02px){.ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__buttons{flex-wrap:nowrap}}.ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__buttons .ea_generics__button{margin:0;white-space:nowrap}.ea_generics__notice-page{padding:calc(var(--ea_gap) * .75) var(--ea_gap)}.ea_generics__notice-page .ea_generics__buttons{margin-top:var(--ea_content_margin)}.ea_generics__notice-in{--ea_notice__icon_size: var(--ea_icon_size_small);display:inline-flex;align-items:center;align-self:flex-start;padding:calc(var(--ea_gap) * .5) calc(var(--ea_gap) * .75)}.ea_generics__notice-in .ea_generics__notice_inner>.ea_generics__icon{margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_notice__icon_size)) / 2)}[dir=ltr] .ea_generics__notice-in .ea_generics__notice_inner>.ea_generics__icon{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__notice-in .ea_generics__notice_inner>.ea_generics__icon{margin-left:var(--ea_icon_sibling_margin)}.ea_generics__notice-in.ea_generics__notice-small{padding:calc(var(--ea_gap) * .25) calc(var(--ea_gap) * .5)}.ea_generics__notice-in.ea_generics__notice-actions_inline:not(.ea_generics__notice-title) .ea_generics__notice_inner>.ea_generics__icon{margin-top:calc((var(--ea_button_min_height) - var(--ea_notice__icon_size)) / 2)}.ea_generics__notice-in.ea_generics__notice-actions_inline:not(.ea_generics__notice-title).ea_generics__notice-small .ea_generics__notice_inner>.ea_generics__icon{margin-top:calc((var(--ea_target_size_minimum) - var(--ea_notice__icon_size)) / 2)}@media (max-width: 576px){.ea_generics__pagination_button_pages{flex-grow:1}}.ea_generics__pagination_pages{white-space:nowrap;display:flex;align-items:center}[dir=ltr] .ea_generics__pagination_previous+.ea_generics__pagination_pages{margin-left:calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__pagination_previous+.ea_generics__pagination_pages{margin-right:calc(var(--ea_button_padding_left_right) / 2)}[dir=ltr] .ea_generics__pagination_pages:not(:last-child){margin-right:calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__pagination_pages:not(:last-child){margin-left:calc(var(--ea_button_padding_left_right) / 2)}.ea_generics__period{display:flex;flex-wrap:wrap}[dir=ltr] .ea_generics__period_label{margin-right:1ch}[dir=rtl] .ea_generics__period_label{margin-left:1ch}.ea_generics__progress{display:flex;align-items:center;height:calc(var(--ea_font_size) * var(--ea_text_line_height))}.ea_generics__progress_bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--ea_border_radius_rounded);background-color:var(--ea_border_color);height:var(--ea_progress_height);width:var(--ea_progress_width)}.ea_generics__progress_bar[value]::-webkit-progress-value,.ea_generics__progress_bar[value]::-moz-progress-bar{border-radius:0;background-color:var(--ea_progress_background_color)}.ea_generics__progress_bar:indeterminate{background-image:linear-gradient(to right,var(--ea_progress_background_color),var(--ea_progress_background_color));background-size:20%;background-repeat:no-repeat;animation:progress_indeterminate 2s infinite linear}.ea_generics__progress_bar:indeterminate::-webkit-progress-value,.ea_generics__progress_bar:indeterminate::-moz-progress-bar{background-color:transparent}[dir=ltr] .ea_generics__progress_text_value{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__progress_text_value{margin-right:var(--ea_icon_sibling_margin)}@keyframes progress_indeterminate{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.ea_generics__promo{background-color:var(--ea_background_color_dark)}.ea_generics__promo .ea_generics__card-header .ea_generics__img{margin-top:0!important}@media (max-width: 576px){.ea_generics__rte.ea_generics__rte-full{justify-content:stretch}.ea_generics__rte.ea_generics__rte-full:not(.ea_generics__rte_iframe-focused) .ea_generics__rte_actions{--ea_rte_iframe_not_focused_actions_visibility: hidden}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions{order:1}}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions{--ea_rte_actions_sticky_bottom: false;--ea_rte_iframe_not_focused_actions_visibility: visible;background-color:var(--ea_background_color);border:var(--ea_field_border);border-radius:var(--ea_button_border_radius);overflow-x:hidden;visibility:var(--ea_rte_iframe_not_focused_actions_visibility)}@media (max-width: 576px){.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions{--ea_rte_actions_sticky_bottom: true;position:fixed;bottom:calc(var(--ea_content_margin) / 2);box-shadow:0 calc(var(--ea_content_margin) / 2) 0 calc(var(--ea_content_margin) / 2) var(--ea_background_color);right:var(--ea_gutter);left:var(--ea_gutter)}}@media (min-width: 576.02px){.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions{position:sticky;top:calc(var(--ea_content_margin) / 2);box-shadow:0 calc(var(--ea_content_margin) / 2 * -1) 0 calc(var(--ea_content_margin) / 2) var(--ea_background_colors);width:100%;margin-bottom:var(--ea_content_margin)}}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__button{border-radius:0}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__field_label{flex-shrink:0}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__field_select,.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__field_select>p,.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__field_select>p>select{height:100%}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions select{border-color:transparent;cursor:pointer}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__separator-vertical{height:25px;flex-shrink:0}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more{transform:none!important;border:none;position:absolute;top:0;z-index:2}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more:not(:hover),.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more:not(:active){background-color:var(--ea_background_color)}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more .ea_generics__icon{transition:transform .2s ease}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more[aria-expanded=true]:not(:hover),.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more[aria-expanded=true]:not(:active){background-color:var(--ea_background_color_dark)}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more[aria-expanded=true] .ea_generics__icon{transform:rotate(180deg)}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_base_actions,.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_advanced_actions{display:flex;align-items:center}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_base_actions{overflow-x:auto;position:relative;z-index:1}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_advanced_actions{background-color:var(--ea_background_color_dark);border-top:1px solid var(--ea_field_border_color);width:100%;flex-wrap:wrap}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_advanced_actions select{background-color:var(--ea_background_color_dark)}@media (max-width: 576px){.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_iframe{margin-bottom:calc(var(--ea_rte_actions_height) + var(--ea_content_margin))}}input[name=fontName][value="Arial,Helvetica,sans-serif"]+.ea_generics__button>.ea_generics__button_text{font-family:Arial,Helvetica,sans-serif}input[name=fontName][value="Comic Sans MS"]+.ea_generics__button>.ea_generics__button_text{font-family:Comic Sans MS}input[name=fontName][value="Courier New,Courier,mono"]+.ea_generics__button>.ea_generics__button_text{font-family:Courier New,Courier,mono}input[name=fontName][value="Franklin Gothic Medium"]+.ea_generics__button>.ea_generics__button_text{font-family:Franklin Gothic Medium}input[name=fontName][value=Garamond]+.ea_generics__button>.ea_generics__button_text{font-family:Garamond}input[name=fontName][value=Serif]+.ea_generics__button>.ea_generics__button_text{font-family:Serif}input[name=fontName][value=Tahoma]+.ea_generics__button>.ea_generics__button_text{font-family:Tahoma}input[name=fontName][value="Times New Roman,Times,serif"]+.ea_generics__button>.ea_generics__button_text{font-family:Times New Roman,Times,serif}input[name=fontName][value="Verdana,Arial,Helvetica,sans-serif"]+.ea_generics__button>.ea_generics__button_text{font-family:Verdana,Arial,Helvetica,sans-serif}.ea_rte__actions_font_name select{width:150px}input[name=fontSize][value="1"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * .75)}input[name=fontSize][value="2"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 1)}input[name=fontSize][value="3"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 1.25)}input[name=fontSize][value="4"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 1.4)}input[name=fontSize][value="5"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 1.85)}input[name=fontSize][value="6"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 2.5)}input[name=fontSize][value="7"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 3.7)}input[name=formatBlock][value="<h1>"]+.ea_generics__button>.ea_generics__button_text{font-size:2em;font-weight:700}input[name=formatBlock][value="<h2>"]+.ea_generics__button>.ea_generics__button_text{font-size:1.5em;font-weight:700}input[name=formatBlock][value="<h3>"]+.ea_generics__button>.ea_generics__button_text{font-size:1.17em;font-weight:700}input[name=formatBlock][value="<h4>"]+.ea_generics__button>.ea_generics__button_text{font-size:1em;font-weight:700}input[name=formatBlock][value="<h5>"]+.ea_generics__button>.ea_generics__button_text{font-size:.83em;font-weight:700}input[name=formatBlock][value="<h6>"]+.ea_generics__button>.ea_generics__button_text{font-size:.67em;font-weight:700}input[name=fontSize]+.ea_generics__button,input[name=formatBlock]+.ea_generics__button{line-height:inherit}.ea_generics__rte_iframe{--ea_rte_iframe_height: auto;border:0;width:100%;height:var(--ea_rte_iframe_height)}[dir=ltr] .ea_generics__rte_base_actions{padding-right:calc(var(--ea_button_min_height) + 0px)}[dir=ltr] .ea_generics__show_more{margin-left:auto;box-shadow:-1px 0 0 var(--ea_field_border_color);right:0}[dir=rtl] .ea_generics__rte_base_actions{padding-left:calc(var(--ea_button_min_height) + 0px)}[dir=rtl] .ea_generics__show_more{margin-right:auto;box-shadow:1px 0 0 var(--ea_field_border_color),var(--ea_shadow);left:0}.ea_generics__field_search{position:relative;display:inline-block}.ea_generics__field_search .ea_generics__field_input_text{padding-right:30px}.ea_generics__field_search .ea_generics__button-light{position:absolute;right:var(--ea_input_text_padding_right);bottom:0;margin:0;padding-top:5px;padding-bottom:5px}.ea_generics__separator{border:0;background-color:var(--ea_separator_border_color)}.ea_generics__separator-horizontal{height:1px;width:100%;margin:var(--ea_content_margin) 0}.ea_generics__separator-vertical{width:1px;display:inline-block;margin:0 calc(var(--ea_content_margin) / 2);vertical-align:middle}.ea_generics__smileys_line{display:flex}.ea_generics__smileys_line .ea_generics__smiley{justify-content:center;display:flex;align-items:center;height:50px;width:50px;padding:0}.ea_generics__smileys_bottom{text-align:center}.ea_generics__status{position:relative}.ea_generics__status:before{content:"";display:block;height:var(--ea_badge_mini_size);width:var(--ea_badge_mini_size);border-radius:50%}.ea_generics__status-offline:before{background-color:var(--ea_color_offline)}.ea_generics__status-online:before{background-color:var(--ea_color_online)}.ea_generics__status-text{display:flex;flex-wrap:nowrap;align-items:center}[dir=ltr] .ea_generics__status-text:before{margin-right:calc(var(--ea_icon_sibling_margin) * .75)}[dir=rtl] .ea_generics__status-text:before{margin-left:calc(var(--ea_icon_sibling_margin) * .75)}.ea_generics__table{width:100%;border-spacing:0;border-collapse:separate}.ea_generics__table tbody td:not(.ea_generics__table_cell),.ea_generics__table tbody th:not(.ea_generics__table_cell){white-space:unset}.ea_generics__table .ea_generics__field_label{margin-bottom:0}.ea_generics__table-layout_fixed{table-layout:fixed}.ea_generics__table-layout_fixed .ea_generics__table_cell[data-name=actions]{width:calc(var(--ea_table_cell_padding_left_right) + var(--ea_button_min_height) + var(--ea_table_cell_first_last_padding_left_right))}[dir=ltr] .ea_generics__table-border .ea_generics__table_cell{border-left:var(--ea_table_border)}[dir=ltr] .ea_generics__table-border .ea_generics__table_cell:last-child{border-right:var(--ea_table_border)}[dir=rtl] .ea_generics__table-border .ea_generics__table_cell{border-right:var(--ea_table_border)}[dir=rtl] .ea_generics__table-border .ea_generics__table_cell:last-child{border-left:var(--ea_table_border)}.ea_generics__table_wrapper{border-top:var(--ea_table_border);border-bottom:var(--ea_table_border)}.ea_generics__table_wrapper .ea_generics__table_thead .ea_generics__table_tr:first-child .ea_generics__table_cell,.ea_generics__table_wrapper .ea_generics__table_tbody .ea_generics__table_tr:first-child .ea_generics__table_cell{border-top-color:transparent}.ea_generics__table_wrapper .ea_generics__table_tbody .ea_generics__table_tr:last-child .ea_generics__table_cell,.ea_generics__table_wrapper .ea_generics__table_tfoot .ea_generics__table_tr:last-child .ea_generics__table_cell{border-bottom-color:transparent}.ea_generics__table_wrapper.ea_generics__table_wrapper-caption_title{border-top:none}.ea_generics__table_wrapper.ea_generics__table_wrapper-caption_title .ea_generics__table_caption-title+.ea_generics__table_tbody .ea_generics__table_tr:first-child .ea_generics__table_cell{border-top-color:var(--ea_table_border_color)}.ea_generics__table_wrapper.ea_generics__table_wrapper-caption_legend{border-bottom:none}.ea_generics__table_wrapper.ea_generics__table_wrapper-caption_legend .ea_generics__table_caption-legend{border-top:var(--ea_table_border)}[data-skin=web2] .ea_generics__table_wrapper.ea_utilities__overflow-auto{overflow:initial!important}[data-skin=web2] .ea_generics__modal_main .ea_generics__table_wrapper.ea_utilities__overflow-auto,[data-skin=web2] .ea_generics__collapse_panel_main .ea_generics__table_wrapper.ea_utilities__overflow-auto{overflow:auto!important}.ea_generics__table_caption-legend{caption-side:bottom;font-size:var(--ea_table_caption_font_size);font-style:italic;text-align:center;padding-top:calc(var(--ea_content_margin) / 2)}.ea_generics__table_caption-title{caption-side:top;padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}.ea_generics__table_cell{padding:var(--ea_table_cell_padding_top_bottom) var(--ea_table_cell_padding_left_right);border-top:var(--ea_table_border);border-top-color:transparent;border-bottom:var(--ea_table_border);height:var(--ea_table_cell_height);color:var(--ea_table_tbody_color)}.ea_generics__table_cell,.ea_generics__table_cell>*{vertical-align:middle}[dir=ltr] .ea_generics__table_cell:first-child{padding-left:var(--ea_table_cell_first_last_padding_left_right)}[dir=rlt] .ea_generics__table_cell:first-child{padding-right:var(--ea_table_cell_first_last_padding_left_right)}[dir=ltr] .ea_generics__table_cell:last-child{padding-right:var(--ea_table_cell_first_last_padding_left_right)}[dir=rlt] .ea_generics__table_cell:last-child{padding-left:var(--ea_table_cell_first_last_padding_left_right)}.ea_generics__table_cell .ea_generics__button-light{color:var(--ea_table_tbody_color);margin-top:0;margin-bottom:0;vertical-align:center}.ea_generics__table_th{white-space:inherit}.ea_generics__table_thead_th,.ea_generics__table_tbody_tr-rowgroup .ea_generics__table_cell{color:var(--ea_table_th_color);font-weight:var(--ea_table_th_font_weight);font-size:var(--ea_table_th_font_size);background-image:var(--ea_table_th_background_image);background-color:var(--ea_table_th_background_color);border-top-color:var(--ea_table_th_border_color);border-bottom-color:var(--ea_table_th_border_color);text-transform:var(--ea_table_th_text_transform);padding-top:var(--ea_table_th_padding_top_bottom);padding-bottom:var(--ea_table_th_padding_top_bottom);height:var(--ea_table_th_height);box-shadow:0 -1px 0 0 var(--ea_table_border_color);position:sticky;top:0;z-index:12;white-space:nowrap}.ea_generics__table_thead_th .ea_generics__button-light,.ea_generics__table_tbody_tr-rowgroup .ea_generics__table_cell .ea_generics__button-light{color:var(--ea_table_th_color)}.ea_generics__table_thead_th{white-space:nowrap}.ea_generics__table_thead_th-sortable .ea_generics__icon{height:calc(var(--ea_icon_size) * .6)}.ea_generics__table_thead_th-sortable .ea_generics__icon use{fill:var(--ea_table_th_color)}.ea_generics__table_thead_th-sortable .ea_generics__anchor:hover .ea_generics__icon use{fill:var(--ea_color_primary)}.ea_generics__table_tbody_cell-listenable{cursor:pointer}.ea_generics__table_tbody_tr:not(.ea_generics__table_tbody_tr-rowgroup){background-color:var(--ea_table_tbody_background_color)}.ea_generics__table_tbody_tr:not(.ea_generics__table_tbody_tr-rowgroup):hover{background-color:var(--ea_table_tbody_background_color_hover)}.ea_generics__table_tbody_tr:not(.ea_generics__table_tbody_tr-rowgroup):hover .ea_generics__table_tbody_cell{color:var(--ea_table_tbody_color_hover);background-color:var(--ea_table_tbody_background_color_hover)}.ea_generics__table_tbody_tr:not(.ea_generics__table_tbody_tr-rowgroup):hover .ea_generics__table_tbody_cell .ea_generics__avatar .ea_generics__status:before{outline-color:var(--ea_table_tbody_background_color_hover)}.ea_generics__table_tfoot_tr .ea_generics__table_tfoot_cell{font-weight:700}.ea_generics__table_tfoot_tr:first-child .ea_generics__table_tfoot_cell{border-top-color:var(--ea_table_border_color)}.ea_generics__table_tfoot_tr:hover{background-color:var(--ea_table_tbody_background_color_hover)}.ea_generics__table_tfoot_tr:hover .ea_generics__table_tfoot_cell{color:var(--ea_table_tbody_color_hover);background-color:var(--ea_table_tbody_background_color_hover)}@media (min-width: 576.02px){.ea_generics__table_thead_th-sticky,.ea_generics__table_tbody_th-sticky,.ea_generics__table_tfoot_th-sticky{position:sticky}[dir=ltr] .ea_generics__table_thead_th-sticky,[dir=ltr] .ea_generics__table_tbody_th-sticky,[dir=ltr] .ea_generics__table_tfoot_th-sticky{left:0;border-right:var(--ea_table_border)}[dir=rtl] .ea_generics__table_thead_th-sticky,[dir=rtl] .ea_generics__table_tbody_th-sticky,[dir=rtl] .ea_generics__table_tfoot_th-sticky{right:0;border-left:var(--ea_table_border)}}.ea_generics__table_thead_th-sticky{z-index:11}.ea_generics__table_tbody_th-sticky,.ea_generics__table_tfoot_th-sticky{background-color:var(--ea_table_tbody_background_color)}[dir=ltr] .ea_generics__table_tbody_th-sticky.ea_generics__table_cell-rowgroup,[dir=ltr] .ea_generics__table_tfoot_th-sticky.ea_generics__table_cell-rowgroup{border-right:none}[dir=rtl] .ea_generics__table_tbody_th-sticky.ea_generics__table_cell-rowgroup,[dir=rtl] .ea_generics__table_tfoot_th-sticky.ea_generics__table_cell-rowgroup{border-left:none}.ea_generics__table_cell-ellipsis{overflow:hidden;max-width:0}.ea_generics__table_cell-ellipsis>*{max-width:100%}[dir=ltr] .ea_generics__table_cell-ellipsis .ea_generics__badge_space_before{margin-left:1ch}[dir=rtl] .ea_generics__table_cell-ellipsis .ea_generics__badge_space_before{margin-right:1ch}.ea_generics__table_cell-maximize{width:100%}@media (max-width: 0px){.ea_generics__table_cell-maximize_until_xxs{width:100%}}@media (max-width: 360px){.ea_generics__table_cell-maximize_until_xs{width:100%}}@media (max-width: 576px){.ea_generics__table_cell-maximize_until_sm{width:100%}}@media (max-width: 768px){.ea_generics__table_cell-maximize_until_md{width:100%}}@media (max-width: 992px){.ea_generics__table_cell-maximize_until_lg{width:100%}}@media (max-width: 1200px){.ea_generics__table_cell-maximize_until_xl{width:100%}}.ea_generics__table_cell-minimize{width:0;white-space:nowrap}.ea_generics__table_full{display:flex;flex-direction:column;max-height:100%}.ea_generics__table_cell-checkbox{width:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) + var(--ea_field_check_radio_size));position:sticky}[dir=ltr] .ea_generics__table_cell-checkbox{left:0}[dir=rtl] .ea_generics__table_cell-checkbox{right:0}.ea_generics__table_cell-checkbox>.ea_generics__NEW_field-checkbox{width:var(--ea_field_check_radio_size)}.ea_generics__table_cell-checkbox.ea_generics__table_tbody_cell{background-color:var(--ea_table_tbody_background_color)}[dir=ltr] .ea_generics__table_cell-checkbox+.ea_generics__table_thead_th-sticky,[dir=ltr] .ea_generics__table_cell-checkbox+.ea_generics__table_tbody_th-sticky{left:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) + var(--ea_field_check_radio_size))}[dir=rtl] .ea_generics__table_cell-checkbox+.ea_generics__table_thead_th-sticky,[dir=rtl] .ea_generics__table_cell-checkbox+.ea_generics__table_tbody_th-sticky{right:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) + var(--ea_field_check_radio_size))}[dir=ltr] .ea_generics__table-checkbox .ea_generics__table_cell-rowgroup{padding-left:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) * 2 + var(--ea_field_check_radio_size))}[dir=rtl] .ea_generics__table-checkbox .ea_generics__table_cell-rowgroup{padding-right:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) * 2 + var(--ea_field_check_radio_size))}.ea_generics__table_full_actions,.ea_generics__table_full_filters_sort{display:flex;justify-content:space-between}.ea_generics__table_full_actions{align-items:center;margin-bottom:calc(var(--ea_gap) / 2)}.ea_generics__table_full_actions .ea_generics__buttons{margin:0;flex-wrap:nowrap}.ea_generics__table_full_filters_sort{align-items:flex-end;flex-wrap:wrap;margin-bottom:var(--ea_gap)}@media (min-width: 576.02px){.ea_generics__table_full_filters_sort{flex-wrap:nowrap}}.ea_generics__table_full_filters_sort>.ea_generics__button{flex-shrink:0}@media (max-width: 576px){.ea_generics__table_full_filters_sort .ea_generics__table_full_filters_collapse_panel{order:1}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters_collapse_panel:not(:last-child){margin-left:0;margin-right:0}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters_collapse_panel .ea_generics__collapse_panel_main{margin-top:calc(var(--ea_gap) / 2)}}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__NEW_field{margin-bottom:0}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__NEW_field .ea_generics__NEW_field_control,.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__NEW_field .ea_generics__button{width:calc(var(--ea_field_control_width) * .75)}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button{justify-content:space-between;max-width:100%}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_generics__button_text{margin-left:var(--ea_field_padding_left_right);margin-right:var(--ea_field_padding_left_right)}[dir=ltr] .ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_generics__button_icon-chevron,[dir=ltr] .ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_utilities__dropdown_icon{margin-right:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_generics__button_icon-chevron,[dir=rtl] .ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_utilities__dropdown_icon{margin-left:var(--ea_field_padding_left_right)}@media (min-width: 360.02px){.ea_generics__table_full_filters_sort .ea_generics__table_full_filters-2 .ea_generics__NEW_field{max-width:calc(50% - var(--ea_gap) * .5)}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters-3 .ea_generics__NEW_field{max-width:calc(33.3333333333% - var(--ea_gap) * 2 / 3)}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters-4 .ea_generics__NEW_field{max-width:calc(25% - var(--ea_gap) * 3 / 4)}}[dir=ltr] .ea_generics__table_full_filters_sort .ea_generics__table_full_sort{margin-left:auto}[dir=rtl] .ea_generics__table_full_filters_sort .ea_generics__table_full_sort{margin-right:auto}.ea_generics__table_summary{display:flex;justify-content:flex-start}.ea_generics__table_summary .ea_generics__dl{width:100%;margin-top:calc(var(--ea_gap)/2 * -1)}@media (min-width: 360.02px){.ea_generics__table_summary .ea_generics__dl{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + var(--ea_gap)/2);margin-left:calc(var(--ea_gap)/2 * -1)}}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item{position:relative;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--ea_card_spacer) / 2) calc(var(--ea_card_spacer) * .75);background:var(--ea_background_color);border:var(--ea_border);border-radius:var(--ea_card_border_radius);width:100%;margin:calc(var(--ea_gap)/2) 0 0 0}@media (min-width: 360.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item{width:calc(50% - var(--ea_gap)/2);margin:calc(var(--ea_gap)/2) 0 0 calc(var(--ea_gap)/2)}}@media (min-width: 576.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item{padding:var(--ea_card_spacer);width:calc(33.3333333333% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item{width:auto;flex-grow:1;max-width:calc(20% - var(--ea_gap)/2)}}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item .ea_generics__dd{font-weight:700;font-size:130%;width:100%}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item .ea_generics__dt{margin:0;padding:0;font-weight:400;white-space:nowrap}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{max-width:none;position:relative}@media (min-width: 360.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{width:calc(100% - var(--ea_gap)/2)}}@media (min-width: 576.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{width:calc(66.6666666667% - var(--ea_gap)/2)}}@media (min-width: 992.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{width:calc(33.3333333333% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{flex-grow:0}}[dir=ltr] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{padding-right:calc(var(--ea_card_spacer) * .75 + 40px)}@media (min-width: 576.02px){[dir=ltr] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{padding-right:calc(var(--ea_card_spacer) + 40px)}}[dir=rtl] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{padding-left:calc(var(--ea_card_spacer) * .75 + 40px)}@media (min-width: 576.02px){[dir=rtl] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{padding-left:calc(var(--ea_card_spacer) + 40px)}}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__dt{align-self:flex-start}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{right:calc(var(--ea_card_spacer) * .75)}@media (min-width: 576.02px){[dir=ltr] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{right:var(--ea_card_spacer)}}[dir=rtl] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{left:calc(var(--ea_card_spacer) * .75)}@media (min-width: 576.02px){[dir=rtl] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{left:var(--ea_card_spacer)}}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent .ea_generics__meter_percent{font-weight:400}.ea_generics__NEW_fields.ea_generics__chips .ea_generics__NEW_field_label_control.ea_generics__chip,.ea_generics__NEW_fields.ea_generics__chips .ea_generics__NEW_field_label_control.ea_generics__chip+.ea_generics__chip,.ea_generics__NEW_fields.ea_generics__chips .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-button,.ea_generics__NEW_fields.ea_generics__chips .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-button+.ea_generics__NEW_field_label_control-button{margin:calc(var(--ea_chips_gap) / 4)!important}.ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label,.ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_label{flex-direction:row-reverse;justify-content:flex-end;padding-top:calc((var(--ea_target_size_minimum) - var(--ea_field_check_radio_size)) / 2);padding-bottom:calc((var(--ea_target_size_minimum) - var(--ea_field_check_radio_size)) / 2)}.ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text,.ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text{margin-top:calc((var(--ea_field_check_radio_size) - var(--ea_text_line_height) * var(--ea_font_size)) / 2);margin-bottom:0}.ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text.ea_utilities__is_sr_only~.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text.ea_utilities__is_sr_only~.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text.ea_utilities__is_sr_only~.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text.ea_utilities__is_sr_only~.ea_generics__NEW_field-radio_custom{margin-left:0;margin-right:0}[dir=ltr] .ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_info{padding-left:calc(var(--ea_field_check_radio_size) + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_info{padding-right:calc(var(--ea_field_check_radio_size) + var(--ea_icon_sibling_margin))}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio{display:flex;margin-bottom:0!important}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox+.ea_generics__NEW_field_label_control,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio+.ea_generics__NEW_field_label_control{margin-top:var(--ea_field_gap)!important}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button{overflow:hidden;position:relative}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label{height:100%;flex-direction:row;align-items:center}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text{position:relative;z-index:2}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field-radio_custom:before{content:"";margin:0;border:var(--ea_field_border);border-radius:var(--ea_button_border_radius);position:absolute;inset:0;z-index:1}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before{border-color:var(--ea_checkbox_background_color_checked);box-shadow:inset 0 0 0 var(--ea_field_border_width) var(--ea_checkbox_background_color_checked)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after{border-color:var(--ea_checkbox_background_color_checked);z-index:2}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom:before{border-color:var(--ea_button_border_color_hover)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label:hover .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before{border-color:var(--ea_button_border_color_hover);box-shadow:inset 0 0 0 var(--ea_field_border_width) var(--ea_button_border_color_hover)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom:before{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important;inset:var(--ea_border_width)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked:focus-visible+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked:focus-visible+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked:focus-visible+.ea_generics__NEW_field-radio_custom:before{box-shadow:none}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button{height:var(--ea_target_size_medium)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label{justify-content:space-between}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-radio_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-radio_custom{margin-left:calc((var(--ea_target_size_medium) - var(--ea_font_size) * var(--ea_text_line_height)) / 2);margin-right:calc((var(--ea_target_size_medium) - var(--ea_font_size) * var(--ea_text_line_height)) / 2)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-radio_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-radio_custom{width:calc(var(--ea_field_check_radio_size) * .8);height:calc(var(--ea_field_check_radio_size) * .8)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after{width:6px;height:3px;border-color:var(--ea_background_color)!important}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after{width:calc(var(--ea_field_check_radio_size) * .6 * .8);height:calc(var(--ea_field_check_radio_size) * .6 * .8)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip{height:calc(var(--ea_chip_height) + var(--ea_border_width) * 2)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_control{width:var(--ea_field_check_radio_size)!important;position:relative!important;clip:inherit!important}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked{width:calc(var(--ea_field_check_radio_size) * .75)!important}[dir=ltr] .ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom{margin-left:calc(var(--ea_field_check_radio_size) * .25)}[dir=rtl] .ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom{margin-right:calc(var(--ea_field_check_radio_size) * .25)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom{order:-1;margin:0}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:before{background:var(--ea_background_color)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:after{margin-top:-3px}.ea_generics__NEW_fields .ea_generics__NEW_field.ea_generics__NEW_field-checkbox:not(.ea_utilities__display-none)+.ea_generics__NEW_field-checkbox:not([class*=ea_utilities__margin]),.ea_generics__NEW_fields .ea_generics__NEW_field.ea_generics__NEW_field-radio:not(.ea_utilities__display-none)+.ea_generics__NEW_field-radio:not([class*=ea_utilities__margin]){margin-top:var(--ea_field_gap)!important}.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-radio_custom{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ea_field_check_radio_size);height:var(--ea_field_check_radio_size);background-color:var(--ea_checkbox_background_color);border:var(--ea_field_border);vertical-align:middle;transition:background .1s ease;box-sizing:border-box}.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_field-radio_custom:after{content:"";display:block;transition:scale .3s ease;opacity:0}[dir=ltr] .ea_generics__NEW_field-checkbox_custom,[dir=ltr] .ea_generics__NEW_field-radio_custom{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__NEW_field-checkbox_custom,[dir=rtl] .ea_generics__NEW_field-radio_custom{margin-left:var(--ea_icon_sibling_margin)}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-checkbox:indeterminate+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom{border-color:var(--ea_checkbox_border_color_checked)}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_field_input-checkbox:indeterminate+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after{opacity:1}.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom{border-color:var(--ea_button_border_color_hover)!important}.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}@supports not selector(:focus-visible){.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_input-checkbox:focus+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_input-radio:focus+.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_input-checkbox:focus+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_input-radio:focus+.ea_generics__NEW_field-radio_custom{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}}.ea_generics__NEW_field_input-checkbox.ea_generics__NEW_field_control-readonly+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-checkbox.ea_generics__NEW_field_control-readonly:hover+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-checkbox.ea_generics__NEW_field_control-readonly:checked+.ea_generics__NEW_field-checkbox_custom{background-color:var(--ea_background_color_dark);border-color:var(--ea_field_border_color)!important}.ea_generics__NEW_field_input-radio.ea_generics__NEW_field_control-readonly+.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field_input-radio.ea_generics__NEW_field_control-readonly:hover+.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field_input-radio.ea_generics__NEW_field_control-readonly:checked+.ea_generics__NEW_field-radio_custom{background-color:var(--ea_background_color_dark);border-color:var(--ea_field_border_color)!important}.ea_generics__NEW_field_input-checkbox.ea_generics__NEW_field_control-readonly:checked+.ea_generics__NEW_field-checkbox_custom:after{border-color:var(--ea_text_color)}.ea_generics__NEW_field_input-radio.ea_generics__NEW_field_control-readonly:checked+.ea_generics__NEW_field-radio_custom:after{background-color:var(--ea_text_color)}.ea_generics__NEW_field-checkbox_custom{border-radius:var(--ea_border_radius)}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-checkbox:indeterminate+.ea_generics__NEW_field-checkbox_custom{background-color:var(--ea_checkbox_background_color_checked)}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after{width:8px;height:4px;border-left:2px solid var(--ea_checkbox_before_border_color);border-bottom:2px solid var(--ea_checkbox_before_border_color);margin-top:-2px;transform:rotate(-45deg) scale(1)}.ea_generics__NEW_field_input-checkbox:indeterminate+.ea_generics__NEW_field-checkbox_custom:after{width:10px;height:2px;background:var(--ea_checkbox_before_border_color)}.ea_generics__NEW_field-radio_custom{border-radius:var(--ea_border_radius_rounded)}.ea_generics__NEW_field-radio_custom:after{width:calc(var(--ea_field_check_radio_size) * .6);height:calc(var(--ea_field_check_radio_size) * .6);border-radius:var(--ea_border_radius_rounded);background-color:var(--ea_checkbox_background_color_checked)}.ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after{transform:scale(1)}.ea_generics__NEW_field-checkbox_custom-icon{width:var(--ea_icon_size);height:var(--ea_icon_size);background:none;border:none}.ea_generics__NEW_field-checkbox_custom-icon:after{content:unset}.ea_generics__NEW_field-checkbox_custom-icon .ea_generics__NEW_field-checkbox_custom-icon_icon{display:block}.ea_generics__NEW_field-checkbox_custom-icon .ea_generics__NEW_field-checkbox_custom-icon_icon-checked{display:none}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom-icon{background:none;border:none}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom-icon .ea_generics__NEW_field-checkbox_custom-icon_icon{display:none}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom-icon .ea_generics__NEW_field-checkbox_custom-icon_icon-checked{display:block}[dir=ltr] .ea_generics__NEW_field-checkbox .ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_field-radio .ea_generics__NEW_field_info{padding-left:calc(var(--ea_field_check_radio_size) + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__NEW_field-checkbox .ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_field-radio .ea_generics__NEW_field_info{padding-right:calc(var(--ea_field_check_radio_size) + var(--ea_icon_sibling_margin))}.ea_generics__toggle{--ea_toggle__switch_size: calc(var(--ea_field_check_radio_size) - var(--ea_field_border_width) * 2);min-height:var(--ea_target_size_minimum)}.ea_generics__toggle .ea_generics__toggle_custom{display:flex;align-items:center;width:var(--ea_toggle_custom_width);height:var(--ea_field_check_radio_size);padding:0;background-color:var(--ea_toggle_background_color);border:var(--ea_field_border);border-radius:calc(var(--ea_field_check_radio_size) / 2);position:relative}.ea_generics__toggle .ea_generics__toggle_custom:before,.ea_generics__toggle .ea_generics__toggle_custom:after{content:"";display:block;flex-shrink:0;position:absolute}.ea_generics__toggle .ea_generics__toggle_custom:before{background-color:var(--ea_checkbox_background_color);height:var(--ea_toggle__switch_size);width:var(--ea_toggle__switch_size);border-radius:var(--ea_border_radius_rounded);transition:left var(--ea_duration_default) cubic-bezier(.86,0,.14,1),right var(--ea_duration_default) cubic-bezier(.86,0,.14,1);z-index:1}.ea_generics__toggle .ea_generics__toggle_custom:after{width:8px;height:4px;border-left:2px solid var(--ea_checkbox_before_border_color);border-bottom:2px solid var(--ea_checkbox_before_border_color);margin-top:-2px;transform:rotate(-45deg) scale(1);border-color:var(--ea_checkbox_background_color_checked);top:calc(50% - 2px);opacity:0;transition:opacity var(--ea_duration_fast);transition-delay:calc(var(--ea_duration_default) * .66);z-index:2}.ea_generics__toggle[aria-checked=false] .ea_generics__toggle_custom:before{height:calc(var(--ea_toggle__switch_size) - var(--ea_field_border_width) * 2);width:calc(var(--ea_toggle__switch_size) - var(--ea_field_border_width) * 2)}.ea_generics__toggle[aria-checked=false] .ea_generics__toggle_custom:after{transform:scale(0)}.ea_generics__toggle[aria-checked=true] .ea_generics__toggle_custom{border-color:var(--ea_toggle_background_color_checked);background-color:var(--ea_toggle_background_color_checked)}.ea_generics__toggle[aria-checked=true] .ea_generics__toggle_custom:after{opacity:1}.ea_generics__toggle:hover[aria-checked=false] .ea_generics__toggle_custom,.ea_generics__toggle:hover[aria-checked=true] .ea_generics__toggle_custom,.ea_generics__toggle:focus-visible[aria-checked=false] .ea_generics__toggle_custom,.ea_generics__toggle:focus-visible[aria-checked=true] .ea_generics__toggle_custom{border-color:var(--ea_button_border_color_hover)}.ea_generics__toggle:focus-visible[aria-checked=false] .ea_generics__toggle_custom,.ea_generics__toggle:focus-visible[aria-checked=true] .ea_generics__toggle_custom{outline:1px solid var(--ea_button_border_color_hover)}[dir=ltr] .ea_generics__toggle .ea_generics__toggle_custom:after{right:calc((var(--ea_toggle__switch_size) - 8px) / 2 - var(--ea_field_border_width))}[dir=ltr] .ea_generics__toggle .ea_generics__toggle_label{margin-left:var(--ea_icon_sibling_margin)}[dir=ltr] .ea_generics__toggle[aria-checked=false] .ea_generics__toggle_custom:before{left:var(--ea_field_border_width)}[dir=ltr] .ea_generics__toggle[aria-checked=true] .ea_generics__toggle_custom:before{left:calc(100% - var(--ea_toggle__switch_size))}[dir=rtl] .ea_generics__toggle .ea_generics__toggle_custom:after{left:calc((var(--ea_toggle__switch_size) - 8px) / 2 - var(--ea_field_border_width))}[dir=rtl] .ea_generics__toggle .ea_generics__toggle_label{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__toggle[aria-checked=false] .ea_generics__toggle_custom:before{right:var(--ea_field_border_width)}[dir=rtl] .ea_generics__toggle[aria-checked=true] .ea_generics__toggle_custom:before{right:calc(100% - var(--ea_toggle__switch_size))}#div_MESSAGE[id=div_MESSAGE]{position:fixed;top:0;left:calc(var(--ea_gap) * .5);right:calc(var(--ea_gap) * .5);width:calc(100% - var(--ea_gap));height:0;z-index:10000;margin-top:calc(var(--ea_gap) * .5)}.ea_platform-ios #div_MESSAGE[id=div_MESSAGE]{top:env(safe-area-inset-top,0)}#div_POPUP #div_MESSAGE[id=div_MESSAGE]{margin-top:0;margin-bottom:var(--ea_gap);position:static;height:auto;width:100%}#div_MESSAGE[id=div_MESSAGE]>ul,#div_MESSAGE[id=div_MESSAGE]>ol,.ea_generics__message_list{width:auto;display:inline-flex;flex-direction:column;align-items:center;border:0;margin:0;padding:0;background-color:transparent}#div_MESSAGE[id=div_MESSAGE]>ul li#id_msg_new,#div_MESSAGE[id=div_MESSAGE]>ol li#id_msg_new,.ea_generics__message_list li#id_msg_new{display:none}#div_MESSAGE[id=div_MESSAGE]>ul>li,#div_MESSAGE[id=div_MESSAGE]>ol>li,.ea_generics__snackbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;min-height:var(--ea_target_size_minimum);box-sizing:initial;margin-bottom:calc(var(--ea_gap) * .5);padding:calc(var(--ea_gap) / 4) calc(var(--ea_gap) * .75);background-color:var(--ea_snackbar_background_color);box-shadow:var(--ea_snackbar_shadow);border-radius:var(--ea_modal_border_radius);animation:fadeIn var(--ea_duration_slow),translateFromTop var(--ea_duration_default);color:var(--ea_snackbar_color);font-size:var(--ea_font_size);font-style:initial;font-weight:400}@media (min-width: 576.02px){#div_MESSAGE[id=div_MESSAGE]>ul>li,#div_MESSAGE[id=div_MESSAGE]>ol>li,.ea_generics__snackbar{padding:calc(var(--ea_gap) / 2) var(--ea_gap)}}#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons,.ea_generics__snackbar .ea_generics__buttons{position:relative}#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button{--ea_button_color: var(--ea_snackbar_color);--ea_button_color_hover: var(--ea_snackbar_color);--ea_button_border_color: var(--ea_snackbar_background_color_hover);--ea_button_border_color_hover: var(--ea_snackbar_background_color_hover);margin:0}#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus,#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus-visible,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus-visible,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus-visible{--ea_button_border_color_hover: var(--ea_snackbar_color)}#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:hover,#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:active,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:hover,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:active,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:hover,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:active{--ea_button_border_color_hover: var(--ea_snackbar_color)}#div_MESSAGE[id=div_MESSAGE]>ul>li.ea_generics__snackbar-hide,#div_MESSAGE[id=div_MESSAGE]>ol>li.ea_generics__snackbar-hide,.ea_generics__snackbar.ea_generics__snackbar-hide{animation:fadeOut var(--ea_duration_default),var(--ea_duration_default) snackbarShrink var(--ea_duration_fast)}[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ul>li,[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ol>li,[dir=ltr] .ea_generics__snackbar{text-align:left}[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons,[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons,[dir=ltr] .ea_generics__snackbar .ea_generics__buttons{margin-left:var(--ea_gap);right:calc(var(--ea_gap) / 2 * -1)}[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__snackbar_button,[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__snackbar_button,[dir=ltr] .ea_generics__snackbar .ea_generics__buttons .ea_generics__snackbar_button{margin-left:var(--ea_buttons_gap)}[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__snackbar_button:first-child,[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__snackbar_button:first-child,[dir=ltr] .ea_generics__snackbar .ea_generics__buttons .ea_generics__snackbar_button:first-child{margin-left:0}[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ul>li,[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ol>li,[dir=rtl] .ea_generics__snackbar{text-align:right}[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons,[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons,[dir=rtl] .ea_generics__snackbar .ea_generics__buttons{margin-right:var(--ea_gap);left:calc(var(--ea_gap) / 2 * -1)}[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__snackbar_button,[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__snackbar_button,[dir=rtl] .ea_generics__snackbar .ea_generics__buttons .ea_generics__snackbar_button{margin-right:var(--ea_buttons_gap)}[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__snackbar_button:first-child,[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__snackbar_button:first-child,[dir=rtl] .ea_generics__snackbar .ea_generics__buttons .ea_generics__snackbar_button:first-child{margin-right:0}@keyframes snackbarShrink{to{max-height:0;min-height:0;padding-top:0;padding-bottom:0}}.ea_generics__xaddrs{max-width:100%}.ea_generics__xaddrs_item{position:relative}.ea_generics__xaddrs_item .ea_generics__chip_content.ea_generics__xaddrs_item_content .ea_generics__chip_value{display:flex;align-items:center}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable .ea_generics__xaddrs_item_content .ea_generics__chip_value{overflow:hidden;border-radius:var(--ea_chip_border_radius)}[dir=ltr] .ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable .ea_generics__xaddrs_item_content .ea_generics__chip_value{text-align:left}[dir=rtl] .ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable .ea_generics__xaddrs_item_content .ea_generics__chip_value{text-align:right}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable[draggable=true] .ea_generics__draggable{width:var(--ea_chip_height)}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable[draggable=true]:active .ea_generics__draggable .ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable[draggable=true]:active .ea_generics__draggable:active .ea_generics__icon use{fill:var(--ea_color_primary)}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable.ea_generics__xaddrs_item-ok .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus,.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable.ea_generics__xaddrs_item-ok .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus-visible{background-color:var(--ea_chip_background_hover)}.ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon use{fill:var(--ea_text_color)}[dir=ltr] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content-status .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_badge_mini_size) * 1.5)}[dir=rtl] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content-status .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_badge_mini_size) * 1.5)}.ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__status{position:absolute;top:50%}[dir=ltr] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__status{right:var(--ea_chip_height);transform:translate(-50%,-50%)}[dir=rtl] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__status{left:var(--ea_chip_height);transform:translate(-50%,50%)}.ea_generics__xaddrs_list-stacked{--ea_xaddrs__item_content_2_lines_height: calc(var(--ea_font_size) * 1.7 + var(--ea_font_size_small) * 1.5 + var(--ea_chips_gap) * 2)}.ea_generics__xaddrs_list-stacked.ea_generics__chips{flex-direction:column;align-items:flex-start}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add{margin-bottom:var(--ea_chips_gap);position:relative}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add .ea_generics__NEW_field_control{width:var(--ea_field_control_width)!important}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add .ea_generics__loader{position:absolute;top:calc(50% - var(--ea_icon_size_small) / 2)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add .ea_generics__loader{left:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add .ea_generics__loader{right:var(--ea_field_padding_left_right)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add){height:inherit;max-width:100%;width:var(--ea_field_control_width);margin:var(--ea_border_width) 0 0 0;border-radius:0;background-color:var(--ea_background_color)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable{height:100%;border:none;border-radius:0;background-color:transparent}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add):last-child .ea_generics__xaddrs_item_content .ea_generics__chip_value{box-shadow:none}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content{height:calc(var(--ea_font_size) * 1.7 + var(--ea_chips_gap) * 2);box-sizing:content-box;z-index:0}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content .ea_generics__chip_value{border-radius:0;width:100%;height:100%;padding-top:var(--ea_chips_gap);padding-bottom:var(--ea_chips_gap);align-items:flex-start;position:relative;z-index:2;box-shadow:0 var(--ea_border_width) 0 var(--ea_border_color)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__status{box-sizing:border-box}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content:after,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__status{padding-left:calc(var(--ea_field_padding_left_right) + var(--ea_border_width));padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content:after,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__status{padding-right:calc(var(--ea_field_padding_left_right) + var(--ea_border_width));padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon_group{order:1;margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_button_icon_height)) / 2)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon_group{margin-left:calc(var(--ea_button_icon_margin) / 2);margin-right:0}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon_group{margin-right:calc(var(--ea_button_icon_margin) / 2);margin-left:0}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__button_text{margin-left:0;margin-right:0}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content:after,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content>.ea_generics__status{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_button_border_width))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content:after,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content>.ea_generics__status{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_button_border_width))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar{--ea_avatar_size: var(--ea_chip_height)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__avatar{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__avatar{left:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__avatar{right:var(--ea_field_padding_left_right)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__chip_value{padding-left:calc(var(--ea_field_padding_left_right) * 2 + var(--ea_avatar_size))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__chip_value{padding-right:calc(var(--ea_field_padding_left_right) * 2 + var(--ea_avatar_size))}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__avatar{left:var(--ea_chip_height)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__avatar{right:var(--ea_chip_height)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) * 2 + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) * 2 + var(--ea_field_padding_left_right))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon_group{display:none}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email{--ea_avatar_size: calc(var(--ea_xaddrs__item_content_2_lines_height) - var(--ea_chips_gap) * 2)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__avatar{width:auto;height:var(--ea_avatar_size);display:flex;align-items:center}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content{--ea_xaddrs__item_avatar_padding: calc(var(--ea_field_padding_left_right) * 2 + var(--ea_avatar_size))}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-left:var(--ea_xaddrs__item_avatar_padding)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-right:var(--ea_xaddrs__item_avatar_padding)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after{padding-left:calc(var(--ea_xaddrs__item_avatar_padding) + var(--ea_border_width))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after{padding-right:calc(var(--ea_xaddrs__item_avatar_padding) + var(--ea_border_width))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__draggable+.ea_generics__xaddrs_item_content{--ea_xaddrs__item_avatar_padding: calc(var(--ea_field_padding_left_right) + var(--ea_avatar_size) + var(--ea_chip_height))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status:not(.ea_generics__xaddrs_item-avatar) .ea_generics__xaddrs_item_content{height:var(--ea_xaddrs__item_content_2_lines_height)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after{display:block;height:auto;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_partstat{display:flex;align-items:center}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_partstat .ea_generics__icon{height:var(--ea_icon_size_xxsmall)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__status{position:absolute;z-index:1;left:0;right:0;bottom:var(--ea_chips_gap)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_partstat>.ea_generics__xaddrs_partstat_text,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__status .ea_generics__status_text{font-size:var(--ea_font_size_small);color:var(--ea_text_color_light);line-height:1.5}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__status,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__status{top:inherit;transform:none}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__status,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__status{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_button_border_width))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__status,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__status{padding-right:var(--ea_field_padding_left_right)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat.ea_generics__xaddrs_item-avatar:not(.ea_generics__xaddrs_item-email) .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status.ea_generics__xaddrs_item-avatar:not(.ea_generics__xaddrs_item-email) .ea_generics__xaddrs_item_content:after{content:attr(data-status)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content-group:after{content:attr(data-email)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__chip_delete{top:50%;transform:translateY(-50%);border-radius:var(--ea_button_border_radius)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__chip-readonly .ea_generics__xaddrs_item_content:after{padding-right:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__chip-readonly .ea_generics__xaddrs_item_content:after{padding-left:var(--ea_field_padding_left_right)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-ok:hover{background-color:var(--ea_background_color_dark)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-ok .ea_generics__chip_content .ea_generics__chip_value{background-color:transparent;border-color:transparent}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__drop-hover:before{width:100%;height:calc(var(--ea_border_width) * 2);position:absolute;top:calc(var(--ea_border_width) * -1);left:0;right:0}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__drop-hover:after{transform:translateY(-50%)}.ea_generics__xaddrs_dropdown{margin-top:calc(-2px - var(--ea_border_width))}.ea_xaddrs__dropdown_header{padding:calc(var(--ea_gap) / 2) var(--ea_button_padding_left_right);display:flex;align-items:center;overflow:auto}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_icon{display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:0;width:var(--ea_avatar_size);height:var(--ea_avatar_size);border-radius:50%;background-color:var(--ea_background_color_dark)}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_icon>.ea_generics__icon{height:65%}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values{display:flex;flex-direction:column;justify-content:center}[dir=ltr] .ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values:not(:first-child){margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values:not(:first-child){margin-right:var(--ea_icon_sibling_margin)}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values .ea_xaddrs__dropdown_display_name,.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values .ea_xaddrs__dropdown_email{margin-top:0;margin-bottom:0}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values .ea_xaddrs__dropdown_display_name{font-weight:700}.ea_xaddrs__dropdown_header+.ea_generics__dropdown_list{padding-top:0}.ea_xaddrs__dropdown_header+.ea_generics__dropdown_list>.ea_generics__dropdown_item:first-child:not(.ea_generics__dropdown_item_separator){padding-top:calc(var(--ea_gap) / 4);border-top:var(--ea_border)}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content{height:auto!important;display:flex;justify-content:flex-start;align-items:center;box-shadow:0 var(--ea_border_width) 0 var(--ea_border_color)}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value{width:auto;position:initial;box-shadow:none}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:before{content:"";position:absolute;inset:0;border:var(--ea_border_width) solid transparent}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus,.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus-visible{outline:none;border-color:transparent!important}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus:before,.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus-visible:before{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content:after{position:initial!important;width:auto!important}[dir=ltr] .ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content:after{padding-left:0}[dir=rtl] .ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content:after{padding-right:0}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content_email:after{content:none}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item:last-child .ea_generics__xaddrs_item_content{box-shadow:none}.ea_generics__xfiles_item{display:flex;flex-direction:column-reverse;justify-content:flex-end;border-bottom:var(--ea_border)}.ea_generics__xfiles_item:hover{background-color:var(--ea_background_color_dark)}.ea_generics__xfiles_item:last-child{border-bottom:none}.ea_generics__xfiles_item .ea_generics__xfiles_item_inner{position:relative;display:flex;align-items:center;overflow:hidden}.ea_generics__xfiles_item .ea_generics__xfiles_content{display:flex;align-items:center;overflow:hidden;position:relative;min-height:var(--ea_button_min_height);flex-grow:1;padding-top:var(--ea_button_padding_top_bottom);padding-bottom:var(--ea_button_padding_top_bottom);box-sizing:initial}.ea_generics__xfiles_item .ea_generics__xfiles_content-clickable{cursor:pointer}.ea_generics__xfiles_item .ea_generics__xfiles_content-clickable:hover .ea_generics__xfiles_item_link{color:var(--ea_color_primary)!important}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img{flex-shrink:0;display:inline-flex;position:relative}[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon,[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img{margin-right:var(--ea_button_icon_margin)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon,[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img{margin-left:var(--ea_button_icon_margin)}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__icon,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__img,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__iframe-img,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__loader,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__icon,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__img,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__iframe-img,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__loader{margin:0}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__loader,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__loader{width:var(--ea_icon_size);height:var(--ea_icon_size)}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__iframe-img+.ea_generics__loader,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__xfiles_item_link+.ea_generics__loader{position:absolute;top:50%;left:50%;margin-top:calc(var(--ea_icon_size) / 2 * -1);margin-left:calc(var(--ea_icon_size) / 2 * -1);z-index:1}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__xfiles_item_link.ea_utilities__stretched:before{z-index:3}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__xfiles_item_link .ea_generics__iframe-img{position:relative;z-index:2}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size{display:flex;align-items:center;min-width:0}[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size{flex-direction:row;margin-right:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size{flex-direction:row-reverse;margin-left:calc(var(--ea_gap) / 2)}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_path{font-weight:700}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{white-space:nowrap;margin-top:0!important}@media (max-width: 360px){.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{display:none}}[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{margin-left:calc(var(--ea_content_margin) / 2)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{margin-right:calc(var(--ea_content_margin) / 2)}.ea_generics__xfiles_item.ea_generics__xfiles_item-img_full:hover{background-color:transparent}.ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img{max-width:100%}[dir=ltr] .ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img{margin-right:0}[dir=rtl] .ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img{margin-left:0}.ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img .ea_generics__xfiles_item_link{max-width:100%}.ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img .ea_generics__iframe-img .ea_generics__iframe_iframe{max-height:var(--ea_iframe_height)}.ea_generics__xfiles_item .ea_generics__xfiles_item_delete{order:3}[dir=ltr] .ea_generics__xfiles_item .ea_generics__progress_bar,[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_item_delete{margin-left:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__progress_bar,[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_item_delete{margin-right:calc(var(--ea_gap) / 2)}.ea_generics__xfiles_item-error{background-color:var(--ea_color_danger_lighter)}.ea_generics__xfiles_item-error .ea_generics__xfiles_content{padding-bottom:0}.ea_generics__xfiles_item-error .ea_generics__errors{padding:0 calc(var(--ea_content_margin) / 4) var(--ea_button_padding_top_bottom) calc(var(--ea_content_margin) / 4)}.ea_generics__xfiles_item-error .ea_generics__errors .ea_generics__NEW_error:first-child{margin-top:0}.ea_generics__xfiles_item .ea_generics__progress_text_value{order:2}[dir=ltr] .ea_generics__xfiles_item .ea_generics__progress_text_value{text-align:right}[dir=rtl] .ea_generics__xfiles_item .ea_generics__progress_text_value{text-align:left}.ea_generics__xfiles_item .ea_generics__progress_bar{position:relative;width:120px;max-width:15%;order:1;z-index:1}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])+.ea_generics__progress_text_value{display:block;margin-top:0!important;margin-bottom:0!important;width:4.5ch}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])~.ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__icon{display:none}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])~.ea_generics__xfiles_content .ea_generics__anchor{pointer-events:none}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])~.ea_generics__xfiles_item_delete{display:none}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])~:after{content:"";display:block;width:100%;height:100%;inset:0;position:absolute;cursor:wait}.ea_generics__xfiles_item .ea_generics__progress_bar[value="100"]~.ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__loader,.ea_generics__xfiles_item .ea_generics__progress_bar[value="100"]+.ea_generics__progress_text_value,.ea_generics__xfiles_item .ea_generics__progress_bar:indeterminate~.ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__loader,.ea_generics__xfiles_item .ea_generics__progress_bar:indeterminate+.ea_generics__progress_text_value{display:none}.ea_generics__xfiles_item .ea_generics__progress_bar[value="100"]{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}[dir=ltr] .ea_generics__xfiles_item .ea_generics__progress_bar:indeterminate~.ea_generics__xfiles_item_delete{margin-left:var(--ea_button_padding_top_bottom)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__progress_bar:indeterminate~.ea_generics__xfiles_item_delete{margin-right:var(--ea_button_padding_top_bottom)}.ea_generics__xfiles-card .ea_generics__xfiles_item,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item{border-radius:var(--ea_border_radius)}.ea_generics__xfiles-card .ea_generics__xfiles_item.ea_generics__xfiles_item-img_full,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item.ea_generics__xfiles_item-img_full{border-bottom:none}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full),.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full){min-width:0;padding:0;border:none;background-color:var(--ea_background_color)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_inner,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_inner{border:var(--ea_list_border);border-radius:var(--ea_border_radius)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_inner:hover,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_inner:hover{border-color:var(--ea_border_color_hover)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content{padding:var(--ea_button_padding_top_bottom);flex-grow:1}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_icon,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_icon,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img{align-self:stretch;width:40px;height:40px;background:var(--ea_background_color_dark);border-radius:var(--ea_border_radius);display:flex;justify-content:center;align-items:center}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img{overflow:hidden}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__iframe-img,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__iframe-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ea_background_color_dark);border-radius:var(--ea_border_radius);position:relative;z-index:2}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size{overflow:hidden;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_item_link.ea_utilities__stretched:before,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_item_link.ea_utilities__stretched:before{z-index:3}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{margin:0}@media (max-width: 360px){.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{display:block}}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_delete,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_text_value,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_delete,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_text_value{margin-left:var(--ea_button_padding_top_bottom);margin-right:var(--ea_button_padding_top_bottom)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item-error .ea_generics__xfiles_item_inner,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item-error .ea_generics__xfiles_item_inner{background-color:var(--ea_color_danger_lighter);border-color:var(--ea_color_danger)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item-error .ea_generics__errors,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item-error .ea_generics__errors{padding:0;margin-top:var(--ea_field_gap)!important}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar{position:absolute;top:0;left:0;right:0;width:100%;border-radius:0;max-width:100%;margin:0}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar[value]::-webkit-progress-value,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar[value]::-moz-progress-bar,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar[value]::-webkit-progress-value,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar[value]::-moz-progress-bar{border-radius:0}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content{flex-direction:column}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_icon,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img{margin-left:0;margin-right:0;margin-bottom:var(--ea_button_icon_margin);width:auto;height:150px}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__doc_icon,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__doc_icon{height:var(--ea_icon_size_xlarge)}.ea_generics__xfiles_attach_attach_list{overflow:hidden}.ea_generics__xfiles-empty{margin-bottom:var(--ea_gap)}.ea_generics__xfiles_attach_docs_nav,.ea_generics__xfiles_attach_attach_nav{flex-wrap:nowrap}.ea_generics__xfiles_attach_docs_nav h3,.ea_generics__xfiles_attach_attach_nav h3{padding-top:calc((var(--ea_target_size_minimum) - var(--ea_font_size_h3) * var(--ea_heading_line_height)) / 2)}.ea_generics__xfiles_attach_docs_nav .ea_generics__xfiles_attach_docs_nav_title_breadcrumb,.ea_generics__xfiles_attach_docs_nav .ea_generics__xfiles_attach_attach_nav_title_breadcrumb,.ea_generics__xfiles_attach_attach_nav .ea_generics__xfiles_attach_docs_nav_title_breadcrumb,.ea_generics__xfiles_attach_attach_nav .ea_generics__xfiles_attach_attach_nav_title_breadcrumb{width:100%}.ea_generics__xfiles_attach .ea_generics__device_camera{display:flex;justify-content:center;height:100%;background:#000}.ea_generics__xfiles_attach .ea_generics__device_camera_video,.ea_generics__xfiles_attach .ea_generics__device_camera_canvas{max-height:100%}.ea_generics__xfiles_attach_draw_colors_stored{display:flex}.cl_select{cursor:auto}.ea_generics__field_select{cursor:pointer}body>.ea_utilities__aside_lightboxes{position:fixed;width:0;height:0;overflow:visible;z-index:20001}body>.ea_utilities__aside_alerts,body>.ea_utilities__aside_confirms{position:fixed;width:0;height:0;overflow:visible;z-index:20002}body.ea_platform-ios{top:env(safe-area-inset-top,0)}body>.ea_generics__aside_postits{position:fixed;top:0;left:0;z-index:100}@media (max-width: 768px){body>.ea_generics__aside_postits{display:none}}.ea_generics__NEW_field.ea_generics__NEW_field_label_control{display:flex;justify-content:flex-start}.ea_generics__NEW_field .ea_generics__NEW_field_label_control{margin-bottom:0!important}.ea_generics__NEW_field.ea_utilities__flex_grow-1 .ea_generics__NEW_field_control_group,.ea_generics__NEW_field.ea_utilities__flex_grow-1 .ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]){width:100%}.ea_generics__NEW_field-error .ea_generics__NEW_field_control,.ea_generics__NEW_field-error .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field-error .ea_generics__NEW_field_control_suffix{border-color:var(--ea_color_danger)}.ea_generics__NEW_field_column .ea_generics__NEW_field_label{flex-direction:column}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel.ea_generics__NEW_fieldset.ea_generics__NEW_field>.ea_generics__NEW_fieldset_legend{margin-bottom:0}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{font-size:var(--ea_font_size_small)}@media (max-width: 576px){.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{margin-bottom:var(--ea_field_gap)}}@media (min-width: 576.02px){.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{width:calc(var(--ea_field_label_width) - var(--ea_content_margin))}[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{clear:left;float:left}[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{clear:right;float:right}}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel+p.ea_generics__NEW_field_label_control,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel+.ea_generics__NEW_fields{margin-top:0!important}@media (min-width: 576.02px){.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel+p.ea_generics__NEW_field_label_control,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel+.ea_generics__NEW_fields{display:inline-block;width:calc(100% - var(--ea_field_label_width) - var(--ea_content_margin))}}.ea_generics__NEW_field_control{padding:var(--ea_field_padding_top_bottom) var(--ea_field_padding_left_right);border:var(--ea_field_border);border-radius:var(--ea_field_border_radius);background-color:var(--ea_field_background_color);color:var(--ea_text_color)}.ea_generics__NEW_field_control:hover,.ea_generics__NEW_field_control:focus-visible{border-color:var(--ea_button_border_color_hover)!important}.ea_generics__NEW_field_control:focus-visible{outline:1px solid var(--ea_button_border_color_hover)}@supports not selector(:focus-visible){.ea_generics__NEW_field_control:focus{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio),.ea_generics__NEW_field_select,.ea_generics__NEW_field_textarea,.ea_generics__NEW_field_control_group{min-height:var(--ea_target_size_minimum);max-width:100%}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio).ea_generics__NEW_field_control-readonly,.ea_generics__NEW_field_select.ea_generics__NEW_field_control-readonly,.ea_generics__NEW_field_textarea.ea_generics__NEW_field_control-readonly,.ea_generics__NEW_field_control_group.ea_generics__NEW_field_control-readonly{background-color:var(--ea_background_color_dark)}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio).ea_generics__NEW_field_control-readonly:hover,.ea_generics__NEW_field_select.ea_generics__NEW_field_control-readonly:hover,.ea_generics__NEW_field_textarea.ea_generics__NEW_field_control-readonly:hover,.ea_generics__NEW_field_control_group.ea_generics__NEW_field_control-readonly:hover{border-color:var(--ea_field_border_color)!important}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]),.ea_generics__NEW_field_select,.ea_generics__NEW_field_control_group{max-width:100%;width:100%}@media (min-width: 576.02px){.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]),.ea_generics__NEW_field_select,.ea_generics__NEW_field_control_group{width:var(--ea_field_control_width)}}@media (max-width: 576px){.ea_generics__NEW_field_select_group{width:100%}}.ea_generics__NEW_field_textarea{resize:both}.ea_generics__NEW_field_textarea:not([cols]){width:100%}@media (min-width: 576.02px){.ea_generics__NEW_field_textarea:not([cols]){width:var(--ea_field_control_width)}}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio),.ea_generics__NEW_field_select{height:var(--ea_field_height)}@media (min-width: 576.02px){.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio),.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_textarea,.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_select_group,.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_control_group,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio),.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_textarea,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_select_group,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_control_group{max-width:calc(100% - var(--ea_field_label_width) - var(--ea_content_margin))}.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__grouped .ea_generics__NEW_field_label_control,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__grouped .ea_generics__NEW_field_label_control{flex-grow:1}.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__grouped .ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]),.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__grouped .ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]){width:100%}}.ea_generics__NEW_field_control_group{display:flex;position:relative}.ea_generics__NEW_field_control_group:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border-radius:var(--ea_border_radius);border:var(--ea_field_border);position:absolute;inset:0;z-index:-1}.ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix{border:var(--ea_field_border);border-radius:var(--ea_border_radius);height:var(--ea_field_height);padding:var(--ea_field_padding_top_bottom) var(--ea_field_padding_left_right);display:flex;align-items:center}.ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix .ea_generics__icon,.ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix .ea_generics__icon{height:var(--ea_button_icon_height)}.ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group{flex-grow:1}.ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{width:100%}.ea_generics__NEW_field_label:hover .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field_label:hover .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix{border-color:var(--ea_button_border_color_hover)}.ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_suffix{background-color:var(--ea_background_color_dark);border-color:var(--ea_field_border_color)}.ea_generics__NEW_field_label:hover .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field_label:hover .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_suffix{border-color:var(--ea_field_border_color)}[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_input:not(:first-child),[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix:not(:first-child),[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix:not(:first-child){border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_input:not(:last-child),[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix:not(:last-child),[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix:not(:last-child){border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group:not(:first-child) .ea_generics__NEW_field_select{border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group:not(:last-child) .ea_generics__NEW_field_select{border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_input:hover:not(:first-child){border-left-color:transparent!important}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_input:hover:not(:last-child){border-right-color:transparent!important}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_select_group:hover:not(:first-child) .ea_generics__NEW_field_select{border-left-color:transparent!important}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_select_group:hover:not(:last-child) .ea_generics__NEW_field_select{border-right-color:transparent!important}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_prefix{padding-right:0}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_suffix{padding-left:0}[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_input:not(:first-child),[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix:not(:first-child),[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix:not(:first-child){border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_input:not(:last-child),[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix:not(:last-child),[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix:not(:last-child){border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group:not(:first-child) .ea_generics__NEW_field_select{border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group:not(:last-child) .ea_generics__NEW_field_select{border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_input:hover:not(:first-child){border-right-color:transparent!important}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_input:hover:not(:last-child){border-left-color:transparent!important}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_select_group:hover:not(:first-child) .ea_generics__NEW_field_select{border-right-color:transparent!important}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_select_group:hover:not(:last-child) .ea_generics__NEW_field_select{border-left-color:transparent!important}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_prefix{padding-left:0}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_suffix{padding-right:0}.ea_generics__NEW_field_label{display:inline-flex;justify-content:flex-start;align-items:flex-start;max-width:100%}@media (max-width: 576px){.ea_generics__NEW_field_label{flex-direction:column;width:100%}}.ea_pref__label_position-top .ea_generics__NEW_field_label_text,.ea_pref__label_position-top .ea_generics__NEW_fieldset.ea_generics__NEW_field .ea_generics__NEW_fieldset_legend{margin-bottom:var(--ea_field_gap)}.ea_pref__label_position-top .ea_generics__NEW_field_label{flex-direction:column}@media (max-width: 576px){.ea_pref__label_position-inline .ea_generics__NEW_field_label_text,.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field .ea_generics__NEW_fieldset_legend{margin-bottom:var(--ea_field_gap)}}.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{width:100%}@media (min-width: 576.02px){.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{width:var(--ea_field_label_width);margin-bottom:0;padding-top:calc((var(--ea_field_height) - var(--ea_field_label_font_size) * var(--ea_text_line_height)) / 2)}}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{font-weight:700}@media (min-width: 576.02px){.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field_label{flex-direction:row}}@media (min-width: 576.02px){[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{float:left;margin-right:var(--ea_content_margin)}[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{float:right;margin-left:var(--ea_content_margin)}}.ea_generics__NEW_fieldset{margin-right:0;margin-left:0;min-width:0}.ea_generics__NEW_fieldset:not(.ea_generics__card){padding:0;border:0}.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field)>.ea_generics__NEW_fieldset_legend{width:100%;margin:0;padding-bottom:var(--ea_content_margin);border-bottom:var(--ea_border);font-weight:700;font-size:var(--ea_font_size_large);color:var(--ea_heading_color)}.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field) .ea_generics__NEW_fieldset_info{margin-top:var(--ea_field_gap)}.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field)>*:not(.ea_utilities__is_sr_only)+.ea_generics__NEW_fields{padding-top:var(--ea_content_margin)}.ea_generics__NEW_fieldset.ea_generics__card .ea_generics__card_title{width:auto;background-color:var(--ea_background_color);border:var(--ea_border);border-radius:var(--ea_border_radius_rounded);padding:calc(var(--ea_spacer) / 4) calc(var(--ea_spacer) / 2);font-size:var(--ea_font_size)}.ea_generics__NEW_fieldset.ea_generics__card>.ea_generics__NEW_fields,.ea_generics__NEW_fieldset.ea_generics__card>.ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields{padding-top:0}.ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child){margin-top:calc(var(--ea_stack_gap) + var(--ea_border_width))!important}.ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child):before{display:none}.ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child)>.ea_generics__NEW_fieldset_legend:not(.ea_utilities__is_sr_only){padding-top:var(--ea_stack_gap);width:100%;border-top:var(--ea_border)}@media (min-width: 576.02px){.ea_generics__stack-column.ea_generics__stack-separator.ea_generics__NEW_fields_position_inline>.ea_generics__NEW_fieldset:not(:first-child),.ea_generics__NEW_fields_position_inline .ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column.ea_generics__stack-separator.ea_generics__NEW_fields_position_inline>.ea_generics__NEW_fieldset:not(:first-child):before,.ea_generics__NEW_fields_position_inline .ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child):before{display:block;width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}.ea_generics__stack-column.ea_generics__stack-separator.ea_generics__NEW_fields_position_inline>.ea_generics__NEW_fieldset:not(:first-child)>.ea_generics__NEW_fieldset_legend:not(.ea_utilities__is_sr_only),.ea_generics__NEW_fields_position_inline .ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child)>.ea_generics__NEW_fieldset_legend:not(.ea_utilities__is_sr_only){width:var(--ea_field_label_width);border-top:none}}.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{width:var(--ea_field_label_width)}@media (min-width: 576.02px){.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column):not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio) .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column):not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio) .ea_generics__NEW_fieldset_legend{padding-top:calc((var(--ea_field_height) - var(--ea_field_label_font_size) * var(--ea_text_line_height)) / 2)}}.ea_generics__NEW_fields *:not(.ea_utilities__display-none)~.ea_generics__NEW_field:not([class*=ea_utilities__margin]),.ea_generics__NEW_fields *:not(.ea_utilities__display-none)~.ea_generics__notice:not([class*=ea_utilities__margin]){margin-top:var(--ea_content_margin)!important}.ea_generics__NEW_fields [type=hidden]+.ea_generics__NEW_field:not([class*=ea_utilities__margin_top]),.ea_generics__NEW_fields template+.ea_generics__NEW_field:not([class*=ea_utilities__margin_top]){margin-top:0!important}.ea_generics__NEW_fields>*:not([type=hidden])+.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field):not([class*=ea_utilities__margin_top]),.ea_generics__NEW_fields>.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field)+*:not([class*=ea_utilities__margin_top]){margin-top:calc(var(--ea_content_margin) * 2)!important}.ea_generics__NEW_fields.ea_generics__fields_grouped .ea_generics__NEW_field:not([class*=ea_utilities__margin_top]){margin-top:0!important}.ea_generics__NEW_fields .ea_generics__stack-row.ea_generics__NEW_fields_stacked:first-child:not([class*=ea_utilities__margin]){margin-top:calc(var(--ea_content_margin) * -1)}@media (max-width: 576px){.ea_generics__NEW_fields .ea_generics__stack-row:not(.ea_generics__NEW_fields_stacked){display:block}.ea_generics__NEW_fields .ea_generics__stack-row:not(.ea_generics__NEW_fields_stacked)>*:not([class*=ea_utilities__margin]){margin-left:0!important;margin-right:0!important}}.ea_generics__NEW_fields .ea_generics__stack-row>*:not([class*=ea_utilities__margin_top]){margin-top:var(--ea_content_margin)!important}.ea_generics__NEW_fields_width_2_cols{max-width:calc(var(--ea_field_control_width) * 2 + var(--ea_gap))}.ea_generics__fields_grouped .ea_generics__NEW_field,.ea_generics__grouped .ea_generics__NEW_field{max-width:100%}@media (min-width: 576.02px){.ea_generics__fields_grouped .ea_generics__NEW_field,.ea_generics__grouped .ea_generics__NEW_field{max-width:var(--ea_field_control_width)}}.ea_generics__fields_grouped .ea_generics__NEW_field .ea_generics__NEW_field_label,.ea_generics__grouped .ea_generics__NEW_field .ea_generics__NEW_field_label{display:flex;flex-grow:1}.ea_generics__fields_grouped .ea_generics__NEW_field .ea_generics__NEW_field_label .ea_generics__NEW_field_control:not([size]),.ea_generics__grouped .ea_generics__NEW_field .ea_generics__NEW_field_label .ea_generics__NEW_field_control:not([size]){max-width:100%;width:100%}@media (min-width: 576.02px){.ea_generics__fields_grouped .ea_generics__NEW_field .ea_generics__NEW_field_label .ea_generics__NEW_field_control:not([size]),.ea_generics__grouped .ea_generics__NEW_field .ea_generics__NEW_field_label .ea_generics__NEW_field_control:not([size]){width:var(--ea_field_control_width)}}.ea_generics__fields_grouped .ea_generics__NEW_field+.ea_generics__buttons .ea_generics__button-outline,.ea_generics__grouped .ea_generics__NEW_field+.ea_generics__buttons .ea_generics__button-outline{background-color:var(--ea_field_background_color)}.ea_generics__fields_grouped .ea_generics__button-outline,.ea_generics__grouped .ea_generics__button-outline{border-color:var(--ea_field_border_color)}.ea_pref__label_position-inline .ea_generics__NEW_fields [class*=ea_generics__stack]:not(.ea_generics__NEW_fields_stacked),.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fields [class*=ea_generics__stack]:not(.ea_generics__NEW_fields_stacked){display:block}.ea_pref__label_position-inline .ea_generics__NEW_fields [class*=ea_generics__stack]:not(.ea_generics__NEW_fields_stacked)>*:not([class*=ea_utilities__margin]),.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fields [class*=ea_generics__stack]:not(.ea_generics__NEW_fields_stacked)>*:not([class*=ea_utilities__margin]){margin-left:0!important;margin-right:0!important}@media (min-width: 1200.02px){.ea_generics__NEW_fields_position_inline{--ea_field_label_width: 300px}}[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_select_group>.ea_generics__NEW_field_select,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:first-child,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:first-child>.ea_generics__NEW_field_select{border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_select_group>.ea_generics__NEW_field_select,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:last-child,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:last-child>.ea_generics__NEW_field_select{border-top-right-radius:0;border-bottom-right-radius:0}@media (min-width: 576.02px){[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend~.ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend~.ea_generics__NEW_field_info{margin-left:calc(var(--ea_field_label_width) + var(--ea_content_margin))}}[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_select_group>.ea_generics__NEW_field_select,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:first-child,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:first-child>.ea_generics__NEW_field_select{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_select_group>.ea_generics__NEW_field_select,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:last-child,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:last-child>.ea_generics__NEW_field_select{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width: 576.02px){[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend~.ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend~.ea_generics__NEW_field_info{margin-right:calc(var(--ea_field_label_width) + var(--ea_content_margin))}}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>:not([type=hidden])+.ea_generics__NEW_fields_collection_item,.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>.ea_generics__NEW_fields_collection_item+.ea_generics__buttons{border-top:var(--ea_border_width) dashed var(--ea_border_color);padding-top:var(--ea_content_margin)}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>:not([type=hidden])+.ea_generics__NEW_fields_collection_item:not([class*=ea_utilities__margin]),.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>.ea_generics__NEW_fields_collection_item+.ea_generics__buttons:not([class*=ea_utilities__margin]){margin-top:var(--ea_content_margin)!important}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>[type=hidden]+.ea_generics__buttons{margin-top:0}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>.ea_generics__buttons{margin:0}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>.ea_generics__buttons .ea_generics__button{margin-top:0}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields_collection_item>.ea_generics__NEW_fields{display:flex;align-items:flex-end;flex-wrap:nowrap}@media (max-width: 576px){.ea_generics__NEW_fields_collection .ea_generics__NEW_fields_collection_item>.ea_generics__NEW_fields{justify-content:space-between}}@media (max-width: 576px){.ea_generics__NEW_fields_collection .ea_generics__NEW_fields_collection_item .ea_generics__NEW_fields_collection_item_delete{justify-self:center}}@media (max-width: 576px){.ea_generics__NEW_fields_collection .ea_generics__NEW_fields_collection_add{width:auto!important}}[dir=ltr] .ea_generics__NEW_fields_collection_item_delete{margin-left:var(--ea_gap)}[dir=rtl] .ea_generics__NEW_fields_collection_item_delete{margin-right:var(--ea_gap)}.ea_generics__NEW_field_errors{margin-bottom:0!important}.ea_generics__NEW_error{color:var(--ea_color_danger);display:flex;margin-top:var(--ea_field_gap)}.ea_generics__NEW_error .ea_generics__icon.ea_generics__icon-small{margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_icon_size_small)) / 2)}.ea_generics__NEW_error .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__NEW_field_help,.ea_generics__NEW_fieldset_help{font-style:italic;display:flex}.ea_generics__NEW_field_help *,.ea_generics__NEW_fieldset_help *{color:var(--ea_text_color_light)}.ea_generics__NEW_field_help p,.ea_generics__NEW_field_help ul,.ea_generics__NEW_field_help li,.ea_generics__NEW_fieldset_help p,.ea_generics__NEW_fieldset_help ul,.ea_generics__NEW_fieldset_help li{margin-top:0!important;margin-bottom:0!important}.ea_generics__NEW_field_help ul>li:before,.ea_generics__NEW_fieldset_help ul>li:before{width:calc(var(--ea_list_ul_marker_size) * .8)!important;height:calc(var(--ea_list_ul_marker_size) * .8)!important}.ea_generics__NEW_field_help .ea_generics__icon.ea_generics__icon-small,.ea_generics__NEW_fieldset_help .ea_generics__icon.ea_generics__icon-small{margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_icon_size_small)) / 2)}.ea_generics__NEW_field_help p:first-of-type,.ea_generics__NEW_fieldset_help p:first-of-type{margin-top:0!important}.ea_generics__NEW_field_help{margin-top:var(--ea_field_gap)}.ea_generics__NEW_fieldset_help{margin-top:var(--ea_content_margin)}.ea_generics__NEW_field_errors+.ea_generics__NEW_field_help{margin-top:var(--ea_field_gap)}[dir=ltr] .ea_generics__NEW_field_help summary,[dir=ltr] .ea_generics__NEW_fieldset_help summary{float:left}[dir=ltr] .ea_generics__NEW_field_help summary~*,[dir=ltr] .ea_generics__NEW_fieldset_help summary~*{padding-left:calc(var(--ea_icon_size_small) + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__NEW_field_help summary,[dir=rtl] .ea_generics__NEW_fieldset_help summary{float:right}[dir=rtl] .ea_generics__NEW_field_help summary~*,[dir=rtl] .ea_generics__NEW_fieldset_help summary~*{padding-right:calc(var(--ea_icon_size_small) + var(--ea_icon_sibling_margin))}@media (min-width: 576.02px){.ea_generics__stack-row>.ea_generics__NEW_field .ea_generics__NEW_field_info{max-width:var(--ea_field_control_width)}[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_info{margin-left:calc(var(--ea_field_label_width) + var(--ea_content_margin))}[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_info{margin-right:calc(var(--ea_field_label_width) + var(--ea_content_margin))}}.ea_generics__NEW_field-color{--ea_pattern_color_color: transparent;cursor:pointer}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group{width:auto;position:relative;overflow:hidden}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group:before{content:"";display:block;width:141.421%;height:var(--ea_border_width);background-color:var(--ea_border_color);position:absolute;right:0;top:0;transform:rotate(-45deg);transform-origin:top right}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group:before{width:calc(var(--ea_button_icon_height) - var(--ea_border_width) * 2);z-index:1;transform-origin:center center;top:calc(50% - var(--ea_border_width))}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group .ea_generics__icon_color{z-index:2}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group .ea_generics__icon_color[style*="--ea_icon_fill: transparent;"]{border-radius:var(--ea_border_radius_rounded);box-shadow:inset 0 0 0 var(--ea_border_width) var(--ea_border_color)}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{text-indent:-999px;overflow:hidden;padding:0!important;position:relative;width:calc(var(--ea_button_icon_height) + var(--ea_button_icon_height_small) + var(--ea_field_padding_left_right) * 3.5 + 2 * var(--ea_field_border_width))!important}.ea_generics__NEW_fieldset_pattern-color .ea_generics__NEW_field-color{width:calc(var(--ea_field_height) + var(--ea_border_width) * 2)}.ea_generics__NEW_fieldset_pattern-color .ea_generics__NEW_field-text{width:calc(var(--ea_field_padding_left_right) * 2 + 8ch)}.ea_generics__NEW_fieldset_pattern-color .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{width:calc(var(--ea_field_height) + var(--ea_border_width) * 2)!important}.ea_generics__NEW_fieldset_pattern-color .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select+.ea_utilities__dropdown_icon{display:none}.ea_generics__NEW_fieldset_pattern-color_dropdown .ea_generics__dropdown_list{display:flex;flex-wrap:wrap;width:calc(var(--ea_target_size_enhanced) * 5 + var(--ea_gap) / 2);max-width:100%;padding:calc(var(--ea_gap) / 4)}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label{width:var(--ea_target_size_enhanced);height:var(--ea_target_size_enhanced)}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field-radio_custom{display:block;position:static;background-color:var(--ea_pattern_color_color);border:none;border-radius:var(--ea_border_radius_rounded);width:calc(100% - var(--ea_gap) / 2);height:calc(100% - var(--ea_gap) / 2);margin:0;transform:translate(calc(var(--ea_gap) / 4),calc(var(--ea_gap) / 4))}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label:hover .ea_generics__NEW_field-radio_custom,.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom{position:relative;top:0;left:0;box-shadow:0 0 0 calc(var(--ea_border_width) * 3) var(--ea_pattern_color_color),inset 0 0 0 calc(var(--ea_border_width) * 4) var(--ea_background_color);border:none}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field-radio_custom+.ea_generics__button{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field_input-radio[value=""]+.ea_generics__NEW_field-radio_custom{top:0;left:0;box-shadow:inset 0 0 0 var(--ea_border_width) var(--ea_border_color);position:relative;overflow:hidden}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field_input-radio[value=""]+.ea_generics__NEW_field-radio_custom:before{content:"";display:block;width:141.421%;height:var(--ea_border_width);background-color:var(--ea_border_color);position:absolute;right:0;top:0;transform:rotate(-45deg);transform-origin:top right}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label:hover .ea_generics__NEW_field_input-radio[value=""]+.ea_generics__NEW_field-radio_custom,.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field_input-radio[value=""]:checked+.ea_generics__NEW_field-radio_custom{box-shadow:0 0 0 var(--ea_border_width) var(--ea_border_color),0 0 0 calc(var(--ea_gap) / 3 - var(--ea_border_width)) var(--ea_background_color),0 0 0 calc(var(--ea_gap) / 2 - var(--ea_border_width)) var(--ea_border_color);width:calc(100% - var(--ea_gap));height:calc(100% - var(--ea_gap));transform:translate(0);top:calc(var(--ea_gap) / 2 + var(--ea_border_width));left:calc(var(--ea_gap) / 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__NEW_field-color .ea_generics__NEW_field_select_group:before{left:calc(var(--ea_field_padding_left_right) + var(--ea_border_width) * 2)}[dir=rtl] .ea_generics__NEW_field-color .ea_generics__NEW_field_select_group:before{right:calc(var(--ea_field_padding_left_right) + var(--ea_border_width) * 2)}.ea_generics__NEW_field-date .ea_generics__NEW_field_control[size="10"]{width:calc(10ch + var(--ea_field_padding_left_right) * 2)}.ea_generics__NEW_field_input_dropzone{padding:calc(var(--ea_gap) * 2) var(--ea_gap);display:flex;flex-direction:column;align-items:center;justify-content:center;border:var(--ea_border_width) dashed var(--ea_border_color);cursor:pointer;width:100%}.ea_generics__NEW_field_input_dropzone .ea_generics__icon{margin-bottom:var(--ea_content_margin)}.ea_generics__NEW_field_input_dropzone:hover{background-color:var(--ea_background_color_dark)}.ea_generics__NEW_field_input-range{--ea_range__value: 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:var(--ea_checkbox_background_color_checked);background:transparent;padding:0;border:none;position:relative;z-index:1}.ea_generics__NEW_field_input-range:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]){height:auto}.ea_generics__NEW_field_input-range::-moz-range-track{width:100%;height:var(--ea_range_track_height);border-radius:var(--ea_border_radius_rounded);background:var(--ea_border_color)}[dir=ltr] .ea_generics__NEW_field_input-range::-moz-range-track{background:linear-gradient(to right,var(--ea_checkbox_background_color_checked) 0%,var(--ea_checkbox_background_color_checked) var(--ea_range__value),var(--ea_border_color) var(--ea_range__value),var(--ea_border_color) 100%)}[dir=rtl] .ea_generics__NEW_field_input-range::-moz-range-track{background:linear-gradient(to left,var(--ea_checkbox_background_color_checked) 0%,var(--ea_checkbox_background_color_checked) var(--ea_range__value),var(--ea_border_color) var(--ea_range__value),var(--ea_border_color) 100%)}.ea_generics__NEW_field_input-range::-webkit-slider-runnable-track{width:100%;height:var(--ea_range_track_height);border-radius:var(--ea_border_radius_rounded);background:var(--ea_border_color)}[dir=ltr] .ea_generics__NEW_field_input-range::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ea_checkbox_background_color_checked) 0%,var(--ea_checkbox_background_color_checked) var(--ea_range__value),var(--ea_border_color) var(--ea_range__value),var(--ea_border_color) 100%)}[dir=rtl] .ea_generics__NEW_field_input-range::-webkit-slider-runnable-track{background:linear-gradient(to left,var(--ea_checkbox_background_color_checked) 0%,var(--ea_checkbox_background_color_checked) var(--ea_range__value),var(--ea_border_color) var(--ea_range__value),var(--ea_border_color) 100%)}.ea_generics__NEW_field_input-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ea_background_color);width:var(--ea_range_thumb_size);height:var(--ea_range_thumb_size);box-sizing:border-box;border-radius:50%;border:var(--ea_border);margin-top:calc(var(--ea_range_track_height) / 2 - var(--ea_range_thumb_size) / 2)}.ea_generics__NEW_field_input-range::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ea_background_color);width:var(--ea_range_thumb_size);height:var(--ea_range_thumb_size);box-sizing:border-box;border-radius:50%;border:var(--ea_border)}.ea_generics__NEW_field-range_input_wrapper{display:flex;flex-direction:column;position:relative;width:var(--ea_field_control_width);max-width:100%}.ea_generics__NEW_field-range_input_wrapper:before{content:"";width:var(--ea_border_width);height:calc(var(--ea_range_thumb_size) / 2 - var(--ea_range_track_height) / 2 - var(--ea_border_width) * 2);background-color:var(--ea_border_color);position:absolute;top:0;left:50%;z-index:0}.ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_min_max{display:flex;align-items:center;height:var(--ea_button_min_height)}.ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_min,.ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_max{display:block;line-height:0}[dir=ltr] .ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_min{margin-right:var(--ea_icon_sibling_margin)}[dir=ltr] .ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_max,[dir=rtl] .ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_min{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_max{margin-right:var(--ea_icon_sibling_margin)}.ea_generics__NEW_field-range_list{position:relative;width:calc(100% - var(--ea_range_thumb_size));margin:0 calc(var(--ea_range_thumb_size) / 2);height:calc(var(--ea_font_size_small) * var(--ea_text_line_height))}.ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item{font-size:var(--ea_font_size_small);position:absolute;top:0}[dir=ltr] .ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item{left:var(--ea_range__list_item_percent);transform:translate(-50%)}[dir=rtl] .ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item{right:var(--ea_range__list_item_percent);transform:translate(50%)}.ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item:before{content:"";width:var(--ea_border_width);height:calc(var(--ea_range_thumb_size) / 2 - var(--ea_range_track_height) / 2 - var(--ea_border_width) * 2);background-color:var(--ea_border_color);position:absolute;bottom:100%;z-index:0}[dir=ltr] .ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item:before{left:calc(50% - var(--ea_border_width))}[dir=rtl] .ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item:before{right:calc(50% - var(--ea_border_width))}.ea_generics__NEW_field_select_group{--ea_select__dropdown_icon_padding: calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height_small) + var(--ea_field_padding_left_right));position:relative;max-width:100%}.ea_generics__NEW_field_select_group .ea_generics__icon{position:absolute;top:50%;transform:translateY(-50%);height:var(--ea_button_icon_height_small);pointer-events:none}.ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon{height:var(--ea_button_icon_height)}.ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{appearance:none;background:var(--ea_background_color);margin:0;text-overflow:ellipsis}.ea_generics__NEW_field_select_size-1{width:calc(1ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-2{width:calc(2ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-3{width:calc(3ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-4{width:calc(4ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-5{width:calc(5ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-6{width:calc(6ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-7{width:calc(7ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-8{width:calc(8ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-9{width:calc(9ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-10{width:calc(10ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}[dir=ltr] .ea_generics__NEW_field_select_group .ea_generics__icon_select_dropdown,[dir=ltr] .ea_generics__NEW_field_select_group .ea_utilities__dropdown_icon{right:calc(var(--ea_field_padding_left_right) + var(--ea_border_width))}[dir=ltr] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{padding-right:calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height_small) + var(--ea_button_padding_left_right))}[dir=ltr] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon{left:calc(var(--ea_field_padding_left_right) + var(--ea_border_width))}[dir=ltr] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon+.ea_generics__NEW_field_select{padding-left:calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__NEW_field_select_group .ea_generics__icon_select_dropdown,[dir=rtl] .ea_generics__NEW_field_select_group .ea_utilities__dropdown_icon{left:calc(var(--ea_field_padding_left_right) + var(--ea_border_width))}[dir=rtl] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{padding-left:calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height_small) + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon{right:calc(var(--ea_field_padding_left_right) + var(--ea_border_width));margin-top:calc(var(--ea_button_icon_height) / 2 * -1)}[dir=rtl] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon+.ea_generics__NEW_field_select{padding-right:calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height) + var(--ea_field_padding_left_right))}.ea_generics__NEW_field-time .ea_generics__NEW_field_control[size="5"]{width:calc(5ch + var(--ea_field_padding_left_right) * 2)}.ea_generics__NEW_field-time .ea_generics__NEW_field_control[size="8"]{width:calc(8ch + var(--ea_field_padding_left_right) * 2)}.ea_generics__NEW_field-toggle .ea_generics__NEW_field-toggle_inner{line-height:1}.ea_generics__NEW_field-toggle .ea_generics__NEW_field_help{margin-top:0}.ea_generics__NEW_field-toggle .ea_generics__NEW_field_help .ea_generics__icon{display:none}[dir=ltr] .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=ltr] .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info{padding-left:calc(var(--ea_toggle_custom_width) + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=rtl] .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info{padding-right:calc(var(--ea_toggle_custom_width) + var(--ea_icon_sibling_margin))}@media (min-width: 576.02px){.ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle{flex-direction:row-reverse}.ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label{width:var(--ea_field_label_width)}.ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label [dir=ltr],.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label [dir=ltr]{margin-left:0;margin-right:var(--ea_content_margin)}.ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label [dir=rtl],.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label [dir=rtl]{margin-right:0;margin-left:var(--ea_content_margin)}}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label{font-weight:700}@media (min-width: 576.02px){[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label{text-align:left;margin-left:0;margin-right:var(--ea_content_margin)}[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info{padding-left:0}}@media (min-width: 576.02px){[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label{text-align:right;margin-right:0;margin-left:var(--ea_content_margin)}[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info{padding-right:0}}.ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__NEW_field-date{width:calc(10ch + var(--ea_field_padding_left_right) * 2)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__NEW_field-date .ea_generics__NEW_field_input-text{border-right-color:transparent}[dir=rtl] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__NEW_field-date .ea_generics__NEW_field_input-text{border-left-color:transparent}.ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button{border-color:var(--ea_field_border_color)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button{border-left-color:transparent}[dir=rtl] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button{border-right-color:transparent}.ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button:hover{border-color:var(--ea_button_border_color_hover)}.ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button.ea_utilities__lightbox-open{border-color:var(--ea_button__active_border_color)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button.ea_utilities__lightbox-open{border-left-color:var(--ea_button__active_border_color)}[dir=rtl] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button.ea_utilities__lightbox-open{border-right-color:var(--ea_button__active_border_color)}.ea_generics__NEW_fieldset_pattern-email_domain .ea_generics__NEW_fields>.ea_generics__NEW_field-text:first-child{flex-basis:var(--ea_field_control_width)}.ea_generics__NEW_fieldset_pattern-email_domain .ea_generics__NEW_fields>.ea_generics__NEW_field-text:first-child .ea_generics__NEW_field_input-text{width:100%;max-width:var(--ea_field_control_width)}.ea_generics__NEW_fieldset_pattern-email_domain .ea_generics__NEW_field-text+.ea_generics__NEW_field-text,.ea_generics__NEW_fieldset_pattern-email_domain .ea_generics__NEW_field-text+.ea_generics__NEW_field-select{width:50%;max-width:var(--ea_field_control_width)}.ea_generics__NEW_fieldset_pattern-password>.ea_generics__NEW_fields{position:relative}@media (min-width: 576.02px){.ea_generics__NEW_fieldset_pattern-password>.ea_generics__NEW_fields{max-width:var(--ea_field_control_width)}}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-password{width:100%}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field_input-password{border-radius:var(--ea_border_radius)!important}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox{position:absolute;top:var(--ea_border_width);z-index:12}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label{height:var(--ea_field_height);align-items:center;padding:0 var(--ea_field_padding_left_right)}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom-icon{margin:0}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox:hover+.ea_generics__NEW_field-password .ea_generics__NEW_field_input-password{border-color:var(--ea_button_border_color_hover)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox{left:calc(100% - var(--ea_field_padding_left_right) * 2 - var(--ea_icon_size) - var(--ea_border_width))}[dir=rtl] .ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox{right:calc(100% - var(--ea_field_padding_left_right) * 2 - var(--ea_icon_size) - var(--ea_border_width))}.ea_generics__NEW_fieldset_pattern-time_select{--ea_time_select__icon_space: var(--ea_button_min_height);align-items:flex-start}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields{display:flex;align-items:flex-end;position:relative}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select{position:absolute;left:0;right:0;bottom:0}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__icon_select_dropdown,.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_utilities__dropdown_icon{height:100%;width:var(--ea_time_select__icon_space);padding:calc((var(--ea_field_height) - var(--ea_button_icon_height_small)) * .5 - var(--ea_field_border_width)) 0;border:var(--ea_field_border);border-color:transparent;border-radius:var(--ea_border_radius);z-index:2}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select{padding-right:calc(var(--ea_time_select__icon_space) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select{padding-left:calc(var(--ea_time_select__icon_space) + var(--ea_field_padding_left_right))}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select:focus-visible{outline:none}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select:focus-visible+.ea_generics__icon_select_dropdown,.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select:focus-visible+.ea_utilities__dropdown_icon{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_generics__icon_select_dropdown,.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_utilities__dropdown_icon{border-color:var(--ea_button__active_border_color)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_generics__icon_select_dropdown,[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_utilities__dropdown_icon{border-left-color:var(--ea_button__active_border_color)}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_generics__icon_select_dropdown,[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_utilities__dropdown_icon{border-right-color:var(--ea_button__active_border_color)}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_generics__icon_select_dropdown use,.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_utilities__dropdown_icon use{fill:var(--ea_button__active_icon_fill)}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-time{position:relative;z-index:1}.ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-24 .ea_generics__NEW_field-select{width:calc(5ch + (var(--ea_button_padding_left_right) - var(--ea_field_padding_left_right)) * 2 + var(--ea_time_select__icon_space))}.ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-24 .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:calc(5ch + (var(--ea_button_padding_left_right) - var(--ea_field_padding_left_right)) * 2)}.ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-12 .ea_generics__NEW_field-select{width:calc(8ch + (var(--ea_button_padding_left_right) - var(--ea_field_padding_left_right)) * 2 + var(--ea_time_select__icon_space))}.ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-12 .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:calc(8ch + (var(--ea_button_padding_left_right) - var(--ea_field_padding_left_right)) * 2)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-time{margin-right:var(--ea_time_select__icon_space)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-time .ea_generics__NEW_field_input{border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:transparent}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__icon_select_dropdown,[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_utilities__dropdown_icon{right:0;border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__NEW_field_select:hover+.ea_generics__icon_select_dropdown,[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__NEW_field_select:hover+.ea_utilities__dropdown_icon{border-left-color:var(--ea_button_border_color_hover)}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-time{margin-left:var(--ea_time_select__icon_space)}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-time .ea_generics__NEW_field_input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__icon_select_dropdown,[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_utilities__dropdown_icon{left:0;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__icon_select_dropdown.ea_generics__icon_clock,[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_utilities__dropdown_icon.ea_generics__icon_clock{transform:scaleX(-1) translateY(-50%)!important}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__NEW_field_select:hover+.ea_generics__icon_select_dropdown,[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__NEW_field_select:hover+.ea_utilities__dropdown_icon{border-left-color:var(--ea_button_border_color_hover)}.ea_generics__NEW_fieldset_pattern .ea_generics__NEW_fieldset_help{margin-top:var(--ea_field_gap)}.ea_generics__step_indicator{display:flex;justify-content:space-around;counter-reset:stepNumber}.ea_generics__step_indicator .ea_generics__step_indicator_item{counter-increment:stepNumber;display:flex;flex-direction:column;align-items:center;flex-grow:1;margin-left:calc(var(--ea_content_margin) / 2);margin-right:calc(var(--ea_content_margin) / 2);position:relative}@media (min-width: 576.02px){.ea_generics__step_indicator .ea_generics__step_indicator_item{margin-left:var(--ea_content_margin);margin-right:var(--ea_content_margin)}}.ea_generics__step_indicator .ea_generics__step_indicator_item:before{content:"";height:var(--ea_border_width);width:calc(100% + var(--ea_content_margin) * 2 - var(--ea_target_size_medium));background:var(--ea_border_color);position:absolute;z-index:1;top:calc(var(--ea_target_size_medium) / 2)}[dir=ltr] .ea_generics__step_indicator .ea_generics__step_indicator_item:before{right:calc(50% + var(--ea_target_size_medium) / 2)}[dir=rtl] .ea_generics__step_indicator .ea_generics__step_indicator_item:before{left:calc(50% + var(--ea_target_size_medium) / 2)}.ea_generics__step_indicator .ea_generics__step_indicator_item:first-child:before{display:none}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor{text-decoration:none!important}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor:hover .ea_generics__step_indicator_item_indicator,.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor:active .ea_generics__step_indicator_item_indicator{border-width:calc(var(--ea_border_width) * 2);border-color:var(--ea_button_border_color_hover)}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor:hover .ea_generics__step_indicator_item_text,.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor:active .ea_generics__step_indicator_item_text{text-decoration:underline}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_indicator{display:flex;align-items:center;justify-content:center;width:var(--ea_target_size_medium);height:var(--ea_target_size_medium);background-color:var(--ea_background_color);border:var(--ea_border);border-radius:var(--ea_border_radius_rounded);outline:calc(var(--ea_border_width) * 6) solid var(--ea_background_color);position:relative;z-index:2}@media (max-width: 360px){.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_indicator{outline:none}}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_indicator:before{content:counter(stepNumber)}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_indicator-icon:before{display:none}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_text{padding-top:var(--ea_field_gap)}@media (max-width: 576px){.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_text{display:none}}.ea_generics__step_indicator .ea_generics__step_indicator_item-current:before,.ea_generics__step_indicator .ea_generics__step_indicator_item-completed:before{background:var(--ea_checkbox_background_color_checked)}.ea_generics__step_indicator .ea_generics__step_indicator_item-current .ea_generics__step_indicator_item_indicator,.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator{border-color:var(--ea_checkbox_background_color_checked)}.ea_generics__step_indicator .ea_generics__step_indicator_item-current .ea_generics__step_indicator_item_indicator{border-width:calc(var(--ea_border_width) * 2)}.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator{color:#fff;background-color:var(--ea_checkbox_background_color_checked);border-color:var(--ea_background_color);border-width:calc(var(--ea_border_width) * 4)}@media (max-width: 360px){.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator{border:none}}.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator .ea_generics__icon{height:var(--ea_icon_size_xsmall)}.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator .ea_generics__icon use{fill:#fff}.ea_generics__step_indicator.ea_generics__step_indicator-1 .ea_generics__step_indicator_item{width:calc(100% / 1 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-2 .ea_generics__step_indicator_item{width:calc(100% / 2 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-3 .ea_generics__step_indicator_item{width:calc(100% / 3 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-4 .ea_generics__step_indicator_item{width:calc(100% / 4 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-5 .ea_generics__step_indicator_item{width:calc(100% / 5 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-6 .ea_generics__step_indicator_item{width:calc(100% / 6 - var(--ea_content_margin) * 2)}.ea_generics__chip{display:flex;align-items:center;justify-content:flex-start;height:var(--ea_chip_height);border-radius:var(--ea_chip_border_radius);position:relative}.ea_generics__chip .ea_generics__draggable,.ea_generics__chip .ea_generics__chip_value,.ea_generics__chip .ea_generics__chip_delete{height:var(--ea_chip_height);color:var(--ea_chip_color);border-radius:var(--ea_chip_border_radius);border:var(--ea_button_border_width) var(--ea_button_border_style) var(--ea_chip_background)}.ea_generics__chip .ea_generics__draggable,.ea_generics__chip .ea_generics__chip_delete{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ea_chip_height);height:var(--ea_chip_height);min-height:0;min-width:0;margin:0!important;background-color:transparent;border-color:transparent;position:absolute;top:0;bottom:0;z-index:1}[dir=ltr] .ea_generics__chip .ea_generics__draggable{left:0;border-right-color:var(--ea_chip_border_color);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__chip .ea_generics__draggable{right:0;border-left-color:var(--ea_chip_border_color);border-top-left-radius:0;border-bottom-left-radius:0}.ea_generics__chip .ea_generics__draggable .ea_generics__icon{height:calc(var(--ea_icon_size) * .6)}.ea_generics__chip .ea_generics__chip_delete{background-color:transparent;border-color:transparent}[dir=ltr] .ea_generics__chip .ea_generics__chip_delete{border-top-left-radius:0;border-bottom-left-radius:0;right:0}[dir=rtl] .ea_generics__chip .ea_generics__chip_delete{border-top-right-radius:0;border-bottom-right-radius:0;left:0}.ea_generics__chip .ea_generics__chip_delete .ea_generics__icon{height:calc(var(--ea_icon_size) / 2)}.ea_generics__chip .ea_generics__chip_delete:hover,.ea_generics__chip .ea_generics__chip_delete:focus,.ea_generics__chip .ea_generics__chip_delete:active{background-color:var(--ea_border_color_hover);border-color:var(--ea_border_color_hover)}.ea_generics__chip .ea_generics__chip_delete:hover .ea_generics__icon use,.ea_generics__chip .ea_generics__chip_delete:focus .ea_generics__icon use,.ea_generics__chip .ea_generics__chip_delete:active .ea_generics__icon use{fill:#fff}.ea_generics__chip .ea_generics__chip_content{height:var(--ea_chip_height);flex-grow:1;position:relative;max-width:100%}.ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value{display:block;min-width:5ch;max-width:100%;padding:0 var(--ea_field_padding_left_right);line-height:calc(var(--ea_chip_height) - var(--ea_button_border_width) * 2);background-color:var(--ea_chip_background)}[dir=ltr] .ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}.ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value:focus,.ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value:focus-visible{z-index:1;outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}.ea_generics__chip:hover .ea_generics__chip_content .ea_generics__chip_value,.ea_generics__chip:focus .ea_generics__chip_content .ea_generics__chip_value,.ea_generics__chip:active .ea_generics__chip_content .ea_generics__chip_value{background-color:var(--ea_chip_background_hover);border-color:var(--ea_chip_background_hover)}[dir=ltr] .ea_generics__chip[draggable=true] .ea_generics__chip_content .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__chip[draggable=true] .ea_generics__chip_content .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}.ea_generics__chip[draggable=true] .ea_generics__chip_content span.ea_generics__chip_value{cursor:grab}.ea_generics__chip[draggable=true] .ea_generics__chip_content span.ea_generics__chip_value:active{cursor:grabbing}.ea_generics__chip[draggable=true]:active .ea_generics__draggable .ea_generics__icon use{fill:var(--ea_color_primary)}.ea_generics__chip.ea_generics__drop-hover:before,.ea_generics__chip.ea_generics__drop-hover:after{content:"";display:block;flex-shrink:0}.ea_generics__chip.ea_generics__drop-hover:before{position:relative;height:100%;width:calc(var(--ea_border_width) * 2);background-color:var(--ea_color_primary)}[dir=ltr] .ea_generics__chip.ea_generics__drop-hover:before{margin-right:calc(var(--ea_chips_gap) / 2);left:0}[dir=rtl] .ea_generics__chip.ea_generics__drop-hover:before{margin-left:calc(var(--ea_chips_gap) / 2);right:0}.ea_generics__chip.ea_generics__drop-hover:after{position:absolute;top:0;height:calc(var(--ea_border_width) * 2);width:calc(var(--ea_border_width) * 2);border:calc(var(--ea_border_width) * 2) solid var(--ea_color_primary);border-radius:var(--ea_border_radius_rounded);background-color:var(--ea_background_color)}[dir=ltr] .ea_generics__chip.ea_generics__drop-hover:after{left:calc(var(--ea_border_width) * 2 * -1)}[dir=rtl] .ea_generics__chip.ea_generics__drop-hover:after{right:calc(var(--ea_border_width) * 2 * -1)}[dir=ltr] .ea_generics__chip.ea_generics__drop-hover .ea_generics__draggable{left:calc(var(--ea_border_width) * 2 + var(--ea_chips_gap) / 2)}[dir=rtl] .ea_generics__chip.ea_generics__drop-hover .ea_generics__draggable{right:calc(var(--ea_border_width) * 2 + var(--ea_chips_gap) / 2)}[dir=ltr] .ea_generics__chip.ea_generics__chip-readonly .ea_generics__chip_content{padding-right:0}[dir=rtl] .ea_generics__chip.ea_generics__chip-readonly .ea_generics__chip_content{padding-left:0}[dir=ltr] .ea_generics__chip.ea_generics__chip-readonly .ea_generics__chip_content .ea_generics__chip_value{padding-right:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__chip.ea_generics__chip-readonly .ea_generics__chip_content .ea_generics__chip_value{padding-left:var(--ea_field_padding_left_right)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__draggable,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_value,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete{color:var(--ea_color_danger)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__draggable .ea_generics__icon use,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_value .ea_generics__icon use,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_content .ea_generics__chip_value{background-color:var(--ea_color_danger_lighter);border-color:var(--ea_color_danger_lighter)}.ea_generics__chip.ea_generics__chips_item-not_ok:hover .ea_generics__chip_content .ea_generics__chip_value,.ea_generics__chip.ea_generics__chips_item-not_ok:focus .ea_generics__chip_content .ea_generics__chip_value,.ea_generics__chip.ea_generics__chips_item-not_ok:active .ea_generics__chip_content .ea_generics__chip_value{border-color:var(--ea_color_danger)}.ea_generics__chip.ea_generics__chips_item-not_ok:active .ea_generics__draggable .ea_generics__icon use{fill:var(--ea_text_color)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:hover,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:focus,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:active{background-color:var(--ea_color_danger);border-color:var(--ea_color_danger)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:hover .ea_generics__icon use,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:focus .ea_generics__icon use,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:active .ea_generics__icon use{fill:#fff}.ea_generics__chips{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.ea_generics__chips .ea_generics__chip{margin:calc(var(--ea_chips_gap) / 4)}.ea_generics__chips .ea_generics__chip{max-width:calc(100% - var(--ea_chips_gap))}@media (min-width: 576.02px){.ea_generics__chips .ea_generics__chip{max-width:calc(75% - var(--ea_chips_gap))}}@media (min-width: 768.02px){.ea_generics__chips .ea_generics__chip{max-width:calc(50% - var(--ea_chips_gap))}}.ea_generics__chips_add{display:flex;align-items:center;list-style-type:none;max-width:100%}@media (max-width: 576px){.ea_generics__chips_add{width:100%}}@media (min-width: 576.02px){.ea_generics__chips_add{min-width:var(--ea_field_control_width)}}.ea_generics__chips_add .ea_generics__NEW_field_label_control,.ea_generics__chips_add .ea_generics__NEW_field_label{width:100%}.ea_generics__chips_add .ea_generics__NEW_field_label_control:not([class*=ea_utilities__margin]){margin-top:0!important}.ea_generics__chips_add .ea_generics__NEW_field_control{width:100%!important}.ea_generics__chips_add .ea_generics__loader{margin:0;width:var(--ea_icon_size_small);height:var(--ea_icon_size_small)}.ea_generics__chips_add .ea_generics__loader+.ea_generics__NEW_field_label_control:not([class*=ea_utilities__margin]){margin-top:0!important}.ea_generics__chips_add .ea_generics__loader:not(.ea_utilities__display-none)+.ea_generics__NEW_field_label_control{opacity:0}.ea_generics__chips-field{border:var(--ea_field_border);border-radius:var(--ea_field_border_radius);min-height:var(--ea_field_height);padding:calc(var(--ea_chips_gap) / 4)}.ea_generics__chips-field .ea_generics__chips_add{flex-grow:1}.ea_generics__chips-field .ea_generics__chips_add .ea_generics__NEW_field_input{height:var(--ea_chip_height)!important;padding-top:0;padding-bottom:0;border-color:transparent!important;box-shadow:none;outline:none}.ea_generics__chips-field .ea_generics__chips_add>.ea_generics__completion{flex-grow:1}.ea_generics__NEW_field-disabled,.ea_generics__NEW_fieldset[disabled=""]{opacity:.6}.ea_generics__NEW_field-disabled .ea_generics__NEW_field_label,.ea_generics__NEW_field-disabled .ea_generics__NEW_field_control,.ea_generics__NEW_fieldset[disabled=""] .ea_generics__NEW_field_label,.ea_generics__NEW_fieldset[disabled=""] .ea_generics__NEW_field_control{cursor:not-allowed}:root{--ea_adbook_color: #C675Ff;--ea_adbook_background_color: var(--ea_background_color_dark)}.ea_generics__icon.ea_generics__application_adbook_fill>use{fill:var(--ea_adbook_color)}.ea_adbook__book_default_background_color{background-color:var(--ea_adbook_background_color)}.ea_adbook__book_default_fill use{fill:var(--ea_adbook_background_color)!important}@media (min-width: 1200.02px){.ea_auth__applications_list{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}.ea_auth__applications_card .ea_generics__card_header{display:flex;align-items:center;padding-right:40px}.ea_auth__applications_card .ea_generics__card_header .ea_generics__card_title{margin-bottom:0;margin-left:calc(var(--ea_card_spacer) / 2)}.ea_auth__applications_card>p{width:100%}.ea_auth__applications_card .ea_generics__card_footer{padding:0}.ea_auth__applications_card .ea_generics__card_footer .ea_generics__toggle{position:absolute;top:calc(var(--ea_card_spacer) / 2);right:calc(var(--ea_card_spacer) / 2);padding:calc(var(--ea_card_spacer) / 2);z-index:2}.ea_auth__applications_button_display_launcher .ea_generics__button_icon{height:12px}.ea_auth__create_premium_packs{display:flex;flex-wrap:wrap;justify-content:space-around}@media (min-width: 992.02px){.ea_auth__create_premium_packs{justify-content:space-between}}.ea_auth__create_premium_pack{position:relative;cursor:pointer;flex:0 0 230px;height:230px;border:1px var(--ea_border_color) solid;border-radius:10px;padding:20px;margin:5px 0;z-index:1;display:flex;flex-direction:column;justify-content:space-evenly}.ea_auth__create_premium_pack_title{font-weight:700;font-size:17px}.ea_auth__create_premium_pack_input{position:absolute;height:100%;width:100%;cursor:pointer;-webkit-appearance:none;appearance:none;left:0;top:0;margin:0;background:transparent}.ea_auth__create_premium_pack_input:checked{border:2px var(--ea_border_color) solid;background-color:#f2f8fc;z-index:-1;border-radius:10px}.ea_auth__create_premium_pack_content{height:25%}.ea_auth__create_premium_pack_content_choice{position:relative;z-index:10}.ea_auth__create_premium_pack_price{text-align:center;font-weight:700;padding:10px;font-size:15px}.ea_auth__create_premium_pack_info{font-size:11px;position:absolute;bottom:0;left:0;text-align:center;padding:0 9px}.ea_auth__create_premium_pack_help{position:absolute;z-index:10;margin:0 10px}[data-contract="contracts.auth.mains.postit.create"]{--ea_auth_mains_create_floating_postit: false}@media (min-width: 768.02px){[data-contract="contracts.auth.mains.postit.create"]{--ea_auth_mains_create_floating_postit: true}}.ea_auth__guardianship_feature_actions{justify-content:flex-end}.ea_auth__guardianship_feature_activation:hover .ea_generics__field_input-checkbox:not(:checked)~.ea_generics__field_label_text{color:var(--ea_checkbox_background_color_checked)}.ea_auth__guardianship_feature_activation:not(:hover) .ea_generics__field_input-checkbox:checked~.ea_generics__field_label_text{color:var(--ea_checkbox_background_color_checked)}.ea_auth__guardianship_feature_activation .ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom:before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;z-index:-1}.ea_auth__guardianship_feature_activation .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field_checkbox_custom:before{z-index:1}.ea_auth__guardianship_feature_activation.ea_auth__guardianship_feature_activated .ea_generics__field_label_text{color:var(--ea_checkbox_background_color_checked)}.ea_auth__menu_help .ea_auth__menu_help_element{margin:0;width:100%;text-align:left;text-transform:var(--ea_auth_menu_help_text_transform);font-size:var(--ea_auth_menu_help_font_size);font-weight:var(--ea_auth_menu_help_font_weight);color:var(--ea_auth_menu_help_color);transition:none}.ea_auth__menu_help:hover .ea_auth__menu_help_element{color:var(--ea_dropdown_item_color_hover)}.ea_auth__hotkeys{margin-top:var(--ea_gap)}.ea_auth__hotkeys_list{display:grid;align-items:center;grid-row-gap:calc(var(--ea_gap) * .75);grid-column-gap:var(--ea_gap);grid-template-columns:3fr 2fr}@media (min-width: 576.02px){.ea_auth__hotkeys_list{grid-template-columns:1fr 1fr}}@media (min-width: 768.02px){.ea_auth__hotkeys_list{grid-template-columns:1fr minmax(min-content,20%) 1fr minmax(min-content,20%)}}.ea_auth__hotkeys_desc,.ea_auth__hotkeys_keyboard{margin:0}.ea_auth__hotkeys_keyboard{white-space:nowrap}.ea_auth__hotkeys_key{padding:5px;border-radius:5px;border:1px solid;font-weight:700;display:inline-block;text-align:center;min-width:calc(2px + var(--ea_font_size) * var(--ea_text_line_height) + 10px);box-shadow:1px 1px 0 var(--ea_text_color)}.ea_migration{text-align:center}.ea_migration__figure img{height:250px}.ea_auth__postit{background-color:var(--ea_postit_background_color)}.ea_auth__postit:hover .ea_auth__postit_head,.ea_auth__postit:focus-within .ea_auth__postit_head{visibility:visible}@media (min-width: 768.02px){.ea_auth__postit{border:1px solid #DEDEDE;position:fixed;top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left)}}.ea_auth__postit_head{display:flex;align-items:center;justify-content:space-between;border-bottom:.5px solid rgba(0,0,0,.05);min-height:23px}@media (min-width: 768.02px){.ea_auth__postit_head{visibility:hidden}}.ea_auth__postit_list{gap:5px;display:flex;padding:5px}.ea_auth__postit_list_color{border:1px solid #9B9B9B;border-radius:50%;cursor:pointer;appearance:none;width:25px;height:25px;background-color:var(--ea_postit_background_color)}@media (min-width: 768.02px){.ea_auth__postit_list_color{width:18px;height:18px}}.ea_auth__postit_text{text-align:center;border:none;background-color:transparent;color:#1e1e1e;width:100%;height:100px;max-height:none;resize:none}@media (min-width: 768.02px){.ea_auth__postit_text{width:var(--ea_postit_width);height:var(--ea_postit_height);min-width:180px;min-height:20px}}.ea_auth__postit_text::placeholder{font-style:italic}@media (min-width: 768.02px){.ea_auth__postit_text-resize{resize:both}}:root{--ea_calendar_color: #FF4F64}.ea_calendar__schedule{position:relative;width:100%;margin-top:25px}.ea_calendar__schedule_time{display:flex;height:60px;border-top:1px solid #ececec;box-sizing:border-box;width:100%}.ea_calendar__schedule_times{position:relative;z-index:1}.ea_calendar__schedule_events{position:absolute;left:30px;top:0;width:calc(100% - 30px);height:100%;display:flex}.ea_calendar__schedule_event{position:relative;flex-grow:1}.ea_calendar__schedule_events_timespan{height:calc(var(--ea_timespan_duration) * 60px);top:calc(var(--ea_timespan_start) * 60px);position:absolute;box-sizing:border-box;width:100%}.ea_calendar__schedule_event_selected{height:calc(var(--ea_timespan_duration) * 60px);top:calc(var(--ea_timespan_start) * 60px);position:absolute;width:100%;z-index:1;box-sizing:border-box;border:3px dashed var(--ea_calendar_schedule_event_selected)}.ea_calendar__schedule_unavailable{background-color:var(--ea_color_danger_lighter);color:var(--ea_color_danger);padding:6px 0 0 8px;font-weight:700}.ea_calendar__schedule_timespan_time{margin-right:calc(var(--ea_gutter) / 2)}.ea_calendar__schedule_timespan_name{font-weight:700}.ea_calendar__event_form .ea_calendar__event_form_fields{padding-bottom:calc(var(--ea_content_margin) * 2)}.ea_calendar__event_form>.ea_calendar__event_form_buttons{border-top:var(--ea_border);background:var(--ea_background_color);position:sticky;bottom:0;z-index:9}.ea_calendar__event_form>.ea_calendar__event_form_buttons>.ea_generics__buttons{padding-top:var(--ea_content_margin);padding-bottom:var(--ea_content_margin)}.ea_calendar__event_schedule{margin-top:var(--ea_content_margin)}.ea_calendar__event_schedule :not(.ea_utilities__display-none)~.ea_calendar__event_allday:not([class*=ea_utilities__margin]){margin-top:calc(var(--ea_content_margin) / 2)!important}.ea_calendar__event_datetimes.ea_generics__stack-row>.ea_generics__icon{align-self:center;margin-top:calc(var(--ea_content_margin) + var(--ea_field_gap) + var(--ea_font_size) * var(--ea_text_line_height))!important}@media (max-width: 576px){[dir=ltr] .ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-date_selector,[dir=rtl] .ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-date_selector{margin-left:0;margin-right:0}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields{width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time{flex-grow:1}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_label_control,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_label,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select{min-width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_label,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select_group,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_control{width:100%}}@media (min-width: 768.02px) and (max-width: 1200px){[dir=ltr] .ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-date_selector,[dir=rtl] .ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-date_selector{margin-left:0;margin-right:0}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields{width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time{flex-grow:1}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_label_control,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_label,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select{min-width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_label,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select_group,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_control{width:100%}}.ea_calendar__event_repeat{display:flex;justify-content:flex-start}.ea_calendar__event_repeat .ea_calendar__event_repeat_tile{padding:var(--ea_field_padding_top_bottom) calc(var(--ea_field_padding_left_right) * 1.5);position:relative;background-color:var(--ea_background_color_dark)}.ea_calendar__event_repeat .ea_calendar__event_repeat_tile .ea_utilities__lightbox-dropdown{position:static!important;overflow:visible!important;clip:inherit!important}.ea_calendar__event_repeat .ea_calendar__event_repeat_tile .ea_utilities__lightbox-dropdown:before{border:var(--ea_field_border);border-color:var(--ea_background_color);border-radius:var(--ea_field_border_radius)}.ea_calendar__event_repeat .ea_calendar__event_repeat_tile:hover .ea_utilities__lightbox-dropdown:before,.ea_calendar__event_repeat .ea_calendar__event_repeat_tile .ea_utilities__lightbox-dropdown.ea_utilities__lightbox-open:before{border-color:var(--ea_field_border_color_hover)}.ea_calendar__event_repeat .ea_calendar__event_repeat_icon_text .ea_generics__icon_repeat.ea_generics__icon-small{margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_icon_size_small)) / 2)!important}.ea_calendar__event_repeat .ea_calendar__event_repeat_icon_text .ea_generics__period_label{display:none}.ea_calendar__event_repeat_custom_label{margin-bottom:0!important}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips{padding:0;border:0;margin:calc(var(--ea_field_gap) / 2 * -1)}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip{width:calc((var(--ea_field_control_width) - var(--ea_field_gap) * 6) / 7);height:calc((var(--ea_field_control_width) - var(--ea_field_gap) * 6) / 7)!important;margin:calc(var(--ea_field_gap) / 2)!important}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label{width:100%;height:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;position:relative}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text{line-height:1}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom{width:calc(var(--ea_field_check_radio_size) * .75);height:0}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input:checked+.ea_generics__NEW_field-checkbox_custom{height:calc(var(--ea_field_check_radio_size) * .5);margin-left:0!important;margin-right:0!important}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input:checked+.ea_generics__NEW_field-checkbox_custom:after{margin-top:0}.ea_calendar__event_repeat_group{position:relative}.ea_calendar__event_repeat_group .ea_generics__NEW_field_input-radio:not(:checked)+.ea_generics__NEW_field-radio_custom:before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;z-index:1}.ea_calendar__event_repeat_group .ea_calendar__event_repeat_group_fields[disabled=""]{opacity:1}.ea_calendar__event_repeat_group .ea_calendar__event_repeat_group_fields[disabled=""] .ea_generics__NEW_field_control{background-color:var(--ea_background_color_dark)}.ea_calendar__event_form_fields>.ea_generics__container>.ea_calendar__event_details{margin-top:calc(var(--ea_content_margin) * 2)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details{overflow:hidden;border-top:var(--ea_border)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary{display:flex;align-items:center;padding:var(--ea_content_margin) var(--ea_gutter) var(--ea_content_margin) calc(var(--ea_gutter) / 2);color:var(--ea_heading_color)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary:hover,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary:hover,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary:hover{background-color:var(--ea_background_color_dark)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child{height:var(--ea_icon_size_small)}[dir=ltr] .ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,[dir=ltr] .ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,[dir=ltr] .ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,[dir=rtl] .ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,[dir=rtl] .ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child{margin-left:var(--ea_icon_sibling_margin)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary+.ea_generics__container,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary+.ea_generics__container,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary+.ea_generics__container{padding-top:calc(var(--ea_content_margin) / 2);padding-bottom:calc(var(--ea_content_margin) * 1.5)}@media (min-width: 576.02px){.ea_calendar__event_reminders .ea_calendar__event_reminder_msg_type .ea_generics__NEW_field_control,.ea_calendar__event_reminders .ea_calendar__event_reminder_unit .ea_generics__NEW_field_control{width:20ch!important}}@media (max-width: 576px){.ea_calendar__event_reminders .ea_generics__NEW_fields_collection_item{max-width:calc(var(--ea_field_control_width) + var(--ea_gap) + var(--ea_button_min_height))}.ea_calendar__event_reminders .ea_generics__NEW_fields_collection_item .ea_generics__buttons{align-self:center}.ea_calendar__event_reminders .ea_generics__NEW_fields_collection_item_fields{max-width:var(--ea_field_control_width);flex-grow:1}.ea_calendar__event_reminders .ea_calendar__event_reminder_time{flex-grow:0;flex-shrink:0}.ea_calendar__event_reminders .ea_calendar__event_reminder_msg_type,.ea_calendar__event_reminders .ea_calendar__event_reminder_unit{flex-grow:1}.ea_calendar__event_reminders .ea_calendar__event_reminder_msg_type .ea_generics__NEW_field_select_group,.ea_calendar__event_reminders .ea_calendar__event_reminder_unit .ea_generics__NEW_field_select_group{flex-grow:1;width:100%}.ea_calendar__event_reminders .ea_calendar__event_reminder_msg_type .ea_generics__NEW_field_select_group .ea_generics__NEW_field_control,.ea_calendar__event_reminders .ea_calendar__event_reminder_unit .ea_generics__NEW_field_select_group .ea_generics__NEW_field_control{width:100%}}.ea_calendar__event_resources_list .ea_generics__list_item{display:flex;align-items:center;width:var(--ea_field_control_width);max-width:100%;margin-bottom:calc(var(--ea_content_margin) / 2);padding-bottom:calc(var(--ea_content_margin) / 2);padding-left:0;padding-right:0}.ea_calendar__event_resources_list .ea_generics__list_item:not(:last-child){border-bottom:var(--ea_border)}[dir=ltr] .ea_calendar__event_resources_list .ea_generics__list_item .ea_generics__icon+.ea_generics__button{margin-left:calc(var(--ea_gutter) / 2)}.ea_calendar__event_resources_list .ea_generics__list_item [dir=rtl] .ea_generics__icon+.ea_generics__button{margin-right:calc(var(--ea_gutter) / 2)}.ea_calendar__event_resources_modal .ea_generics__available{background-color:var(--ea_color_success);color:#1e1e1e}.ea_calendar__event_resources_modal .ea_generics__unavailable{background-color:var(--ea_color_danger);color:#e7e7e7}.ea_calendar__event_resources_modal .ea_calendar__event_resources_modal_availability{margin-top:var(--ea_gap)}.ea_calendar__cal_color{height:var(--ea_button_icon_height);flex-shrink:0}.ea_calendar__cal_text{margin-right:calc(var(--ea_gutter) / 2);margin-left:calc(var(--ea_gutter) / 2);vertical-align:middle}[dir=ltr] .ea_calendar__cal_text+.ea_generics__icon,[dir=ltr] .ea_calendar__cal_text+.ea_generics__button{margin-left:auto}[dir=rtl] .ea_calendar__cal_text+.ea_generics__icon,[dir=rtl] .ea_calendar__cal_text+.ea_generics__button{margin-right:auto}#div_CALENDAR_resources_td .ea_calendar__event_resources{margin-top:-6px}.clr_form .clr_td .ea_calendar__event_resources{line-height:normal}.ea_calendar__sidebar .ea_generics__date_selector{--ea_date_selector__day_size: var(--ea_button_min_height) }.ea_calendar__sidebar nav.ea_generics__nav-collapse>.ea_generics__nav_title{font-size:var(--ea_font_size)}.ea_calendar__sidebar .ea_calendar__menu_agendas,.ea_calendar__sidebar .ea_calendar__menu_resources{margin-top:calc(var(--ea_stack_gap) * 1.5)!important}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields{display:flex}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields *+.ea_generics__NEW_field-select:not([class*=ea_utilities__margin]){margin-top:0!important}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields .ea_generics__NEW_field-select{width:calc(5ch + var(--ea_field_padding_left_right) * 2 + var(--ea_button_icon_height_small) + var(--ea_button_padding_left_right))}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_label{display:block!important}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields .ea_calendar__prefs_timeslot_separator{margin-left:var(--ea_icon_sibling_margin);margin-right:var(--ea_icon_sibling_margin);line-height:var(--ea_field_height)}.ea_generics__icon.ea_generics__application_calendar_fill>use{fill:var(--ea_calendar_color)}#div_MAIN .cl_calendar_view td,#div_MAIN .cl_calendar_color_none,#div_MAIN .cl_calendar_view td.cl_calendar_color_none{background-color:var(--ea_background_color)}#div_MAIN .cl_calendar_view td.cl_click:hover{background-color:#f3f3f3}#div_MAIN .cl_calendar_view_year .cl_calendar_today,#div_MAIN .cl_calendar_view_month .cl_calendar_today{border:1px double #383838!important}#div_MAIN .cl_calendar_view_year .cl_calendar_today>div:first-child,#div_MAIN .cl_calendar_view_month .cl_calendar_today>div:first-child{color:#383838}#div_MAIN .cl_calendar_view_year{border-collapse:collapse}#div_MAIN .cl_calendar_view_year tr:nth-child(3) th:empty{background-color:var(--ea_background_color)}#div_MAIN .cl_calendar_view_year tr:nth-child(3) th:empty:hover{background-color:var(--ea_background_color_dark)}#div_MAIN .cl_calendar_view_year td.cl_calendar_hasEvents{border-color:var(--ea_border_color);position:relative}#div_MAIN .cl_calendar_view_year td.cl_calendar_hasEvents:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:gray;position:absolute;top:3px}[dir=ltr] #div_MAIN .cl_calendar_view_year td.cl_calendar_hasEvents:before{right:3px}[dir=rtl] #div_MAIN .cl_calendar_view_year td.cl_calendar_hasEvents:before{left:3px}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox{border:none;max-width:600px;max-height:100%;overflow:auto;background-color:var(--ea_dropdown_background_color)!important;background-image:none!important;box-shadow:inset 0 0 0 var(--ea_dropdown_border_width) var(--ea_dropdown_border_color);border-radius:var(--ea_dropdown_border_radius)}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox:before,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox:before{content:"";display:block;width:var(--ea_button_icon_height);height:var(--ea_button_icon_height);background-image:url(/images/mailo/fr/include/default/icon_contextbox_close.png);position:sticky;top:0;left:0;right:0;z-index:2}[dir=ltr] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox:before,[dir=ltr] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox:before{float:right}[dir=rtl] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox:before,[dir=rtl] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox:before{float:left}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div{position:relative;color:var(--ea_text_color);line-height:var(--ea_text_line_height)}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div span,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div span{color:var(--ea_text_color)}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:first-child .ea_generics__icon use,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:first-child .ea_generics__icon use{fill:var(--ea_text_color)}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child{background-color:inherit}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child:before,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child:before{content:"";display:block;height:var(--ea_button_icon_height);width:var(--ea_button_icon_height);border-radius:50%;background-color:inherit;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child:before,[dir=ltr] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child:before{left:0}[dir=rtl] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child:before,[dir=rtl] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child:before{right:0}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child>span,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child>span{display:block;background-color:var(--ea_dropdown_background_color)}[dir=ltr] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child>span,[dir=ltr] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child>span{padding-left:calc(var(--ea_button_icon_height) + var(--ea_icon_sibling_margin))}[dir=rtl] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child>span,[dir=rtl] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child>span{padding-right:calc(var(--ea_button_icon_height) + var(--ea_icon_sibling_margin))}:root{--ea_chat_color: #FF6900}.ea_chat__thread_details{padding:0 10px;overflow:hidden;text-overflow:ellipsis}.ea_chat__contact_img{position:relative;height:30px}.ea_chat__contact_img figure{margin:0}.ea_chat__contact_img figure figcaption{position:absolute;right:var(--ea_chat_common_contact_img_figcaption_right);left:var(--ea_chat_common_contact_img_figcaption_left);bottom:-2px}.ea_chat__chat_name{display:block;font-weight:700}.ea_chat__contact_status{border-radius:50%;width:10px;height:10px;flex-shrink:0}.ea_chat__contact_status-offline{background-color:var(--ea_color_offline)}.ea_chat__contact_status-online{background-color:var(--ea_color_online)}.ea_chat__thread_new_message{background-color:var(--ea_chat_new_message_background_color);font-size:12px;font-weight:700;color:var(--ea_chat_new_message_color);height:20px;line-height:20px;min-width:20px;border-radius:20px;text-align:center;padding-left:3px;padding-right:3px;margin-top:3px;display:inline-block}.ea_chat__link_to_thread{display:flex;padding:15px 10px;transition:background-color .3s}.ea_chat__link_to_thread,.ea_chat__link_to_thread:link,.ea_chat__link_to_thread:visited{color:var(--ea_button_light_color)}.ea_chat__link_to_thread:hover{background-color:var(--ea_button_background_color_hover);color:var(--ea_button_color_hover)}.ea_chat__last_message{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px!important}.ea_chat__last_message.ea_chat__last_message-meet{margin-top:5px;font-style:italic}.ea_chat__last_message .ea_generics__icon{display:inline-block;vertical-align:bottom;height:var(--ea_button_icon_height);margin-right:var(--ea_chat_common_threads_last_message_margin_right);margin-left:var(--ea_chat_common_threads_last_message_margin_left)}.ea_chat__thread_info{margin-left:auto;white-space:nowrap;text-align:var(--ea_direction_end)}.ea_chat__dial_contacts{margin:0 5px}.ea_chat__dial_contacts .cl_hr{border-color:#eaeeed;margin:0}.ea_chat__dial_directory{font-weight:700;text-align:center;margin-bottom:20px}.ea_chat__dial_directory span{margin:10px 0}.ea_chat__form_dial .ea_chat__dial_group_title{font-size:var(--ea_font_size);font-weight:400;margin-top:15px}.ea_chat__form_dial .ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor{padding-right:18px;padding-left:18px}.ea_chat__form_group>.ea_generics__buttons,.ea_chat__form_dial>.ea_generics__buttons{margin-top:var(--ea_content_margin)}.ea_chat__meet_devices_configuration .ea_generics__field_select{width:100%}.ea_chat__meet_devices_configuration .ea_utilities__lightbox-dropdown{max-width:100%;width:100%}.ea_chat__meet_devices_configuration .ea_chat__camera{margin-top:var(--ea_gutter);margin-bottom:var(--ea_gutter)}.ea_chat__meet_devices_configuration .ea_chat__camera .ea_generics__loader{position:absolute;top:50%;margin-top:-20px}.ea_chat__meet_device_camera{width:100%;object-fit:cover;max-height:300px}.ea_chat__meet_device_camera:not(.ea_chat__meet_device_camera-playing){display:none}.ea_chat__meet_device_camera.ea_chat__meet_device_camera-playing+.ea_generics__loader{display:none}.ea_chat__meet_device_microphone{margin-bottom:var(--ea_gutter);display:flex;justify-content:center;padding:var(--ea_gutter);align-items:center;flex-direction:column}.ea_chat__meet_device_microphone_visualizer{background-color:var(--ea_button_background_color);border-radius:999rem;padding:var(--ea_gutter);margin-bottom:10px}.ea_chat__meet_device_microphone_visualizer .ea_generics__icon{height:30px}.ea_chat__meet_device_microphone_visualizer.ea_chat__meet_device_microphone_visualizer-enabled{background-color:var(--ea_color_success);animation:pulse 2s infinite}.ea_chat__meet_device_microphone_visualizer.ea_chat__meet_device_microphone_visualizer-enabled .ea_generics__icon use{fill:#fff}@keyframes pulse{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 15px #0000}}.ea_chat__meet_device_speakers{margin-top:var(--ea_gutter)}.ea_chat__meet_call_information{padding-top:50px;display:flex;flex-direction:column;align-items:center}.ea_chat__meet_call_information .ea_generics__notice{align-self:auto}.ea_chat__meet_call_information .ea_chat__meet_group_name{display:block;font-size:var(--ea_font_size_17);margin-top:15px}.ea_chat__meet_call_information .ea_chat__meet_group_name+.ea_chat__meet_participants{font-size:inherit;margin-top:5px}.ea_chat__meet_call_information .ea_chat__meet_participants{display:block;font-size:var(--ea_font_size_17);max-width:500px;padding-left:15px;padding-right:15px;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;margin-left:auto;margin-right:auto}.ea_chat__meet_call_information .ea_chat__meet_participants:hover{display:block;max-height:250px;overflow-y:auto}@media (min-width: 768.02px){.ea_chat__meet_call_information .ea_chat__meet_participants{cursor:auto}}.ea_chat__meet_call_information .ea_generics__avatar{margin-top:40px;height:100px;width:100px;box-shadow:3px 3px 10px 0 var(--ea_chat_avatar_box_shadow);font-size:40px;padding-top:34px;position:relative}.ea_chat__meet_call_information .ea_generics__avatar:before{content:"";top:0;left:0;height:100%;width:100%;position:absolute;z-index:-1;border-radius:50%;animation:pulse-animation 2s infinite}.ea_chat__meet_call_information .ea_generics__avatar:after{content:"";top:0;left:0;height:100%;width:100%;position:absolute;z-index:-1;border-radius:50%;animation:pulse-animation 2s infinite;animation-delay:.5s}.ea_chat__meet_call_information>.ea_generics__buttons,.ea_chat__meet_call_information>.ea_generics__button{margin-top:25px}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 30px #0000}}.ea_utilities__aside_lightboxes .ea_chat__meet_control_mute_all:not(.ea_chat__meet_organizer_enabled){display:none}.ea_chat__meet_connect{height:100%}.ea_chat__meet_connect.ea_chat__meet_connect_not_dial{touch-action:none}.ea_chat__meet_connect:not(.ea_chat__meet_organizer_enabled) .ea_chat__meet_camera .ea_utilities__lightbox-dropdown,.ea_chat__meet_connect .ea_chat__meet_camera:not(.ea_chat__meet_camera-is_organizer) .ea_chat__camera_participant_status{display:none}.ea_chat__meet_controls_animated{bottom:-99999px;opacity:0;transition:.3s opacity linear}.ea_chat__meet_controls_animated.ea_chat__meet_controls-visible{bottom:10px;opacity:1}.ea_chat__meet_camera{width:100%;height:100%;position:absolute}.ea_chat__meet_camera video{object-fit:cover;height:100%;width:100%}.ea_chat__meet_camera-not_connected .ea_chat__meet_camera_participant_actions,.ea_chat__meet_camera-myself .ea_chat__meet_camera_participant_actions{display:none}.ea_chat__meet_camera_toolbar{position:absolute;top:0;display:flex;align-items:center}.ea_chat__meet_camera_toolbar .ea_generics__button{background-color:#0006}[dir=ltr] .ea_chat__meet_camera_toolbar{left:0}[dir=rtl] .ea_chat__meet_camera_toolbar{right:0}.ea_chat__meet_camera_self{position:absolute;left:70%;bottom:10%;width:20%}.ea_chat__meet_camera_self.ea_generics__movable{cursor:move}.ea_chat__meet_gallery{height:100%;display:grid;align-items:center;overflow-y:auto}.ea_chat__meet_gallery_cameras{display:grid;grid-template-columns:repeat(1,100%);grid-auto-rows:1fr}@media (min-width: 768.02px){.ea_chat__meet_gallery_cameras{overflow-y:auto;height:100%}.ea_chat__meet_gallery_cameras[data-attendees="3"],.ea_chat__meet_gallery_cameras[data-attendees="4"],.ea_chat__meet_gallery_cameras[data-attendees="5"],.ea_chat__meet_gallery_cameras[data-attendees="6"]{grid-template-columns:repeat(2,50%)}.ea_chat__meet_gallery_cameras[data-attendees="7"],.ea_chat__meet_gallery_cameras[data-attendees="8"],.ea_chat__meet_gallery_cameras[data-attendees="9"],.ea_chat__meet_gallery_cameras[data-attendees="10"],.ea_chat__meet_gallery_cameras[data-attendees="11"],.ea_chat__meet_gallery_cameras[data-attendees="12"]{grid-template-columns:repeat(3,33.3333333333%)}.ea_chat__meet_gallery_cameras[data-attendees="13"],.ea_chat__meet_gallery_cameras[data-attendees="14"],.ea_chat__meet_gallery_cameras[data-attendees="15"],.ea_chat__meet_gallery_cameras[data-attendees="16"]{grid-template-columns:repeat(4,25%)}.ea_chat__meet_gallery_cameras[data-attendees="5"] .ea_chat__meet_camera:not(.ea_chat__meet_camera-not_connected){display:inline-block;text-align:center}.ea_chat__meet_gallery_cameras[data-attendees="6"] .ea_chat__meet_camera:not(.ea_chat__meet_camera-not_connected){display:inline-block;text-align:center}}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera{border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;height:100svh}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name{font-size:12px;display:flex;align-items:center;padding:4px;background-color:#0006;color:#fff;border-radius:var(--ea_border_radius);margin-left:var(--ea_gutter);margin-right:var(--ea_gutter)}@media (min-width: 768.02px){.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name{font-size:14px}}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name .ea_generics__icon{height:15px;margin-right:var(--ea_chat_meet_connect_participant_name_icon_margin_right);margin-left:var(--ea_chat_meet_connect_participant_name_icon_margin_left)}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name .ea_generics__icon use{fill:#fff}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_status{font-size:11px;font-style:italic;padding-right:5px;padding-left:5px}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name-talking{background-color:var(--ea_color_success);color:#fff}@media (min-width: 768.02px){.ea_chat__meet_gallery_cameras .ea_chat__meet_camera{height:100%}}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera:not(.ea_chat__meet_camera-not_connected) .ea_generics__loader{display:none}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera-hidden .ea_chat__camera_participant{visibility:hidden}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera-not_connected{align-items:center}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera-not_connected .ea_chat__camera_participant,.ea_chat__meet_gallery_cameras .ea_chat__meet_camera-not_connected .ea_chat__camera_participant_name .ea_generics__icon{display:none}.ea_chat__meet_sharing_display_participants{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;position:absolute;right:0}.ea_chat__meet_sharing-running{display:flex;overflow:hidden;align-items:unset;flex-direction:column}.ea_chat__meet_sharing-running .ea_chat__meet_sharing{display:flex;align-items:center;justify-content:center;flex:0 0 100%}@media (min-width: 768.02px){.ea_chat__meet_sharing-running .ea_chat__meet_sharing{flex-shrink:1}}.ea_chat__meet_sharing-running .ea_chat__meet_gallery{display:none}@media (min-width: 768.02px){.ea_chat__meet_sharing-running .ea_chat__meet_gallery{display:block;height:auto;overflow-y:unset}.ea_chat__meet_sharing-running .ea_chat__meet_gallery .ea_chat__meet_camera{flex-shrink:1;min-width:200px}.ea_chat__meet_sharing-running .ea_chat__meet_gallery .ea_chat__camera_participant{height:100%}}.ea_chat__meet_sharing-running .ea_chat__meet_gallery_cameras{height:150px}@media (min-width: 768.02px){.ea_chat__meet_sharing-running .ea_chat__meet_gallery_cameras{overflow-x:auto;display:flex}}.ea_chat__meet_sharing{display:flex;overflow:hidden;align-items:unset;flex-direction:column;height:100%}.ea_chat__meet_sharing .ea_chat__meet_sharing_video{display:flex;align-items:center;justify-content:center;flex:0 0 100%}@media (min-width: 768.02px){.ea_chat__meet_sharing .ea_chat__meet_sharing_video{flex:0 0 80%}}.ea_chat__meet_sharing_video{max-width:100%;max-height:100%;border:3px solid var(--ea_color_primary)}.ea_chat__meet_controls{--ea_chat_meet_controls_extended_features: false;position:absolute;left:0;bottom:10px;width:100%;display:flex;align-items:center;justify-content:center;margin:0}@media (min-width: 576.02px){.ea_chat__meet_controls .ea_chat__meet_control{padding:8px}.ea_chat__meet_controls .ea_chat__meet_control_hangup{padding:14px}}@media (min-width: 768.02px){.ea_chat__meet_controls{--ea_chat_meet_controls_extended_features: true}}.ea_chat__meet_controls .ea_chat__meet_controls_buttons{background-color:var(--ea_chat_meet_controls_background_color);border-radius:40px;padding:3px 15px;margin-right:5px;box-shadow:0 0 7px #0000003d}.ea_chat__meet_controls .ea_chat__meet_control,.ea_chat__meet_controls .ea_chat__meet_control:link{display:inline-block;padding:5px;margin-right:5px;margin-left:5px;border-radius:3px;border-color:transparent;transition:.15s linear background-color}.ea_chat__meet_controls .ea_chat__meet_control:active{background-color:var(--ea_chat_meet_controls_button_background_color)}.ea_chat__meet_controls .ea_chat__meet_control:active .ea_generics__icon use{fill:var(--ea_chat_meet_controls_button_fill)}@media (min-width: 576.02px){.ea_chat__meet_controls .ea_chat__meet_control:hover{background-color:var(--ea_chat_meet_controls_button_background_color)}.ea_chat__meet_controls .ea_chat__meet_control:hover .ea_generics__icon use{fill:var(--ea_chat_meet_controls_button_fill)}}.ea_chat__meet_controls .ea_chat__meet_control_enabled,.ea_chat__meet_controls .ea_chat__meet_control_enabled:hover{background-color:var(--ea_chat_meet_controls_button_background_color)}.ea_chat__meet_controls .ea_chat__meet_control_enabled .ea_generics__icon use,.ea_chat__meet_controls .ea_chat__meet_control_enabled:hover .ea_generics__icon use{fill:var(--ea_color_success)}.ea_chat__meet_controls .ea_chat__meet_control .ea_generics__icon{height:20px;margin:0}.ea_chat__meet_controls .ea_chat__meet_control .ea_generics__icon use{transition:.15s linear fill}.ea_chat__meet_controls .ea_chat__meet_control.ea_chat__meet_control_hangup{padding:10px;border-radius:50%;box-shadow:0 0 7px #0000003d}.ea_chat__meet_controls .ea_chat__meet_control.ea_chat__meet_control_hangup,.ea_chat__meet_controls .ea_chat__meet_control.ea_chat__meet_control_hangup:hover{background-color:var(--ea_color_danger)}.ea_chat__meet_controls .ea_chat__meet_control.ea_chat__meet_control_hangup use{fill:#fff}.ea_chat__meet_controls button[data-contract="contracts.chat.mains.meet.controls.muteall"]{display:none}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_hangup{padding:20px}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_hangup .ea_generics__icon{height:22px}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join{padding:20px;border-radius:50%}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join,.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join:hover{background-color:var(--ea_color_success)}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join use{fill:#fff}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join .ea_generics__icon{height:22px}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join:not(.ea_utilities__display_none)+.ea_chat__meet_control_hangup{margin-left:25px}.ea_chat__meet{position:fixed;background-color:#fff;left:0;top:0;width:100vw;height:100%;z-index:100}.ea_chat__meet .ea_chat__full_height{height:100%}.ea_chat__meet_loading{padding-top:50px;text-align:center}.ea_chat__message_meeting{margin-top:20px}.ea_chat__meet_background{position:absolute}.ea_chat__camera{background-color:var(--ea_chat_meet_controls_button_background_color);position:relative;display:flex;justify-content:center;overflow:hidden;height:300px}.ea_chat__chat{flex-grow:1;position:relative}.ea_chat__chat#div_IN_MAIN{overflow:hidden}.ea_chat__chat .ea_chat__contact_img{margin-right:5px;margin-top:1px;display:inline-block;vertical-align:top}.ea_chat__thread_top{border-bottom:1px solid var(--ea_border_color);display:flex;padding:5px 10px 15px}.ea_chat__thread_top .ea_chat__contact_img{padding-top:2px}.ea_chat__thread_top .ea_chat__thread_details{width:calc(76% - 40px)}.ea_chat__thread_top .ea_chat__thread_details .ea_generics__show_more{color:unset}.ea_chat__thread_top .ea_chat__chat_name+.ea_chat__button_modify_dial{padding:0;margin:0 var(--ea_chat_thread_top_margin_right) 0 var(--ea_chat_thread_top_margin_left);border:0}.ea_chat__thread_top .ea_chat__call{margin-left:auto}.ea_chat__thread_top .ea_chat__call .ea_generics__form{padding-top:0;padding-bottom:0}.ea_chat__thread_top .ea_chat__join{margin-left:auto}.ea_chat__thread{display:flex;flex-direction:column;overflow:hidden}.ea_chat__thread.ea_chat__thread_dial .ea_chat__thread_dial__chat_message{margin-left:0}.ea_chat__thread.ea_chat__thread_dial .ea_chat__contact_img{padding-top:0;margin-top:-2px}.ea_chat__thread .ea_chat__messages{padding-right:15px;padding-left:15px;padding-top:10px;overflow-y:auto!important}.ea_chat__thread .ea_chat__message{font-weight:700;text-align:center;margin-bottom:20px;position:sticky;top:0;background-color:var(--ea_background_color);z-index:1;display:flex;align-items:center;box-shadow:0 -5px 10px 10px var(--ea_background_color)}.ea_chat__thread .ea_chat__message:not(:first-child){margin-top:20px}.ea_chat__thread .ea_chat__message time{text-transform:capitalize}.ea_chat__thread .ea_chat__message span,.ea_chat__thread .ea_chat__message time{padding:0 10px}.ea_chat__thread .ea_chat__message:before,.ea_chat__thread .ea_chat__message:after{content:"";flex:1;border-bottom:1px solid #EAEEED}.ea_chat__thread .ea_chat__thread_dial_denied{height:100px;text-align:center;font-weight:700}.ea_chat__dial_emails_list{margin-left:0!important}.ea_chat__dial_emails_list li{margin-top:3px;margin-bottom:3px;display:flex;align-items:center;overflow-wrap:anywhere;padding-left:0!important}.ea_chat__dial_emails_list li .ea_chat__contact_status{margin-right:5px}.ea_chat__dial_emails_list .ea_generics__avatar{margin-right:var(--ea_chat_thread_avatar_margin_right);margin-left:var(--ea_chat_thread_avatar_margin_left);flex:0 0 28px}.ea_chat__scroll_to_bottom_button{background-color:#000000b3;border-radius:50%;padding:7px;position:absolute;right:var(--ea_chat_scroll_to_bottom_button_right);left:var(--ea_chat_scroll_to_bottom_button_left);bottom:10px;cursor:pointer;z-index:2}.ea_chat__scroll_to_bottom_button .ea_generics__icon use{fill:#fff}.ea_chat__messages_in{width:100%}.ea_chat__messages_in .ea_chat__contact_img img{width:30px}.ea_chat__messages_in .ea_chat__contact_img .ea_chat__contact_status{display:none}.ea_chat__contact_img img{border-radius:50%;width:30px}.ea_chat__contact_img+.ea_chat__thread_dial__chat_message{margin-left:0}.ea_chat__thread_dial__chat_message_first{font-size:var(--ea_rte_message_first);font-weight:700}.ea_chat__message_self{text-align:var(--ea_direction_end)}.ea_chat__message_self .ea_chat__thread_dial__chat_message{background-color:#f2f2f2;text-align:var(--ea_direction_start)}.ea_chat__thread_dial__chat_message{margin-left:35px;margin-bottom:2px;max-width:550px;border-radius:10px;padding:7px 10px;overflow-wrap:anywhere;display:inline-block;line-height:18px;background-color:#f2f8fc;color:#333}.ea_chat__thread_dial__chat_message time{font-size:var(--ea_rte_message_time);float:var(--ea_direction_end);padding-right:var(--ea_chat_thread_dial_message_time_padding_right);padding-left:var(--ea_chat_thread_dial_message_time_padding_left)}.ea_chat__thread_dial__chat_message img{max-width:100%}.ea_chat__thread_dial__chat_message a,.ea_chat__thread_dial__chat_message a:link,.ea_chat__thread_dial__chat_message a:visited{text-decoration:underline}.ea_chat__thread_dial__message_dial{font-size:12px;text-align:center;margin-bottom:10px;margin-top:10px}.ea_chat__message_meet{text-align:center;margin-bottom:20px;margin-top:10px}.ea_chat__message_meet.ea_chat__message_meet-cancel{color:var(--ea_color_danger)}.ea_chat__message_meet.ea_chat__message_meet-cancel .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_chat__message_meet .ea_generics__icon{vertical-align:bottom;margin-right:5px;margin-bottom:-2px;height:18px}.ea_chat__threads_rte{padding:25px 15px}.ea_chat__typing_area{background-color:#fff;border:1px solid var(--ea_border_color);border-radius:var(--ea_border_radius);display:flex;padding:1px}.ea_chat__typing_area .ea_generics__rte{flex-grow:1;display:flex;align-items:center}.ea_chat__button_image{padding:var(--ea_rte_button_image_padding);border-radius:var(--ea_border_radius_rounded);text-align:center;height:var(--ea_input_rte_height);width:var(--ea_input_rte_height)}.ea_chat__rte_input{overflow:hidden;height:var(--ea_input_rte_height);min-height:var(--ea_input_rte_min_height);max-height:var(--ea_input_rte_max_height);border:0}.ea_chat__empty{display:flex;flex-direction:column;align-items:center}.ea_chat__empty h1{margin-top:calc(var(--ea_content_margin) * 4);text-align:center}.ea_chat__empty .ea_generics__no_data{padding-top:0}.ea_chat__empty .ea_generics__no_data .ea_generics__no_data_text_description{order:-1;margin-top:0!important;margin-bottom:var(--ea_stack_gap)!important}.ea_chat__empty .ea_generics__no_data .ea_generics__no_data_text_description .ea_generics__no_data_text{font-weight:400;font-size:var(--ea_font_size)}.ea_chat__empty .ea_generics__no_data .ea_generics__no_data_img{width:450px}.ea_chat__menu .ea_chat__menu_item{display:flex;align-items:center;padding:var(--ea_sidebar_gutter);border-top:var(--ea_border);position:relative}.ea_chat__menu .ea_chat__menu_item:hover,.ea_chat__menu .ea_chat__menu_item-active{background-color:var(--ea_background_color_dark)}.ea_chat__menu .ea_chat__menu_item>p{margin:0;width:auto}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread,.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{display:flex;flex-direction:column}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread{flex-grow:1;min-width:0;padding:0 calc(var(--ea_gap) / 2)}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread .ea_generics__anchor.ea_utilities__stretched:focus{outline:none}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread .ea_generics__anchor.ea_utilities__stretched:focus:before{box-shadow:inset 0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_border_color_hover)}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread .ea_chat__last_message{margin-bottom:0}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{align-items:flex-end}[dir=ltr] .ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info,[dir=rtl] .ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{padding-left:0;padding-right:0}[dir=ltr] .ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{margin-left:auto}[dir=rtl] .ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{margin-right:auto}.ea_generics__icon.ea_generics__application_chat_fill>use{fill:var(--ea_chat_color)}.ea_credit__offers_list{margin-top:calc(var(--ea_content_margin) * 2);margin-bottom:calc(var(--ea_content_margin) * 2)}.ea_credit__space_subscription_main{padding-bottom:var(--ea_gap)}.ea_credit__invoice_heading{display:flex;align-items:center;justify-content:space-between}.ea_credit__invoice_number{display:flex;justify-content:center;font-weight:700}.ea_credit__invoice_number p{padding:var(--ea_gap);border-radius:var(--ea_border_radius_large);border:1px solid var(--ea_border_color);background-color:var(--ea_background_color_dark)}:root{--ea_ds_font_size_small: .75rem;--ea_ds_font_size_large: 1rem;--ea_ds_header_height: 70px;--ea_ds_font_size_h1: 1.75rem;--ea_ds_font_size_h2: 1.25rem;--ea_ds_font_size_h3: 1rem;--ea_ds_font_size_h4: .9375rem;--ea_ds_font_size_h5: var(--ea_font_size);--ea_ds_font_size_h6: var(--ea_font_size);--ea_ds_sidebar_width: 250px}.ea_designsystem__brand{display:flex;align-items:center;gap:calc(var(--ea_gap) / 2);padding:0 var(--ea_gap);margin-bottom:0!important}.ea_designsystem__name{font-size:var(--ea_ds_font_size_large);text-decoration:none}.ea_designsystem__name:not(:hover){color:var(--ea_heading_color)}@media (max-width: 768px){[dir=ltr] .ea_designsystem__brand{margin-left:var(--ea_ds_header_height)}}@media (max-width: 768px){[dir=rtl] .ea_designsystem__brand{margin-right:var(--ea_ds_header_height)}}.ea_designsystem__code{box-shadow:inset 0 0 0 1px var(--ea_border_color);background:var(--ea_background_color_dark)}@media (min-width: 992.02px){.ea_designsystem__code{display:flex}.ea_designsystem__code .ea_designsystem__code_include_demo{width:60%}.ea_designsystem__code .ea_designsystem__code_php,.ea_designsystem__code .ea_designsystem__code_ea,.ea_designsystem__code .ea_designsystem__code_json{width:40%}}.ea_designsystem__code .ea_designsystem__code_include .ea_generics__code,.ea_designsystem__code .ea_designsystem__code_php .ea_generics__code,.ea_designsystem__code .ea_designsystem__code_ea .ea_generics__code,.ea_designsystem__code .ea_designsystem__code_json .ea_generics__code,.ea_designsystem__code .ea_designsystem__code_demo .ea_generics__code{border-radius:0}.ea_designsystem__code-stretch{width:100%}@media (min-width: 768.02px){.ea_designsystem__code-stretch{width:calc(100vw - var(--ea_gutter) * 2 - var(--ea_ds_sidebar_width) - 30px)}}.ea_designsystem__code_include_demo,.ea_designsystem__code_php,.ea_designsystem__code_ea,.ea_designsystem__code_json{flex-grow:1}.ea_designsystem__code_include_demo{background-color:var(--ea_background_color);box-shadow:inset 0 0 0 1px var(--ea_border_color)}.ea_designsystem__code_php,.ea_designsystem__code_ea,.ea_designsystem__code_json{color:#fff;background:#222}.ea_designsystem__code_php .ea_generics__code,.ea_designsystem__code_ea .ea_generics__code,.ea_designsystem__code_json .ea_generics__code{background:#222;box-shadow:none}.ea_designsystem__code_php .ea_generics__code:before,.ea_designsystem__code_php .ea_generics__code:after,.ea_designsystem__code_ea .ea_generics__code:before,.ea_designsystem__code_ea .ea_generics__code:after,.ea_designsystem__code_json .ea_generics__code:before,.ea_designsystem__code_json .ea_generics__code:after{display:block}@media (min-width: 992.02px){.ea_designsystem__code_php pre,.ea_designsystem__code_php .ea_generics__code,.ea_designsystem__code_ea pre,.ea_designsystem__code_ea .ea_generics__code,.ea_designsystem__code_json pre,.ea_designsystem__code_json .ea_generics__code{height:100%}}.ea_designsystem__code_php{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.ea_designsystem__code_php .ea_designsystem__code_php_required{padding:var(--ea_gap);border-top:1px solid #555}.ea_designsystem__code_php .ea_generics__code:before{content:"<?php";color:orange}.ea_designsystem__code_ea .ea_generics__code:before,.ea_designsystem__code_ea .ea_generics__code:after{color:#00bfff}.ea_designsystem__code_ea .ea_generics__code:before{content:"[?"}.ea_designsystem__code_ea .ea_generics__code:after{content:"?]"}.ea_designsystem__code_demo{padding:var(--ea_gap)}@media (min-width: 992.02px){.ea_designsystem__code-stretch{width:calc(100vw - var(--ea_gutter) * 2 - var(--ea_ds_sidebar_width) - 30px)}}.ea_designsystem__code_table_columns .ea_generics__table_cell:nth-child(1){background-color:beige}.ea_designsystem__code_table_columns .ea_generics__table_cell:nth-child(2){background-color:#fffacd}.ea_designsystem__code_table_columns .ea_generics__table_cell:nth-child(3){background-color:azure}.ea_designsystem__code_table_overflow{width:370px}.ea_designsystem__code_table_sticky_wrapper{height:500px}.ea_designsystem__code_table_line_success th,.ea_designsystem__code_table_line_success td{background-color:var(--ea_color_success_lighter)}.ea_designsystem__code_table_line_highlight th,.ea_designsystem__code_table_line_highlight td{background-color:var(--ea_color_info_lighter)}.ea_designsystem__page h1,.ea_designsystem__page h2,.ea_designsystem__page h3,.ea_designsystem__page h4,.ea_designsystem__page h5,.ea_designsystem__page h6,.ea_designsystem__page p,.ea_designsystem__page ul,.ea_designsystem__page ol,.ea_designsystem__page address,.ea_designsystem__page dl,.ea_designsystem__page figure,.ea_designsystem__page pre,.ea_designsystem__page table{margin-top:0;margin-bottom:0}.ea_designsystem__page p:not(:last-child),.ea_designsystem__page ul:not(:last-child),.ea_designsystem__page ol:not(:last-child),.ea_designsystem__page address:not(:last-child),.ea_designsystem__page dl:not(:last-child),.ea_designsystem__page figure:not(:last-child),.ea_designsystem__page pre:not(:last-child),.ea_designsystem__page table:not(:last-child){margin-bottom:var(--ea_content_margin)}.ea_designsystem__page *+p,.ea_designsystem__page *+ul,.ea_designsystem__page *+ol,.ea_designsystem__page *+address,.ea_designsystem__page *+dl,.ea_designsystem__page *+figure,.ea_designsystem__page *+pre,.ea_designsystem__page *+table,.ea_designsystem__page *+.ea_designsystem__code{margin-top:var(--ea_content_margin)}.ea_designsystem__page h1,.ea_designsystem__page h2,.ea_designsystem__page h3,.ea_designsystem__page h4,.ea_designsystem__page h5,.ea_designsystem__page h6{color:var(--ea_heading_color);margin-bottom:var(--ea_content_margin)}.ea_designsystem__page h1 a[href*="#"],.ea_designsystem__page h2 a[href*="#"],.ea_designsystem__page h3 a[href*="#"],.ea_designsystem__page h4 a[href*="#"],.ea_designsystem__page h5 a[href*="#"],.ea_designsystem__page h6 a[href*="#"]{position:relative}.ea_designsystem__page h1 a[href*="#"]:before,.ea_designsystem__page h2 a[href*="#"]:before,.ea_designsystem__page h3 a[href*="#"]:before,.ea_designsystem__page h4 a[href*="#"]:before,.ea_designsystem__page h5 a[href*="#"]:before,.ea_designsystem__page h6 a[href*="#"]:before{content:"#";color:var(--ea_icon_fill);font-weight:700;position:absolute;top:50%;left:calc((1ch + var(--ea_content_margin) / 3) * -1);transform:translateY(-50%);display:none}.ea_designsystem__page h1 a[href*="#"]:hover,.ea_designsystem__page h2 a[href*="#"]:hover,.ea_designsystem__page h3 a[href*="#"]:hover,.ea_designsystem__page h4 a[href*="#"]:hover,.ea_designsystem__page h5 a[href*="#"]:hover,.ea_designsystem__page h6 a[href*="#"]:hover{color:currentColor;text-decoration-line:underline;text-decoration-thickness:calc(var(--ea_border_width) * 2);text-decoration-color:currentcolor}.ea_designsystem__page h1 a[href*="#"]:hover:before,.ea_designsystem__page h2 a[href*="#"]:hover:before,.ea_designsystem__page h3 a[href*="#"]:hover:before,.ea_designsystem__page h4 a[href*="#"]:hover:before,.ea_designsystem__page h5 a[href*="#"]:hover:before,.ea_designsystem__page h6 a[href*="#"]:hover:before{display:inline}.ea_designsystem__page h1{font-size:var(--ea_ds_font_size_h1)}.ea_designsystem__page h2{font-size:var(--ea_ds_font_size_h2)}.ea_designsystem__page h3{font-size:var(--ea_ds_font_size_h3)}.ea_designsystem__page h4{font-size:var(--ea_ds_font_size_h4)}.ea_designsystem__page h5{font-size:var(--ea_ds_font_size_h5)}.ea_designsystem__page h6{font-size:var(--ea_ds_font_size_h6)}.ea_designsystem__page .ea_generics__in_content *:not(.ea_designsystem__page_title)+section,.ea_designsystem__page *+h2{margin-top:calc(var(--ea_content_margin) * 2.5)}.ea_designsystem__page *+h3{margin-top:calc(var(--ea_content_margin) * 2)}.ea_designsystem__page *+h4,.ea_designsystem__page *+h5,.ea_designsystem__page *+h6{margin-top:calc(var(--ea_content_margin) * 1.5)}.ea_designsystem__page a{color:var(--ea_text_color)}.ea_designsystem__page a:not(.ea_generics__button):hover{color:var(--ea_color_primary)}.ea_designsystem__page p:last-child{margin-bottom:0}.ea_designsystem__page .error,.ea_designsystem__page .pending{font-style:italic}.ea_designsystem__page .error:before,.ea_designsystem__page .pending:before{content:"";width:1rem;height:1rem;border-radius:9999rem;display:inline-block;margin-right:calc(var(--ea_gap) / 2);transform:translateY(calc((var(--ea_font_size) * var(--ea_text_line_height) - 1rem) / 2))}.ea_designsystem__page .error:before{background-color:var(--ea_color_danger)}.ea_designsystem__page .pending:before{background-color:var(--ea_color_warning)}.ea_designsystem__section-stretch{width:100%}@media (min-width: 1200.02px){.ea_designsystem__section-stretch{position:relative;width:calc(100vw - var(--ea_gutter) * 2 - var(--ea_ds_sidebar_width) - 30px)}}[dir=ltr] .ea_designsystem__section-stretch>.ea_generics__container{padding-left:0}[dir=rtl] .ea_designsystem__section-stretch>.ea_generics__container{padding-right:0}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul{margin:0 0 var(--ea_content_margin) 0}@media (min-width: 1200.02px){.ea_designsystem__section-stretch .ea_designsystem__section_menu{position:absolute;top:0;height:100%}[dir=ltr] .ea_designsystem__section-stretch .ea_designsystem__section_menu{right:0}[dir=rtl] .ea_designsystem__section-stretch .ea_designsystem__section_menu{left:0}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul{position:sticky;top:0;right:0;z-index:99;background-color:var(--ea_background_color);border:var(--ea_border);box-shadow:var(--ea_shadow_small);overflow:hidden}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul li{list-style:none;margin:0!important;padding:0!important}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul li:not(:first-child){border-top:var(--ea_border)}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul li a{padding:5px;display:block;text-decoration:none!important}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul li a:hover{background-color:var(--ea_border_color)}}.ea_designsystem__variables .ea_generics__dl{width:100%}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item{position:relative}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item:before{content:"";display:block;height:var(--ea_border_width);width:100%;position:absolute;top:0;left:0;background-color:var(--ea_border_color)}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item:hover:before{height:100%;background-color:var(--ea_background_color_dark);border-top:var(--ea_border)}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dd{position:relative;z-index:1}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2)}}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dd{padding-bottom:calc(var(--ea_content_margin) / 2)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dd{padding-right:calc(var(--ea_content_margin) / 2)}}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item:first-child .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item:first-child .ea_generics__dd,.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item+.ea_generics__dl_item .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item+.ea_generics__dl_item .ea_generics__dd{padding-top:calc(var(--ea_content_margin) / 2)}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item+.ea_generics__dl_item{margin-top:0}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{width:calc(100% - var(--ea_content_margin) / 2 * 1)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{left:calc(var(--ea_content_margin) / 2 * 1)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{right:calc(var(--ea_content_margin) / 2 * 1)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{width:calc(100% - var(--ea_content_margin) / 2 * 1.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{left:calc(var(--ea_content_margin) / 2 * 1.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{right:calc(var(--ea_content_margin) / 2 * 1.5)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 2)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 2)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{width:calc(100% - var(--ea_content_margin) / 2 * 2)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{left:calc(var(--ea_content_margin) / 2 * 2)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{right:calc(var(--ea_content_margin) / 2 * 2)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{width:calc(100% - var(--ea_content_margin) / 2 * 3)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{left:calc(var(--ea_content_margin) / 2 * 3)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{right:calc(var(--ea_content_margin) / 2 * 3)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 3)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 4)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{width:calc(100% - var(--ea_content_margin) / 2 * 3)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{left:calc(var(--ea_content_margin) / 2 * 3)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{right:calc(var(--ea_content_margin) / 2 * 3)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{width:calc(100% - var(--ea_content_margin) / 2 * 4.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{left:calc(var(--ea_content_margin) / 2 * 4.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{right:calc(var(--ea_content_margin) / 2 * 4.5)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 4)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 6)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{width:calc(100% - var(--ea_content_margin) / 2 * 4)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{left:calc(var(--ea_content_margin) / 2 * 4)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{right:calc(var(--ea_content_margin) / 2 * 4)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{width:calc(100% - var(--ea_content_margin) / 2 * 6)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{left:calc(var(--ea_content_margin) / 2 * 6)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{right:calc(var(--ea_content_margin) / 2 * 6)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 5)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 8)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{width:calc(100% - var(--ea_content_margin) / 2 * 5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{left:calc(var(--ea_content_margin) / 2 * 5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{right:calc(var(--ea_content_margin) / 2 * 5)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{width:calc(100% - var(--ea_content_margin) / 2 * 7.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{left:calc(var(--ea_content_margin) / 2 * 7.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{right:calc(var(--ea_content_margin) / 2 * 7.5)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 6)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 10)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{width:calc(100% - var(--ea_content_margin) / 2 * 6)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{left:calc(var(--ea_content_margin) / 2 * 6)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{right:calc(var(--ea_content_margin) / 2 * 6)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{width:calc(100% - var(--ea_content_margin) / 2 * 9)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{left:calc(var(--ea_content_margin) / 2 * 9)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{right:calc(var(--ea_content_margin) / 2 * 9)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 7)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 12)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6 .ea_generics__dd{padding-left:0}}.ea_designsystem__dl_item-required .ea_generics__dt:after{content:"requise";color:var(--ea_color_danger);font-size:var(--ea_font_size_small);font-weight:400;display:inline;vertical-align:top}[dir=ltr] .ea_designsystem__dl_item-required .ea_generics__dt:after{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_designsystem__dl_item-required .ea_generics__dt:after{margin-right:var(--ea_icon_sibling_margin)}.ea_designsystem__stack_demo_block{position:relative;box-shadow:inset 0 0 0 1px var(--ea_border_color);min-height:40px}.ea_designsystem__stack_demo_block>p{position:relative;z-index:1}.ea_designsystem__stack_demo_block:after{content:"";background-color:var(--ea_background_color_dark);position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5}.ea_designsystem__hamburger{border:0;background:none;padding:0 var(--ea_gap);height:var(--ea_ds_header_height);width:var(--ea_ds_header_height);position:absolute;top:0;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 576px){.ea_designsystem__hamburger{height:var(--ea_header_height)}}.ea_designsystem__hamburger svg rect{fill:var(--ea_heading_color)}.ea_designsystem__hamburger:hover svg rect{fill:var(--ea_color_primary)}.ea_designsystem__hamburger~main:before{content:"";display:block;width:0;height:0;position:fixed;top:0;left:0;background:#0006;opacity:0;transition:opacity .3s;z-index:1}.ea_designsystem__hamburger:focus+.ea_designsystem__sidebar,.ea_designsystem__hamburger:active+.ea_designsystem__sidebar{transform:translate(0)}.ea_designsystem__hamburger:focus~.ea_designsystem__main:before,.ea_designsystem__hamburger:active~.ea_designsystem__main:before{height:100%;width:100%;opacity:1}@media (min-width: 768.02px){.ea_designsystem__hamburger{display:none}}[dir=ltr] .ea_designsystem__hamburger{left:0;border-right:1px solid var(--ea_border_color)}[dir=rtl] .ea_designsystem__hamburger{right:0;border-left:1px solid var(--ea_border_color)}.ea_designsystem__accessibility_button_contrast{color:#1f1f1f!important}.ea_designsystem__page{height:100vh;overflow:hidden;display:flex;flex-direction:column;background-color:var(--ea_background_color);color:var(--ea_text_color)}.ea_designsystem__page_header{display:flex;align-items:center;flex-shrink:0;border-bottom:1px solid var(--ea_border_color);color:var(--ea_heading_color);background-color:var(--ea_background_color_dark)}@media (min-width: 576.02px){.ea_designsystem__page_header{min-height:var(--ea_ds_header_height)}}.ea_designsystem__page_content{display:flex;height:100%;overflow:hidden}.ea_designsystem__main,.ea_designsystem__sidebar{overflow-y:auto}.ea_designsystem__main{flex-grow:1;padding-top:var(--ea_gap);padding-bottom:var(--ea_gap)}h1.ea_designsystem__page_title{font-size:var(--ea_ds_font_size_h1);padding-bottom:var(--ea_content_margin);border-bottom:1px solid var(--ea_border_color);margin-bottom:calc(var(--ea_content_margin) * 1.5);margin-left:var(--ea_gutter);margin-right:var(--ea_gutter)}h1.ea_designsystem__page_title+*{margin-top:var(--ea_content_margin)}h1.ea_designsystem__page_title code{color:var(--ea_text_color)}.ea_designsystem__page_summary{display:flex;border:var(--ea_border);margin-bottom:var(--ea_content_margin)}@media (max-width: 992px){.ea_designsystem__page_summary{flex-wrap:wrap}}.ea_designsystem__page_summary>*{padding:var(--ea_gap);background:var(--ea_background_color);border:var(--ea_border);flex-grow:1;max-width:100%}.ea_designsystem__playground_menu_mail{height:100%}.ea_designsystem__playground_menu_mail .ea_designsystem__playground_menu_mail_wrapper{width:100%;display:flex}.ea_designsystem__playground_menu_mail .ea_generics__sidebar{width:250px}[dir=ltr] .ea_designsystem__playground_menu_mail .ea_generics__sidebar{border-right:var(--ea_border)}[dir=rtl] .ea_designsystem__playground_menu_mail .ea_generics__sidebar{border-left:var(--ea_border)}.ea_designsystem__playground_menu_mail .ea_generics__sidebar .ea_generics__nav>.ea_generics__nav_list{flex-grow:1}.ea_designsystem__playground_menu_mail .ea_generics__sidebar .ea_generics__nav_actions{margin-top:0!important;margin-bottom:0!important}.ea_designsystem__playground_menu_mail .ea_designsystem__playground_menu_mail_main{flex-grow:1;overflow-y:auto;padding:var(--ea_gap)}.ea_designsystem__main-playground{display:flex;flex-direction:column;overflow:hidden}.ea_designsystem__main-playground>.ea_generics__container,.ea_designsystem__main-playground .ea_designsystem__code{height:100%}.ea_designsystem__main-playground>.ea_generics__container{overflow:auto}.ea_designsystem__main-playground .ea_designsystem__code{box-shadow:none;border:15px solid #222;border-radius:var(--ea_border_radius_large);background-color:var(--ea_background_color)}.ea_designsystem__prefs_checkbox{position:relative;z-index:100;cursor:pointer;width:var(--ea_button_min_height);height:var(--ea_button_min_height);opacity:0}.ea_designsystem__prefs_checkbox:hover+.ea_generics__button{background-color:var(--ea_button_border_color);border-color:var(--ea_button_border_color)}.ea_designsystem__prefs_checkbox:hover+.ea_generics__button .ea_generics__icon use{fill:var(--ea_button_color_hover)}.ea_designsystem__prefs_checkbox:checked+.ea_generics__button{border-color:var(--ea_button_border_color_hover)}.ea_designsystem__prefs_checkbox:checked+.ea_generics__button .ea_generics__icon use{fill:var(--ea_button_border_color_hover)}.ea_designsystem__prefs_panel{position:absolute;bottom:0;z-index:100;height:calc(100% - var(--ea_ds_header_height));width:200px;padding:var(--ea_gap);box-sizing:border-box;background-color:var(--ea_background_color_dark);transition:transform .3s}.ea_designsystem__prefs_checkbox:checked~.ea_designsystem__prefs_panel{transform:translate(0)}[dir=ltr] .ea_designsystem__prefs_checkbox{margin-left:auto;margin-right:calc(var(--ea_button_min_height) * -1)}[dir=ltr] .ea_designsystem__prefs_button{margin-right:var(--ea_gap)}[dir=ltr] .ea_designsystem__prefs_panel{border-left:1px solid var(--ea_border_color);right:0;transform:translate(100%)}[dir=rtl] .ea_designsystem__prefs_checkbox{margin-right:auto;margin-left:calc(var(--ea_button_min_height) * -1)}[dir=rtl] .ea_designsystem__prefs_button{margin-left:var(--ea_gap)}[dir=rtl] .ea_designsystem__prefs_panel{border-right:1px solid var(--ea_border_color);left:0;transform:translate(-100%)}.ea_designsystem__sidebar{flex-shrink:0;width:var(--ea_ds_sidebar_width);padding:var(--ea_gap) 0;box-sizing:border-box;background-color:var(--ea_background_color);transition:transform .3s}@media (max-width: 768px){.ea_designsystem__sidebar{position:absolute;top:0;z-index:2;height:100%}}.ea_designsystem__sidebar>.ea_generics__nav{padding:0 calc(var(--ea_gap) / 2)}.ea_designsystem__sidebar>.ea_generics__nav>.ea_generics__nav .ea_generics__nav_title{margin-bottom:calc(var(--ea_content_margin) / 2);font-weight:700}.ea_designsystem__sidebar>.ea_generics__nav>.ea_generics__nav:not(:last-child){margin-bottom:var(--ea_gap);padding-bottom:var(--ea_gap);border-bottom:var(--ea_border)}[dir=ltr] .ea_designsystem__sidebar{border-right:1px solid var(--ea_border_color)}@media (max-width: 768px){[dir=ltr] .ea_designsystem__sidebar{left:0;transform:translate(-100%)}}[dir=rtl] .ea_designsystem__sidebar{border-left:1px solid var(--ea_border_color)}@media (max-width: 768px){[dir=rtl] .ea_designsystem__sidebar{right:0;transform:translate(100%)}}:root{--ea_docs_color: #4A90E2;--ea_albums_color: #FF7A1d}#div_IN_MAIN .cl_docs_list_icon,#div_IN_MAIN .cl_docs_album_album_{width:calc(100% - var(--ea_gap)/2)}@media (min-width: 576.02px){#div_IN_MAIN .cl_docs_list_icon,#div_IN_MAIN .cl_docs_album_album_{width:calc(50% - var(--ea_gap)/2)}}@media (min-width: 992.02px){#div_IN_MAIN .cl_docs_list_icon,#div_IN_MAIN .cl_docs_album_album_{width:calc(33.3333333333% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){#div_IN_MAIN .cl_docs_list_icon,#div_IN_MAIN .cl_docs_album_album_{width:240px}}#div_IN_MAIN .cl_doc_Xicon:after,#div_IN_MAIN .cl_docs_album_photo .cl_docs_album_selection:first-child{content:"";width:calc(var(--ea_field_check_radio_size) + var(--ea_gap));height:calc(var(--ea_field_check_radio_size) + var(--ea_gap));border:var(--ea_list_border);border-radius:var(--ea_border_radius);border-top:none;background:var(--ea_background_color);position:absolute;top:0;z-index:1}[dir=ltr] #div_IN_MAIN .cl_doc_Xicon:after,[dir=ltr] #div_IN_MAIN .cl_docs_album_photo .cl_docs_album_selection:first-child{right:0;border-right:none;border-top-left-radius:0;border-bottom-right-radius:0}[dir=rtl] #div_IN_MAIN .cl_doc_Xicon:after,[dir=rtl] #div_IN_MAIN .cl_docs_album_photo .cl_docs_album_selection:first-child{left:0;border-left:none;border-top-right-radius:0;border-bottom-left-radius:0}#div_IN_MAIN .cl_docs_list_icons{padding-left:0;padding-right:0;margin:calc(var(--ea_gap)/2 / 2) calc(18px - var(--ea_gap)/2 / 2);display:flex;flex-wrap:wrap}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon{border:var(--ea_list_border);border-radius:var(--ea_border_radius);padding:0;margin:calc(var(--ea_gap)/2 / 2)}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox],#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon input[type=checkbox]{width:var(--ea_field_check_radio_size);height:var(--ea_field_check_radio_size)}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON:hover,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon:hover{border-color:var(--ea_border_color_hover);background-color:var(--ea_background_color_dark)}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon{display:flex;flex-direction:row-reverse;align-items:center}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>span:first-child:not(:last-child){display:flex;align-items:center;height:100%;padding:0 calc((40px - var(--ea_field_check_radio_size)) / 2);flex-shrink:0}[dir=ltr] #div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>span:first-child:not(:last-child){border-left:var(--ea_border)}[dir=rtl] #div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>span:first-child:not(:last-child){border-right:var(--ea_border)}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>.cl_link{padding:5px;flex-grow:1}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a img,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>.cl_link img{height:30px;width:30px}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a .cl_docs_list_icon_span,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>.cl_link .cl_docs_list_icon_span{max-width:none;padding:0;overflow:hidden}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a>span,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>.cl_link{overflow:hidden;display:flex;align-items:center}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a{overflow:hidden}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a>span>span:first-child{margin:0!important}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{position:relative;width:calc(100% - var(--ea_gap)/2)}@media (min-width: 360.02px){#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:calc(50% - var(--ea_gap)/2)}}@media (min-width: 576.02px){#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:calc(33.3333333333% - var(--ea_gap)/2)}}@media (min-width: 992.02px){#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:calc(25% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:160px}}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox]{position:absolute;z-index:2;top:calc(var(--ea_gap) / 2)}[dir=ltr] #div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox]{right:calc(var(--ea_gap) / 2)}[dir=rtl] #div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox]{left:calc(var(--ea_gap) / 2)}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON>a,#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON>.cl_link{display:block;max-width:100%;padding:var(--ea_gap)}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON>.cl_doc_Xicon{padding-top:0;word-wrap:initial;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON>.cl_doc_Xicon:after{display:none}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox]~.cl_doc_Xicon:after{display:block}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON img{height:50px;width:50px}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON br{display:none}@supports (display: grid){#div_IN_MAIN.ea_docs__view-icon .cl_docs_list_icons{display:grid;grid-auto-rows:1fr;gap:var(--ea_gap)/2;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));justify-content:start}#div_IN_MAIN.ea_docs__view-icon .cl_docs_list_icons .cl_docs_list_icon{width:auto}#div_IN_MAIN.ea_docs__view-xicon .cl_docs_list_icons{display:grid;grid-auto-rows:1fr;gap:var(--ea_gap)/2;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));justify-content:start}#div_IN_MAIN.ea_docs__view-xicon .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:auto}}#div_IN_MAIN.ea_docs__view-album{margin:calc(var(--ea_gap)/2 / 2) calc(18px - var(--ea_gap)/2 / 2);padding:10px 0;background-color:var(--ea_background_color)}#div_IN_MAIN.ea_docs__view-album:after{display:block;clear:both;content:""}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_,#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{border:var(--ea_list_border);border-radius:var(--ea_border_radius);padding:0;margin:calc(var(--ea_gap)/2 / 2);float:left}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ input[type=checkbox],#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo input[type=checkbox]{width:var(--ea_field_check_radio_size);height:var(--ea_field_check_radio_size)}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_:hover,#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo:hover{border-color:var(--ea_border_color_hover);background-color:var(--ea_background_color_dark)}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_+.cl_docs_album_photo{clear:left}@media (min-width: 1200.02px){#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_{width:200px}}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_{display:flex;align-items:center;margin:0;padding:5px}[dir=ltr] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_{padding-right:0}[dir=rtl] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_{padding-left:0}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album_dir,#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album_album{height:30px;width:30px;flex-shrink:0}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__{max-width:100%!important;flex-grow:1}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox{display:flex;flex-direction:row-reverse;align-items:center;cursor:pointer}[dir=ltr] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox{margin-right:var(--ea_icon_sibling_margin)}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox .cl_docs_album_selection{padding:0 calc((40px - var(--ea_field_check_radio_size)) / 2)}[dir=ltr] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox .cl_docs_album_selection{margin-left:auto}[dir=rtl] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox .cl_docs_album_selection{margin-right:auto}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox .cl_docs_album_selection+span{overflow:hidden;text-overflow:ellipsis;line-height:initial}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{position:relative;display:flex;justify-content:flex-start;padding:5px;overflow:hidden;background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark)}@media (max-width: 360px){#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{width:calc(100% - var(--ea_gap)/2)}}@media (min-width: 360.02px){#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{min-width:150px;max-width:calc(50% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{max-width:300px}}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo:before{content:"";display:block;width:calc(100% - 20px);height:calc(100% - 20px);background:transparent;border-radius:var(--ea_border_radius);outline:10px solid var(--ea_background_color_dark);position:absolute;inset:10px;z-index:1}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo .cl_docs_album_image{border-radius:var(--ea_border_radius);transform:translate(-50%);margin:5px 5px 5px 50%}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo .cl_docs_album__ .cl_docs_album_selection:first-child{display:flex;align-items:center;justify-content:center;background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark);z-index:2}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo .cl_docs_album__ span:last-child{display:block;width:100%;padding:5px 10px;margin:0;overflow:hidden;text-overflow:ellipsis;background-color:var(--ea_background_color_dark);box-shadow:0 4px 10px #00000080;position:absolute;bottom:0;left:0;right:0;z-index:2}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo:hover:before{display:none}.ea_generics__icon.ea_generics__application_docs_fill>use{fill:var(--ea_docs_color)}.ea_generics__icon.ea_generics__application_albums_fill>use{fill:var(--ea_albums_color)}.ea_mail__mailboxes_table_specials_personals .ea_generics__mail_mailboxes_has_unseen .ea_mail__mailboxes_name,.ea_mail__mailboxes_table_specials_personals .ea_generics__mail_mailboxes_has_unseen .ea_mail__mailboxes_unseen{font-weight:700}@media (max-width: 576px){.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_unseen{padding-right:0;text-align:right}}@media (max-width: 576px){.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_message_number{padding-left:0}}.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_message_number:before{content:"/";margin-right:3px;margin-left:3px}@media (min-width: 576.02px){.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_message_number:before{content:none}}.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_web_unsubs,.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_actions{min-width:50px}@media (min-width: 768.02px){.ea_mail__mailboxes_table_specials_personals .ea_generics__table_thead_th{width:10%}.ea_mail__mailboxes_table_specials_personals .ea_generics__table_thead_th:first-child{width:auto}.ea_mail__mailboxes_table_specials_personals .ea_generics__table_thead_th:last-child{min-width:50px}}.ea_mail__mailboxes_table_personals .ea_generics__table_tbody_tr{align-items:normal}.ea_mail__mailboxes_table_personals .ea_generics__table_tbody_th .ea_generics__button_icon{vertical-align:top}.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_unseen,.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_message_number,.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_web_unsubs,.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_actions{align-items:baseline}.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_actions .ea_generics__button{margin-top:0;margin-bottom:0}.ea_mail__mailboxes_sharer{border-bottom:var(--ea_border)}.ea_mail__mailboxes_sharer>.ea_generics__buttons .ea_generics__button{padding:var(--ea_gap) 0;border-radius:0;width:100%}.ea_mail__mailboxes_sharer>.ea_generics__buttons .ea_generics__button.ea_generics__collapse_panel-open:not(:hover){border-color:var(--ea_button__active_bg_color_hover);background-color:var(--ea_button__active_bg_color_hover)}.ea_mail__send_adbook_list .ea_mail__send_adbook_display_name_email{display:flex;flex-direction:column}@media (min-width: 768.02px){.ea_mail__send_adbook_list .ea_mail__send_adbook_display_name_email{flex-direction:row}}.ea_mail__send_adbook_list .ea_mail__send_adbook_display_name_email .ea_mail__send_adbook_email:before{content:"<";vertical-align:middle}.ea_mail__send_adbook_list .ea_mail__send_adbook_display_name_email .ea_mail__send_adbook_email:after{content:">";vertical-align:middle}@media (min-width: 768.02px){[dir=ltr] .ea_mail__send_adbook_display_name_email .ea_mail__send_adbook_email{margin-left:1ch}}@media (min-width: 768.02px){[dir=rtl] .ea_mail__send_adbook_display_name_email .ea_mail__send_adbook_email{margin-right:1ch}}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments{min-height:unset;padding-top:0;padding-bottom:0;border-bottom:0}@media (min-width: 576.02px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments{order:1;border:none;padding-top:0;padding-bottom:var(--ea_gap)}}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list{width:100%}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header{display:flex}@media (max-width: 576px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header.ea_mail__send_attachments_header_has_list{border-bottom:var(--ea_field_border);min-height:var(--ea_button_min_height);padding-top:var(--ea_mail__send_line_padding_top_bottom);padding-bottom:var(--ea_mail__send_line_padding_top_bottom)}}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_header_content{width:100%}@media (min-width: 576.02px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_header_content{display:flex;align-items:center}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_header_content>*{margin-top:var(--ea_content_margin)!important}}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_info{margin-bottom:0}@media (max-width: 576px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_info{display:none}}@media (max-width: 576px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header>.ea_generics__icon{height:var(--ea_button_icon_height);margin-top:calc(var(--ea_button_min_height) / 2 - var(--ea_button_icon_height) / 2)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header>.ea_generics__icon use{fill:var(--ea_text_color)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_links{display:none}}@media (min-width: 576.02px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main{padding-left:0;padding-right:0}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_links{display:none}}@media (max-width: 576px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_mail__send_attachments_info{margin-bottom:var(--ea_mail__send_line_padding_top_bottom)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_mail__send_attachments_links{border-bottom:var(--ea_field_border);margin-bottom:var(--ea_mail__send_line_padding_top_bottom);padding-bottom:var(--ea_content_margin)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_generics__xfiles_list{grid-gap:0}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list>.ea_generics__buttons{justify-content:center;margin-top:var(--ea_mail__send_line_padding_top_bottom);width:100%}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list>.ea_generics__buttons .ea_generics__button{width:auto;flex-grow:0}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list>.ea_generics__xfiles:not(.ea_generics__xfiles-empty)+.ea_generics__buttons{padding-top:var(--ea_gap);border-top:var(--ea_field_border)}}@media (min-width: 576.02px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_generics__xfiles{padding-top:var(--ea_content_margin)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_generics__xfiles.ea_generics__xfiles-empty{display:none}}@media (min-width: 576.02px){[dir=ltr] .ea_mail__send_attachments .ea_mail__send_attachments_collapse_button{margin-right:auto;padding-left:var(--ea_gap);border-left:var(--ea_border_width) var(--ea_border_style) var(--ea_border_color)}}@media (max-width: 576px){[dir=ltr] .ea_mail__send_attachments .ea_mail__send_attachments_header>.ea_generics__icon{margin-right:var(--ea_gap)}}@media (min-width: 576.02px){[dir=rtl] .ea_mail__send_attachments .ea_mail__send_attachments_collapse_button{margin-left:auto;padding-right:var(--ea_gap);border-right:var(--ea_border_width) var(--ea_border_style) var(--ea_border_color)}}@media (max-width: 576px){[dir=rtl] .ea_mail__send_attachments .ea_mail__send_attachments_header>.ea_generics__icon{margin-left:var(--ea_gap)}}.ea_mail__send_bottombar .ea_mail__send_bottombar_inner{padding-top:var(--ea_gap);border-top:var(--ea_border_width) solid var(--ea_border_color);display:flex;justify-content:space-between;align-items:center}.ea_mail__send_bottombar .ea_generics__buttons{margin-bottom:0!important}.ea_mail__send_form,.ea_mail__send_main{display:flex;flex-direction:column}.ea_mail__send_main{flex-grow:1}@media (min-width: 576.02px){.ea_mail__send_main{overflow:auto}}.ea_mail__send_form{--ea_mail_send_form_height: auto;height:var(--ea_mail_send_form_height)}@media (max-width: 576px){.ea_mail__send_form{position:fixed;inset:0;width:100%;min-height:100svh;z-index:51;background:var(--ea_background_color);overflow:auto}.ea_platform-ios .ea_mail__send_form{top:env(safe-area-inset-top,0)}}@media (min-width: 576.02px){.ea_mail__send_form{min-height:600px}}.ea_mail__send_form .ea_generics__rte{flex-grow:1;display:flex;flex-direction:column}.ea_mail__send_form .ea_generics__rte_iframe{flex-grow:1}.ea_mail__send_form .ea_mail__send_header_main{display:flex;flex-direction:column}.ea_mail__send_form .ea_mail__send_header_line{display:flex;align-items:flex-start;border-bottom:var(--ea_field_border);min-height:var(--ea_button_min_height);padding-top:var(--ea_mail__send_line_padding_top_bottom);padding-bottom:var(--ea_mail__send_line_padding_top_bottom);box-sizing:initial}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field-text_label{display:flex;align-items:flex-start}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs_list,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_select select,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_input-text,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_input-email{border-color:transparent}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label .ea_generics__field_label_text{padding-top:calc(var(--ea_input_text_padding_top) + 1px);width:auto}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_select select,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_input-text:not(.ea_generics__xaddrs_add_input),.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_input-email{min-height:var(--ea_button_min_height);line-height:var(--ea_button_line_height)}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label_text{margin-bottom:0}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field-text{flex-grow:1}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field-text .ea_generics__field_input-text{max-width:100%}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs{height:100%;flex-grow:1}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs legend{align-self:flex-start;padding-top:calc(var(--ea_input_text_padding_top) + 1px)}[dir=ltr] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs legend{float:left;padding-right:var(--ea_form_field_text_padding_end)}[dir=rtl] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs legend{float:right;padding-left:var(--ea_form_field_text_padding_end)}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs .ea_generics__xaddrs_list{padding:0;flex-grow:1;overflow:hidden}.ea_mail__send_header_from .ea_generics__field_select,.ea_mail__send_header_from .ea_generics__field_select select{width:100%;max-width:none}.ea_mail__send_header_to>.ea_generics__buttons{flex-shrink:0}.ea_mail__send_button_cc_bcc{padding-left:0;padding-right:0}.ea_mail__send_button_cc_bcc .ea_generics__button_text{margin:0}[dir=ltr] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label .ea_generics__field_label_text,[dir=ltr] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs .ea_generics__field_label_text{padding-right:var(--ea_form_field_text_padding_end)}[dir=rtl] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label .ea_generics__field_label_text,[dir=rtl] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs .ea_generics__field_label_text{padding-left:var(--ea_form_field_text_padding_end)}.ea_mail__send_topbar{display:flex;justify-content:flex-end;align-items:center;margin-bottom:var(--ea_gap)}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options .ea_mail__send_options_main .ea_mail__send_options_main_inner{border-bottom:var(--ea_field_border);border-color:var(--ea_text_color)}}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line{padding-bottom:var(--ea_gap)}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line{min-height:var(--ea_button_min_height);padding-top:var(--ea_mail__send_line_padding_top_bottom);padding-bottom:var(--ea_mail__send_line_padding_top_bottom);box-sizing:initial;align-items:center}}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line:not(:first-child){padding-top:var(--ea_gap)}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line .ea_generics__field_select select{border-color:transparent;line-height:var(--ea_button_line_height)}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_priority .ea_generics__field_label{display:flex;align-items:center}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_priority .ea_generics__field_label .ea_generics__field_label_text{width:auto;padding-top:0}}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci{display:flex}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci .ea_generics__toggle:first-child{margin-bottom:var(--ea_gap)}}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci .ea_generics__field_label_text{margin-bottom:0}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci .ea_generics__field_label_text{padding-top:0;padding-right:0;width:auto}}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci{flex-direction:column}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_checkboxes .ea_generics__field_label{display:flex}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay{align-items:center}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_info{display:flex;flex-direction:column;justify-content:center}}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_info .ea_mail__send_options_delay_title{display:flex;align-items:center;margin-bottom:0}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_info .ea_mail__send_options_delay_title .ea_generics__icon{height:var(--ea_button_icon_height)}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_date{font-style:italic;margin-top:0!important;margin-bottom:0}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_generics__buttons{flex-wrap:nowrap}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_generics__buttons{margin-top:var(--ea_content_margin)}}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay.ea_mail__send_options_delay_planned .ea_generics__icon>use{fill:var(--ea_color_primary)}.ea_mail__send_options_delay_modal_fields{margin-left:auto;margin-right:auto;max-width:calc(var(--ea_target_size_enhanced) * 7);width:100%;margin-bottom:var(--ea_content_margin)}.ea_mail__send_options_delay_modal_fields .ea_generics__field_input{width:auto}[dir=ltr] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_title{flex-direction:row}[dir=ltr] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_title .ea_generics__icon{margin-right:var(--ea_button_icon_margin)}[dir=ltr] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_date{margin-left:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin))}[dir=rtl] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_title{flex-direction:row-reverse}[dir=rtl] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_title .ea_generics__icon{order:1;margin-left:var(--ea_button_icon_margin)}[dir=rtl] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_date{margin-right:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin))}.ea_mail__send_header_line,.ea_mail__send_options_line{--ea_mail__send_line_padding_top_bottom: 5px}@media (min-width: 576.02px){.ea_mail__send #div_INSIDE{display:inline-flex;flex-direction:column}.ea_mail__send #div_IN{flex-grow:1;display:flex;flex-direction:column}}@media (max-width: 576px){.ea_mail__send #div_TOP{z-index:52;height:0;width:0}.ea_mail__send .cl_td_menu_bar{display:none}}@media (max-width: 576px){.ea_mail__message_bottom_form{position:fixed;left:0;right:0;bottom:0;z-index:51;width:100%;background:var(--ea_background_color)}.ea_mail__message_bottom_form .ea_mail__message_bottom{padding-top:calc(var(--ea_gap) / 2);padding-bottom:calc(var(--ea_gap) / 2);margin:0 calc(var(--ea_gap) / 2);border-top:var(--ea_border)}}.ea_mail__message_bottom{margin-top:var(--ea_gap);margin-bottom:var(--ea_gap)}.ea_mail__message_attachments_list .ea_generics__anchor{min-width:150px;position:relative;padding:var(--ea_button_padding_top_bottom);overflow:hidden;margin-top:calc(var(--ea_gap) / 2)!important}.ea_mail__message_attachments_list .ea_generics__anchor:before{content:"";position:absolute;z-index:1;outline:calc(var(--ea_button_padding_top_bottom) * 2) solid var(--ea_background_color_dark);inset:calc(var(--ea_button_padding_top_bottom) * 2);border-radius:var(--ea_border_radius)}.ea_mail__message_attachments_list .ea_generics__anchor .ea_generics__img{transform:translate(-50%);margin-left:50%}.ea_mail__message_attachments_list.ea_mail__message_attachments_list-thumbnail .ea_generics__anchor .ea_generics__img{height:155px}.ea_mail__message_iframe{min-height:250px;position:relative}.ea_mail__message_iframe_iframe{padding-bottom:var(--ea_gap);z-index:1;position:relative;height:100%}.ea_mail__message_iframe_iframe+.ea_generics__loader{z-index:2;position:absolute;top:calc(250px / 2 - var(--ea_loader_size) / 2);left:calc(50% - var(--ea_loader_size) / 2)}.ea_mail__message_iframe_iframe.ea_mail__message_iframe_iframe[srcdoc]+.ea_generics__loader{z-index:0}.ea_mail__message_top_details{overflow:auto}.ea_mail__message_top_details .ea_mail__message_recipients_container{display:flex;flex-flow:wrap;flex-direction:column}.ea_mail__message_top_details .ea_mail__message_recipients{display:flex;flex-shrink:0;align-items:first baseline}.ea_mail__message_top_details .ea_mail__message_sender{--ea_stack_gap: calc(var(--ea_gap) / 4);flex-shrink:0;display:flex}.ea_mail__message_top_details .ea_mail__message_header_label{display:flex;font-weight:700}.ea_mail__message_top_details .ea_mail__message_header_label:after{content:"\a0";display:inline-block}.ea_mail__message_top_details .ea_mail__message_header_label:not(:last-child){margin-right:0}.ea_mail__message_top_details .ea_mail__message_recipients_details{flex-grow:1}.ea_mail__message_top_form{background:var(--ea_background_color)}@media (max-width: 576px){.ea_mail__message_top_form{position:fixed;top:0;right:0;left:0;z-index:51}.ea_platform-ios .ea_mail__message_top_form{top:env(safe-area-inset-top,0)}}@media (min-width: 576.02px){.ea_mail__message_top_form{padding-top:calc(var(--ea_gap) / 4);padding-bottom:calc(var(--ea_gap) / 4);border-bottom:var(--ea_border);position:sticky;z-index:10;top:-10px;margin-top:-10px}}.ea_mail__message_top_actions{padding-left:calc(var(--ea_gutter) - var(--ea_button_padding_left_right) / 2);padding-right:calc(var(--ea_gutter) - var(--ea_button_padding_left_right) / 2);overflow:hidden}@media (max-width: 576px){.ea_mail__message_top_actions{flex-grow:1}.ea_mail__message_top_actions .ea_mail__message_mail_actions{display:flex}}.ea_mail__message_mail_actions{overflow:hidden}.ea_mail__message_pagination_container{flex-shrink:0}[dir=ltr] .ea_mail__message_pagination_container{margin-left:var(--ea_gap)}[dir=rtl] .ea_mail__message_pagination_container{margin-right:var(--ea_gap)}@media (max-width: 576px){.ea_mail__message_pagination_container .ea_generics__pagination_pages{display:none}}@media (min-width: 576.02px){.ea_mail__message_folder_title{display:none}}.ea_mail__message_subject_container{display:flex;flex-direction:column}@media (min-width: 576.02px){.ea_mail__message_subject_container{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}}.ea_mail__message_status_date_container{flex-shrink:0;align-items:start;margin-top:calc(var(--ea_content_margin) / 4)}@media (min-width: 576.02px){.ea_mail__message_status_date_container{margin-top:calc((var(--ea_font_size_h2) * var(--ea_heading_line_height) - var(--ea_font_size) * var(--ea_text_line_height)) / 2)}[dir=ltr] .ea_mail__message_status_date_container{margin-left:var(--ea_gap)}[dir=rtl] .ea_mail__message_status_date_container{margin-right:var(--ea_gap)}}@media (max-width: 576px){[dir=ltr] .ea_mail__message_date time:last-of-type:before{content:",\a0"}[dir=rtl] .ea_mail__message_date time:last-of-type:before{content:"\a0,"}}@media (min-width: 576.02px){.ea_mail__message_date{flex-direction:column}}.ea_mail__status_info_flag use{fill:#fd354c}.ea_mail__message_priority{height:calc(var(--ea_icon_size) - 11px)}.ea_mail__message_priority.ea_mail__message_priority-high use{fill:var(--ea_color_danger)}.ea_mail__message_priority.ea_mail__message_priority-low use{fill:var(--ea_color_success)}.ea_mail__message_to_container{display:flex;flex-wrap:nowrap}.ea_mail__message_to_container .ea_generics__collapse_button{align-self:baseline}.ea_mail__message_notice_already_replied .ea_generics__icon{margin-right:calc(var(--ea_gap) / 2)}.ea_mail__message_button_collapse_register_list{margin-left:calc(var(--ea_gap) / 2)}.ea_mail__register_main .ea_mail__register_mail_area{margin-bottom:var(--ea_stack_gap);align-self:flex-start}@media (max-width: 576px){.ea_mail__register_main .ea_mail__register_mail_area{margin-right:0!important}}.ea_mail__register_main .ea_mail__register_mail_area .ea_generics__card_title{word-break:break-word}@media (max-width: 576px){.ea_mail__register_main .ea_mail__register_promo_area{max-width:300px}}@media (min-width: 576.02px){.ea_mail__register_main .ea_mail__register_promo_area{width:300px;flex-shrink:0}}@media (max-width: 992px){.ea_mail__register_main .ea_mail__register_promo_area{align-self:center}}.ea_mail__register_main .ea_mail__message_subject_container{flex-direction:column}.ea_mail__register_main .ea_mail__message_status_date_container{margin-left:0}.ea_mail__register_main .ea_mail__message_status_date_container span:first-child{display:none}.ea_mail__register_main .ea_mail__message_date{flex-direction:row}[dir=rtl] .ea_mail__register_main .ea_mail__message_date time:first-of-type:after{content:","}[dir=ltr] .ea_mail__register_main .ea_mail__message_date time:last-of-type:before{content:","}.ea_mail__message_iframe_notice_container .ea_mail__message_notice_display{border-top:var(--ea_border);padding-top:calc(var(--ea_gap) / 2)}.ea_mail__message_iframe_notice_container .ea_mail__message_notice_display.ea_utilities__display-none+.ea_generics__iframe{padding-top:calc(var(--ea_gap) / 2);border-top:var(--ea_border)}.ea_generics__iframe .ea_mail__message_iframe_attachments{margin-top:0!important}.ea_generics__iframe .ea_mail__message_iframe_iframe{width:100%;background-color:#fff;color:var(--ea_text_color);border:none;padding:0}.ea_mail__message_attachments_xfiles{--ea_message_text__item_width: 200px;padding-bottom:var(--ea_gap)}@media (min-width: 576.02px){.ea_mail__message_attachments_xfiles{--ea_message_text__item_width: 250px}}.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list{display:flex;flex-wrap:wrap;margin:calc(var(--ea_gap) / 2 * -1)}.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{margin:calc(var(--ea_gap) / 2);width:calc(100% - var(--ea_gap))}@media (min-width: 576.02px){.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{width:calc(50% - var(--ea_gap))}}@media (min-width: 992.02px){.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{width:calc(33.3333333333% - var(--ea_gap))}}@media (min-width: 1200.02px){.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{width:var(--ea_message_text__item_width)}}@supports (display: grid){.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list{display:grid;grid-auto-rows:1fr;gap:var(--ea_gap);grid-template-columns:repeat(auto-fill,minmax(var(--ea_message_text__item_width),1fr));justify-content:start;margin:0}.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{width:auto;margin:0}}.ea_mail__message_attachments_xfiles-full>.ea_generics__xfiles_list{max-width:var(--ea_container_max_width)}.ea_mail__message_attachments_xfiles-full>.ea_generics__xfiles_list .ea_generics__xfiles_content{padding:0}.ea_mail__message_bar_light{overflow:hidden}@media (max-width: 576px){.ea_mail__message_previous_second_hidden:before{content:none!important}}.ea_mail__message[class*=ea_mail__message_preview] .ea_mail__message_pagination_container{display:flex;justify-content:end}.ea_generics__collapse_panel_main .ea_mail__message_register_status_list{padding-top:var(--ea_gap)}.ea_mail__message_vcal_inner{display:flex;border:var(--ea_border)}.ea_mail__message_vcal_decoration{display:flex;align-items:center;justify-content:center;padding:var(--ea_gap);background-color:var(--ea_background_color_dark)}.ea_mail__message_vcal_decoration .ea_generics__icon{height:var(--ea_icon_size_xlarge);width:var(--ea_icon_size_xlarge)}.ea_mail__message_vcal_decoration .ea_generics__icon .ea_generics__icon_use{fill:var(--ea_color_primary)}.ea_mail__message_vcal_content{flex-grow:1;padding:var(--ea_content_margin)}@media (min-width: 576.02px){.ea_mail__message_vcal_content{padding:var(--ea_gap)}}.ea_mail__message_vcal_content_header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.ea_mail__message_vcal_content_title,.ea_mail__message_vcal_content_link{margin-bottom:var(--ea_content_margin)!important}.ea_mail__message_vcal_content_title{margin-top:0}@media (max-width: 576px){.ea_mail__message_vcal_content_title{display:flex}.ea_mail__message_vcal_content_title .ea_generics__icon .ea_generics__icon_use{fill:var(--ea_color_primary)}.ea_mail__message_vcal_content_title .ea_generics__icon+.ea_mail__message_vcal_content_title_text{margin-top:calc((var(--ea_icon_size) - var(--ea_font_size_h3) * var(--ea_heading_line_height)) / 2)}}.ea_mail__msg_vcal_content_calendar_button{margin-bottom:var(--ea_content_margin)}.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_date,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_period,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_description,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_location,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_organizer,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_attendees{display:flex;align-items:flex-start;flex-wrap:wrap;word-break:break-word}.ea_mail__message_vcal_content_infos_label{font-style:italic;margin-bottom:0!important}.ea_mail__message_vcal_attendees .ea_generics__details:not([open]) .ea_mail__message_vcal_attendees_list_hide{display:none}.ea_mail__message_vcal_attendees .ea_generics__details[open] .ea_mail__message_vcal_attendees_list_show{display:none}.ea_mail__message_vcal_answer,.ea_mail__message_vcal_buttons{margin-top:var(--ea_gap)}.ea_mail__message_vcal_answer{margin-bottom:0}.ea_mail__message_vcal_buttons .ea_generics__buttons_grouped{flex-wrap:wrap}.ea_mail__message_vcal_buttons .ea_generics__buttons_grouped>.ea_generics__button{flex-grow:1}[dir=ltr] .ea_mail__message_vcal_decoration{border-right:var(--ea_border)}[dir=ltr] .ea_mail__msg_vcal .ea_generics__badge,[dir=ltr] .ea_mail__msg_vcal_content_title,[dir=ltr] .ea_mail__message_vcal_content_title{margin-right:var(--ea_gap)}[dir=ltr] .ea_mail__message_vcal_content_title .ea_generics__icon{margin-right:var(--ea_icon_sibling_margin)}@media (min-width: 576.02px){[dir=ltr] .ea_mail__msg_vcal_content_header{float:left}[dir=ltr] .ea_mail__msg_vcal_content_calendar_button{float:right;margin-left:var(--ea_gap)}[dir=ltr] .ea_mail__msg_vcal_content_infos{clear:left}}[dir=ltr] .ea_mail__message_vcal_content_infos_label{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_mail__message_vcal_decoration{border-left:var(--ea_border)}[dir=rtl] .ea_mail__msg_vcal .ea_generics__badge,[dir=rtl] .ea_mail__msg_vcal_content_title,[dir=rtl] .ea_mail__message_vcal_content_title{margin-left:var(--ea_gap)}[dir=rtl] .ea_mail__message_vcal_content_title .ea_generics__icon{margin-left:var(--ea_icon_sibling_margin)}@media (min-width: 576.02px){[dir=rtl] .ea_mail__msg_vcal_content_header{float:right}[dir=rtl] .ea_mail__msg_vcal_content_calendar_button{float:left;margin-right:var(--ea_gap)}[dir=rtl] .ea_mail__msg_vcal_content_infos{clear:right}}[dir=rtl] .ea_mail__message_vcal_content_infos_label{margin-left:var(--ea_icon_sibling_margin)}.cl_MAIL_MSG_header+.cl_MAIL_MSG_attached{padding-top:var(--ea_content_margin)}.ea_mail__message_iframe_iframe,.cl_MAIL_MSG_TEXT{color-scheme:light}.ea_mail__message .cl_MAIL_MSG_attached.cl_MAIL_MSG_attached_old{border-top:var(--ea_border)}.ea_mail__message .ea_mail__message_iframe_notice_container,.ea_mail__message .ea_mail__message_attachments_xfiles{padding-right:var(--ea_gutter);padding-left:var(--ea_gutter);margin-right:calc(var(--ea_gutter) * -1);margin-left:calc(var(--ea_gutter) * -1);background-color:var(--ea_iframe_background)}.ea_mail__message .ea_mail__message_iframe_notice_container.ea_mail__message_iframe_notice_container_no_attachments{margin-top:calc(var(--ea_gap) / 2)}.ea_mail__message .ea_mail__message_iframe_notice_container_attachments{padding-bottom:var(--ea_gap)}.ea_mail__message .cl_MAIL_MSG_attached.cl_MAIL_MSG_attached_old{margin-top:calc(var(--ea_gap) / 2);padding:calc(var(--ea_gap) / 2) 0}.ea_mail__message .cl_MAIL_MSG_attached.cl_MAIL_MSG_attached_old .cl_item img{display:initial;margin:0!important}.ea_mail__message #div_INSIDE{display:inline-flex;flex-direction:column}@media (max-width: 576px){.ea_mail__message #div_INUP,.ea_mail__message #div_TOP{display:none}}.ea_mail__message #div_IN{flex-grow:1;display:flex;flex-direction:column;overflow:auto!important}@media (max-width: 576px){html:not([data-skin=app]) .ea_mail__message #div_IN{padding-top:calc(var(--ea_header_height) + var(--ea_gap));top:unset!important;border-top-width:0}html:not([data-skin=app]) .ea_mail__message #div_FRAME{top:unset!important}}.ea_mail__message_container{margin-top:var(--ea_gap);flex-grow:1}@media (max-width: 576px){.ea_mail__message_container{padding-bottom:calc(var(--ea_button_min_height) * 2 + var(--ea_gap) + var(--ea_buttons_gap) + var(--ea_border_width))}}.ea_mail__message_mailbox.ea_mail__message_preview_under #div_IN,.ea_mail__message_mailbox.ea_mail__message_preview_side #div_IN{overflow:hidden!important}.ea_mail__message_mailbox.ea_mail__message_preview_under #div_IN_PREVIEW,.ea_mail__message_mailbox.ea_mail__message_preview_side #div_IN_PREVIEW{display:inline-flex}.ea_mail__message_mailbox.ea_mail__message_preview_under #div_IN_PRE,.ea_mail__message_mailbox.ea_mail__message_preview_side #div_IN_PRE{overflow:auto!important}.ea_mail__message_mailbox.ea_mail__message_preview_under #div_IN_PRE,.ea_mail__message_mailbox.ea_mail__message_preview_side #div_IN_PRE{display:flex;flex-direction:column;width:100%}#div_IN_PRE_TOP .ea_mail__message_vcal{margin:var(--ea_content_margin)}.ea_mail__menu .ea_mail__menu_tree_item .ea_generics__badge,.ea_mail__menu .ea_mail__menu_item .ea_generics__badge{position:relative}[dir=ltr] .ea_mail__menu .ea_mail__menu_tree_item .ea_generics__badge,[dir=ltr] .ea_mail__menu .ea_mail__menu_item .ea_generics__badge{margin-left:auto;margin-right:0}[dir=rtl] .ea_mail__menu .ea_mail__menu_tree_item .ea_generics__badge,[dir=rtl] .ea_mail__menu .ea_mail__menu_item .ea_generics__badge{margin-right:auto;margin-left:0}.ea_mail__menu .ea_mail__menu_tree_item-has_unseen>.ea_generics__button>.ea_generics__badge,.ea_mail__menu .ea_mail__menu_tree_item-has_unseen>.ea_generics__button>.ea_generics__button_text,.ea_mail__menu .ea_mail__menu_item-has_unseen>.ea_generics__button>.ea_generics__badge,.ea_mail__menu .ea_mail__menu_item-has_unseen>.ea_generics__button>.ea_generics__button_text{font-weight:700}.ea_mail__menu .ea_mail__menu_tree_item-has_new>.ea_generics__button>.ea_generics__badge:before,.ea_mail__menu .ea_mail__menu_item-has_new>.ea_generics__button>.ea_generics__badge:before{content:"";display:block;height:var(--ea_badge_mini_size);width:var(--ea_badge_mini_size);border-radius:var(--ea_border_radius_rounded);background:var(--ea_color_primary);position:absolute;top:calc(var(--ea_badge_mini_size) / 2 * -1)}[dir=ltr] .ea_mail__menu .ea_mail__menu_tree_item-has_new>.ea_generics__button>.ea_generics__badge:before,[dir=ltr] .ea_mail__menu .ea_mail__menu_item-has_new>.ea_generics__button>.ea_generics__badge:before{left:calc(var(--ea_badge_mini_size) / 2 * -1)}[dir=rtl] .ea_mail__menu .ea_mail__menu_tree_item-has_new>.ea_generics__button>.ea_generics__badge:before,[dir=rtl] .ea_mail__menu .ea_mail__menu_item-has_new>.ea_generics__button>.ea_generics__badge:before{right:calc(var(--ea_badge_mini_size) / 2 * -1)}.ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_mail__menu_button-hover>.ea_generics__badge{visibility:hidden}[dir=ltr] .ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_generics__nav_button-action-1{padding-right:var(--ea_sidebar_gutter)}[dir=rtl] .ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_generics__nav_button-action-1{padding-left:var(--ea_sidebar_gutter)}[dir=ltr] .ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_generics__nav_button-action-1:not(.ea_generics__button-badge){padding-right:calc(var(--ea_target_size_minimum) * 1 + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_generics__nav_button-action-1:not(.ea_generics__button-badge){padding-left:calc(var(--ea_target_size_minimum) * 1 + var(--ea_sidebar_gutter))}.ea_mail__nav-shared>.ea_generics__nav_title.ea_generics__collapse_button[aria-expanded]{position:sticky;top:0;z-index:5;background-color:var(--ea_background_color)}.ea_mail__nav-shared>.ea_generics__nav_title.ea_generics__collapse_button[aria-expanded]:hover,.ea_mail__nav-shared>.ea_generics__nav_title.ea_generics__collapse_button[aria-expanded]:active{background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark)}#div_OUT_PAGE,#div_WWW,.ea_pages_out__page{--ea_header_footer_max_width: 1300px}.ea_pages_out__footer{display:flex;justify-content:center;background-color:#000}.ea_pages_out__footer .ea_pages_out__footer_anchor{color:#fff;font-size:var(--ea_font_size_large);font-weight:700}.ea_pages_out__footer .ea_pages_out__footer_anchor:hover{text-decoration:underline}.ea_pages_out__footer .ea_pages_out__footer_anchor .ea_generics__icon{height:var(--ea_button_icon_height)}.ea_pages_out__footer .ea_pages_out__footer_anchor .ea_generics__icon use{fill:#fff}.ea_pages_out__footer_content,.ea_pages_out__footer_content-full_width{width:100%}.ea_pages_out__footer_content.ea_generics__grid,.ea_pages_out__footer_content-full_width.ea_generics__grid{grid-auto-rows:max-content}@media (max-width: 576px){.ea_pages_out__footer_content.ea_generics__grid,.ea_pages_out__footer_content-full_width.ea_generics__grid{grid-row-gap:calc(var(--ea_gap) * 2);text-align:center}}@media (min-width: 576.02px) and (max-width: 768px){.ea_pages_out__footer_content.ea_generics__grid,.ea_pages_out__footer_content-full_width.ea_generics__grid{grid-gap:calc(var(--ea_gap) * 2)}}.ea_pages_out__footer_content{max-width:var(--ea_header_footer_max_width);padding:calc(var(--ea_gap) * 1.5) var(--ea_gap)}.ea_pages_out__social{display:inline-block;margin-top:9px;margin-right:12px}.ea_pages_out__page_header{background-color:var(--ea_background_color);min-height:50px}@media (min-width: 576.02px){.ea_pages_out__page_header{min-height:85px}}.ea_pages_out__page_header_content{max-width:var(--ea_header_footer_max_width)}.ea_pages_out__header_element{margin-left:15px}.ea_pages_out__header_element.ea_generics__anchor{font-weight:700;font-size:15px}@media (min-width: 576.02px){.ea_pages_out__header_element{margin-left:50px}.ea_pages_out__header_element.ea_generics__button-icon_only{margin-left:45px}}.ea_pages_out__header_sign{margin-right:10px}.ea_pages_out__modal_language .ea_pages_out__lang_action.ea_pages_out__lang_action-selected{border:1px solid var(--ea_button_light_color_hover)}.ea_pages_out__main{display:flex;flex-grow:1}.ea_pages_out__main.ea_pages_out__main-max_width{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:calc(5% - var(--ea_gap) / 2) calc(var(--ea_gap) / 2);width:100%;flex-grow:1}@media (min-width: 768.02px){.ea_pages_out__main.ea_pages_out__main-max_width{flex-direction:row}}.ea_pages_out__main.ea_pages_out__main-max_width>*{max-width:1000px;margin:calc(var(--ea_gap) / 2)}.ea_pages_out__main.ea_pages_out__main-max_width>*>.ea_generics__card,.ea_pages_out__main.ea_pages_out__main-max_width>*>.ea_generics__tile{max-width:800px;background-color:var(--ea_background_color)}.ea_space__form_registrar_results>.ea_generics__NEW_fields{margin:0 auto var(--ea_content_margin) auto}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_reset_all{text-align:right}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item{display:flex;align-items:center}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item:hover{background-color:var(--ea_background_color_dark)}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label{flex-grow:1;display:flex;align-items:center;padding:calc(var(--ea_gap) / 2);min-height:calc(var(--ea_button_min_height) + var(--ea_gap))}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price{flex-grow:1;display:flex;flex-direction:column}@media (min-width: 576.02px){.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price{flex-direction:row;align-items:center}}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price .ea_space__registrar_search_list_item_name{font-size:var(--ea_font_size_large);font-weight:700}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price .ea_space__registrar_search_list_item_price{white-space:nowrap}@media (min-width: 576.02px){[dir=ltr] .ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price .ea_space__registrar_search_list_item_price{margin-left:auto;margin-right:10%}[dir=rtle] .ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price .ea_space__registrar_search_list_item_price{margin-right:auto;margin-left:10%}}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_generics__NEW_field-checkbox_custom{order:-1}[dir=ltr] .ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_generics__NEW_field-checkbox_custom{margin-right:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_generics__NEW_field-checkbox_custom{margin-left:calc(var(--ea_gap) / 2)}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label:hover .ea_generics__NEW_field-checkbox_custom{border-color:var(--ea_button_border_color_hover)}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_remove{margin:calc(var(--ea_gap) / 2)}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item.ea_space__registrar_search_unavailable .ea_space__registrar_search_list_item_label{pointer-events:none}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item.ea_space__registrar_search_unavailable .ea_space__registrar_search_list_item_label .ea_generics__NEW_field-checkbox_custom{display:none}.ea_space__form_registrar_results .ea_space__registrar_search_toggle_unavailable{margin:var(--ea_content_margin) 0}.ea_space__form_registrar_results>.ea_space__form_registrar_results_footer{margin:0 auto var(--ea_content_margin) auto!important}.ea_space__form_registrar_search{--ea_field_height: var(--ea_target_size_enhanced);--ea_button_min_height: var(--ea_target_size_enhanced)}.ea_space__form_registrar_search>.ea_generics__NEW_fields{margin:0 auto;padding:var(--ea_content_margin) 0}.ea_space__form_registrar_search>.ea_generics__NEW_fields .ea_generics__NEW_fieldset_legend{padding:0;border:none;font-size:var(--ea_font_size_h2);text-align:center}.ea_space__form_registrar_search>.ea_generics__NEW_fields .ea_generics__grouped .ea_generics__NEW_field-search{flex-grow:1;max-width:none}.ea_space__form_registrar_search>.ea_generics__NEW_fields .ea_generics__grouped .ea_generics__NEW_field-search .ea_generics__NEW_field_input-search{font-size:var(--ea_font_size_large);padding-left:calc(var(--ea_field_padding_left_right) * 2);padding-right:calc(var(--ea_field_padding_left_right) * 2);width:100%}.ea_space__fridge{display:flex;justify-content:center}.ea_space__fridge .ea_space__fridge_container{position:relative;height:610px;min-width:300px}.ea_space__fridge .ea_space__fridge_background{pointer-events:none;width:100%;height:100%}.ea_space__fridge .ea_space__fridge_empty{position:absolute;bottom:0;color:#000;padding:100px 50px;text-align:center}.ea_space__fridge .ea_space__fridge_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ea_gap)}.ea_space__fridge .ea_space__fridge_right{display:none;width:calc(100% - 300px);height:610px}@media (min-width: 992.02px){.ea_space__fridge .ea_space__fridge_right{display:flex;flex-direction:column}[dir=ltr] .ea_space__fridge .ea_space__fridge_right{margin-left:var(--ea_gap)}[dir=rtl] .ea_space__fridge .ea_space__fridge_right{margin-right:var(--ea_gap)}}.ea_space__fridge .ea_space__fridge_add{position:fixed!important;bottom:0;right:0;margin:var(--ea_gutter)}@media (min-width: 992.02px){.ea_space__fridge .ea_space__fridge_add{display:none}}.ea_space__fridge .ea_space__fridge_list{width:100%;height:100%;position:absolute;top:0}.ea_space__fridge .ea_space__fridge_magnet{position:absolute!important;margin:0!important;top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left);width:max-content}.ea_space__fridge .ea_space__fridge_magnet:hover,.ea_space__fridge .ea_space__fridge_magnet:active{z-index:1}.ea_space__fridge .ea_space__fridge_magnet:hover .ea_generics__buttons,.ea_space__fridge .ea_space__fridge_magnet:active .ea_generics__buttons{display:flex}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__field_textarea:focus-within+.ea_generics__buttons{display:flex}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__img{margin:0}.ea_space__fridge .ea_space__fridge_magnet .ea_space__fridge_magnet_action{background-color:var(--ea_background_color);border-radius:var(--ea_border_radius_rounded)}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons{--top: 0;--bottom: unset;position:absolute;top:var(--top);bottom:var(--bottom);left:0;flex-direction:column;display:none}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons>.ea_space__fridge_magnet_action:first-child{box-shadow:var(--ea_shadow_large)}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons .ea_generics__buttons_grouped{flex-direction:column;box-shadow:var(--ea_shadow_large);border-radius:var(--ea_border_radius_rounded)}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons .ea_generics__buttons_grouped>:first-child{border-radius:var(--ea_border_radius_rounded) var(--ea_border_radius_rounded) 0 0}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons .ea_generics__buttons_grouped>:last-child{border-radius:0 0 var(--ea_border_radius_rounded) var(--ea_border_radius_rounded)}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons .ea_generics__buttons_grouped>*:not(:first-child){margin-top:calc(var(--ea_button_border_width) * -1);margin-left:unset!important;width:100%}.ea_space__fridge .ea_space__fridge_magnet .ea_space__fridge_magnet_text{position:absolute;left:25px;top:25px;width:calc(100% - 40px);height:calc(100% - 70px);border:none;background:none;resize:none}.ea_space__fridge [data-drag-type=magnet] .ea_generics__img{transition:all .15s ease-in-out}.ea_space__fridge [data-drag-type=magnet]:hover>.ea_generics__img{filter:drop-shadow(0px 2px 6px rgba(0,0,0,.2)) drop-shadow(0px 2px 4px rgba(0,0,0,.1)) drop-shadow(0px 1px 2px rgba(0,0,0,.1));transform:scale(1.1)}.ea_space__fridge_new{display:flex;flex-wrap:wrap}.ea_space__fridge_wrapper .ea_generics__tabs{display:flex;flex-direction:column;height:100%;overflow:hidden}.ea_space__fridge_wrapper .ea_generics__tab_panel{border:var(--ea_border);padding:var(--ea_gutter)}.ea_space__fridge_wrapper .ea_generics__tab_panel_category:not(:first-child){margin-top:var(--ea_gutter)}.ea_space__fridge_wrapper .ea_generics__tab_panel_category .ea_generics__tab_panel_category_title{display:flex;align-items:center}.ea_space__fridge_wrapper .ea_generics__tab_panel_category .ea_generics__tab_panel_category_title .ea_generics__icon{height:var(--ea_button_icon_height);margin-right:var(--ea_button_icon_icon_margin_right)}.ea_space__fridge_wrapper .ea_generics__tab_panel_category .ea_generics__tab_panel_category_title_text{margin-left:var(--ea_button_icon_text_margin_left)}.ea_space__fridge_wrapper .ea_generics__modal_main{overflow:hidden}.ea_space__santatree{color:#fff;background-color:#002a4b;padding:var(--ea_gap)}.ea_space__santatree .ea_generics__help{color:var(--ea_text_color)}.ea_space__santatree .ea_generics__tab_panel_category_title .ea_generics__icon_use{fill:#fff}.ea_space__santatree .ea_generics__tab_panel_category_title .ea_generics__tab_panel_category_title_text{color:#fff}.ea_space__form_registrar_add{margin:0 auto;padding-top:var(--ea_content_margin);padding-bottom:var(--ea_content_margin)}.ea_space__registrar_add_table{max-width:800px;margin:100px auto;border:none}.ea_space__registrar_add_table thead th{text-align:center;border:none;padding-top:10px;font-size:115%;font-weight:700;border-bottom:1px solid var(--ea_table_thead_th_border_top_color);background-color:var(--ea_table_thead_th_background_color);color:var(--ea_table_thead_th_color)}.ea_space__registrar_add_table tr{line-height:40px}.ea_space__registrar_add_table tr th,.ea_space__registrar_add_table tr td{border-bottom:var(--ea_border)}[dir=ltr] .ea_space__registrar_add_table .ea_generics__button[name=delete]{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_space__registrar_add_table .ea_generics__button[name=delete]{margin-left:var(--ea_icon_sibling_margin)}.ea_space__registrar_add_table .ea_space__registrar_item_quantity{text-align:center}.ea_space__registrar_add_table .ea_space__registrar_item_quantity select{width:100px}.ea_space__registrar_add_table .ea_space__registrar_item_price{width:25%;text-align:center}.ea_space__registrar_add_table .ea_space__registrar_item_total,.ea_space__registrar_add_table .ea_space__registrar_add_table_total td{width:25%;text-align:right}.ea_space__registrar_add_table .ea_space__registrar_add_table_total td,.ea_space__registrar_add_table .ea_space__registrar_add_table_total th{border:none}.ea_space__registrar_add_table .ea_space__registrar_add_table_total:hover{background-color:transparent}.ea_space__registrar_add_table .ea_space__registrar_add_table_button td{text-align:right;border:none}.ea_space__registrar_add_table .ea_space__registrar_add_table_button:hover{background-color:transparent}.ea_space__registrar_add_table .ea_space__registrar_add_table_warning{text-align:center;line-height:normal}.ea_space__registrar_add_table .ea_space__registrar_add_table_warning:hover{background-color:transparent}.ea_space__registrar_add_table .ea_space__registrar_add_table_warning td{padding:30px 0;border:none}.ea_space__registrar_add_table label.ea_generics__field_label{display:inline-block;margin-bottom:0}.ea_space__form_registrar_infos{margin:0 auto;padding-top:var(--ea_content_margin);padding-bottom:var(--ea_content_margin)}.ea_space__space_create_card .ea_generics__card_header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.ea_space__space_create_card .ea_generics__img{height:40px}.ea_space__space_create_card .ea_space__space_create_card_subtitle{margin:0;color:var(--ea_heading_color)}.ea_space__space_create_card.ea_space__space_create_card-fam,.ea_space__space_create_card.ea_space__space_create_card-comp,.ea_space__space_create_card.ea_space__space_create_card-asso,.ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_color_primary: white;--ea_button_color_primary_hover: white}.ea_space__space_create_card.ea_space__space_create_card-fam{--ea_button_background_color_primary: var(--ea_fam_color_primary);--ea_button_background_color_primary_hover: var(--ea_fam_color_primary_dark);--ea_card_border_color_hover: var(--ea_fam_color_primary)}.ea_space__space_create_card.ea_space__space_create_card-comp{--ea_button_background_color_primary: var(--ea_pro_color_primary);--ea_button_background_color_primary_hover: var(--ea_pro_color_primary_dark);--ea_card_border_color_hover: var(--ea_pro_color_primary)}.ea_space__space_create_card.ea_space__space_create_card-asso{--ea_button_background_color_primary: var(--ea_asso_color_primary);--ea_button_background_color_primary_hover: var(--ea_asso_color_primary_dark);--ea_card_border_color_hover: var(--ea_asso_color_primary)}.ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_background_color_primary: var(--ea_edu_color_primary);--ea_button_background_color_primary_hover: var(--ea_edu_color_primary_dark);--ea_card_border_color_hover: var(--ea_edu_color_primary)}@media (min-width: 576.02px){.ea_space__universe_domains .ea_generics__dl{display:table;border-collapse:collapse}.ea_space__universe_domains .ea_generics__dl .ea_generics__dl_item{display:table-row}.ea_space__universe_domains .ea_generics__dl .ea_generics__dt,.ea_space__universe_domains .ea_generics__dl .ea_generics__dd{display:table-cell}}.ea_space__universe_domains .ea_generics__dl .ea_generics__dl_item:not(:first-child){border-top:var(--ea_border)}.ea_space__universe_domains .ea_generics__dl .ea_generics__dl_item:hover{background-color:var(--ea_color_primary_lighter)}.ea_space__universe_domains .ea_generics__dl .ea_generics__dt{padding-top:calc(var(--ea_content_margin) / 2)}@media (min-width: 576.02px){.ea_space__universe_domains .ea_generics__dl .ea_generics__dt{padding-bottom:calc(var(--ea_content_margin) / 2);padding-left:calc(var(--ea_content_margin) / 2)}}.ea_space__universe_domains .ea_generics__dl .ea_generics__dd{padding-bottom:calc(var(--ea_content_margin) / 2)}@media (min-width: 576.02px){.ea_space__universe_domains .ea_generics__dl .ea_generics__dd{padding-top:calc(var(--ea_content_margin) / 2);padding-right:calc(var(--ea_content_margin) / 2)}}.ea_generics__badge-icon_only .ea_generics__icon.ea_generics__icon_space_manager{height:var(--ea_icon_size)}.ea_www__help_features_table .ea_generics__table_cell:not(:first-child){text-align:center}.ea_www__help_features_table .ea_generics__table_tbody_td{width:200px}.ea_www__presentation{--ea_container_max_width: 1100px}.ea_www__presentation section:not(:last-child){margin-bottom:0}.ea_www__section{padding-top:var(--ea_presentation__section_padding);padding-bottom:var(--ea_presentation__section_padding)}@media (min-width: 768.02px){.ea_www__section{padding-top:var(--ea_presentation__section_padding_md);padding-bottom:var(--ea_presentation__section_padding_md)}}@media (min-width: 992.02px){.ea_www__section{padding-top:var(--ea_presentation__section_padding_lg);padding-bottom:var(--ea_presentation__section_padding_lg)}}.ea_www__section .ea_www__section_intro,.ea_www__section .ea_www__section_title{margin-bottom:calc(var(--ea_content_margin) * 2)}@media (min-width: 768.02px){.ea_www__section .ea_www__section_intro,.ea_www__section .ea_www__section_title{margin-bottom:calc(var(--ea_content_margin) * 3)}}.ea_www__section .ea_www__section_intro .ea_www__section_title,.ea_www__section .ea_www__section_intro .ea_www__section_subtitle{margin:0}.ea_www__section .ea_www__section_intro .ea_www__section_subtitle{max-width:650px}.ea_www__section .ea_www__section_intro .ea_www__section_title.ea_utilities__text_align-center+.ea_www__section_subtitle{align-self:center;margin-right:auto;margin-left:auto}.ea_www__actions-sub{align-items:flex-start}.ea_www__actions-sub .ea_www__actions_sub{display:flex;flex-direction:column;align-items:center}.ea_www__actions-sub .ea_www__actions_sub .ea_generics__button{margin:var(--ea_buttons_gap) calc(var(--ea_buttons_gap) / 2) 0 calc(var(--ea_buttons_gap) / 2)}.ea_www__actions-sub .ea_www__actions_sub .ea_www__action_sub{font-size:var(--ea_font_size_small);margin-top:calc(var(--ea_content_margin) * .25)}.ea_www__administration{color:#fff}.ea_www__administration .ea_generics__list_item{list-style-type:disc;font-size:14px!important}@media (min-width: 768.02px){.ea_www__administration .ea_generics__list_item{font-size:17px!important}}.ea_www__administration .ea_generics__img{height:56px}@media (min-width: 576.02px){.ea_www__administration .ea_generics__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 768.02px){.ea_www__administration .ea_generics__grid{grid-template-columns:repeat(3,1fr)}}.ea_www__administration .ea_generics__grid .ea_www__features_item{border:2px solid var(--ea_color_primary);border-radius:20px;position:relative;padding:57px 54px 45px}.ea_www__administration .ea_generics__grid .ea_www__features_item:before,.ea_www__administration .ea_generics__grid .ea_www__features_item:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-radius:50%}.ea_www__administration .ea_generics__grid .ea_www__features_item:before{background-color:var(--ea_background_color);height:35px;width:35px;border:1px solid var(--ea_color_primary);top:-20px}.ea_www__administration .ea_generics__grid .ea_www__features_item:after{height:15px;width:15px;background-color:var(--ea_color_primary);top:-9px}@media (min-width: 576.02px) and (max-width: 768px){.ea_www__administration .ea_generics__grid .ea_www__features_item:nth-child(1){grid-column:1/3}.ea_www__administration .ea_generics__grid .ea_www__features_item:nth-child(2){grid-column:3/5}.ea_www__administration .ea_generics__grid .ea_www__features_item:nth-child(3){grid-column:2/4}}.ea_www__administration .ea_generics__grid .ea_www__features_item .ea_www__features_item_title{margin-top:0!important}.ea_www__apps{text-align:center;display:block}.ea_www__apps figure,.ea_www__apps img{margin:0!important}.ea_www__apps .ea_www__apps_title{font-size:20px;font-weight:400}.ea_www__apps .ea_www__apps_title img{display:inline}.ea_www__apps .ea_www__apps_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;font-family:Arial,sans-serif;line-height:1}.ea_www__apps .ea_www__apps_list .ea_www__apps_list_item{margin:0 var(--ea_gap);padding:0}.ea_www__apps .ea_www__apps_list .ea_www__app_block{position:relative;display:block}.ea_www__apps .ea_www__apps_list .ea_www__app_block .ea_www__app_label{position:absolute;color:#fff;font-size:9px}.ea_www__apps .ea_www__apps_list .ea_www__app_block.ea_www__app_block-apple .ea_www__app_label{left:33px;top:4px}.ea_www__apps .ea_www__apps_list .ea_www__app_block.ea_www__app_block-google .ea_www__app_label{left:41px;top:3px;text-transform:uppercase}@media (min-width: 992.02px){.ea_www__presentation .ea_www__banner.ea_www__section{padding-top:calc(var(--ea_gap) * 4);padding-bottom:calc(var(--ea_gap) * 4)}}.ea_www__presentation .ea_www__banner .ea_generics__grid{align-items:center;grid-column-gap:calc(var(--ea_gap) * 2);grid-row-gap:calc(var(--ea_gap) * 2)}@media (max-width: 768px){.ea_www__presentation .ea_www__banner .ea_generics__grid img{grid-row-start:2;margin-left:auto;margin-right:auto}}.ea_www__banner.ea_www__expertise .ea_www__container{justify-content:center}.ea_www__banner.ea_www__expertise .ea_generics__grid{color:#fff;background-color:#ffffff1a;border:2px solid var(--ea_color_primary);border-radius:20px;padding:40px 50px;margin-top:70px;margin-bottom:70px;align-items:center}.ea_www__banner.ea_www__expertise .ea_www__banner_title{margin-top:0!important;text-align:center}@media (min-width: 768.02px){.ea_www__banner.ea_www__expertise .ea_www__banner_title{text-align:left}}.ea_www__banner.ea_www__expertise .ea_generics__list{font-size:14px;line-height:28px;margin-left:15px}.ea_www__banner.ea_www__expertise .ea_generics__list .ea_generics__list_item:not(:last-child){margin-bottom:0!important}@media (min-width: 768.02px){.ea_www__banner.ea_www__expertise .ea_generics__list{font-size:17px}}.ea_www__expertise_title_img{margin-left:-8px}.ea_www__features .ea_generics__grid{grid-gap:calc(var(--ea_gap) * 2)}.ea_www__features .ea_www__features_item .ea_www__features_item_header{display:flex;gap:var(--ea_gap);flex-direction:column}.ea_www__features .ea_www__features_item .ea_www__features_item_header .ea_www__features_item_title{margin-bottom:0!important}.ea_www__features .ea_www__features_item .ea_www__features_item_header .ea_www__features_item_image{margin:0;align-self:center;flex:0 0 auto}.ea_www__features .ea_www__features_item .ea_www__features_item_header+.ea_www__features_item_main{margin-top:var(--ea_content_margin)}.ea_www__features .ea_www__features_item.ea_www__features_item-highlight{background-color:var(--ea_color_primary)}.ea_www__features.ea_www__features_display-card .ea_generics__grid{grid-gap:0}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-card .ea_generics__grid{grid-gap:calc(var(--ea_gap) * 2)}}@media (max-width: 768px){.ea_www__features.ea_www__features_display-card .ea_generics__grid.ea_www__container{padding-left:0;padding-right:0}}.ea_www__features.ea_www__features_display-card .ea_www__features_item{display:flex;justify-content:center;padding:calc(var(--ea_gap) * 2) var(--ea_gap)}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-card .ea_www__features_item{padding:calc(var(--ea_gap) * 1.5);border-radius:var(--ea_card_border_radius)}}@media (min-width: 992.02px){.ea_www__features.ea_www__features_display-card .ea_www__features_item{padding:calc(var(--ea_gap) * 1.5) calc(var(--ea_gap) * 2)}}.ea_www__features.ea_www__features_display-card .ea_www__features_item .ea_www__features_item_content{max-width:550px;width:100%}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-card .ea_www__features_item .ea_www__features_item_header{justify-content:space-between;align-items:center}}.ea_www__features.ea_www__features_display-card .ea_www__features_item .ea_www__features_item_header .ea_www__features_item_title{margin:0!important}.ea_www__features.ea_www__features_display-block{padding:0!important;overflow:hidden}.ea_www__features.ea_www__features_display-block .ea_generics__grid{grid-gap:0}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_www__container{padding-left:0;padding-right:0}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item{display:flex;justify-content:center;position:relative;padding:calc(var(--ea_gap) * 2) var(--ea_gap)}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item{justify-content:right;padding:calc(var(--ea_gap) * 3) calc(var(--ea_gap) * 2)}}@media (min-width: 992.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item{padding:calc(var(--ea_gap) * 5) calc(var(--ea_gap) * 4)}}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item .ea_www__features_item_content{max-width:550px;width:100%}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item .ea_www__features_item_header,.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item .ea_www__features_item_main{position:relative;z-index:2}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item:after{content:"";width:100vw;height:100%;position:absolute;right:0;top:0;z-index:1}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item:nth-child(2n){background-color:var(--ea_color_primary)}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item:nth-child(2n){justify-content:left}}@media (min-width: 576.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_sm .ea_www__features_item:nth-child(odd){padding-left:var(--ea_gutter)}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_sm .ea_www__features_item:nth-child(2n){padding-right:var(--ea_gutter)}}@media (min-width: 1200.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_sm .ea_www__features_item:nth-child(odd){padding-left:0}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_sm .ea_www__features_item:nth-child(2n){padding-right:0}}@media (min-width: 992.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_lg .ea_www__features_item:nth-child(odd){padding-left:var(--ea_gutter)}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_lg .ea_www__features_item:nth-child(2n){padding-right:var(--ea_gutter)}}@media (min-width: 1200.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_lg .ea_www__features_item:nth-child(odd){padding-left:0}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_lg .ea_www__features_item:nth-child(2n){padding-right:0}}.ea_www__features.ea_www__features_display-block .ea_generics__grid[class*=ea_generics__grid-2_] .ea_www__features_item:nth-child(2n):after{right:inherit;left:0}.ea_www__features .ea_generics__buttons{justify-content:center;margin-top:calc(var(--ea_gap) * 1.5)}@media (min-width: 768.02px){.ea_www__features .ea_generics__buttons{margin-top:calc(var(--ea_gap) * 2)}}@media (min-width: 992.02px){.ea_www__features .ea_generics__buttons{margin-top:calc(var(--ea_gap) * 4)}}@media (min-width: 576.02px){.ea_www__form .ea_www__container{display:flex;flex-direction:column}}.ea_www__form .ea_www__form_area{display:flex;flex-direction:column;margin:0 auto}.ea_www__form .ea_generics__form{background-color:#fff;padding:calc(var(--ea_gutter) * 2) 0}@media (min-width: 576.02px){.ea_www__form .ea_generics__form{padding:calc(var(--ea_gutter) * 2)}}@media (min-width: 992.02px){.ea_www__form .ea_generics__form{padding:calc(var(--ea_gutter) * 3)}}.ea_www__form .ea_generics__form .ea_generics__NEW_fields .ea_generics__NEW_field_label_text{font-size:80%;font-weight:700}.ea_www__form .ea_generics__form .ea_generics__NEW_fields .ea_generics__NEW_field_input{--ea_button_font_size: var(--ea_font_size);height:calc(var(--ea_button_line_height) * var(--ea_button_font_size) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2)}.ea_www__form .ea_generics__form .ea_generics__NEW_fields .ea_generics__NEW_field_control{font-size:var(--ea_font_size)}@media (min-width: 576.02px){.ea_www__form .ea_generics__form .ea_generics__NEW_fields{--ea_field_control_width: 400px}}.ea_www__form .ea_generics__form .ea_generics__buttons{margin-top:calc(var(--ea_gap) * 2)}.ea_www__form .ea_www__form_email_text{margin-top:calc(var(--ea_gap) * 2);margin-left:auto;margin-right:auto;font-size:.875rem;text-align:center;max-width:350px}.ea_www__gallery{background-color:var(--ea_gallery_background_color)}.ea_www__gallery .ea_www__gallery_area{margin-left:auto;margin-right:auto}.ea_www__gallery *+.ea_www__gallery_area{margin-top:var(--ea_gap)}@media (min-width: 768.02px){.ea_www__gallery *+.ea_www__gallery_area{margin-top:calc(var(--ea_gap) * 2)}}.ea_www__gallery .ea_www__gallery_list{position:relative;margin:0!important;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_item{margin-left:calc(var(--ea_content_margin) / 4)!important;margin-right:calc(var(--ea_content_margin) / 4)!important}@media (min-width: 768.02px){.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_item{margin-left:calc(var(--ea_content_margin) / 2)!important;margin-right:calc(var(--ea_content_margin) / 2)!important}}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_title{padding:10px 20px;font-size:1rem;line-height:1;margin:0;cursor:pointer;transition:background-color .3s,color .3s}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_title.ea_www__gallery_title-focus,.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_title:hover{color:var(--ea_button_gallery_color_hover);background-color:var(--ea_button_gallery_background_color_selected)}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_item:first-child{padding-left:0!important}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_image{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_www__gallery .ea_www__gallery_image_area{width:100%;font-size:.875rem;margin-top:var(--ea_gap)}@media (min-width: 768.02px){.ea_www__gallery .ea_www__gallery_image_area{margin-top:calc(var(--ea_gap) * 2)}}.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image{margin:0 auto}.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image figcaption{max-width:800px;margin-left:auto;margin-right:auto}.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image figcaption+img{margin-top:var(--ea_content_margin)}.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image img{width:100%}@media (min-width: 768.02px){.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image img{width:auto;margin-left:auto;margin-right:auto;display:block}}.ea_www__hero .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 2);grid-row-gap:calc(var(--ea_gap) * 2)}@media (min-width: 768.02px){.ea_www__hero .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 3);grid-row-gap:calc(var(--ea_gap) * 3)}}@media (min-width: 992.02px){.ea_www__hero .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 4);grid-row-gap:calc(var(--ea_gap) * 4)}}@media (max-width: 576px){.ea_www__hero .ea_generics__actions_content_text{text-align:center!important}}.ea_www__hero .ea_generics__buttons{justify-content:flex-start!important}@media (min-width: 992.02px){.ea_www__hero .ea_generics__buttons{margin-top:calc(var(--ea_gap) * 2)!important}}.ea_www__hero .ea_generics__img{margin-left:auto!important;margin-right:auto!important}@media (min-width: 576.02px){.ea_www__hero.ea_www__hero_image_left .ea_www__hero_content{display:flex}.ea_www__hero.ea_www__hero_image_left .ea_www__hero_content .ea_generics__img{padding-right:calc(var(--ea_gutter) * 2)}}@media (min-width: 1200.02px){.ea_www__hero.ea_www__hero_image_left .ea_www__container{max-width:1200px}}.ea_www__strength{color:#fff;display:flex;flex-wrap:wrap;margin-top:0;margin-bottom:85px;padding-right:15px;padding-left:15px}.ea_www__strength .ea_www__strength_left .ea_www__strength_list{padding-right:var(--ea_gutter)}.ea_www__strength .ea_www__strength_left .ea_www__strength_list li:nth-child(4):before{content:none}@media (min-width: 768.02px){.ea_www__strength{max-width:1200px;margin-right:auto;margin-left:auto;justify-content:space-between}.ea_www__strength .ea_www__strength_left{flex:0 0 60%}.ea_www__strength .ea_www__strength_right{flex:0 0 40%}}.ea_www__strength .ea_generics__list{margin-top:0!important;margin-left:0!important}.ea_www__strength_article+.ea_www__strength_article{margin-top:35px}.ea_www__section.ea_www__techs{background-color:#fafafa;padding-top:var(--ea_gap);padding-bottom:var(--ea_gap)}@media (min-width: 768.02px){.ea_www__section.ea_www__techs{padding-top:calc(var(--ea_gap) * 1.5);padding-bottom:calc(var(--ea_gap) * 1.5)}}@media (min-width: 992.02px){.ea_www__section.ea_www__techs{padding-top:calc(var(--ea_gap) * 2);padding-bottom:calc(var(--ea_gap) * 2)}}.ea_www__section.ea_www__techs .ea_generics__grid{padding-top:var(--ea_content_margin);width:100%;grid-row-gap:calc(var(--ea_gap) * 3)}.ea_www__section.ea_www__techs figure,.ea_www__section.ea_www__techs img{margin:0!important}.ea_www__section.ea_www__techs .ea_www__partnerships .ea_www__partnerships_list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.ea_www__section.ea_www__techs .ea_www__partnerships .ea_www__partnerships_list .ea_www__partnerships_list_item{margin:0 calc(var(--ea_gap) * .5);padding:0}.ea_www__section.ea_www__techs .ea_www__partnerships .ea_www__partnership_french_tech{display:block;width:200px}.ea_www__section.ea_www__techs .ea_www__partnerships .ea_www__partnership_france_2030{display:block;width:400px}.ea_www__presentation{--ea_presentation__section_padding: calc(var(--ea_gap) * 2);--ea_presentation__section_padding_md: calc(var(--ea_gap) * 3);--ea_presentation__section_padding_lg: calc(var(--ea_gap) * 4);font-family:var(--ea_font_family);font-size:var(--ea_font_size);color:var(--ea_text_color);line-height:var(--ea_text_line_height);flex-grow:1}.ea_www__presentation h1,.ea_www__presentation .ea_generics__h1{font-size:var(--ea_font_size_h1)}.ea_www__presentation h2,.ea_www__presentation .ea_generics__h2{font-size:var(--ea_font_size_h2)}.ea_www__presentation h3,.ea_www__presentation .ea_generics__h3{font-size:var(--ea_font_size_h3)}@media (min-width: 768.02px){.ea_www__presentation .ea_www__container{display:flex;flex-wrap:wrap}}@media (min-width: 1200.02px){.ea_www__presentation .ea_www__container{max-width:var(--ea_container_max_width);margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.ea_www__presentation .ea_generics__buttons{width:100%;justify-content:center;margin-bottom:0;margin-top:var(--ea_presentation__section_padding)}@media (min-width: 768.02px){.ea_www__presentation .ea_generics__buttons{margin-top:var(--ea_presentation__section_padding_md)}}@media (min-width: 992.02px){.ea_www__presentation .ea_generics__buttons{margin-top:var(--ea_presentation__section_padding_lg)}}.ea_www__presentation .ea_generics__button{line-height:var(--ea_text_line_height)}.ea_www__presentation .ea_generics__list .ea_generics__list_item:not(:last-child){margin-bottom:var(--ea_gap)!important}.ea_www__presentation .ea_generics__list .ea_generics__list_item.ea_generics__list_item_marker-icon .ea_generics__icon_marker{width:20px;height:20px;margin-top:3px}[dir=ltr] .ea_www__presentation .ea_generics__list .ea_generics__list_item.ea_generics__list_item_marker-icon .ea_generics__icon_marker{margin-right:1rem}[dir=rtl] .ea_www__presentation .ea_generics__list .ea_generics__list_item.ea_generics__list_item_marker-icon .ea_generics__icon_marker{margin-left:1rem}@media (min-width: 576.02px){.ea_www__presentation .ea_generics__list .ea_generics__list_item.ea_generics__list_item_marker-icon .ea_generics__icon_marker{width:24px;height:24px}}.ea_www__call_to_action{padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}.ea_www__presentation_separator{display:flex;justify-content:center}@media (max-width: 768px){.ea_www__hero+.ea_www__presentation_separator{display:none}}.ea_www__simple_paragraph{color:#fff;justify-content:center;text-align:center}.ea_www__container{padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}[data-skin=default],[data-skin=web2],[data-skin=app],[data-skin=smartphone]{--ea_color_primary: hsl(353 98% 60%);--ea_color_primary_dark: hsl(353 77% 54%);--ea_color_primary_darker: hsl(353 66% 48%);--ea_color_primary_light: hsl(353 98% 90%);--ea_color_primary_lighter: hsl(353 98% 98%);--ea_font_family: "Arial", sans-serif;--ea_font_size: calc(13px + var(--ea_spacing_font_size));--ea_text_color: #6A6A6A;--ea_text_color_light: #9B9B9B;--ea_text_line_height: 1.54;--ea_heading_color: #383838;--ea_background_color_dark: #F8F8F8;--ea_border_color: #DEDEDE;--ea_border_color_hover: #B0B0B0;--ea_border_radius: 3px;--ea_border_radius_large: 10px;--ea_border_radius_larger: 20px;--ea_shadow_small: 1px 1px 2px 0px rgba(0, 0, 0, .05), -1px -1px 2px 0px rgba(0, 0, 0, .05);--ea_appli_color_bookmarks: #FF8D6e;--ea_appli_color_gallery_help: #FF7A1d;--ea_appli_color_keys: #054983;--ea_appli_color_mailing: #8B8BEc;--ea_appli_color_notes: #FFAD1f;--ea_appli_color_postits: #EBDB00;--ea_appli_color_reminders: #E23952;--ea_appli_color_rss: #7ED321;--ea_appli_color_santa_tree: #2CB56e;--ea_appli_color_search_www: #036dc0;--ea_appli_color_timestamping: #19208b;--ea_appli_color_todos: #1FBFAf;--ea_appli_color_xpr_btu: #FF267e;--ea_badge_color: #6A6A6A;--ea_button_color: #6A6A6A;--ea_button_color_hover: #525252;--ea_chip_background: #E7E7E7;--ea_chip_color: #383838;--ea_list_marker_color: #B0B0B0;--ea_separator_border_color: #E7E7E7;--ea_snackbar_background_color: #222222;--ea_snackbar_background_color_hover: #707070;--ea_table_th_color: #6A6A6A;--ea_fam_color_primary: hsl(198, 100%, 50%);--ea_fam_color_primary_dark: hsl(198, 80%, 40%);--ea_mun_color_primary: hsl(5deg 100% 70%);--ea_mun_color_primary_dark: hsl(5deg 71% 66%);--ea_edu_color_primary: hsl(232deg 100% 69%);--ea_edu_color_primary_dark: hsl(232deg 80% 59%);--ea_pro_color_primary: hsl(353 98% 60%);--ea_pro_color_primary_dark: hsl(353 77% 54%);--ea_asso_color_primary: hsl(32, 100%, 61%);--ea_asso_color_primary_dark: hsl(32, 80%, 51%);--ea_bzh_color_primary: hsl(28, 91%, 54%);--ea_bzh_color_primary_dark: hsl(28, 91%, 44%)}[data-skin=web2]{--ea_info_bar_height: 20px}[data-skin][data-theme="2010"] .ea_generics__date_selector_nav,[data-skin][data-theme="2010"] .ea_generics__date_selector_weekdays,[data-skin][data-theme="2010"] .ea_generics__date_selector_days,[data-skin][data-theme="2010"] .ea_generics__date_selector_months,[data-skin][data-theme="2010"] .ea_generics__date_selector_years,[data-skin][data-theme="2010"] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme="2010"] .ea_generics__help .ea_generics__icon_maybe,[data-skin][data-theme="2010"] .ea_generics__dropdown_item .ea_generics__icon{display:none}[data-skin][data-theme="2010"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__icon_label{height:8px}[data-skin][data-theme="2010"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__tree_item_expander .ea_generics__icon{height:calc(var(--ea_icon_size) / 1.15)}[data-skin][data-theme="2010"] .ea_generics__sidebar{margin:0;border-top:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color);border-right:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color)}[data-skin][data-theme="2010"] .ea_generics__sidebar>.ea_generics__sidebar_top>.ea_generics__nav{margin:0!important;padding:5px}[data-skin][data-theme="2010"] .ea_generics__sidebar .ea_generics__sidebar_button_new{height:31px;border:none;border-bottom:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color);border-radius:var(--ea_button_border_radius);background-color:var(--ea_table_border_color);background-image:linear-gradient(to bottom,var(--ea_table_border_color) 65%,#9B9C63 100%);background-position:0 0;color:#fff;text-transform:uppercase;justify-content:flex-start}[data-skin][data-theme="2010"] .ea_generics__sidebar .ea_generics__sidebar_button_new:hover,[data-skin][data-theme="2010"] .ea_generics__sidebar .ea_generics__sidebar_button_new:active{background:var(--ea_button_background_color_primary_hover);color:var(--ea_color_primary)}[data-skin=default][data-theme="2010"],[data-skin=web2][data-theme="2010"],[data-skin=app][data-theme="2010"],[data-skin=smartphone][data-theme="2010"]{--ea_text_line_height: 1.15;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_color_danger: #D0574D;--ea_color_primary: #FF9C1A;--ea_color_primary_lighter: #FFFFFF;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_text_color: #51523A;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_color: #51523A;--ea_button_color_hover: #ED4B1E;--ea_button_background_color: #ECE9D8;--ea_button_background_color_hover: #FFEEC2;--ea_button_border_color: #D0D1BF;--ea_button_border_color_hover: var(--ea_button_color);--ea_button_border_radius: 0;--ea_button_border_style: outset;--ea_button_border_style_active: inset;--ea_button_color_primary: #51523A;--ea_button_background_color_primary: #ECE9D8;--ea_button_color_primary_hover: #ED4B1E;--ea_button_color_primary_active: #ED4B1E;--ea_button_background_color_primary_hover: #FFEEC2;--ea_button_background_color_primary_active: #FFEEC2;--ea_button_color_outline_primary: #51523A;--ea_button_border_color_outline_primary: #D0D1BF;--ea_button_color_outline_primary_hover: #ED4B1E;--ea_button_border_color_outline_primary_hover: #D0D1BF;--ea_button_light_color: #51523A;--ea_button_line_height: 16px;--ea_button_min_height: 26px;--ea_button_padding_top_bottom: 5px;--ea_button_padding_left_right: 10px;--ea_button_icon_margin_right: 3px;--ea_button_icon_margin: var(--ea_button_icon_margin_right);--ea_icon_fill: #51523A;--ea_card_border_radius: 0;--ea_help_border_color: #B7C478;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #B7C478;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #8C9074;--ea_table_th_background_color: #F2F1ED;--ea_table_th_background_image: linear-gradient(to bottom, #f2f1ed, #e1d9ce);--ea_table_th_border_color: #e1d9ce;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #FFEEC2;--ea_button_chat_submit_line_height: 28px;--ea_button_chat_submit_min_height: 28px;--ea_dropdown_item_background_color_hover: #FFEEC2;--ea_dropdown_item_color_hover: #ED4B1E;--ea_auth_menu_help_font_weight: bold;--ea_auth_menu_help_text_transform: uppercase;--ea_auth_menu_help_font_size: calc(10px + var(--ea_spacing_auth_menu_help_font_size));--ea_mail_personals_unsubs_padding_top: 0px;--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme="2010"],[data-skin=web2][data-theme="2010"],[data-skin=app][data-theme="2010"],[data-skin=smartphone][data-theme="2010"]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme="2010"],[data-skin=web2][data-theme="2010"],[data-skin=app][data-theme="2010"],[data-skin=smartphone][data-theme="2010"]{--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(26px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin][data-theme="2012"] .ea_generics__date_selector_nav,[data-skin][data-theme="2012"] .ea_generics__date_selector_weekdays,[data-skin][data-theme="2012"] .ea_generics__date_selector_days,[data-skin][data-theme="2012"] .ea_generics__date_selector_months,[data-skin][data-theme="2012"] .ea_generics__date_selector_years,[data-skin][data-theme="2012"] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme="2012"] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title+.ea_generics__nav_actions{top:calc((31px - var(--ea_target_size_minimum)) / 2 - var(--ea_button_border_width))}[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title,[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>p{text-transform:uppercase;height:31px}[data-skin][data-theme="2012"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__icon_label{height:8px}[data-skin][data-theme="2012"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__tree_item_expander .ea_generics__icon{height:calc(var(--ea_icon_size) / 1.15)}[data-skin][data-theme="2012"] .ea_generics__sidebar{padding:5px 0 5px 5px}[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__sidebar_button_new{height:31px;border-color:#c4c4c4;border-radius:var(--ea_button_border_radius);background-color:#549ed3;background-image:linear-gradient(to bottom,#549ed3 65%,#2172aa);background-position:0 0;color:#fff;text-transform:uppercase;justify-content:flex-start}[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__sidebar_button_new:hover,[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__sidebar_button_new:active{background:var(--ea_button_background_color_primary_hover);color:var(--ea_color_primary)}[data-skin=default][data-theme="2012"],[data-skin=web2][data-theme="2012"],[data-skin=app][data-theme="2012"],[data-skin=smartphone][data-theme="2012"]{--ea_text_line_height: 1.15;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_color_danger: #D0574D;--ea_color_primary: #FE8401;--ea_color_primary_lighter: #FFFFFF;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_text_color: #505050;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_color: #505050;--ea_button_color_hover: #ED4B1E;--ea_button_background_color: #ECE9D8;--ea_button_background_color_hover: #FFEEC2;--ea_button_border_color: #D0D1BF;--ea_button_border_color_hover: var(--ea_button_color);--ea_button_border_radius: 0;--ea_button_border_style: outset;--ea_button_border_style_active: inset;--ea_button_color_primary: #505050;--ea_button_background_color_primary: #ECE9D8;--ea_button_color_primary_hover: #ED4B1E;--ea_button_color_primary_active: #ED4B1E;--ea_button_background_color_primary_hover: #FFEEC2;--ea_button_background_color_primary_active: #FFEEC2;--ea_button_color_outline_primary: #505050;--ea_button_border_color_outline_primary: #D0D1BF;--ea_button_color_outline_primary_hover: #ED4B1E;--ea_button_border_color_outline_primary_hover: #D0D1BF;--ea_button_light_color: #505050;--ea_button_line_height: 16px;--ea_button_min_height: 26px;--ea_button_padding_top_bottom: 5px;--ea_button_padding_left_right: 10px;--ea_button_icon_margin_right: 3px;--ea_button_icon_margin: var(--ea_button_icon_margin_right);--ea_card_border_radius: 0;--ea_icon_fill: #505050;--ea_help_border_color: #C4C4C4;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #C4C4C4;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #707678;--ea_table_th_background_color: #EBEBEB;--ea_table_th_background_image: linear-gradient(to bottom, #ECEAEB, #CACBCC);--ea_table_th_border_color: #CACBCC;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #FFEEC2;--ea_button_chat_submit_line_height: 28px;--ea_button_chat_submit_min_height: 28px;--ea_dropdown_item_background_color_hover: #FFEEC2;--ea_dropdown_item_color_hover: #ED4B1E;--ea_auth_menu_help_font_weight: bold;--ea_auth_menu_help_text_transform: uppercase;--ea_auth_menu_help_font_size: calc(10px + var(--ea_spacing_auth_menu_help_font_size));--ea_mail_personals_unsubs_padding_top: 0px;--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme="2012"],[data-skin=web2][data-theme="2012"],[data-skin=app][data-theme="2012"],[data-skin=smartphone][data-theme="2012"]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme="2012"],[data-skin=web2][data-theme="2012"],[data-skin=app][data-theme="2012"],[data-skin=smartphone][data-theme="2012"]{--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(26px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin][data-theme="2014"] .ea_generics__date_selector_nav,[data-skin][data-theme="2014"] .ea_generics__date_selector_weekdays,[data-skin][data-theme="2014"] .ea_generics__date_selector_days,[data-skin][data-theme="2014"] .ea_generics__date_selector_months,[data-skin][data-theme="2014"] .ea_generics__date_selector_years,[data-skin][data-theme="2014"] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme="2014"] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title+.ea_generics__nav_actions{top:calc((34px - var(--ea_target_size_minimum)) / 2 - var(--ea_button_border_width))}[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title,[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>p{text-transform:uppercase;height:34px}[data-skin][data-theme="2014"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__icon_label{height:10px}[data-skin][data-theme="2014"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__tree_item_expander .ea_generics__icon{height:calc(var(--ea_icon_size) / 1.15)}[data-skin][data-theme="2014"] .ea_generics__sidebar>.ea_generics__sidebar_top{border-right:var(--ea_border)}[data-skin][data-theme="2014"] .ea_generics__sidebar>.ea_generics__sidebar_top .ea_generics__sidebar_button_new{height:34px;background-color:var(--ea_color_primary);border-color:var(--ea_color_primary);border-radius:var(--ea_button_border_radius);color:#fff;text-transform:uppercase;justify-content:flex-start}[data-skin][data-theme="2014"] .ea_generics__sidebar>.ea_generics__sidebar_top .ea_generics__sidebar_button_new .ea_generics__icon use{fill:#fff!important}[data-skin][data-theme="2014"] .ea_generics__sidebar>.ea_generics__sidebar_top>.ea_generics__nav{margin:0!important;padding:10px}[data-skin=default][data-theme="2014"],[data-skin=web2][data-theme="2014"],[data-skin=app][data-theme="2014"],[data-skin=smartphone][data-theme="2014"]{--ea_text_line_height: 1.15;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_color_danger: #D0574D;--ea_color_primary: #008AC4;--ea_color_primary_lighter: #FFFFFF;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_color: #403935;--ea_button_color_hover: #797341;--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_border_color: #D0D1BF;--ea_button_border_color_hover: #797341;--ea_button_border_radius: 0;--ea_button_border_style: solid;--ea_button_border_style_active: solid;--ea_button_color_primary: white;--ea_button_background_color_primary: #008AC4;--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: #797341;--ea_button_background_color_primary_active: #797341;--ea_button_color_outline_primary: #008AC4;--ea_button_border_color_outline_primary: #008AC4;--ea_button_color_outline_primary_hover: #797341;--ea_button_border_color_outline_primary_hover: #797341;--ea_button_light_color: #434749;--ea_button_padding_top_bottom: 1px;--ea_button_padding_left_right: 4px;--ea_button_icon_height: 15px;--ea_button_icon_margin_right: 3px;--ea_button_icon_margin: var(--ea_button_icon_margin_right);--ea_card_border_radius: 0;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #DEDEDE;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #6A6F73;--ea_table_th_font_size: 10px;--ea_table_th_background_color: #E5E8EA;--ea_table_th_border_color: #CACBCC;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #E6F5D9;--ea_button_chat_submit_line_height: calc(28px + var(--ea_spacing_button_line_height));--ea_button_chat_submit_min_height: calc(28px + var(--ea_spacing_button_min_height));--ea_icon_fill: #403935;--ea_dropdown_item_background_color_hover: #E6F5D9;--ea_dropdown_item_color_hover: #797341;--ea_mail_personals_unsubs_padding_top: 0px}@media (max-width: 576px){[data-skin=default][data-theme="2014"],[data-skin=web2][data-theme="2014"],[data-skin=app][data-theme="2014"],[data-skin=smartphone][data-theme="2014"]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme="2014"],[data-skin=web2][data-theme="2014"],[data-skin=app][data-theme="2014"],[data-skin=smartphone][data-theme="2014"]{--ea_dropdown_item_background_color_hover: #E6F5D9;--ea_dropdown_item_color_hover: #797341;--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(26px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin][data-theme="2018"] .ea_generics__date_selector_nav,[data-skin][data-theme="2018"] .ea_generics__date_selector_weekdays,[data-skin][data-theme="2018"] .ea_generics__date_selector_days,[data-skin][data-theme="2018"] .ea_generics__date_selector_months,[data-skin][data-theme="2018"] .ea_generics__date_selector_years,[data-skin][data-theme="2018"] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme="2018"] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title{height:34px;text-transform:uppercase}[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title+.ea_generics__nav_actions{top:calc((34px - var(--ea_target_size_minimum)) / 2 - var(--ea_button_border_width))}[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>p{height:34px;text-transform:uppercase}[data-skin][data-theme="2018"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__icon_label{height:10px}[data-skin][data-theme="2018"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__tree_item_expander .ea_generics__icon{height:calc(var(--ea_icon_size) / 1.15)}[data-skin][data-theme="2018"] .ea_generics__sidebar>.ea_generics__sidebar_top{border-right:var(--ea_border)}[data-skin][data-theme="2018"] .ea_generics__sidebar>.ea_generics__sidebar_top .ea_generics__sidebar_button_new{height:34px;background-color:#545454;border-color:#545454;border-radius:var(--ea_button_border_radius);color:#fff;text-transform:uppercase;justify-content:flex-start}[data-skin][data-theme="2018"] .ea_generics__sidebar>.ea_generics__sidebar_top .ea_generics__sidebar_button_new .ea_generics__icon use{fill:#fff!important}[data-skin][data-theme="2018"] .ea_generics__sidebar>.ea_generics__sidebar_top>.ea_generics__nav{margin:0!important;padding:10px}[data-skin=default][data-theme="2018"],[data-skin=web2][data-theme="2018"],[data-skin=app][data-theme="2018"],[data-skin=smartphone][data-theme="2018"]{--ea_text_line_height: 1.15;--ea_background_color: #FFFFFF;--ea_color_primary_lighter: #FFFFFF;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_color_danger: #D0574D;--ea_color_primary: #403935;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_border_color: #d4d9db;--ea_button_border_style: solid;--ea_button_border_style_active: solid;--ea_button_border_radius: 0;--ea_button_color: #403935;--ea_button_color_hover: #383838;--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_color_primary: white;--ea_button_background_color_primary: #545454;--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: #383838;--ea_button_background_color_primary_active: #383838;--ea_button_color_outline_primary: #545454;--ea_button_border_color_outline_primary: #545454;--ea_button_color_outline_primary_hover: #383838;--ea_button_border_color_outline_primary_hover: #383838;--ea_button_light_color: #434749;--ea_button_line_height: 23px;--ea_button_min_height: 23px;--ea_button_padding_top_bottom: 0;--ea_button_padding_left_right: 4px;--ea_button_icon_height: 15px;--ea_button_background_position: 3px center;--ea_button_icon_margin_right: 5px;--ea_button_icon_margin: var(--ea_button_icon_margin_right);--ea_button_chat_submit_line_height: calc(30px + var(--ea_spacing_button_line_height));--ea_button_chat_submit_min_height: calc(30px + var(--ea_spacing_button_min_height));--ea_icon_fill: #403935;--ea_card_border_radius: 0;--ea_card_spacer: 14px;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #DEDEDE;--ea_table_cell_padding_top_bottom: 5px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #6A6F73;--ea_table_th_font_size: 10px;--ea_table_th_background_color: #EEEEEE;--ea_table_th_border_color: #CACBCC;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #E6F5D9;--ea_dropdown_item_background_color_hover: #E6F5D9;--ea_mail_personals_unsubs_padding_top: 0px;--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme="2018"],[data-skin=web2][data-theme="2018"],[data-skin=app][data-theme="2018"],[data-skin=smartphone][data-theme="2018"]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme="2018"],[data-skin=web2][data-theme="2018"],[data-skin=app][data-theme="2018"],[data-skin=smartphone][data-theme="2018"]{--ea_dropdown_item_background_color_hover: #E6F5D9;--ea_dropdown_item_color_hover: #383838;--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(26px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin=default][data-theme=black] .ea_auth__guardianship_feature_activation.ea_auth__guardianship_feature_activated .ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom{background-color:transparent}[data-skin=default][data-theme=black] .ea_auth__guardianship_feature_activation.ea_auth__guardianship_feature_activated .ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom:after{border-color:var(--ea_checkbox_before_border_color)}[data-skin=default][data-theme=black] .ea_auth__guardianship_feature_activation.ea_auth__guardianship_feature_activated .ea_generics__field_label_text{color:var(--ea_text_color)}[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view td.cl_click:hover{background-color:var(--ea_border_color)}[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view_year .cl_calendar_today,[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view_month .cl_calendar_today{border:1px double var(--ea_button_border_color_hover)!important}[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view_year .cl_calendar_today>div:first-child,[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view_month .cl_calendar_today>div:first-child{color:#fff}[data-theme=black][data-skin=default] .ea_mail__message_iframe_iframe{background:#ddd}[data-theme=black] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display{border-top:none}[data-theme=black] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display.ea_utilities__display-none+.ea_generics__iframe{border-top:none}[data-skin=default][data-theme=black],[data-skin=web2][data-theme=black],[data-skin=app][data-theme=black],[data-skin=smartphone][data-theme=black]{--ea_color_success: hsl(152 70% 38%);--ea_color_success_light: hsl(152 70% 28%);--ea_color_success_lighter: hsl(152 70% 10%);--ea_color_info: hsl(198 100% 46%);--ea_color_info_light: hsl(198 100% 31%);--ea_color_info_lighter: hsl(198 100% 10%);--ea_color_danger: hsl(360 79% 55%);--ea_color_danger_dark: hsl(360 79% 65%);--ea_color_danger_lighter: hsl(360 79% 12%);--ea_color_warning: hsl(38 71% 35%);--ea_color_warning_dark: hsl(38 100% 56%);--ea_color_warning_lighter: hsl(38 100% 12%);--ea_color_primary: #FFFFFF;--ea_color_primary_light: #9E9E9E;--ea_color_primary_lighter: #6B6B6B;--ea_text_color: #CCCCCC;--ea_heading_color: #FFFFFF;--ea_background_color_light: #444444;--ea_background_color: #525252;--ea_background_color_dark: #303030;--ea_border_color: #222222;--ea_button_color: var(--ea_text_color);--ea_button_color_hover: #FFFFFF;--ea_button_border_color: var(--ea_border_color);--ea_button_border_color_hover: #9B9B9B;--ea_button_background_color: var(--ea_background_color_dark);--ea_button_background_color_hover: var(--ea_background_color_dark);--ea_button_background_color_primary: var(--ea_border_color);--ea_button_background_color_primary_hover: color.adjust($-border_color, $lightness: -6%, $saturation: -21%);--ea_button_background_color_primary_active: color.adjust($-border_color, $lightness: -10%, $saturation: -25%);--ea_button_color_outline_primary: white;--ea_button_border_color_outline_primary: var(--ea_border_color);--ea_button_color_outline_primary_hover: white;--ea_button_border_color_outline_primary_hover: color.adjust($-border_color, $lightness: -6%, $saturation: -21%);--ea_button_light_color: var(--ea_text_color);--ea_icon_fill: #B4B3B3;--ea_table_border_color: #222222;--ea_table_th_color: #FFFFFF;--ea_table_th_background_color: var(--ea_background_color_dark);--ea_table_tbody_color_hover: #FFFFFF;--ea_modal_content_background_color: var(--ea_background_color);--ea_badge_color: #CCCCCC;--ea_chip_background: var(--ea_button_background_color_primary);--ea_chip_color: var(--ea_button_color_primary);--ea_iframe_background: #dddddd;--ea_toast_color: #222222;--ea_toast_background_color: white;--ea_dropdown_background_color: var(--ea_background_color);--ea_dropdown_item_color: var(--ea_text_color);--ea_dropdown_item_color_hover: white;--ea_dropdown_item_background_color: var(--ea_background_color);--ea_dropdown_item_background_color_hover: var(--ea_background_color_dark);--ea_field_border_color: var(--ea_border_color);--ea_field_input_color: var(--ea_text_color);--ea_field_select_color: var(--ea_text_color);--ea_field_select_background_color: var(--ea_background_color);--ea_field_select_background_color_hover: var(--ea_background_color);--ea_field_background_color: var(--ea_background_color);--ea_checkbox_background_color: var(--ea_background_color);--ea_checkbox_background_color_checked: var(--ea_color_success);--ea_chat_meet_controls_background_color: var(--ea_background_color);--ea_chat_meet_controls_button_background_color: var(--ea_background_color_dark);--ea_chat_meet_controls_button_fill: var(--ea_background_color);--ea_card_bg_color_hover: var(--ea_color_primary_lighter);--ea_card_border_color: var(--ea_border_color);--ea_separator_border_color: var(--ea_border_color)}[data-skin=default][data-theme=blue],[data-skin=web2][data-theme=blue],[data-skin=app][data-theme=blue],[data-skin=smartphone][data-theme=blue]{--ea_color_primary: #3F73FF;--ea_color_primary_light: rgb(216, 226.5625, 255);--ea_color_primary_lighter: #D8E8FF;--ea_button_background_color: #EDF4FF;--ea_button_background_color_hover: #D8E8FF;--ea_button_background_color_primary: #3F73FF;--ea_button_background_color_primary_hover: rgb(55.773, 103.400125, 231.627);--ea_button_background_color_primary_active: rgb(55.773, 103.400125, 231.627);--ea_button_color_outline_primary: #3F73FF;--ea_button_border_color_outline_primary: #3F73FF;--ea_button_color_outline_primary_hover: rgb(55.773, 103.400125, 231.627);--ea_button_border_color_outline_primary_hover: rgb(55.773, 103.400125, 231.627);--ea_dropdown_item_background_color_hover: #D8E8FF}[data-theme=bluezen] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display{border-top:none}[data-theme=bluezen] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display.ea_utilities__display-none+.ea_generics__iframe_container{border-top:none}[data-skin=default][data-theme=bluezen],[data-skin=web2][data-theme=bluezen],[data-skin=app][data-theme=bluezen],[data-skin=smartphone][data-theme=bluezen]{--ea_color_primary: #7EB1C0;--ea_color_primary_light: #EBF3F7;--ea_color_primary_lighter: #EBF3F7;--ea_background_color: #EBF3F7;--ea_background_color_dark: #D8EEF5;--ea_button_background_color: #D8EEF5;--ea_button_background_color_hover: #C8E8F3;--ea_button_background_color_primary: #7EB1C0;--ea_button_background_color_primary_hover: rgb(128.813625, 151.8198409091, 158.586375);--ea_button_background_color_primary_active: rgb(128.813625, 151.8198409091, 158.586375);--ea_button_color_outline_primary: #7EB1C0;--ea_button_border_color_outline_primary: #7EB1C0;--ea_button_color_outline_primary_hover: rgb(128.813625, 151.8198409091, 158.586375);--ea_button_border_color_outline_primary_hover: rgb(128.813625, 151.8198409091, 158.586375);--ea_help_border_color: var(--ea_background_color_dark);--ea_iframe_background: #ffffff;--ea_table_th_background_color: #A2D8E6;--ea_table_th_border_color: #A2D8E6;--ea_table_tbody_background_color_hover: var(--ea_background_color_dark);--ea_modal_content_background_color: #EBF3F7;--ea_dropdown_item_background_color_hover: #C8E8F3;--ea_field_select_background_color: #EBF3F7;--ea_field_select_background_color_hover: #EBF3F7;--ea_field_background_color: #EBF3F7;--ea_checkbox_background_color: #EBF3F7;--ea_chat_meet_controls_background_color: #EBF3F7;--ea_card_bg_color_hover: white}@media (min-width: 576.02px){[data-skin=default][data-theme=bluezen],[data-skin=web2][data-theme=bluezen],[data-skin=app][data-theme=bluezen],[data-skin=smartphone][data-theme=bluezen]{--ea_dropdown_background_color: #EBF3F7;--ea_dropdown_item_background_color: #EBF3F7}}[data-skin=default][data-theme=contrast],[data-skin=web2][data-theme=contrast],[data-skin=app][data-theme=contrast],[data-skin=smartphone][data-theme=contrast]{--ea_button_color_hover: #000000;--ea_button_background_color: #F0F0F0;--ea_button_background_color_hover: #FFF4F4;--ea_in_top_box_background_color: #F0F0F0;--ea_dropdown_item_background_color_hover: #FFF4F4;--ea_dropdown_item_color_hover: #000000}@media (min-width: 576.02px){[data-skin=default][data-theme=contrast],[data-skin=web2][data-theme=contrast],[data-skin=app][data-theme=contrast],[data-skin=smartphone][data-theme=contrast]{--ea_dropdown_item_background_color_hover: #FFF4F4}}[data-skin=default][data-theme=eggplant],[data-skin=web2][data-theme=eggplant],[data-skin=app][data-theme=eggplant],[data-skin=smartphone][data-theme=eggplant]{--ea_color_primary: #612249;--ea_color_primary_light: rgb(196.3435114504, 87.6564885496, 154.9389312977);--ea_color_primary_lighter: #E1B7D1;--ea_button_color_hover: #612249;--ea_button_background_color: #F5EEDB;--ea_button_background_color_hover: #F5EAF1;--ea_button_color_primary: #FFFFFF;--ea_button_background_color_primary: #612249;--ea_button_color_primary_hover: #E1B7D1;--ea_button_background_color_primary_hover: rgb(63.7999847328, 36.6000152672, 53.4380916031);--ea_button_background_color_primary_active: rgb(63.7999847328, 36.6000152672, 53.4380916031);--ea_button_color_outline_primary: #612249;--ea_button_border_color_outline_primary: #612249;--ea_button_color_outline_primary_hover: rgb(63.7999847328, 36.6000152672, 53.4380916031);--ea_button_border_color_outline_primary_hover: rgb(63.7999847328, 36.6000152672, 53.4380916031);--ea_button_light_color: #545454;--ea_table_th_color: #612249;--ea_table_th_background_color: #E1B7D1;--ea_table_th_border_color: #E1B7D1;--ea_table_tbody_background_color_hover: #F5EAF1;--ea_dropdown_item_background_color_hover: #F5EAF1}@media (min-width: 576.02px){[data-skin=default][data-theme=eggplant],[data-skin=web2][data-theme=eggplant],[data-skin=app][data-theme=eggplant],[data-skin=smartphone][data-theme=eggplant]{--ea_dropdown_item_background_color_hover: #F5EAF1;--ea_dropdown_item_color_hover: #612249}}[data-skin][data-theme=francemail] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-fam,[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-comp,[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-asso,[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_background_color_primary: transparent;--ea_button_background_color_primary_hover: transparent;--ea_button_background_image: none}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-fam{--ea_button_color_primary: var(--ea_fam_color_primary);--ea_button_color_primary_hover: var(--ea_fam_color_primary)}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-comp{--ea_button_color_primary: var(--ea_pro_color_primary);--ea_button_color_primary_hover: var(--ea_pro_color_primary)}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-asso{--ea_button_color_primary: var(--ea_asso_color_primary);--ea_button_color_primary_hover: var(--ea_asso_color_primary)}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_color_primary: var(--ea_edu_color_primary);--ea_button_color_primary_hover: var(--ea_edu_color_primary)}[data-skin=default][data-theme=francemail],[data-skin=web2][data-theme=francemail],[data-skin=app][data-theme=francemail],[data-skin=smartphone][data-theme=francemail]{--ea_color_primary_lighter: #FFFFFF;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_color: #434343;--ea_button_color_hover: #FD354E;--ea_button_color_primary: #FD354E;--ea_button_background_color_primary: #FFFFFF;--ea_button_color_primary_hover: #FD354E;--ea_button_color_primary_active: #FD354E;--ea_button_background_color_primary_hover: #FFFFFF;--ea_button_background_color_primary_active: #FFFFFF;--ea_button_border_width: 0px;--ea_button_line_height: 16px;--ea_button_min_height: 16px;--ea_button_light_color: #434343;--ea_button_padding_top_bottom: 1px;--ea_button_padding_left_right: 4px;--ea_button_icon_margin_right: 5px;--ea_button_icon_margin: 0;--ea_card_border_radius: 0;--ea_dropdown_item_background_color_hover: #FFEEC2;--ea_dropdown_item_color_hover: #FD354E;--ea_help_border_radius: 0;--ea_icon_fill: #434343;--ea_modal_border_radius: 0;--ea_table_border_color: transparent;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #434343;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #FFEEC2;--ea_auth_menu_help_font_weight: bold;--ea_auth_menu_help_text_transform: uppercase;--ea_auth_menu_help_font_size: calc(10px + var(--ea_spacing_auth_menu_help_font_size));--ea_mail_personals_unsubs_padding_top: 5px;--ea_mail_personals_unseen_msg_nb_padding_top: calc(5px + var(--ea_spacing_table_tbody_cell_padding_top));--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme=francemail],[data-skin=web2][data-theme=francemail],[data-skin=app][data-theme=francemail],[data-skin=smartphone][data-theme=francemail]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme=francemail],[data-skin=web2][data-theme=francemail],[data-skin=app][data-theme=francemail],[data-skin=smartphone][data-theme=francemail]{--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(31px + var(--ea_spacing_table_tbody_tr_height));--ea_mail_personals_unseen_msg_nb_padding_top: calc(1px + var(--ea_spacing_table_tbody_cell_padding_top));--ea_mail_personals_unsubs_padding_top: 0px;--ea_table_tbody_cell_border_color: transparent}}[data-skin=default][data-theme=green],[data-skin=web2][data-theme=green],[data-skin=app][data-theme=green],[data-skin=smartphone][data-theme=green]{--ea_color_primary: #3DE1C9;--ea_color_primary_light: rgb(193.5089285714, 245.4910714286, 237.8839285714);--ea_color_primary_lighter: rgb(228.8446428571, 250.9553571429, 247.7196428571);--ea_button_background_color: #D9FDF6;--ea_button_background_color_hover: #C8F9F0;--ea_button_color_primary: #6a6a6a;--ea_button_background_color_primary: #3DE1C9;--ea_button_color_primary_hover: white;--ea_button_color_primary_active: white;--ea_button_background_color_primary_hover: rgb(61.2312142857, 194.1687857143, 174.7145069686);--ea_button_background_color_primary_active: rgb(61.2312142857, 194.1687857143, 174.7145069686);--ea_button_color_outline_primary: #3DE1C9;--ea_button_border_color_outline_primary: #3DE1C9;--ea_button_color_outline_primary_hover: rgb(61.2312142857, 194.1687857143, 174.7145069686);--ea_button_border_color_outline_primary_hover: rgb(61.2312142857, 194.1687857143, 174.7145069686);--ea_button_light_color: #545454;--ea_in_top_box_background_color_primary: #D9FDF6;--ea_dropdown_item_background_color_hover: #C8F9F0}[data-theme=greenzen] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display{border-top:none}[data-theme=greenzen] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display.ea_utilities__display-none+.ea_generics__iframe_container{border-top:none}[data-skin=default][data-theme=greenzen],[data-skin=web2][data-theme=greenzen],[data-skin=app][data-theme=greenzen],[data-skin=smartphone][data-theme=greenzen]{--ea_color_primary: #79A393;--ea_color_primary_light: rgb(211.7168141593, 225.2831858407, 220.1150442478);--ea_color_primary_lighter: rgb(235.9079646018, 241.8920353982, 239.6123893805);--ea_background_color: #E8EEE4;--ea_background_color_dark: #D2E3D9;--ea_button_background_color: #D2E3D9;--ea_button_background_color_hover: #E2F4E9;--ea_button_background_color_primary: #79A393;--ea_button_background_color_primary_hover: rgb(132.3, 151.7, 144.3095238095);--ea_button_background_color_primary_active: rgb(132.3, 151.7, 144.3095238095);--ea_button_color_outline_primary: #79A393;--ea_button_border_color_outline_primary: #79A393;--ea_button_color_outline_primary_hover: rgb(132.3, 151.7, 144.3095238095);--ea_button_border_color_outline_primary_hover: rgb(132.3, 151.7, 144.3095238095);--ea_button_light_color: #545454;--ea_help_border_color: var(--ea_background_color_dark);--ea_iframe_background: #ffffff;--ea_table_th_background_color: #AFDEC2;--ea_table_th_border_color: #AFDEC2;--ea_table_tbody_background_color: #E8EEE4;--ea_table_tbody_background_color_hover: #E2F4E9;--ea_modal_content_background_color: #E8EEE4;--ea_dropdown_item_background_color_hover: #E2F4E9;--ea_field_select_background_color: #E8EEE4;--ea_field_select_background_color_hover: #E8EEE4;--ea_field_background_color: #E8EEE4;--ea_checkbox_background_color: #E8EEE4;--ea_chat_meet_controls_background_color: #E8EEE4;--ea_card_bg_color_hover: white}@media (min-width: 576.02px){[data-skin=default][data-theme=greenzen],[data-skin=web2][data-theme=greenzen],[data-skin=app][data-theme=greenzen],[data-skin=smartphone][data-theme=greenzen]{--ea_dropdown_background_color: #E8EEE4;--ea_dropdown_item_background_color: #E8EEE4}}[data-skin=default][data-theme=grey],[data-skin=web2][data-theme=grey],[data-skin=app][data-theme=grey],[data-skin=smartphone][data-theme=grey]{--ea_color_primary: #8F97A6;--ea_color_primary_light: rgb(228.2537313433, 230.1641791045, 233.7462686567);--ea_color_primary_lighter: #ECEFF3;--ea_button_background_color: #F8F8F8;--ea_button_background_color_hover: #ECEFF3;--ea_button_background_color_primary: #8F97A6;--ea_button_background_color_primary_hover: rgb(139.2, 139.2, 139.2);--ea_button_background_color_primary_active: rgb(139.2, 139.2, 139.2);--ea_button_color_outline_primary: #8F97A6;--ea_button_border_color_outline_primary: #8F97A6;--ea_button_color_outline_primary_hover: rgb(139.2, 139.2, 139.2);--ea_button_border_color_outline_primary_hover: rgb(139.2, 139.2, 139.2);--ea_dropdown_item_background_color_hover: #ECEFF3}[data-skin=default][data-theme=mnet] .ea_generics__button:not(.ea_generics__button-icon_only) .ea_generics__button_icon{display:none}[data-skin=default][data-theme=mnet] .ea_generics__button:not(.ea_generics__button-icon_only) .ea_generics__button_text{--ea_button_icon_margin: 0}[data-skin=default][data-theme=mnet] .ea_generics__nav .ea_generics__button .ea_generics__button_icon{display:unset}[data-skin=default][data-theme=mnet] .ea_generics__button-ghost{--ea_button_background_image: none;font-weight:400}[data-skin=default][data-theme=mnet] .ea_generics__button-ghost,[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:link,[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:visited{color:var(--ea_button_light_color)}[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:hover{color:var(--ea_button_light_color);background-color:var(--ea_button_border_color);border-color:var(--ea_button_border_color)}[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:active,[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:hover:active{border-color:var(--ea_button_border_color_hover)}[data-skin][data-theme=mnet] .ea_generics__date_selector_nav,[data-skin][data-theme=mnet] .ea_generics__date_selector_weekdays,[data-skin][data-theme=mnet] .ea_generics__date_selector_days,[data-skin][data-theme=mnet] .ea_generics__date_selector_months,[data-skin][data-theme=mnet] .ea_generics__date_selector_years,[data-skin][data-theme=mnet] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme=mnet] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin=default][data-theme=mnet] .ea_generics__table_wrapper{border-top:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color);border-bottom:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color)}[data-skin=default][data-theme=mnet] .ea_generics__table{border:5px solid var(--ea_table_border_color)}[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title.ea_generics__button,[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_item>.ea_generics__button{color:#96aa33}[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title.ea_generics__button:hover,[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title.ea_generics__button:active,[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_item>.ea_generics__button:hover,[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_item>.ea_generics__button:active{color:#96aa33}[data-skin][data-theme=mnet] .ea_generics__sidebar{background-color:#fff}[data-skin][data-theme=mnet] .ea_generics__nav .ea_generics__button.ea_generics__button-ghost,[data-skin][data-theme=mnet] .ea_generics__nav .ea_generics__button.ea_generics__button-ghost:link,[data-skin][data-theme=mnet] .ea_generics__nav .ea_generics__button.ea_generics__button-ghost:visited{--ea_button_color: rgb(149.8965517241, 170.5, 51)}[data-skin][data-theme=mnet] .ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost:hover:not([aria-current=true]){--ea_button_color_hover: rgb(149.8965517241, 170.5, 51)}[data-skin][data-theme=mnet] .ea_generics__sidebar{padding:5px}[data-skin=default][data-theme=mnet] .ea_space__space_create_card.ea_space__space_create_card-fam{--ea_button_background_image: linear-gradient(0deg, var(--ea_fam_color_primary_dark) 0, var(--ea_fam_color_primary) 30%, var(--ea_fam_color_primary) 60%, var(--ea_fam_color_primary_dark) 100%)}[data-skin=default][data-theme=mnet] .ea_space__space_create_card.ea_space__space_create_card-comp{--ea_button_background_image: linear-gradient(0deg, var(--ea_pro_color_primary_dark) 0, var(--ea_pro_color_primary) 53%, var(--ea_pro_color_primary) 50%, var(--ea_pro_color_primary_dark) 100%)}[data-skin=default][data-theme=mnet] .ea_space__space_create_card.ea_space__space_create_card-asso{--ea_button_background_image: linear-gradient(0deg, var(--ea_asso_color_primary_dark) 0, var(--ea_asso_color_primary) 30%, var(--ea_asso_color_primary) 60%, var(--ea_asso_color_primary_dark) 100%)}[data-skin=default][data-theme=mnet] .ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_background_image: linear-gradient(0deg, var(--ea_edu_color_primary_dark) 0, var(--ea_edu_color_primary) 30%, var(--ea_edu_color_primary) 60%, var(--ea_edu_color_primary_dark) 100%)}[data-skin=default][data-theme=mnet],[data-skin=web2][data-theme=mnet],[data-skin=app][data-theme=mnet],[data-skin=smartphone][data-theme=mnet]{--ea_color_danger: #D0574D;--ea_color_primary: #FF9C1A;--ea_color_primary_lighter: #FFFFFF;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_text_color: #000000;--ea_button_border_color: transparent;--ea_button_color: #FFFFFF;--ea_button_background_color_primary: transparent;--ea_button_color_hover: #FFFFFF;--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_font_weight: bold;--ea_button_line_height: 18px;--ea_button_min_height: 22px;--ea_button_border_radius: 0px;--ea_button_background_image: linear-gradient(0deg, rgba(255, 160, 33, 1) 0%, rgba(255, 125, 15, 1) 19%, rgba(255, 174, 50, 1) 70%, rgba(255, 132, 15, 1) 100%);--ea_button_background_position: 0 0;--ea_button_clip_path: polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 100% 100%, 0 100%, 0 100%, 0 0);--ea_button_padding_top_bottom: 1px;--ea_button_padding_left_right: 4px;--ea_button_margin_bottom: 0px;--ea_button_margin_top: 0px;--ea_button_icon_margin: var(--ea_button_padding_left_right);--ea_button_light_color: #000000;--ea_button_background_color_primary_hover: transparent;--ea_button_background_color_primary_active: transparent;--ea_button_color_outline_primary: #FFFFFF;--ea_button_border_color_outline_primary: transparent;--ea_button_color_outline_primary_hover: #FFFFFF;--ea_button_border_color_outline_primary_hover: transparent;--ea_toggle_background_color_checked: rgb(149.8965517241, 170.5, 51);--ea_card_border_radius: 0;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #AAB867;--ea_table_border_width: 1px;--ea_table_border_style: dotted;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #8C9074;--ea_table_th_background_color: #E8EDCD;--ea_table_th_border_color: #E8EDCD;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: transparent;--ea_dropdown_item_background_color_hover: #222222;--ea_dropdown_item_color_hover: #FFFFFF;--ea_field_select_background_color: #E8EECE;--ea_field_select_background_color_hover: #E8EECE;--ea_field_background_color: #E8EECE;--ea_checkbox_background_color: #E8EECE;--ea_button_chat_submit_line_height: calc(28px + var(--ea_spacing_button_line_height));--ea_button_chat_submit_min_height: calc(28px + var(--ea_spacing_button_min_height));--ea_auth_menu_help_font_weight: bold;--ea_auth_menu_help_text_transform: uppercase;--ea_auth_menu_help_font_size: calc(10px + var(--ea_spacing_auth_menu_help_font_size));--ea_mail_personals_unsubs_padding_top: 0px;--ea_rte_button_image_padding: calc(9px + var(--ea_spacing_rte_button_image_padding));--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme=mnet],[data-skin=web2][data-theme=mnet],[data-skin=app][data-theme=mnet],[data-skin=smartphone][data-theme=mnet]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme=mnet],[data-skin=web2][data-theme=mnet],[data-skin=app][data-theme=mnet],[data-skin=smartphone][data-theme=mnet]{--ea_dropdown_item_color: #434343;--ea_dropdown_item_color_hover: #434343;--ea_dropdown_item_background_color_hover: transparent;--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(22px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin=default][data-theme=pink],[data-skin=web2][data-theme=pink],[data-skin=app][data-theme=pink],[data-skin=smartphone][data-theme=pink]{--ea_color_primary: #FF789E;--ea_color_primary_light: rgb(255, 196.5, 212.9666666667);--ea_color_primary_lighter: #FFE5EB;--ea_button_background_color: #FFF2F5;--ea_button_background_color_hover: #FFE5EB;--ea_button_background_color_primary: #FF789E;--ea_button_background_color_primary_hover: rgb(237.612, 106.788, 143.6125333333);--ea_button_background_color_primary_active: rgb(237.612, 106.788, 143.6125333333);--ea_button_color_outline_primary: #FF789E;--ea_button_border_color_outline_primary: #FF789E;--ea_button_color_outline_primary_hover: rgb(237.612, 106.788, 143.6125333333);--ea_button_border_color_outline_primary_hover: rgb(237.612, 106.788, 143.6125333333);--ea_dropdown_item_background_color_hover: #FFE5EB}@font-face{font-family:Roboto;src:url(/images/mailo/common/fonts/Roboto-Light.woff) format("woff"),url(/images/mailo/common/fonts/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}[data-skin=default][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=web2][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=app][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main{--ea_color_primary: var(--ea_bzh_color_primary);--ea_color_primary_darker: var(--ea_bzh_color_primary_dark);--ea_color_blue_light: #EEF7FF;--ea_color_red_lighter: #F9F6F6;--ea_font_family: Roboto-Light, Roboto, Arial, sans-serif;--ea_text_color: #434343;--ea_heading_color: black;--ea_heading_font_family: Arial, Roboto, Helvetica, sans-serif;--ea_button_font_weight: bold;--ea_button_color_primary: white;--ea_button_background_color_primary: var(--ea_bzh_color_primary);--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: var(--ea_bzh_color_primary_dark);--ea_button_font_size: calc(var(--ea_font_size) * .9375);--ea_button_border_radius: 22px;--ea_button_min_height: 50px;--ea_gallery_background_color: #F9F6F6;--ea_button_gallery_background_color_selected: var(--ea_bzh_color_primary);--ea_button_gallery_color_hover: #FFFFFF}@media (min-width: 768.02px){[data-skin=default][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=web2][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=app][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main{--ea_font_size: 1rem;--ea_button_font_size: calc(var(--ea_font_size) * .9375)}}@media (min-width: 992.02px){[data-skin=default][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=web2][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=app][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main{--ea_font_size: 1rem;--ea_button_font_size: calc(var(--ea_font_size) * .9375)}}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_generics__page,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_generics__page,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_generics__page,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_generics__page{--ea_background_color: #001228}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__section:not(.ea_www__form):not(.ea_www__techs),[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__form_email_text,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__form .ea_www__section_intro,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__section:not(.ea_www__form):not(.ea_www__techs),[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__form_email_text,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__form .ea_www__section_intro,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__section:not(.ea_www__form):not(.ea_www__techs),[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__form_email_text,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__form .ea_www__section_intro,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__section:not(.ea_www__form):not(.ea_www__techs),[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__form_email_text,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__form .ea_www__section_intro{color:#fff}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__form_email_text a,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__form_email_text a,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__form_email_text a,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__form_email_text a{color:#fff!important}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited{--ea_button_light_color: #FFFFFF}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element .ea_utilities__icon use,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link .ea_utilities__icon use,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited .ea_utilities__icon use,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element .ea_utilities__icon use,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link .ea_utilities__icon use,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited .ea_utilities__icon use,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element .ea_utilities__icon use,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link .ea_utilities__icon use,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited .ea_utilities__icon use,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element .ea_utilities__icon use,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link .ea_utilities__icon use,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited .ea_utilities__icon use{--ea_icon_fill: #FFFFFF}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_generics__main,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_generics__main,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_generics__main,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_generics__main{--ea_color_primary: #6FD5FF;--ea_color_primary_dark: #57a8c9;--ea_color_secondary: #6FD5FF;--ea_color_secondary_dark: #57a8c9;--ea_button_color_primary: #000000;--ea_button_background_color_primary: #6FD5FF;--ea_button_color_primary_hover: #000000;--ea_button_background_color_primary_hover: #57a8c9;--ea_button_font_weight: bold}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__presentation_continuity,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__presentation_continuity,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__presentation_continuity,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__presentation_continuity{background:linear-gradient(230deg,#57a8c933 3%,#1ceac70a,#1ceac700 27%)}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__presentation_separator,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__presentation_separator,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__presentation_separator,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__presentation_separator{margin-bottom:65px}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__contact,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__contact,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__contact,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__contact{border-top:2px solid #6FD5FF}[data-skin=default][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=web2][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=app][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] h2.ea_www__section_title{--ea_font_size_h2: 35px}@media (min-width: 768.02px){[data-skin=default][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=web2][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=app][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] h2.ea_www__section_title{--ea_font_size_h2: 40px}}[data-skin=default][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=web2][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=app][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title{--ea_font_size_h3: 35px}@media (min-width: 768.02px){[data-skin=default][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=web2][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=app][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title{--ea_font_size_h3: 40px}}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__section_intro,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__section_intro,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__section_intro,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__section_intro{display:flex;flex-direction:column;align-items:center}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__presentation_title{font-size:35px;line-height:40px}@media (min-width: 768.02px){[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__presentation_title{font-size:40px}}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_header,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_header,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_header,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_header{align-items:center}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_main,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_main,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_main,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_main{text-align:center}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_www__apps_title img,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_www__apps_title img,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_www__apps_title img,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_www__apps_title img{max-height:30px}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_generics__grid,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_generics__grid,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_generics__grid,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_generics__grid{justify-content:center}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__contact .ea_generics__form,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__contact .ea_generics__form,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__contact .ea_generics__form,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__contact .ea_generics__form{border:2px solid var(--ea_color_secondary);border-radius:20px}[data-skin=default][data-theme=presentation_edu] .ea_generics__main,[data-skin=web2][data-theme=presentation_edu] .ea_generics__main,[data-skin=app][data-theme=presentation_edu] .ea_generics__main,[data-skin=smartphone][data-theme=presentation_edu] .ea_generics__main{--ea_color_primary: var(--ea_edu_color_primary);--ea_color_primary_darker: #0F153A;--ea_color_secondary: #FFCB44;--ea_color_secondary_light: #FFEFD2;--ea_color_secondary_lighter: #FFF9EF;--ea_text_color: #0F153A;--ea_heading_color: #0F153A;--ea_button_font_weight: bold;--ea_button_color_primary: white;--ea_button_background_color_primary: var(--ea_edu_color_primary);--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: var(--ea_edu_color_primary_dark);--ea_button_gallery_background_color_selected: #FFCB44;--ea_button_gallery_color_hover: #0F153A}[data-skin=default][data-theme=presentation_mun] .ea_generics__main,[data-skin=web2][data-theme=presentation_mun] .ea_generics__main,[data-skin=app][data-theme=presentation_mun] .ea_generics__main,[data-skin=smartphone][data-theme=presentation_mun] .ea_generics__main{--ea_color_primary: var(--ea_mun_color_primary);--ea_color_primary_dark: var(--ea_mun_color_primary_dark);--ea_color_secondary: #A0D1BF;--ea_color_secondary_dark: #008285;--ea_button_color_primary: white;--ea_button_background_color_primary: var(--ea_mun_color_primary);--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: var(--ea_mun_color_primary_dark);--ea_button_gallery_background_color_selected: #A0D1BF;--ea_button_gallery_color_hover: var(--ea_heading_color)}[data-skin=default][data-theme=presentation_mun] .ea_generics__banner,[data-skin=web2][data-theme=presentation_mun] .ea_generics__banner,[data-skin=app][data-theme=presentation_mun] .ea_generics__banner,[data-skin=smartphone][data-theme=presentation_mun] .ea_generics__banner{--ea_banner_background_color: var(--ea_mun_color_primary)}[data-skin=default][data-theme=presentation_pro] .ea_generics__main,[data-skin=web2][data-theme=presentation_pro] .ea_generics__main,[data-skin=app][data-theme=presentation_pro] .ea_generics__main,[data-skin=smartphone][data-theme=presentation_pro] .ea_generics__main{--ea_color_primary: var(--ea_pro_color_primary);--ea_color_primary_dark: #FD354E;--ea_color_secondary: #B6E1E4;--ea_color_secondary_dark: #008285;--ea_button_font_weight: bold}@font-face{font-family:Roboto;src:url(/images/mailo/common/fonts/Roboto-Regular.woff) format("woff"),url(/images/mailo/common/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/images/mailo/common/fonts/Roboto-Bold.woff) format("woff"),url(/images/mailo/common/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[data-skin=default][data-theme^=presentation] .ea_generics__main,[data-skin=web2][data-theme^=presentation] .ea_generics__main,[data-skin=app][data-theme^=presentation] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation] .ea_generics__main{--ea_font_family: Roboto, Arial, sans-serif;--ea_font_size: 1rem;--ea_font_size_small: .8125rem ;--ea_font_size_h1: 1.75rem;--ea_font_size_h2: 1.5rem;--ea_font_size_h3: 1.25rem;--ea_text_line_height: 1.5;--ea_heading_line_height: 1.25;--ea_heading_font_family: var(----ea_font_family);--ea_gap: 1.25rem;--ea_gutter: 1.25rem;--ea_content_margin: 1rem;--ea_button_font_size: 1rem;--ea_button_border_radius: 99rem;--ea_button_padding_top_bottom: .375rem;--ea_button_padding_left_right: 1.25rem}@media (min-width: 768.02px){[data-skin=default][data-theme^=presentation] .ea_generics__main,[data-skin=web2][data-theme^=presentation] .ea_generics__main,[data-skin=app][data-theme^=presentation] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation] .ea_generics__main{--ea_font_size: 1.125rem ;--ea_button_font_size: 1.125rem ;--ea_font_size_h1: 2rem;--ea_font_size_h2: 1.625rem;--ea_font_size_h3: 1.375rem}}@media (min-width: 992.02px){[data-skin=default][data-theme^=presentation] .ea_generics__main,[data-skin=web2][data-theme^=presentation] .ea_generics__main,[data-skin=app][data-theme^=presentation] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation] .ea_generics__main{--ea_font_size: 1.25rem ;--ea_button_font_size: 1.25rem ;--ea_font_size_h1: 2.25rem;--ea_font_size_h2: 1.75rem;--ea_font_size_h3: 1.5rem}}[data-skin=default][data-theme^=presentation] .ea_generics__banner,[data-skin=web2][data-theme^=presentation] .ea_generics__banner,[data-skin=app][data-theme^=presentation] .ea_generics__banner,[data-skin=smartphone][data-theme^=presentation] .ea_generics__banner{--ea_font_family: Roboto, Arial, sans-serif;--ea_font_size: 1rem}[data-skin=default][data-theme=red],[data-skin=web2][data-theme=red],[data-skin=app][data-theme=red],[data-skin=smartphone][data-theme=red]{--ea_button_background_color: #FFF5F3;--ea_button_background_color_hover: #FFE7E3;--ea_dropdown_item_background_color_hover: #FFE7E3}[data-universe=bzh]{--ea_color_primary: #F58220;--ea_color_primary_light: rgb(251.5665236052, 212.0815450644, 178.4334763948);--ea_color_primary_lighter: rgb(253.3175965665, 233.9699570815, 217.4824034335);--ea_color_secondary: #0E1F68;--ea_button_background_color_primary: #F58220;--ea_button_background_color_primary_hover: rgb(253.3175965665, 233.9699570815, 217.4824034335);--ea_button_background_color_primary_active: rgb(251.5665236052, 212.0815450644, 178.4334763948);--ea_button_color_outline_primary: #F58220;--ea_button_border_color_outline_primary: #F58220;--ea_button_color_outline_primary_hover: rgb(253.3175965665, 233.9699570815, 217.4824034335);--ea_button_border_color_outline_primary_hover: rgb(253.3175965665, 233.9699570815, 217.4824034335);--ea_button_color_outline_primary_active: #F58220;--ea_button_border_color_outline_primary_active: #F58220}[data-universe=lilo]{--ea_color_primary: #036DC0;--ea_color_primary_light: rgb(95.4923076923, 183.5538461538, 252.5076923077);--ea_color_primary_lighter: rgb(135.6646153846, 201.5476923077, 253.1353846154);--ea_color_secondary: #86bc24;--ea_button_background_color_primary: #036DC0;--ea_button_background_color_primary_hover: rgb(135.6646153846, 201.5476923077, 253.1353846154);--ea_button_background_color_primary_active: rgb(95.4923076923, 183.5538461538, 252.5076923077);--ea_button_color_outline_primary: #036DC0;--ea_button_border_color_outline_primary: #036DC0;--ea_button_color_outline_primary_hover: rgb(135.6646153846, 201.5476923077, 253.1353846154);--ea_button_border_color_outline_primary_hover: rgb(135.6646153846, 201.5476923077, 253.1353846154);--ea_button_color_outline_primary_active: #036DC0;--ea_button_border_color_outline_primary_active: #036DC0}[data-skin=web2] .ea_chat__thread .ea_chat__message{top:10px}.ea_mail__message_actions_move_personals_nav .ea_generics__nav_title:not(:last-child){margin-bottom:0}[dir=ltr] .ea_mail__message_actions_move_personals_nav .ea_generics__nav_title:not(:last-child){margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_mail__message_actions_move_personals_nav .ea_generics__nav_title:not(:last-child){margin-left:var(--ea_icon_sibling_margin)}[data-skin=web2] .ea_mail__message_container{margin-bottom:var(--ea_info_bar_height)}[data-skin=web2] .ea_mail__message_iframe_iframe{flex-grow:1}@media (min-width: 576.02px){[data-skin=web2] .ea_mail__send #div_IN{overflow-y:scroll!important}}[data-skin=web2] .ea_mail__send [data-contract="upload.paired"],[data-skin=web2] .ea_mail__send .ea_generics__form{height:100%}[data-skin=junior]{--ea_border_radius: 0;--ea_border_color: #DEDEDE;--ea_border_color_hover: #9B9B9B;--ea_color_primary: #FF8A10;--ea_color_primary_lighter: rgb(255, 232.8728033473, 209.8);--ea_gutter: var(--ea_spacing_gutter);--ea_text_color: #434343;--ea_text_line_height: 1.6;--ea_separator_border_color: #E7E7E7;--ea_icon_size: 25px;--ea_button_padding_top_bottom: 5px;--ea_button_padding_left_right: 13px;--ea_button_icon_height: 20px;--ea_button_icon_only_padding_left_right: 6px;--ea_buttons_gap: 13px;--ea_button_text_align: var(--ea_direction_start);--ea_button_font_size: 13px;--ea_button_font_weight: bold;--ea_button_min_height: calc(var(--ea_button_icon_height) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2);--ea_button_border_radius: 0;--ea_button_overflow: visible;--ea_button_color: #FF8A10;--ea_button_color_hover: #000000;--ea_button_background_color: #FF8A10;--ea_button_background_color_hover: #FF8A10;--ea_button_light_color: var(--ea_text_color);--ea_button_color_primary: white;--ea_button_background_color_primary: #FF8A10;--ea_button_color_primary_hover: #000000;--ea_button_color_primary_active: #000000;--ea_button_background_color_primary_hover: #FF8A10;--ea_button_background_color_primary_active: #FF8A10;--ea_button_color_outline_primary: #FF8A10;--ea_button_border_color_outline_primary: #FF8A10;--ea_button_color_outline_primary_hover: rgb(215.158, 122.1865690377, 25.242);--ea_button_border_color_outline_primary_hover: rgb(215.158, 122.1865690377, 25.242);--ea_button_content_icon_only_after: none;--ea_button_prefs_dft_icon_display: none;--ea_button_chat_submit_min_height: calc(30px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_line_height: calc(30px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_button_background_color: #FF8A10;--ea_card_border_radius: 0;--ea_help_border_radius: 0;--ea_help_background_color: #FFFFFF;--ea_modal_border_radius: 0;--ea_table_cell_height: 40px;--ea_table_th_height: 30px;--ea_table_cell_padding_top_bottom: 0;--ea_table_cell_padding_left_right: 5px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_th_color: #51523A;--ea_table_th_font_size: 12px;--ea_table_th_background_color: #E7E7E7;--ea_dropdown_item_color: var(--ea_text_color);--ea_dropdown_item_color_hover: #000000;--ea_dropdown_item_background_color_hover: transparent;--ea_dropdown_icon_selected_position_start: 0;--ea_auth_menu_help_color: var(--ea_text_color)}@media (max-width: 576px){[data-skin=junior]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=junior]{--ea_table_tbody_tr_height: calc(33px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin=junior] .ea_generics__field_select .ea_generics__icon{width:20px;height:20px;margin-top:-10px}[data-skin=junior][dir=ltr] .ea_generics__field_select .ea_generics__icon{right:2px}[data-skin=junior][dir=rtl] .ea_generics__field_select .ea_generics__icon{left:2px}[data-skin=junior] .ea_generics__in_buttons{padding-top:10px}[data-skin=junior] .ea_generics__button .ea_generics__button_icon{position:relative;z-index:1}[data-skin=junior] .ea_generics__button.ea_generics__button-primary,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary{box-shadow:inset 0 -2px 0 0 var(--ea_button_background_color_primary)}[data-skin=junior] .ea_generics__button.ea_generics__button-primary:after,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:after{content:"";width:calc(100% - 3px);height:8px;background-repeat:no-repeat;background-image:linear-gradient(3deg,#0000 51%,#0000005c);background-position-x:9px;background-position-y:100%;position:absolute;right:3px;bottom:-8px;z-index:1;filter:blur(1px)}[data-skin=junior] .ea_generics__button.ea_generics__button-primary:hover,[data-skin=junior] .ea_generics__button.ea_generics__button-primary:active,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:hover,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:active{color:var(--ea_text_color)}[data-skin=junior] .ea_generics__button.ea_generics__button-primary:hover .ea_generics__button_icon use,[data-skin=junior] .ea_generics__button.ea_generics__button-primary:active .ea_generics__button_icon use,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:hover .ea_generics__button_icon use,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:active .ea_generics__button_icon use{fill:var(--ea_text_color)}[data-skin=junior] .ea_generics__button.ea_generics__button-primary .ea_generics__button_icon use{fill:var(--ea_button_color_primary)}[data-skin=junior] .ea_generics__button.ea_generics__button-secondary{border-color:transparent}[data-skin=junior] .ea_generics__button.ea_generics__button-secondary .ea_generics__button_icon use{fill:var(--ea_button_color_outline_primary)}[data-skin=junior] .ea_generics__button.ea_generics__button-outline,[data-skin=junior] .ea_generics__button.ea_generics__button-ghost{color:var(--ea_text_color)}[data-skin=junior] .ea_generics__button.ea_generics__button-ghost:hover,[data-skin=junior] .ea_generics__button.ea_generics__button-ghost:active{background-color:var(--ea_border_color)}[data-skin=junior] .ea_generics__button.ea_generics__button-ghost:hover{border-color:var(--ea_border_color)}[data-skin=junior] .ea_generics__dropdown .ea_generics__button:after{content:none}[data-skin=junior] .ea_generics__help .ea_generics__icon_maybe{border-radius:0;border:none;background:transparent;transform:translateY(-50%)}[data-skin=junior] .ea_generics__help .ea_generics__help_opener{padding:0}[data-skin=junior] .ea_generics__help .ea_generics__help_opener svg{margin:0}[data-skin=junior][dir=ltr] .ea_generics__help .ea_generics__help_header,[data-skin=junior][dir=ltr] .ea_generics__help .ea_generics__help_main,[data-skin=junior][dir=ltr] .ea_generics__help .ea_generics__help_footer{padding-left:calc(25px + var(--ea_icon_sibling_margin) / 2)}[data-skin=junior][dir=rtl] .ea_generics__help .ea_generics__help_header,[data-skin=junior][dir=rtl] .ea_generics__help .ea_generics__help_main,[data-skin=junior][dir=rtl] .ea_generics__help .ea_generics__help_footer{padding-right:calc(25px + var(--ea_icon_sibling_margin) / 2)}[data-skin=junior] #div_PRINT .ea_generics__icon_print,[data-skin=junior] #div_BACK .ea_generics__icon_back{height:var(--ea_icon_size)}[data-skin=junior] .ea_utilities__icon.ea_generics__icon_label{width:37px}[data-skin=junior] .ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-24 .ea_generics__NEW_field-select{width:calc(5ch + var(--ea_field_padding_left_right) * 2 + var(--ea_time_select__icon_space))}[data-skin=junior] .ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-24 .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:calc(5ch + var(--ea_field_padding_left_right) * 2)}[data-skin=junior] .ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-12 .ea_generics__NEW_field-select{width:calc(8ch + var(--ea_field_padding_left_right) * 2 + var(--ea_time_select__icon_space))}[data-skin=junior] .ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-12 .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:calc(8ch + var(--ea_field_padding_left_right) * 2)}@media (max-width: 768px){[data-skin=junior] .ea_auth__applications_list{grid-template-columns:1fr}}[data-skin=junior] .ea_generics__button.ea_chat__rte_submit{background-color:var(--ea_button_chat_submit_button_background_color)}[data-skin=junior] .ea_generics__button.ea_chat__rte_submit:before,[data-skin=junior] .ea_generics__button.ea_chat__rte_submit:after{content:none}[data-skin=junior] .ea_generics__button.ea_chat__rte_submit .ea_generics__button_text{color:var(--ea_button_color_primary)}[data-skin=junior] .ea_pages_out__main{background-image:var(--ea_pages_out_main_background_image);background-attachment:fixed;background-repeat:repeat-x;background-position:left bottom;background-color:var(--ea_pages_out_main_background_color)}[data-skin=junior] .ea_space__fridge_right .ea_generics__tab_panel{padding:10px}[data-skin=kid]{--ea_text_color: #434343;--ea_border_color: #DEDEDE;--ea_border_color_hover: #9B9B9B;--ea_separator_border_color: #E7E7E7;--ea_button_border_width: 1px;--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_background_color_primary: transparent;--ea_button_background_color_primary_hover: transparent;--ea_button_background_color_primary_active: transparent;--ea_button_overflow: visible;--ea_button_border_color: transparent;--ea_button_border_style: solid;--ea_button_font_weight: bold;--ea_button_light_color: #6A6A6A;--ea_button_line_height: normal;--ea_button_min_height: calc(var(--ea_button_icon_height) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2);--ea_button_padding_top_bottom: 8px;--ea_button_chat_submit_min_height: calc(30px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_line_height: calc(30px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_button_background_color: #1081B0}[dir=ltr]{--ea_button_text_align: left}[dir=rtl]{--ea_button_text_align: right}[data-skin=kid] .ea_generics__in_content:not(.ea_space__santatree){background-color:#fff}[data-skin=kid] .ea_generics__no_data{padding-top:var(--ea_gutter);padding-bottom:var(--ea_gutter)}[data-skin=kid] .ea_pages_out__main{background-image:var(--ea_pages_out_main_background_image);background-attachment:fixed;background-repeat:repeat-x;background-position:left bottom;background-color:var(--ea_pages_out_main_background_color)}[data-skin=kid]{--ea_button_background_color_dark: #eee}[data-skin=kid] .ea_generics__in_buttons{padding-top:10px}[data-skin=kid] .ea_generics__button{position:relative;color:var(--ea_text_color);border:none}[data-skin=kid] .ea_generics__button .ea_generics__button_icon{position:relative;z-index:3}[data-skin=kid] .ea_generics__button .ea_generics__button_icon use{fill:var(--ea_text_color)}[data-skin=kid] .ea_generics__button:after{content:"";width:100%;height:100%;border-radius:1px;transform:skewY(-1deg);position:absolute;bottom:0;left:0;background-color:var(--ea_button_background_color)}[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:hover,[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:active{--ea_button_background_color: var(--ea_button_background_color_dark);color:var(--ea_text_color);box-shadow:none}[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:hover:after,[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:active:after{box-shadow:0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_background_color),inset 0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_background_color)}[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:hover .ea_generics__button_icon use,[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:active .ea_generics__button_icon use{fill:var(--ea_text_color)}[data-skin=kid] .ea_generics__button.ea_generics__button-outline,[data-skin=kid] .ea_generics__button.ea_generics__button-primary,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary{--ea_button_border_color: white;color:var(--ea_button_color_primary);box-shadow:-1px 0 3px #0009,2px 2px 5px #0009}[data-skin=kid] .ea_generics__button.ea_generics__button-outline:after,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:after,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:after{background-image:linear-gradient(0deg,var(--ea_button_background_color_dark) 0%,var(--ea_button_background_color) 100%);box-shadow:0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_border_color)}[data-skin=kid] .ea_generics__button.ea_generics__button-outline:hover,[data-skin=kid] .ea_generics__button.ea_generics__button-outline:active,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:hover,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:active,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:hover,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:active{color:var(--ea_button_color_primary)}[data-skin=kid] .ea_generics__button.ea_generics__button-outline:hover:after,[data-skin=kid] .ea_generics__button.ea_generics__button-outline:active:after,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:hover:after,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:active:after,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:hover:after,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:active:after{background-image:linear-gradient(0deg,var(--ea_button_background_color) 0%,var(--ea_button_background_color_dark) 100%)}[data-skin=kid] .ea_generics__button.ea_generics__button-outline .ea_generics__button_icon use,[data-skin=kid] .ea_generics__button.ea_generics__button-primary .ea_generics__button_icon use,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary .ea_generics__button_icon use{fill:#fff}[data-skin=kid] .ea_generics__button.ea_generics__button-outline,[data-skin=kid] .ea_generics__button.ea_generics__button-primary{--ea_button_background_color: #108dc2;--ea_button_background_color_dark: #0d729d}[data-skin=kid] .ea_generics__button.ea_generics__button-secondary{--ea_button_background_color: #FDB74D;--ea_button_background_color_dark: #FB9823}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active{--ea_button_background_color: #108dc2;--ea_button_background_color_dark: #0d729d;--ea_button_border_color: white;color:var(--ea_button_color_primary);box-shadow:-1px 0 3px #0009,2px 2px 5px #0009}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:after{background-image:linear-gradient(0deg,var(--ea_button_background_color_dark) 0%,var(--ea_button_background_color) 100%);box-shadow:0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_border_color)}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:hover,[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:active{color:var(--ea_button_color_primary)}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:hover:after,[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:active:after{background-image:linear-gradient(0deg,var(--ea_button_background_color) 0%,var(--ea_button_background_color_dark) 100%)}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active .ea_generics__button_icon use{fill:#fff}[data-skin=kid] .ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor:hover{color:var(--ea_button_light_color);background-color:var(--ea_button_background_color_hover)}[data-skin=kid] .ea_chat__link_to_thread{color:var(--ea_button_light_color)}[data-skin=kid] .ea_chat__messages_in{padding:var(--ea_gutter);background-color:#fff}[data-skin=kid] .ea_generics__button.ea_chat__rte_submit{background-color:var(--ea_button_chat_submit_button_background_color)}[data-skin=kid] .ea_generics__button.ea_chat__rte_submit:before,[data-skin=kid] .ea_generics__button.ea_chat__rte_submit:after{content:none}[data-skin=kid] .ea_generics__button.ea_chat__rte_submit .ea_generics__button_text{color:var(--ea_button_color_primary)}[data-skin=kid] .ea_generics__button.ea_chat__rte_submit{padding-top:0;padding-bottom:0;border-width:0}[data-skin=kid] .ea_space__fridge_magnet .ea_generics__button.ea_generics__button-ghost:hover:after,[data-skin=kid] .ea_space__fridge_magnet .ea_generics__button.ea_generics__button-ghost:active:after{background-color:transparent;box-shadow:none}[data-skin=kid] .ea_space__fridge_right .ea_generics__nav{margin-top:4px;margin-left:3px}[data-universe=lilo] .ea_pages_out__footer{background-color:#f0f6fa;font-family:Roboto,Arial,serif}[data-universe=lilo] .ea_pages_out__footer .ea_pages_out__footer_content{justify-content:space-around;gap:calc(var(--ea_gap) * 2)}@media (max-width: 576px){[data-universe=lilo] .ea_pages_out__footer .ea_pages_out__footer_content{text-align:center}}[data-universe=lilo] .ea_pages_out__footer .ea_pages_out__footer_content>div{margin-left:0}[data-universe=lilo] .ea_pages_out__footer .ea_www__apps_title{color:var(--ea_color_primary);font-size:13px}@media (min-width: 768.02px){[data-universe=lilo] .ea_pages_out__footer .ea_www__apps_title{text-align:left}}[data-universe=lilo] .ea_pages_out__footer .ea_www__apps_title_universe{color:var(--ea_color_secondary)}[data-universe=lilo] .ea_pages_out__footer .ea_www__apps_list .ea_www__apps_list_item:first-child{margin-left:0}[data-universe=lilo] .ea_pages_out__footer .ea_pages_out__footer_anchor{color:#000;font-weight:400}[data-universe=bzh] .ea_pages_out__footer{flex-direction:column;font-family:Roboto,Arial,sans-serif}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-social{background-color:var(--ea_color_secondary)}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-social .ea_pages_out__footer_anchor img{margin-left:10px}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-social .ea_generics__grid{align-items:center;min-height:calc(125px - var(--ea_gap) * 2)}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_pages_out__footer_anchor{font-family:Roboto Light,Roboto,Arial,sans-serif;color:#909faa;font-weight:400;font-size:17px}@media (max-width: 576px){[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid{text-align:center}}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid>div{padding-bottom:3px;padding-top:3px}@media (min-width: 768.02px){[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid>div{padding-bottom:40px;padding-top:40px}}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid>div li:first-child{margin-bottom:15px}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info{opacity:1}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_anchor{color:#000}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content{border-top:1px solid #DEDEDE}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_www__apps,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column{align-items:center}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_www__apps:not(:last-child),[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column:not(:last-child){font-style:italic}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column:not(:last-child){gap:14px}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column>div{display:flex;align-items:center;gap:8px}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_www__apps_title{font-size:17px;font-weight:700}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_anchor-service_by{color:var(--ea_color_primary)}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info{background-color:#fff}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_generics__grid{justify-items:center}[data-universe=bzh] .ea_pages_out__footer_content-full_width .ea_pages_out__footer_content{margin:0 auto}[dir=ltr][data-universe=bzh] .ea_pages_out__footer_content-more_info .ea_pages_out__footer_anchor img{margin-left:10px}[dir=rtl][data-universe=bzh] .ea_pages_out__footer_content-more_info .ea_pages_out__footer_anchor img{margin-right:10px}.ea_www__offer{border-width:2px;border-color:var(--ea_color_secondary_dark);background-color:#f6f6f6}.ea_www__offer .ea_www__offer_title{color:var(--ea_color_secondary_dark)}.ea_www__offer ul.ea_www__offer_list{list-style:none;margin:0!important}.ea_www__offer ul.ea_www__offer_list .ea_generics__list_item{margin-top:calc(var(--ea_gap) * .75);padding-top:calc(var(--ea_gap) * .75);font-size:1rem;border-top:1px var(--ea_color_secondary_dark) solid}.ea_www__offer ul.ea_www__offer_list strong{color:var(--ea_color_secondary_dark)}.ea_www__offer .ea_www__offer_duration{font-size:.75rem;width:100%;text-align:right;padding-top:calc(var(--ea_gap) * .75);margin-top:auto!important}.ea_www__presentation_communal .ea_www__hero,.ea_www__presentation_communal .ea_www__applis{background-color:#f6f6f6}.ea_www__presentation_communal .ea_www__list_slash{font-weight:700;text-align:center;background-color:var(--ea_color_secondary)}.ea_www__presentation_communal .ea_www__list_slash li{display:inline-block;color:var(--ea_heading_color)}.ea_www__presentation_communal .ea_www__list_slash li:not(:last-child){margin-right:5px!important}.ea_www__presentation_communal .ea_www__list_slash li:not(:last-child):after{content:"/";margin-left:5px}.ea_www__presentation_communal .ea_www__applis .ea_www__gallery_area .ea_www__gallery_list{gap:0}.ea_www__presentation_communal .ea_www__company_values{background-color:#47516a}.ea_www__presentation_communal .ea_www__company_values,.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_title{color:#fff;margin-top:0!important}@media (min-width: 1200.02px){.ea_www__presentation_communal .ea_www__company_values .ea_www__container{max-width:1400px;padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists{grid-column-gap:calc(var(--ea_gap) * 3);grid-row-gap:calc(var(--ea_gap) * 3)}@media (max-width: 576px){.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists{grid-auto-rows:auto}}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value{position:relative}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value .ea_www__company_values_list .ea_generics__list_item{--ea_font_size: .875rem;font-size:var(--ea_font_size)}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value .ea_www__company_values_list .ea_generics__list_item:before{background:#fff;border-radius:var(--ea_border_radius_rounded);width:calc(var(--ea_list_ul_marker_size) * .75);height:calc(var(--ea_list_ul_marker_size) * .75)}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value .ea_www__company_values_list .ea_generics__list_item:not(:last-child){margin-bottom:var(--ea_content_margin)}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value:not(:last-child):after{content:"";display:block;width:100%;height:2px;background:#fff;position:absolute;top:calc(100% + var(--ea_gap) * 1.5 + 1px);left:0}@media (min-width: 576.02px){.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value:not(:last-child):after{width:2px;height:100%;top:0;left:calc(100% + var(--ea_gap) * 1.5 + 1px)}}@media (min-width: 576.02px){.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value:nth-child(2):after{content:inherit}}@media (min-width: 992.02px){.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value:nth-child(2):after{content:""}}.ea_www__presentation_communal .ea_www__articles{background-color:#f6f6f6}.ea_www__presentation_communal .ea_www__articles .ea_generics__grid{grid-row-gap:calc(var(--ea_gap) * 2);grid-column-gap:calc(var(--ea_gap) * 2)}@media (min-width: 1200.02px){.ea_www__presentation_communal .ea_www__articles .ea_generics__grid{grid-row-gap:calc(var(--ea_gap) * 3);grid-column-gap:calc(var(--ea_gap) * 3)}}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_image{margin:0}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_image .ea_generics__img{margin:0 auto}@media (min-width: 1200.02px){.ea_www__presentation_communal .ea_www__articles .ea_www__article{display:flex;flex-wrap:wrap;justify-content:space-between}.ea_www__presentation_communal .ea_www__articles .ea_www__article:nth-child(odd){flex-direction:row-reverse}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_text{flex:0 0 calc(100% - 300px)}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_image{max-width:250px}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_image .ea_generics__img{width:100%}}.ea_www__presentation_communal .ea_www__offers{border-top:25px solid var(--ea_color_primary)}@media (min-width: 768.02px){.ea_www__presentation_communal .ea_www__offers .ea_www__offers_intro{flex:0 0 calc(100% - 330px);max-width:calc(100% - 330px);padding-right:15px}}.ea_www__presentation_communal .ea_www__offers .ea_www__offers_list{list-style-type:none;margin-left:0}.ea_www__presentation_communal .ea_www__offers .ea_www__offers_list .ea_generics__list_item{display:flex;padding:0}.ea_www__presentation_communal .ea_www__offers .ea_www__offers_list .ea_generics__list_item:before{content:"";display:block;height:1rem;width:1rem;background-color:var(--ea_color_primary);border-radius:50%;margin-right:var(--ea_content_margin);position:relative;top:calc((var(--ea_font_size) * var(--ea_text_line_height) - 1rem) / 2);flex-shrink:0;left:inherit!important;right:inherit!important}.ea_www__presentation_communal .ea_www__offers .ea_www__offer{margin-top:40px;max-width:330px;width:100%;margin-right:auto;margin-left:auto;border-color:var(--ea_color_secondary_dark)}@media (min-width: 768.02px){.ea_www__presentation_communal .ea_www__offers .ea_www__offer{margin-top:0}}.ea_www__presentation_communal .ea_www__offers .ea_www__offer .ea_www__offer_title{color:var(--ea_color_secondary_dark)}.ea_www__presentation_communal .ea_www__offers .ea_www__offer .ea_www__offer_list .ea_generics__list_item{border-color:var(--ea_color_secondary_dark)}.ea_www__presentation_communal .ea_www__offers .ea_www__offer .ea_www__offer_list strong{color:var(--ea_color_secondary_dark)}.ea_www__presentation_communal .ea_www__offers .ea_www__offers_complementary_info{margin-top:calc(var(--ea_gap) * 2)}@media (min-width: 768.02px){.ea_www__presentation_communal .ea_www__offers .ea_www__offers_complementary_info{flex:0 0 100%}}.ea_www__presentation_communal .ea_www__contact{border-top:25px solid var(--ea_color_primary);background-color:var(--ea_color_secondary)}.ea_www__presentation_edu .ea_www__container{display:block}@media (min-width: 992.02px){.ea_www__presentation_edu .ea_www__section{padding-top:calc(var(--ea_gap) * 6);padding-bottom:calc(var(--ea_gap) * 6)}}.ea_www__presentation_edu .ea_www__section_title{max-width:675px;margin-right:auto;margin-left:auto}.ea_www__presentation_edu .ea_www__hero{background-color:var(--ea_color_secondary_lighter)}.ea_www__presentation_edu .ea_www__features .ea_www__features_item .ea_www__features_item_header{margin-bottom:var(--ea_gap)}@media (min-width: 576.02px){.ea_www__presentation_edu .ea_www__features .ea_www__features_item .ea_www__features_item_header{margin-bottom:calc(var(--ea_gap) * 2)}}.ea_www__presentation_edu .ea_www__features .ea_www__features_item.ea_www__features_item-highlight{background-color:var(--ea_color_secondary)}.ea_www__presentation_edu .ea_www__features .ea_www__features_item.ea_www__features_item-highlight .ea_generics__list_item_marker-icon .ea_utilities__icon>use{fill:var(--ea_text_color)}@media (min-width: 992.02px){.ea_www__presentation_edu .ea_www__features.ea_www__features_display-card .ea_www__features_item .ea_www__features_item_header{flex-direction:row-reverse}}.ea_www__presentation_edu .ea_www__features.ea_www__features_display-block .ea_www__features_item:nth-child(odd){background-color:var(--ea_color_secondary_light)}.ea_www__presentation_edu .ea_www__features.ea_www__features_display-block .ea_www__features_item:nth-child(2n){background-color:var(--ea_color_primary)}.ea_www__presentation_edu .ea_www__features.ea_www__features_display-block [class*=ea_generics__grid-2] .ea_www__features_item:nth-child(odd):after{background-color:var(--ea_color_secondary_light)}.ea_www__presentation_edu .ea_www__features.ea_www__features_display-block [class*=ea_generics__grid-2] .ea_www__features_item:nth-child(2n):after{background-color:var(--ea_color_primary)}.ea_www__presentation_edu .ea_www__features .ea_www__presentation_edu__features_item_charte{color:#fff}.ea_www__presentation_edu .ea_www__features .ea_www__presentation_edu__features_item_charte .ea_www__features_item_header,.ea_www__presentation_edu .ea_www__features .ea_www__presentation_edu__features_item_charte .ea_www__features_item_main{max-width:220px;text-align:center;margin-left:auto;margin-right:auto}.ea_www__presentation_edu .ea_www__features .ea_www__presentation_edu__features_item_charte .ea_www__features_item_title{text-align:center;margin:0!important}.ea_www__presentation_edu .ea_www__presentation_edu__tuto{background-color:var(--ea_color_secondary_light)}.ea_www__presentation_edu .ea_www__gallery.ea_www__presentation_edu__screens{background-color:var(--ea_color_secondary_lighter)}.ea_www__presentation_edu .ea_www__gallery.ea_www__presentation_edu__screens .ea_www__gallery_list .ea_www__gallery_title{background-color:var(--ea_color_secondary_light);border-radius:var(--ea_button_border_radius)}.ea_www__presentation_edu .ea_www__gallery.ea_www__presentation_edu__screens .ea_www__gallery_list .ea_www__gallery_title.ea_www__gallery_title-focus,.ea_www__presentation_edu .ea_www__gallery.ea_www__presentation_edu__screens .ea_www__gallery_list .ea_www__gallery_title:hover{background-color:var(--ea_color_secondary);color:var(--ea_text_color)}.ea_www__presentation_pro .ea_www__container{display:block}.ea_www__presentation_pro .ea_www__hero,.ea_www__presentation_pro .ea_www__presentation_pro_privacy{background-color:#efefef}.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{justify-content:center;grid-template-columns:repeat(2,max-content)}@media (min-width: 576.02px){.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{grid-template-columns:repeat(3,max-content)}}@media (min-width: 576.02px) and (max-width: 768px){.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 3)}}@media (min-width: 768.02px) and (max-width: 992px){.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 4)}}@media (min-width: 992.02px){.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{grid-template-columns:repeat(6,max-content);justify-content:space-around}}.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid .ea_www__features_item_header{align-items:center}.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid .ea_www__features_item_header .ea_www__features_item_image{height:80px;width:110px;display:flex;justify-content:center;align-items:center}.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid .ea_www__features_item_header .ea_www__features_item_title{text-align:center;font-weight:400;font-size:var(--ea_font_size);margin-top:0!important}.ea_www__presentation_pro .ea_www__presentation_pro_benefits{background-color:#000}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_www__section_intro{margin-bottom:0;padding-top:calc(var(--ea_gap) * 2);padding-bottom:calc(var(--ea_gap) * 2)}@media (min-width: 576.02px){.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_www__section_intro{padding-top:calc(var(--ea_gap) * 3);padding-bottom:calc(var(--ea_gap) * 3)}}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_www__section_intro .ea_www__section_title{color:#fff}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item .ea_www__features_item_image{height:240px;display:flex;justify-content:center;align-items:center}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(1),.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(1):after{background-color:#fff}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(2),.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(2):after{background-color:var(--ea_color_secondary_dark)}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(2){color:#fff}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(2) .ea_www__features_item_title{color:#fff}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(3),.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(3):after{background-color:var(--ea_color_secondary)}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(4),.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(4):after{background-color:#efefef}@media (max-width: 992px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_www__section_intro,.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_www__section_title{margin-left:0;margin-right:0}}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid{max-width:var(--ea_container_max_width)}@media (min-width: 576.02px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 768.02px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 576.02px) and (max-width: 768px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item:nth-child(1){grid-column:1/3}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item:nth-child(2){grid-column:3/5}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item:nth-child(3){grid-column:2/4}}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_generics__img{height:100px}@media (min-width: 768.02px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_generics__img{height:150px}}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_www__features_item_title,.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_www__features_item_main{text-align:center}@media (max-width: 768px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_www__features_item_title{margin-top:0!important}}.ea_www__presentation_pro .ea_www__banner{background-color:var(--ea_color_secondary)}@media (min-width: 576.02px){.ea_www__presentation_pro .ea_www__banner .ea_generics__grid{grid-template-columns:max-content auto}.ea_www__presentation_pro .ea_www__banner .ea_generics__grid .ea_generics__img{grid-row-start:inherit}}.ea_www__presentation_artisan{font-weight:300}.ea_www__presentation_artisan .ea_www__features,.ea_www__presentation_artisan .ea_www__presentation_artisan_migrate{background-color:var(--ea_color_blue_light)}.ea_www__presentation_artisan .ea_www__features .ea_www__features_item .ea_www__features_item_header .ea_www__features_item_image{align-self:inherit}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item{border-color:var(--ea_color_primary);flex-direction:column}@media (min-width: 768.02px){.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item{flex-direction:row}}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header{flex-direction:column}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header .ea_www__presentation_artisan_offer_price{font-weight:700;font-size:var(--ea_font_size);margin-top:auto!important}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header .ea_www__presentation_artisan_offer_price .ea_www__presentation_artisan_offer_price_value{font-size:var(--ea_font_size_h2)}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header .ea_generics__buttons{margin-top:var(--ea_content_margin);justify-content:flex-start}@media (max-width: 768px){.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header .ea_generics__buttons .ea_generics__button{width:100%}}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main{margin-top:calc(var(--ea_content_margin) * 2)}@media (min-width: 768.02px){.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main{margin-top:0}[dir=ltr] .ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main{margin-left:calc(var(--ea_gap) * 2)}[dir=rtl] .ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main{margin-right:calc(var(--ea_gap) * 2)}}@media (min-width: 992.02px){.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main .ea_generics__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:calc(var(--ea_gap) * 2)}[dir=ltr] .ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main .ea_generics__list .ea_generics__list_item_marker-icon{margin-left:var(--ea_content_margin)}[dir=rtl] .ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main .ea_generics__list .ea_generics__list_item_marker-icon{margin-right:var(--ea_content_margin)}}.ea_www__presentation_artisan .ea_www__contact{position:relative}.ea_www__presentation_artisan .ea_www__contact:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-150%,-50%);background-image:url(/images/mailo/common/presentation/artisan/artisan-drapeau.svg);background-color:transparent;background-repeat:no-repeat;background-size:contain;width:344px;height:400px;opacity:.1;z-index:0}.ea_www__presentation_artisan .ea_www__contact>div{position:relative;z-index:1}.ea_www__presentation_artisan .ea_www__contact .ea_generics__form{padding-top:0;background:transparent}.ea_www__presentation_artisan .ea_www__contact .ea_generics__form .ea_generics__field_input_text{background-color:var(--ea_background_color)}:root{--ea_pages_out_main_background_image: url(/images/mailo/common/junior/bkg_kid.png);--ea_pages_out_main_background_color: #82C9E3}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL19zcGFjaW5ncy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvX3R5cG9ncmFwaHkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvdXRpbGl0aWVzL3Njc3MvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvdXRpbGl0aWVzL3Njc3MvYWJzdHJhY3RzL2hlbHBlcnMvX2VsbGlwc2lzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9oZWxwZXJzL19pc19zcl9vbmx5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9oZWxwZXJzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC91dGlsaXRpZXMvc2Nzcy9tb2RpZmllcnMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX2NvbnRhaW5lci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9saXN0L191bF9vbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19jb250ZW50LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX2Zvcm0uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9fZ3JpZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9fbm9fZGF0YS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX3ByaW50LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9hbmltYXRpb25zL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX3N0YWNrLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX3RpbGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL2RhdGV0aW1lL19kYXRlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2ZpZWxkcy9pbnB1dC9fY2hlY2tib3guc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL2lucHV0L19maWxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2ZpZWxkcy9pbnB1dC9fcGFzc3dvcmQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL2lucHV0L19yYW5nZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvX2RhdGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL19zZWxlY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL190ZXh0YXJlYS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvX3RpbWVzbG90LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2ZpZWxkcy9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYnV0dG9uL19idXR0b25zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2J1dHRvbi9fYnV0dG9uLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19mb2N1cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9idXR0b24vX2xvYWRlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9idXR0b24vX21hcmdpbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9idXR0b24vX3NlZ21lbnRlZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYWN0aW9uc19iYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2Fkcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYW5jaG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2FwcGxpY2F0aW9ucy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2Jhbm5lci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fdGlsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fY2FyZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9jaGVja291dC9fY2FydC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9jaGVja291dC9fcHJpY2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvY2hlY2tvdXQvX3N1YnNjcmlwdGlvbl9jdXJyZW50LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19jaGlsZF9oaWRlYWJsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fY29kZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fY29sbGFwc2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2NvbXBsZXRpb24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2NvbnRhY3RzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19kZXZpY2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2RsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19kcmFnZ2FibGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19leHBhbmRlZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fZ3JvdXBlZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9faWNvbnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2lmcmFtZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbGlicmFyeS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbGlnaHRib3guc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvbGlzdC9fZXhwYW5kYWJsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbG9hZGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19tZXRhZGF0YS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbWV0ZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2xhdW5jaGVyL19vcGVuLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL25hdi9fbmF2LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL25hdi9fdGFicy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9uYXYvX3RyZWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX25vdGljZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fcGVyaW9kLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19wcm9ncmVzcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fcHJvbW8uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3J0ZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fc2VhcmNoLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19zZXBhcmF0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3NtaWxleXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3N0YXR1cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy90YWJsZS9fc2ltcGxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL3RhYmxlL19mdWxsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvY3VzdG9tL19jaGVja2JveF9yYWRpby5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fdG9nZ2xlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19zbmFja2Jhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9feGFkZHJzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL3hmaWxlcy9faXRlbS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy94ZmlsZXMvX3hmaWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9fZmllbGQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9fY29udHJvbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19jb250cm9sX2dyb3VwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2xhYmVsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2ZpZWxkc2V0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2ZpZWxkcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19maWVsZHNfY29sbGVjdGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2luZm8vX2Vycm9ycy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2luZm8vX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9pbmZvL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9fY29sb3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX2RhdGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX2ZpbGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX3JhbmdlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvY3VzdG9tL19zZWxlY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX3RpbWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX3RvZ2dsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL3BhdHRlcm5zL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvcGF0dGVybnMvX2VtYWlsX2RvbWFpbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL3BhdHRlcm5zL19wYXNzd29yZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL3BhdHRlcm5zL190aW1lX3NlbGVjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL3BhdHRlcm5zL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19zdGVwX2luZGljYXRvci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19jaGlwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYWRib29rL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2FkYm9vay9zY3NzL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9hcHBsaWNhdGlvbnMvX2Rpc3BsYXkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9hdXRoL3Njc3MvbWFpbnMvY3JlYXRlL19jaG9pY2VfcGFjay5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9ndWFyZGlhbnNoaXAvX2ZlYXR1cmVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYXV0aC9zY3NzL21lbnUvaGVscC9fbWVudS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9ob3RrZXlzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9taWdyYXRpb25fc3RhcnQvX2RvbmUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9hdXRoL3Njc3MvbWFpbnMvcG9zdGl0L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NhbGVuZGFyL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NhbGVuZGFyL3Njc3MvbWFpbnMvY29tbW9uL19zY2hlZHVsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NhbGVuZGFyL3Njc3MvbWFpbnMvZXZlbnQvX2FkZF9lZGl0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9tYWlucy9ldmVudC9fcmVzb3VyY2VzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9tYWlucy9tZW51L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NhbGVuZGFyL3Njc3MvbWFpbnMvcHJlZnMvX3RpbWVzbG90LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9zdHlsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9jb21tb24vX2NvbnRhY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvY29tbW9uL19jb250YWN0LXN0YXR1cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9jb21tb24vdGhyZWFkcy9fbmV3X21lc3NhZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvY29tbW9uL3RocmVhZHMvX2xpc3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvZGlhbC9fY29udGFjdHMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvZGlhbC9uZXctZGlhbC9fZGlhbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9tZWV0L19hdWRpb19hbmRfY2FtZXJhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL21lZXQvX2NhbGxfaW5mb3JtYXRpb24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvbWVldC9fY29ubmVjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9tZWV0L19jb250cm9scy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9tZWV0L192b2lkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL21lZXQvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9fY2hhdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX3RvcC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX3RocmVhZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX3Njcm9sbC10by1ib3R0b20uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvdGhyZWFkL19jb250YWN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9fbWVzc2FnZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX3R5cGluZy1hcmVhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvbWVudS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3Mvc3R5bGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY3JlZGl0L3Njc3MvbWFpbnMvc3BhY2Vfb2ZmZXJzL19kaXNwbGF5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY3JlZGl0L3Njc3MvbWFpbnMvc3BhY2Vfc3Vic2NyaXB0aW9uL19kaXNwbGF5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY3JlZGl0L3Njc3MvbWFpbnMvaW52b2ljZS9fZGlzcGxheS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9fYnJhbmQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9fY29kZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvX2NvbnRlbnQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9fZGwuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9mb3JtL19sYXlvdXRfc3RhY2suc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9faGFtYnVyZ2VyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvX21haW5zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvX3BhZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9wbGF5Z3JvdW5kL19tZW51X21haWwuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9wbGF5Z3JvdW5kL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19wcmVmcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZG9jcy9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kb2NzL3Njc3MvX3ZpZXdzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZG9jcy9zY3NzL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tYWlsYm94ZXMvX3NwZWNpYWxzLXBlcnNvbmFscy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tYWlsYm94ZXMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL3NlbmQvX2FkYm9vay5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9zZW5kL19hdHRhY2htZW50cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9zZW5kL19ib3R0b21iYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9fZm9ybS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9zZW5kL19oZWFkZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9fdG9wYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL3NlbmQvX29wdGlvbnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvbWVzc2FnZS9fYm90dG9tLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvaWZyYW1lL19hdHRhY2htZW50cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL2lmcmFtZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvbWVzc2FnZS9fZGV0YWlscy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL19yZWdpc3Rlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL190ZXh0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvdG9wL2FjdGlvbnMvX2Jhcl9saWdodC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL3RvcC9hY3Rpb25zL19iYXJfbWFpbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL3RvcC9hY3Rpb25zL19iYXJfcHJldmlldy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL3RvcC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvbWVzc2FnZS9fdmNhbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZW51L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3BhZ2VzL3Njc3Mvb3V0L192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9wYWdlcy9zY3NzL291dC9fZm9vdGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvcGFnZXMvc2Nzcy9vdXQvX2hlYWRlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3BhZ2VzL3Njc3Mvb3V0L19tYWluLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvc3BhY2Uvc2Nzcy9tYWlucy9yZWdpc3RyYXJfc2VhcmNoL19saXN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvc3BhY2Uvc2Nzcy9tYWlucy9yZWdpc3RyYXJfc2VhcmNoL19zZWFyY2guc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9zcGFjZS9zY3NzL21haW5zL2ZyaWRnZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9zcGFjZS9zY3NzL21haW5zL3JlZ2lzdHJhcl9hZGQvX2FkZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvcmVnaXN0cmFyX2luZm9zL19pbmZvcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvc3BhY2VfY3JlYXRlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvdW5pdmVyc2VfY29uZi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9zcGFjZS9zY3NzL21haW5zL3VzZXJzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL2hlbHAvX2ZlYXR1cmVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vX3NlY3Rpb24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vX2FjdGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vYWRtaW5pc3RyYXRpb24vX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9hcHBzL2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9iYW5uZXIvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9leHBlcnRpc2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9mZWF0dXJlcy9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL2Zvcm0vX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9nYWxsZXJ5L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vaGVyby9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL3N0cmVuZ3RoL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vdGVjaHMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMC9nZW5lcmljcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTAvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEwL2dlbmVyaWNzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTAvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX3RyZWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMC9nZW5lcmljcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMi9nZW5lcmljcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTIvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEyL2dlbmVyaWNzL2NvbXBvbmVudHMvbmF2L19uYXYuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMi9nZW5lcmljcy9jb21wb25lbnRzL25hdi9fdHJlZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEyL2dlbmVyaWNzL2xheW91dC9fc2lkZWJhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEyL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE0L2dlbmVyaWNzL2NvbXBvbmVudHMvX2RhdGVfc2VsZWN0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxNC9nZW5lcmljcy9jb21wb25lbnRzL19oZWxwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTQvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX25hdi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE0L2dlbmVyaWNzL2NvbXBvbmVudHMvbmF2L190cmVlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTQvZ2VuZXJpY3MvbGF5b3V0L19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTQvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTgvZ2VuZXJpY3MvY29tcG9uZW50cy9fZGF0ZV9zZWxlY3Rvci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE4L2dlbmVyaWNzL2NvbXBvbmVudHMvX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxOC9nZW5lcmljcy9jb21wb25lbnRzL25hdi9fbmF2LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTgvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX3RyZWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxOC9nZW5lcmljcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxOC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvYmxhY2svYXV0aC9tYWlucy9ndWFyZGlhbnNoaXAvX2ZlYXR1cmVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2JsYWNrL2NhbGVuZGFyL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ibGFjay9tYWlsL21haW5zL21lc3NhZ2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2JsYWNrL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fYmx1ZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ibHVlemVuL21haWwvbWFpbnMvbWVzc2FnZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvYmx1ZXplbi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX2NvbnRyYXN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL19lZ2dwbGFudC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9mcmFuY2VtYWlsL2dlbmVyaWNzL2NvbXBvbmVudHMvX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvZnJhbmNlbWFpbC9zcGFjZS9zcGFjZV9jcmVhdGUvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2ZyYW5jZW1haWwvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fZ3JlZW4uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvZ3JlZW56ZW4vbWFpbC9tYWlucy9tZXNzYWdlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ncmVlbnplbi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX2dyZXkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvbW5ldC9nZW5lcmljcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvbW5ldC9nZW5lcmljcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9tbmV0L2dlbmVyaWNzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX25hdi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9tbmV0L2dlbmVyaWNzL2NvbXBvbmVudHMvbmF2L190cmVlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvZ2VuZXJpY3MvbGF5b3V0L19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvc3BhY2Uvc3BhY2VfY3JlYXRlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9tbmV0L192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX3Bpbmsuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvcHJlc2VudGF0aW9uL19hcnRpc2FuLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL3ByZXNlbnRhdGlvbi9fY29udGludWl0eS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX2VkdS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX211bi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX3Byby5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL19yZWQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX2J6aC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fbGlsby5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL2NoYXQvbWFpbnMvdGhyZWFkL190aHJlYWQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy9tYWlsL21haW5zL21lc3NhZ2UvX2FjdGlvbnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy9tYWlsL21haW5zL21lc3NhZ2UvX3RleHQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy9tYWlsL21haW5zL3NlbmQvX2Zvcm0uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvZmllbGRzL19zZWxlY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvX2ljb25zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2p1bmlvcjIwMTAvc2Nzcy9nZW5lcmljcy9maWVsZHMvcGF0dGVybnMvdGltZV9zZWxlY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2F1dGgvbWFpbnMvYXBwbGljYXRpb25zL19kaXNwbGF5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2p1bmlvcjIwMTAvc2Nzcy9jaGF0L21haW5zL21lZXQvdGhyZWFkL190eXBpbmctYXJlYS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvcGFnZXMvb3V0L19tYWluLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2p1bmlvcjIwMTAvc2Nzcy9zcGFjZS9tYWlucy9mcmlkZ2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9nZW5lcmljcy9sYXlvdXQvX2NvbnRhaW5lci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9raWQyMDEwL3Njc3MvZ2VuZXJpY3MvbGF5b3V0L19ub19kYXRhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9wYWdlcy9vdXQvX21haW4uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9raWQyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9fY29udGFjdHMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2NoYXQvY29tbW9uL3RocmVhZHMvX2xpc3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2NoYXQvbWFpbnMvbWVldC90aHJlYWQvX2NvbnRhY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2NoYXQvbWFpbnMvbWVldC90aHJlYWQvX3R5cGluZy1hcmVhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9zcGFjZS9tYWlucy9mcmlkZ2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy9wYWdlcy9vdXQvX2Zvb3Rlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9jbGllbnRzL21haWxvL2Zyb250ZW5kL3Njc3Mvd3d3L21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vb2ZmZXIvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy93d3cvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW11bmFsL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9jbGllbnRzL21haWxvL2Zyb250ZW5kL3Njc3Mvd3d3L21haW5zL3ByZXNlbnRhdGlvbi9lZHUvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy93d3cvbWFpbnMvcHJlc2VudGF0aW9uL3Byby9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvY2xpZW50cy9tYWlsby9mcm9udGVuZC9zY3NzL3d3dy9tYWlucy9wcmVzZW50YXRpb24vYXJ0aXNhbi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvY2xpZW50cy9tYWlsby9mcm9udGVuZC9zY3NzL3d3dy9faW5kZXguc2NzcyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsICIkLWRlZmF1bHQ6IDBweDtcbltkYXRhLXNwYWNpbmddIHtcbiAgLS1lYV9zcGFjZXI6IDEuMjVyZW07IC8vIDIwcHhcbiAgLy8tLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2VyKTtcbiAgLy8tLWVhX2dhcDogdmFyKC0tZWFfc3BhY2VyKTsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiAgLy8tLWVhX2dhcDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgLy8tLWVhX2NvbnRlbnRfbWFyZ2luOiBjYWxjKHZhcigtLWVhX3NwYWNlcikgKiAuNzUpOyAvLyAxNXB4XG4gIC8vLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiBjYWxjKHZhcigtLWVhX3NwYWNlcikgKiAuMjUpOyAvLyA1cHggLy8gQHRvZG8gVXRpbGlzZXIgY2V0dGUgdmFyaWFibGUgcG91ciBsZXMgYnV0dG9ucywgaW5wdXQsIHNlbGVjdCwgZXRjIHB1aXMgcmVtcGxhY2VyIHBhciBoZWlnaHQgZml4ZVxuICAvLy0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogY2FsYyh2YXIoLS1lYV9zcGFjZXIpICogLjc1KTsgLy8gMTVweCAvLyBAdG9kbyBVdGlsaXNlciBjZXR0ZSB2YXJpYWJsZSBwb3VyIGxlcyBidXR0b25zLCBpbnB1dCwgc2VsZWN0LCBldGNcblxuICAtLWVhX3NwYWNpbmdfZm9udF9zaXplOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGV0dGVyX3NwYWNpbmc6ICN7JC1kZWZhdWx0fTsgLy9AVE9ETyBBIENIRUNLRVJcbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZV8xNzogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfYmVmb3JlX2xlZnQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21faGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX3dpZHRoOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2JlZm9yZV9oZWlnaHRfd2lkdGg6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9sYWJlbF90ZXh0X21hcmdpbl9yaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19pbnB1dF9ydGVfaGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmc6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NhcHRpb25fcGFkZGluZ190b3BfYm90dG9tOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZzogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmc6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfYnV0dG9uX2ZpbHRlcl9pY29uX2hlaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdGhfYnV0dG9uX3RleHRfbGluZV9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX21haWxfcGVyc29uYWxzX3Rib2R5X3RoX3BhZGRpbmdfdG9wOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX3JpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX2xlZnQ6ICN7JC1kZWZhdWx0fTtcbn1cblxuJC1vbmU6IDFweDtcbiQtdHdvOiAycHg7XG4kLWxpbmVfaGVpZ2h0OiAjeyQtdHdvfTtcbltkYXRhLXNwYWNpbmc9XCJ3aWRlXCJdIHtcbiAgLS1lYV9zcGFjZXI6IDEuNXJlbTtcblxuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiAzcHg7XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfYmVmb3JlX2xlZnQ6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9oZWlnaHQ6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV93aWR0aDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2JlZm9yZV9oZWlnaHRfd2lkdGg6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2xhYmVsX3RleHRfbWFyZ2luX3JpZ2h0OiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZzogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiA1cHg7XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9idXR0b25fZmlsdGVyX2ljb25faGVpZ2h0OiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RoX2J1dHRvbl90ZXh0X2xpbmVfaGVpZ2h0OiAjeyQtbGluZV9oZWlnaHR9O1xuICAtLWVhX3NwYWNpbmdfcmVhZF9vbmx5X21hcmdpbl9yaWdodDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX2xlZnQ6ICN7JC1vbmV9O1xufVxuXG4kLXR3bzogMnB4O1xuJC1mb3VyOiA0cHg7XG4kLWxpbmVfaGVpZ2h0OiAjeyQtZm91cn07XG5bZGF0YS1zcGFjaW5nPVwieHdpZGVcIl0ge1xuICAtLWVhX3NwYWNlcjogMS43NXJlbTtcbiAgLS1lYV9mb250X3NpemU6IDAuOTM3NXJlbTtcblxuICAtLWVhX3NwYWNpbmdfZm9udF9zaXplOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZV8xNzogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGV0dGVyX3NwYWNpbmc6IDAuNXB4OyAvL0BUT0RPIEEgQ0hFQ0tFUlxuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiA3cHg7XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfYmVmb3JlX2xlZnQ6IDFweDtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21faGVpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fd2lkdGg6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9iZWZvcmVfaGVpZ2h0X3dpZHRoOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9sYWJlbF90ZXh0X21hcmdpbl9yaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQ6ICN7JC1saW5lX2hlaWdodH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodDogI3skLWZvdXJ9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQ6ICN7JC1mb3VyfTtcbiAgLS1lYV9zcGFjaW5nX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZzogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1mb3VyfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZzogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZzogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0OiAjeyQtZm91cn07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQ6IDZweDtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiAjeyQtZm91cn07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLWZvdXJ9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfYnV0dG9uX2ZpbHRlcl9pY29uX2hlaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90aF9idXR0b25fdGV4dF9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fcmlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfcmVhZF9vbmx5X21hcmdpbl9sZWZ0OiAjeyQtdHdvfTtcbn1cblxuJC1vbmU6IDFweDtcbiQtbWludXNfb25lOiAtMXB4O1xuJC1taW51c190d286IC0ycHg7XG4kLWxpbmVfaGVpZ2h0OiAjeyQtbWludXNfdHdvfTtcbltkYXRhLXNwYWNpbmc9XCJjb21wYWN0XCJdIHtcbiAgLS1lYV9zcGFjZXI6IDFyZW07XG5cbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZTogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19mb250X3NpemVfMTc6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9iZWZvcmVfbGVmdDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2hlaWdodDogI3skLW1pbnVzX29uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX3dpZHRoOiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fYmVmb3JlX2hlaWdodF93aWR0aDogI3skLW1pbnVzX29uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfbGFiZWxfdGV4dF9tYXJnaW5fcmlnaHQ6ICN7JC1taW51c19vbmV9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0OiAjeyQtbGluZV9oZWlnaHR9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nOiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogMHB4O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiAtNnB4O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfYnV0dG9uX2ZpbHRlcl9pY29uX2hlaWdodDogI3skLW1pbnVzX29uZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90aF9idXR0b25fdGV4dF9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX21haWxfcGVyc29uYWxzX3Rib2R5X3RoX3BhZGRpbmdfdG9wOiAxcHg7XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX3JpZ2h0OiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fbGVmdDogI3skLW1pbnVzX29uZX07XG59XG5cbiQtdHdvOiAycHg7XG4kLW1pbnVzX3RocmVlOiAtM3B4O1xuJC1taW51c190d286IC0ycHg7XG4kLWxpbmVfaGVpZ2h0OiAjeyQtbWludXNfdHdvfTtcbltkYXRhLXNwYWNpbmc9XCJ4Y29tcGFjdFwiXSB7XG4gIC0tZWFfc3BhY2VyOiAuODc1cmVtO1xuICAtLWVhX2ZvbnRfc2l6ZTogLjY4NzVyZW07XG5cbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZTogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19mb250X3NpemVfMTc6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiAtNnB4O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2JlZm9yZV9sZWZ0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21faGVpZ2h0OiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fd2lkdGg6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9iZWZvcmVfaGVpZ2h0X3dpZHRoOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9sYWJlbF90ZXh0X21hcmdpbl9yaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQ6ICN7JC1saW5lX2hlaWdodH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25faWNvbl9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfaW5wdXRfcnRlX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmc6IC0xcHg7XG4gIC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemU6IDBweDtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NhcHRpb25fZm9udF9zaXplOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NhcHRpb25fcGFkZGluZ190b3BfYm90dG9tOiAjeyQtbWludXNfdGhyZWV9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nOiAjeyQtbWludXNfdGhyZWV9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmc6ICN7JC1taW51c190aHJlZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0OiAjeyQtbWludXNfdGhyZWV9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiAtN3B4O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1taW51c190aHJlZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLW1pbnVzX3RocmVlfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2J1dHRvbl9maWx0ZXJfaWNvbl9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdGhfYnV0dG9uX3RleHRfbGluZV9oZWlnaHQ6ICN7JC1saW5lX2hlaWdodH07XG4gIC0tZWFfc3BhY2luZ19tYWlsX3BlcnNvbmFsc190Ym9keV90aF9wYWRkaW5nX3RvcDogMXB4O1xuICAtLWVhX3NwYWNpbmdfcmVhZF9vbmx5X21hcmdpbl9yaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX2xlZnQ6ICN7JC1taW51c190d299O1xufVxuIiwgIjpyb290IHtcbiAgLS1lYV9mb250X2ZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAtLWVhX2ZvbnRfc2l6ZTogLjgxMjVyZW07IC8vIDEzcHhcbiAgLS1lYV9mb250X3NpemVfeHNtYWxsOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAuODUpOyAvLyDiiYggMTFweFxuICAtLWVhX2ZvbnRfc2l6ZV9zbWFsbDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogLjkyKTsgLy8g4omIIDEycHhcbiAgLS1lYV9mb250X3NpemVfbGFyZ2U6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDEuMTUpOyAvLyDiiYggMTVweFxuICAtLWVhX2ZvbnRfc2l6ZV94bGFyZ2U6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDEuMyk7IC8vIOKJiCAxN3B4XG4gIC0tZWFfZm9udF9zaXplX2gxOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAyKTsgLy8gPSAyNnB4XG4gIC0tZWFfZm9udF9zaXplX2gyOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAxLjQ2KTsgLy8g4omIIDE5cHhcbiAgLS1lYV9mb250X3NpemVfaDM6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7IC8vIOKJiCAxNXB4XG4gIC0tZWFfdGV4dF9jb2xvcjogYmxhY2s7XG4gIC0tZWFfdGV4dF9jb2xvcl9saWdodDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS4xNTsgLy8gcG91ciBraWQgJiBqdW5pb3IgLT4gb2sgZGFucyBza2lucy1kZWZhdWx0MjAyMCBtaW5pbXVtIFdDQUcgMi4xIGlzIDEuNVxuICAtLWVhX2hlYWRpbmdfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAtLWVhX2hlYWRpbmdfZm9udF9mYW1pbHk6IHZhcigtLWVhX2ZvbnRfZmFtaWx5KTtcbiAgLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0OiAxLjI7XG4gIC0tZWFfZm9udF9zaXplXzE3OiBjYWxjKDE3cHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZV8xNykpOyAvLyBAdG9kbyA6IMOgIHJldm9pclxufVxuXG4vLyBQb3VyIGNlcnRhaW5lIGxhbmd1ZSBjb21tZSBsJ2FyYWJlLCBvbiBncm9zc2kgbGEgdGFpbGxlIGRlIGZvbnQgZGUgYmFzZVxuLy9bZGF0YS1sYW5nPVwiYXJcIl0ge1xuLy8gIC0tZWFfZm9udF9zaXplOiAxcmVtOyAvLyAxNnB4XG4vL31cblxuW2NsYXNzKj0nZWFfZ2VuZXJpY3NfXyddIHtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuXG4gIC8vIGhlYWRpbmdzXG4gIGgxLCBoMiwgaDMge1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0KTtcblxuICAgICZbY2xhc3MqPSdlYV9nZW5lcmljc19fJ10ge1xuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX2hlYWRpbmdfbGluZV9oZWlnaHQpO1xuICAgIH1cblxuICAgICYgPiBhLFxuICAgICYgPiBhW2NsYXNzKj0nZWFfZ2VuZXJpY3NfXyddIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2gxIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDEpO1xufVxuXG5oMixcbi5lYV9nZW5lcmljc19faDIge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMik7XG59XG5cbmgzLFxuLmVhX2dlbmVyaWNzX19oMyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gzKTtcbn1cbiIsICIvLy8gQm9vdHN0cmFwIHBvaW50cyBkZSBydXB0dXJlIGRlIGxhIGdyaWxsZVxuLy8vIEBwcm9wIHtTdHJpbmd9IGtleXMgLSBJZGVudGlmaWFudCBkdSBwb2ludCBkZSBydXB0dXJlXG4vLy8gQHByb3Age01hcH0gdmFsdWVzIC0gVmFsZXVyIGR1IHBvaW50IGRlIHJ1cHR1cmUgZW4gcGl4ZWxzXG4kYm9vdHN0cmFwLWJyZWFrcG9pbnRzOiAoXG4gICd4eHMnOiAwcHgsXG4gICd4cyc6IDM2MHB4LFxuICAnc20nOiA1NzZweCxcbiAgJ21kJzogNzY4cHgsXG4gICdsZyc6IDk5MnB4LFxuICAneGwnOiAxMjAwcHgsXG4pICFkZWZhdWx0O1xuXG46cm9vdCB7XG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkYm9vdHN0cmFwLWJyZWFrcG9pbnRzIHtcbiAgICBAaWYgKCRrZXkgPT0gJ3h4cycpIHtcbiAgICAgIC0tZWFfYnJlYWtwb2ludDogI3ska2V5fVxuICAgIH0gQGVsc2Uge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHZhbHVlICsgMC4wMnB4fSkge1xuICAgICAgICAtLWVhX2JyZWFrcG9pbnQ6ICN7JGtleX1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCAiQG1peGluIGVhX3V0aWxpdGllc19fZWxsaXBzaXMoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLy8gZWxsaXBzaXNcbi5lYV91dGlsaXRpZXNfX2VsbGlwc2lzIHtcbiAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19lbGxpcHNpcztcbn0iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIGVhX3V0aWxpdGllc19faXNfc3Jfb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aWR0aDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDAuMDFlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5IHtcbiAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5O1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkYm9vdHN0cmFwLWJyZWFrcG9pbnRzKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpICsgMC4wMnB4fSkge1xuICAgIC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHlfI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAuZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5X3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seTtcbiAgICB9XG4gIH1cbn0iLCAiQGZvcndhcmQgXCJlbGxpcHNpc1wiO1xuQGZvcndhcmQgXCJpc19zcl9vbmx5XCI7XG5cbi8vIHN0cmV0Y2hlZFxuLmVhX3V0aWxpdGllc19fc3RyZXRjaGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIGNsZWFyZml4XG4uZWFfdXRpbGl0aWVzX19jbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIHBsYWNlaG9sZGVyXG4uZWFfdXRpbGl0aWVzX19wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2Fic3RyYWN0cy9mdW5jdGlvbnNcIiBhcyAqO1xuQHVzZSBcIi4uL2Fic3RyYWN0cy9taXhpbnNcIiBhcyAqO1xuXG4vKiBNaXNjICovXG4uZWFfdXRpbGl0aWVzX192aXNpYmlsaXR5LWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX192aXNpYmlsaXR5LXZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2xpc3Rfc3R5bGUtbm9uZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblxuICAmID4gbGk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmxpLmVhX3V0aWxpdGllc19fbGlzdF9zdHlsZS1ub25lIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogRGlzcGxheSAqL1xuLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19kaXNwbGF5LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZGlzcGxheS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZGlzcGxheS1pbmxpbmVfYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZGlzcGxheS1pbmxpbmVfZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2Rpc3BsYXktZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLyogT3ZlcmZsb3cgKi9cbi5lYV91dGlsaXRpZXNfX292ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgKyAwLjAycHh9KSB7XG4gICAgLmVhX3V0aWxpdGllc19fb3ZlcmZsb3ctaGlkZGVuXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLy8gQHRvZG8gOiByZW1wbGFjZXIgcGFyIGVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lX3NtXG4gICAgLmVhX3V0aWxpdGllc19faXNfaGlkZGVuXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAuZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1oaWRkZW5fdW50aWxfI3skYnJlYWtwb2ludH0ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAvLyBAdG9kbyA6IHJlbXBsYWNlciBwYXIgZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmVfdW50aWxfc21cbiAgICAuZWFfdXRpbGl0aWVzX19pc19oaWRkZW5fdW50aWxfI3skYnJlYWtwb2ludH0ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKiBWZXJ0aWNhbCBhbGlnbiAqL1xuLmVhX3V0aWxpdGllc19fdmVydGljYWxfYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fdmVydGljYWxfYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX192ZXJ0aWNhbF9hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3ZlcnRpY2FsX2FsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fdmVydGljYWxfYWxpZ24tdGV4dF9ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLyogRmxleCAqL1xuLmVhX3V0aWxpdGllc19fZmxleF9kaXJlY3Rpb24tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19hbGlnbl9zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X3dyYXAtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X3dyYXAtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9qdXN0aWZ5X2NvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9qdXN0aWZ5X2NvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2p1c3RpZnlfY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2p1c3RpZnlfY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfanVzdGlmeV9jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfYWxpZ25faXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2FsaWduX2l0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2FsaWduX2l0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9kaXJlY3Rpb24tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X3Nocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi8qIEdyaWQgKi9cbi5lYV91dGlsaXRpZXNfX2dyaWQtYXV0b19yb3dzIHtcbiAgZ3JpZC1hdXRvLXJvd3M6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogUG9zaXRpb24gKi9cbi5lYV91dGlsaXRpZXNfX3Bvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3Bvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi8qIEhlaWdodCAqL1xuLmVhX3V0aWxpdGllc19faGVpZ2h0LTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vKiBXaWR0aCAqL1xuLmVhX3V0aWxpdGllc19fd2lkdGgtMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fd2lkdGgtYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX21heF93aWR0aC0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogU3BhY2luZyAqL1xuLmVhX3V0aWxpdGllc19fbWFyZ2luLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV91dGlsaXRpZXNfX21hcmdpbl9sZWZ0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fcmlnaHQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fbGVmdC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19fbWFyZ2luX3JpZ2h0LWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fbGVmdC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV91dGlsaXRpZXNfX21hcmdpbl9yaWdodC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19fbWFyZ2luX2xlZnQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fcmlnaHQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wLTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX21hcmdpbl9ib3R0b20tMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fbWFyZ2luX3RvcF9ib3R0b20tMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19wYWRkaW5nLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIFJlc2l6ZSAqL1xuLmVhX3V0aWxpdGllc19fcmVzaXplLW5vbmUge1xuICByZXNpemU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fcmVzaXplLWJvdGgge1xuICByZXNpemU6IGJvdGggIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fcmVzaXplLWhvcml6b250YWwge1xuICByZXNpemU6IGJvdGggIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fcmVzaXplLXZlcnRpY2FsIHtcbiAgcmVzaXplOiBib3RoICFpbXBvcnRhbnQ7XG59XG5cbi8qIFRleHQgKi9cbi5lYV91dGlsaXRpZXNfX3RleHRfYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3RleHRfYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX190ZXh0X2FsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZvbnRfd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZm9udF93ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZvbnRfc3R5bGUtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZWFfdXRpbGl0aWVzX19mb250X3NpemUteHNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfeHNtYWxsKTtcbn1cblxuLmVhX3V0aWxpdGllc19fZm9udF9zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xufVxuXG4uZWFfdXRpbGl0aWVzX19mb250X3NpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZvbnRfc2l6ZS14bGFyZ2Uge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV94bGFyZ2UpO1xufVxuXG4uZWFfdXRpbGl0aWVzX193b3JkX2JyZWFrLWJyZWFrX3dvcmQge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uZWFfdXRpbGl0aWVzX193aGl0ZV9zcGFjZS1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIEJvcmRlciAqL1xuLmVhX3V0aWxpdGllc19fYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogRmlsdGVyICovXG4uZWFfdXRpbGl0aWVzX19maWx0ZXItZ3JheXNjYWxlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG59XG5cbi8qIGNvbG9ycyAqL1xuJC1jb2xvcnM6ICd3YXJuaW5nJywgJ2RhbmdlcicsICdzdWNjZXNzJywgJ2luZm8nLCAncHJpbWFyeSc7XG5cbkBlYWNoICRjb2xvciBpbiAkLWNvbG9ycyB7XG4gIC5lYV91dGlsaXRpZXNfX2NvbG9yXyN7JGNvbG9yfSB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yXyN7JGNvbG9yfSkgIWltcG9ydGFudDtcblxuICAgIHN2ZyB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfI3skY29sb3J9KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuZWFfdXRpbGl0aWVzX19maWxsLSN7JGNvbG9yfSB7XG4gICAgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yXyN7JGNvbG9yfSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLyogaWNvbiAqL1xuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV91dGlsaXRpZXNfX2ljb25fbWFyZ2luLWFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19faWNvbl9tYXJnaW4tYmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV91dGlsaXRpZXNfX2ljb25fbWFyZ2luLWFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19pY29uX21hcmdpbi1iZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptZXRhXCI7XG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy8kLWJhY2tncm91bmRfY29sb3I6ICNGRkZGRkY7XG4vLyQtYm9yZGVyX3JhZGl1czogM3B4O1xuJC1iYXJfaGVpZ2h0OiA1cHg7XG4kLWJ1dHRvbl9pY29uX21hcmdpbl9yaWdodDogOXB4O1xuJC1idXR0b25faWNvbl9tYXJnaW5fbGVmdDogLTdweDtcbi8vJC1idXR0b25faWNvbl9oZWlnaHQ6IGNhbGMoMTdweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0KSk7XG4vLyQtYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsOiBjYWxjKCQtYnV0dG9uX2ljb25faGVpZ2h0IC0gNHB4KTtcbi8vJC1idXR0b25fbGluZV9oZWlnaHQ6IGNhbGMoMjFweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0KSk7IC8vMjFweFxuLy8kLWJ1dHRvbl9taW5faGVpZ2h0OiBjYWxjKDIxcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7IC8vMjFweFxuJC1idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0Y4RjhGODtcbiQtYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGM0YzRjM7XG4vLyQtdGV4dF9jb2xvcjogIzM4MzgzODtcbiQtYnV0dG9uX2NvbG9yOiAjNkE2QTZBO1xuJC1idXR0b25fY29sb3JfaG92ZXI6ICM1MjUyNTI7XG4vLyQtYm9yZGVyX2NvbG9yOiAjREVERURFO1xuJC1kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiAjMjIyMjIyO1xuJC1jZWxsX3BhZGRpbmc6IDVweDtcbiQtZ3V0dGVyOiAxOHB4O1xuJC1nYXA6IGNhbGMoMThweCArIHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSk7XG5cbjpyb290IHtcbiAgLy8gYWNjZXNzaWJpbGl0eVxuICAtLWVhX3RhcmdldF9zaXplX21pbmltdW06IDI0cHg7IC8vIFdDQUcgQUFcbiAgLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW06IDM0cHg7IC8vIFdDQUcgQUFcbiAgLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZDogNDRweDsgLy8gV0NBRyBBQUFcbiAgLy8gY29sb3JzIHN0YXRlc1xuICAtLWVhX2NvbG9yX3N1Y2Nlc3M6IGhzbCgxNTIgNzAlIDMwJSk7IC8vICMxNzgyNTBcbiAgLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0OiBoc2woMTUyIDcwJSAzOCUpOyAvLyAjMURBNTY1XG4gIC0tZWFfY29sb3Jfc3VjY2Vzc19saWdodGVyOiBoc2woMTUyIDY4JSA5NSUpOyAvLyAjRUFGQkYzXG4gIC0tZWFfY29sb3JfaW5mbzogaHNsKDE5OCAxMDAlIDMzJSk7IC8vICMwMDc2QThcbiAgLS1lYV9jb2xvcl9pbmZvX2xpZ2h0OiBoc2woMTk4IDEwMCUgNDElKTsgLy8gIzAwNzZBOFxuICAtLWVhX2NvbG9yX2luZm9fbGlnaHRlcjogaHNsKDE5OCAxMDAlIDk1JSk7IC8vICNFNkY3RkZcbiAgLS1lYV9jb2xvcl9kYW5nZXI6IGhzbCgzNjAgNzklIDQ1JSk7IC8vICNDRDE4MTdcbiAgLS1lYV9jb2xvcl9kYW5nZXJfZGFyazogaHNsKDM2MCA3OSUgMzclKTsgLy8gI0E3MTUxNFxuICAtLWVhX2NvbG9yX2Rhbmdlcl9saWdodGVyOiBoc2woMzYwIDY5JSA5NCUpOyAvLyAjRkFFNUU1XG4gIC0tZWFfY29sb3Jfd2FybmluZzogaHNsKDM4IDEwMCUgNTYlKTsgLy8gI0ZGQUMxRVxuICAtLWVhX2NvbG9yX3dhcm5pbmdfZGFyazogaHNsKDM4IDcxJSAzNSUpOyAvLyAjOTg2YTFhXG4gIC0tZWFfY29sb3Jfd2FybmluZ19saWdodGVyOiBoc2woMzggMTAwJSA5NiUpOyAvLyAjRkZGOEVCXG4gIC8vIGNvbG9ycyBkZWZhdWx0XG4gIC0tZWFfY29sb3JfYmFzZTogYmxhY2s7XG4gIC0tZWFfY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2RhcmtlcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLy8tLWVhX2NvbG9yX29ubGluZTogIzlmY2IwNjtcbiAgLS1lYV9jb2xvcl9vbmxpbmU6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHQpO1xuICAtLWVhX2NvbG9yX29mZmxpbmU6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gIC8vIGJhY2tncm91bmRcbiAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yOiB3aGl0ZTtcbiAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICNGNUY1RjU7XG4gIC8vIGJvcmRlcnNcbiAgLS1lYV9ib3JkZXJfcmFkaXVzOiA1cHg7XG4gIC0tZWFfYm9yZGVyX3JhZGl1c19zbWFsbDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKSAqIC42KTtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzX2xhcmdlOiBjYWxjKHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpICogMik7XG4gIC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZXI6IGNhbGModmFyKC0tZWFfYm9yZGVyX3JhZGl1cykgKiA0KTtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQ6IDk5cmVtO1xuICAtLWVhX2JvcmRlcl9zdHlsZTogc29saWQ7XG4gIC0tZWFfYm9yZGVyX3dpZHRoOiAxcHg7XG4gIC0tZWFfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2JvcmRlcjogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC8vIHNoYWRvd3NcbiAgLS1lYV9zaGFkb3dfc21hbGw6IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSksIDBweCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tZWFfc2hhZG93OiAwcHggMnB4IDZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwcHggMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWVhX3NoYWRvd19sYXJnZTogMHB4IDZweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwcHggMnB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KSwgMHB4IDJweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDBweCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8vIGxheW91dFxuICAtLWVhX2NvbnRhaW5lcl9tYXhfd2lkdGg6IDEwMDBweDtcbiAgLS1lYV9oZWFkZXJfaGVpZ2h0OiA0NXB4OyAvLyBUYWlsbGUgZGUgbCdhbmNpZW4gaGVhZGVyIHRhbnQgcXUnaWwgeSBhIGNvaGFiaXRhdGlvblxuICAtLWVhX3NpZGViYXJfd2lkdGg6IDI1MHB4O1xuICAvLyBhbmltYXRpb24gLyB0cmFuc2l0aW9uXG4gIC0tZWFfZHVyYXRpb25fZGVmYXVsdDogMzAwbXM7XG4gIC0tZWFfZHVyYXRpb25fZmFzdDogMTUwbXM7XG4gIC0tZWFfZHVyYXRpb25fc2xvdzogNDUwbXM7XG4gIC8vIGZvcm0gJiBidXR0b25cbiAgLy8gQHRvZG8gOiBvbiBnYXJkZSBsZXMgYW5jaWVubmVzIHZhbGV1cmVzIHBvdXIgbGUgbW9tZW50IGNhciB0cm9wIGQnZWZmZXRzIGRlIGJvcmRcbiAgLy8tLWVhX2ZpZWxkX2J1dHRvbl9saW5lX2hlaWdodDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7IC8vIDIwLDhweFxuICAvLy0tZWFfZmllbGRfYnV0dG9uX2hlaWdodDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7IC8vIDIwLDhweFxuICAtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDVweDtcbiAgLy8tLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDRweDsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiAxN3B4OyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAvKiBpY29uICovXG4gIC0tZWFfaWNvbl9zaXplOiAyMHB4O1xuICAtLWVhX2ljb25fc2l6ZV94bGFyZ2U6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIDEuNSk7IC8vIDMwcHhcbiAgLS1lYV9pY29uX3NpemVfbGFyZ2U6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIDEuMik7IC8vIDI0cHhcbiAgLS1lYV9pY29uX3NpemVfc21hbGw6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIC44KTsgLy8gMTZweFxuICAtLWVhX2ljb25fc2l6ZV94c21hbGw6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIC43KTsgLy8gMTRweFxuICAtLWVhX2ljb25fc2l6ZV94eHNtYWxsOiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAuNSk7IC8vIDEwcHhcbiAgLS1lYV9pY29uX2ZpbGw6ICM5QjlCOUI7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbjogOHB4O1xuICAvLyBjb21wb25lbnRzXG4gIC8qIGF2YXRhciAqL1xuICAtLWVhX2F2YXRhcl9zaXplOiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gIC0tZWFfYXZhdGFyX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gIC8qIGJhZGdlICovXG4gIC0tZWFfYmFkZ2VfYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgLS1lYV9iYWRnZV9jb2xvcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfYmFkZ2VfYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYmFkZ2VfZm9udF9zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICAtLWVhX2JhZGdlX3BhZGRpbmdfdG9wX2JvdHRvbTogMnB4O1xuICAtLWVhX2JhZGdlX3BhZGRpbmdfbGVmdF9yaWdodDogOHB4O1xuICAtLWVhX2JhZGdlX2NvdW50ZXJfcGFkZGluZ19sZWZ0X3JpZ2h0OiA1cHg7XG4gIC0tZWFfYmFkZ2VfbWluaV9zaXplOiA4cHg7XG4gIC8qIGJ1dHRvbiAqL1xuICAtLWVhX2J1dHRvbl90ZXh0X2FsaWduOiBjZW50ZXI7XG4gIC0tZWFfYnV0dG9uX2ZvbnRfZmFtaWx5OiBpbmhlcml0O1xuICAtLWVhX2J1dHRvbl9mb250X3NpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG4gIC0tZWFfYnV0dG9uX2ZvbnRfc3R5bGU6IG5vcm1hbDtcbiAgLS1lYV9idXR0b25fdGV4dF9kZWNvcmF0aW9uOiBub25lO1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlOiBzb2xpZDtcbiAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlX2FjdGl2ZTogc29saWQ7IC8vIEB0b2RvIDogw6AgdsOpcmlmaWVyXG4gIC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgLS1lYV9idXR0b25fb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9wb3NpdGlvbjogMTBweCBjZW50ZXI7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfaW1hZ2U6IG5vbmU7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC0tZWFfYnV0dG9uX2NsaXBfcGF0aDogbm9uZTtcbiAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiB2YXIoLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9idXR0b25fbWFyZ2luX3RvcDogM3B4OyAvLyBAdG9kbyA6IMOgIHJldm9pciBhdmVjIEZyYW7Dp29pc1xuICAtLWVhX2J1dHRvbl9tYXJnaW5fcmlnaHQ6IDA7IC8vIEB0b2RvIDogw6AgcmV2b2lyIGF2ZWMgRnJhbsOnb2lzXG4gIC0tZWFfYnV0dG9uX21hcmdpbl9ib3R0b206IDNweDsgLy8gQHRvZG8gOiDDoCByZXZvaXIgYXZlYyBGcmFuw6dvaXNcbiAgLS1lYV9idXR0b25fbWFyZ2luX2xlZnQ6IDA7IC8vIEB0b2RvIDogw6AgcmV2b2lyIGF2ZWMgRnJhbsOnb2lzXG4gIC8vLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IGNhbGMoMjFweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0KSk7XG4gIC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KTtcbiAgLS1lYV9idXR0b25fbWluX2hlaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpICogdmFyKC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZSkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAvLy0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9idXR0b25fbGluZV9oZWlnaHQpO1xuICAvLy0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9oZWlnaHQpO1xuICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbjogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX2xlZnQ6ICN7JC1idXR0b25faWNvbl9tYXJnaW5fbGVmdH07IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0OiAjeyQtYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0fTsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9idXR0b25faWNvbl9oZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKSArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0KSk7XG4gIC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsOiB2YXIoLS1lYV9pY29uX3NpemVfeHNtYWxsKTtcbiAgLS1lYV9idXR0b25faWNvbl9vbmx5X3BhZGRpbmdfdG9wOiB2YXIoLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9idXR0b25faWNvbl9vbmx5X3BhZGRpbmdfYm90dG9tOiB2YXIoLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9idXR0b25faWNvbl9vbmx5X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfYnV0dG9uX2NvbnRlbnRfaWNvbl9vbmx5X2FmdGVyOiBpbmhlcml0OyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAvKiBidXR0b24gLSB2YXJpYW50cyAqL1xuICAvKiogZGVmYXVsdCAqKi9cbiAgLS1lYV9idXR0b25fY29sb3I6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gIC8qKiBwcmltYXJ5ICoqL1xuICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB3aGl0ZTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrZXIpO1xuICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogd2hpdGU7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gIC8qKiBvdXRsaW5lIHByaW1hcnkgKiovXG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyKTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrZXIpO1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmU6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAvKiogbGlnaHQgKiovXG4gIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgLS1lYV9idXR0b25fbGlnaHRfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX2xpZ2h0X2ljb25fbWFyZ2luX3JpZ2h0OiAjeyQtYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0fTsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9idXR0b25fbGlnaHRfaWNvbl9tYXJnaW5fbGVmdDogMHB4OyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAvKiBidXR0b25zICovXG4gIC0tZWFfYnV0dG9uc19nYXA6IDVweDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgZXQgcmVtcGxhY2VyIGF1IHNldWwgZW5kcm9pdCB1dGlsaXPDqSBwYXIgZ3V0dGVyXG4gIC8qIGNhcmQgKi9cbiAgLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfbGFyZ2UpO1xuICAtLWVhX2NhcmRfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX2NhcmRfYm9yZGVyX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAtLWVhX2NhcmRfYmdfY29sb3JfaG92ZXI6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIC0tZWFfY2FyZF9zcGFjZXI6IHZhcigtLWVhX2dhcCk7XG4gIC8qIGNoaXBzICYgY2hpcCAqL1xuICAtLWVhX2NoaXBfaGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbiAgLS1lYV9jaGlwX2JhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIC0tZWFfY2hpcF9iYWNrZ3JvdW5kX2hvdmVyOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX2NoaXBfY29sb3I6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2NoaXBfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX2NoaXBfYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAtLWVhX2NoaXBzX2dhcDogY2FsYyh2YXIoLS1lYV9maWVsZF9oZWlnaHQpIC0gdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKSAqIDIgLSB2YXIoLS1lYV9jaGlwX2hlaWdodCkpO1xuICAvKiBkcm9wZG93biAqL1xuICAvLy0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcjogIzIyMjIyMjsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLS1lYV9kcm9wZG93bl9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfZHJvcGRvd25fYm9yZGVyX3dpZHRoOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAtLWVhX2Ryb3Bkb3duX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX21heF9oZWlnaHQ6IG5vbmU7IC8vIFNldCB0byBkZWZhdWx0IGZvciBqcyBwb3NpdGlvbmluZ1xuICAtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX3RvcDogYXV0bzsgLy8gU2V0IHRvIGRlZmF1bHQgZm9yIGpzIHBvc2l0aW9uaW5nXG4gIC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbGVmdDogYXV0bzsgLy8gU2V0IHRvIGRlZmF1bHQgZm9yIGpzIHBvc2l0aW9uaW5nXG4gIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcjogI0ZGRkZGRjsgLy9jb25maWcvc3R5bGVzL3N0eWxlLWJhc2UuaW5jLmNmZzoxNTk6d2hpdGVfY29sb3I9XCIjNDM0MzQzXCIgLy8gQHRvZG8gOiDDoCByZXZvaXIgYXZlYyBGcmFuw6dvaXNcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTsgLy9ob3Zlcl9jb2xvciBjb25maWcvc3R5bGVzL3N0eWxlLWJhc2UuaW5jLmNmZzo0OTpob3Zlcl9jb2xvcj1cIiNGRDM1NEVcIiAvLyBAdG9kbyA6IMOgIHJldm9pciBhdmVjIEZyYW7Dp29pc1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfYWN0aXZlOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTsgLy8gQHRvZG8gOiDDoCByZXZvaXIgYXZlYyBGcmFuw6dvaXNcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTsgLy9ob3Zlcl9ia2cgY29uZmlnL3N0eWxlcy9zdHlsZS1iYXNlLmluYy5jZmc6NDc6aG92ZXJfYmtnPVwiI0ZGRUVDMlwiIC8vIEB0b2RvIDogw6AgcmV2b2lyIGF2ZWMgRnJhbsOnb2lzXG4gIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2FjdGl2ZTogI0NDQ0NDQzsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9kcm9wZG93bl9pdGVtX3NwYW5fcGFkZGluZ19yaWdodDogMTBweDtcbiAgLS1lYV9kcm9wZG93bl9pdGVtX3NwYW5fcGFkZGluZ19sZWZ0OiAyM3B4O1xuICAtLWVhX2Ryb3Bkb3duX2ljb25fc2VsZWN0ZWRfcG9zaXRpb25fc3RhcnQ6IDdweDtcbiAgLyogaGVscCAqL1xuICAtLWVhX2hlbHBfcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgLS1lYV9oZWxwX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ub3RpY2VfYm9yZGVyX3JhZGl1cyk7XG4gIC0tZWFfaGVscF9ib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gIC0tZWFfaGVscF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC8qIGlmcmFtZSAqL1xuICAtLWVhX2lmcmFtZV9iYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLyogbGlzdCAqL1xuICAtLWVhX2xpc3RfYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpOyAvLyBAdG9kbyA6IHZyYWltZW50IHV0aWxlID9cbiAgLS1lYV9saXN0X21hcmtlcl9jb2xvcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZTogNnB4O1xuICAvKiBtZXRlciAqL1xuICAtLWVhX21ldGVyX3dpZHRoOiAxNTBweDtcbiAgLS1lYV9tZXRlcl9oZWlnaHQ6ICN7JC1iYXJfaGVpZ2h0fTtcbiAgLyogbW9kYWwgKi9cbiAgLS1lYV9tb2RhbF9jb250ZW50X2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfbGFyZ2UpO1xuICAtLWVhX21vZGFsX3NwYWNlcjogdmFyKC0tZWFfZ2FwKTtcbiAgLS1lYV9tb2RhbF9kaWFsb2dfd2lkdGhfc21hbGw6IDMwMHB4O1xuICAtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9tZWRpdW06IDUwMHB4O1xuICAtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9sYXJnZTogODAwcHg7XG4gIC0tZWFfbW9kYWxfZGlhbG9nX21heF9oZWlnaHQ6IDcwdmg7XG4gIC8qIG5vdGljZSAqL1xuICAtLWVhX25vdGljZV9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX2xhcmdlKTtcbiAgLS1lYV9ub3RpY2VfX2ljb25fc2l6ZTogdmFyKC0tZWFfaWNvbl9zaXplKTtcbiAgLyogcHJvZ3Jlc3MgKi9cbiAgLS1lYV9wcm9ncmVzc19iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAtLWVhX3Byb2dyZXNzX2hlaWdodDogI3skLWJhcl9oZWlnaHR9O1xuICAtLWVhX3Byb2dyZXNzX3dpZHRoOiAyMDBweDtcbiAgLyogc2VwYXJhdG9yICovXG4gIC0tZWFfc2VwYXJhdG9yX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLyogc25hY2tiYXIgKi9cbiAgLS1lYV9zbmFja2Jhcl9jb2xvcjogd2hpdGU7XG4gIC0tZWFfc25hY2tiYXJfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfc25hY2tiYXJfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfc25hY2tiYXJfc2hhZG93OiB2YXIoLS1lYV9zaGFkb3dfbGFyZ2UpO1xuICAvKiBzcGlubmVyICovXG4gIC0tZWFfc3Bpbm5lcl90aGlja25lc3M6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAtLWVhX2xvYWRlcl9zaXplOiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAxLjUpO1xuICAtLWVhX3NwaW5uZXJfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAtLWVhX3NwaW5uZXJfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLyogdGFibGUgKi9cbiAgLS1lYV90YWJsZV9jYXB0aW9uX2ZvbnRfc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgLS1lYV90YWJsZV9ib3JkZXJfd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gIC0tZWFfdGFibGVfYm9yZGVyX3N0eWxlOiB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpO1xuICAtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV90YWJsZV9ib3JkZXI6IHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3N0eWxlKSB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAzICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkpO1xuICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gIC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfaW1hZ2U6IG5vbmU7XG4gIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX3RhYmxlX3RoX2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgLS1lYV90YWJsZV90aF9mb250X3dlaWdodDogYm9sZDtcbiAgLS1lYV90YWJsZV90aF9mb250X3NpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIC0tZWFfdGFibGVfdGhfdGV4dF90cmFuc2Zvcm06IG5vbmU7XG4gIC0tZWFfdGFibGVfdGhfaGVpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX2hlaWdodCk7XG4gIC0tZWFfdGFibGVfdGhfcGFkZGluZ190b3BfYm90dG9tOiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgLS1lYV90YWJsZV90Ym9keV9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIC0tZWFfdGFibGVfdGJvZHlfY29sb3JfaG92ZXI6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuXG4gIC8vIGZvcm1cbiAgLy8vLy8vLyBuZXdcbiAgLy8tLWVhX2ZpZWxkX21pbl9oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9oZWlnaHQpO1xuICAvLy0tZWFfZmllbGRfbGluZV9oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9saW5lX2hlaWdodCk7XG4gIC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tOiB2YXIoLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAxLjUpO1xuICAtLWVhX2ZpZWxkX2dhcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAzKTtcbiAgLS1lYV9maWVsZF9jb250cm9sX3dpZHRoOiAzMDBweDtcbiAgLS1lYV9maWVsZF9sYWJlbF93aWR0aDogMjAwcHg7XG4gIC0tZWFfZmllbGRfaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gIC0tZWFfZmllbGRfbGFiZWxfZm9udF9zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAtLWVhX2ZpZWxkX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAvLy0tZWFfZmllbGRfYm9yZGVyX2NvbG9yOiAjQ0NDQ0NDOyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV9maWVsZF9ib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgc29saWQgdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKTtcbiAgLy8vLy8vLyBvbGQgLy8gQHRvZG8gOiByZXZvaXIgdG91dGVzIGxlcyB2YXJpYWJsZXMgZm9ybSBldCBzdXBwcmltZXIgbGVzIGludXRpbGVzXG4gIC0tZWFfZm9ybV9maWVsZF93aWR0aDogMjUwcHg7XG4gIC0tZWFfZm9ybV9maWVsZF90ZXh0X3dpZHRoOiAzMCU7XG4gIC0tZWFfZm9ybV9maWVsZF90ZXh0X21pbl93aWR0aDogMTUwcHg7XG4gIC0tZWFfZm9ybV9maWVsZF90ZXh0X21heF93aWR0aDogMjAwcHg7XG4gIC0tZWFfZm9ybV9maWVsZF90ZXh0X3BhZGRpbmdfc3RhcnQ6IDBweDtcbiAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbiAgLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfdG9wOiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAtLWVhX2lucHV0X3RleHRfcGFkZGluZ19ib3R0b206IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX2lucHV0X3RleHRfcGFkZGluZ19sZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1czogMHB4O1xuICAtLWVhX2ZpZWxkX2xhYmVsX2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiAgLS1lYV9maWVsZF9ib3JkZXJfd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gIC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLS1lYV9maWVsZF9pbnB1dF9jb2xvcjogIzY0NjQ2NDtcbiAgLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcjogIzlCOUI5QjtcbiAgLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplOiAyMHB4O1xuICAtLWVhX2ZpZWxkX3NlbGVjdF9jb2xvcjogIzY0NjQ2NDtcbiAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAvKiBjaGVja2JveCAqL1xuICAtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAtLWVhX2NoZWNrYm94X2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQ6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHQpO1xuICAtLWVhX2NoZWNrYm94X2JvcmRlcl9jb2xvcl9jaGVja2VkOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3I6ICNGRkY7XG4gIC8qIHJhbmdlICovXG4gIC0tZWFfcmFuZ2VfdHJhY2tfaGVpZ2h0OiAjeyQtYmFyX2hlaWdodH07XG4gIC0tZWFfcmFuZ2VfdGh1bWJfc2l6ZTogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG4gIC8qIHRvZ2dsZSAqL1xuICAtLWVhX3RvZ2dsZV9jdXN0b21fd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAxLjc1KTtcbiAgLS1lYV90b2dnbGVfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV90b2dnbGVfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAvKiBCYW5uZXIgKi9cbiAgLS1lYV9iYW5uZXJfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC0tZWFfYmFubmVyX2NvbG9yOiAjRkZGRkZGO1xuICAvLy8vLy8vIG9sZFxuICAtLWVhX2J1dHRvbl9wcmVmc19kZnRfaWNvbl9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIGzDoCBldCBkYW5zIGp1bmlvclxuICAvLyBzcGFjaW5nXG4gIC0tZWFfZ3V0dGVyOiBjYWxjKCN7JC1ndXR0ZXJ9ICsgdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpKTtcbiAgLS1lYV9nYXA6ICN7JC1nYXB9O1xuICAtLWVhX2NvbnRlbnRfbWFyZ2luOiBjYWxjKCgxOHB4ICsgdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpKSAqIC43NSk7XG4gIC0tZWFfc2lkZWJhcl9ndXR0ZXI6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIC41KTtcblxuICAvLyBBdXRoXG4gIC0tZWFfYXV0aF9tZW51X2hlbHBfY29sb3I6ICNGRkZGRmY7XG4gIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbiAgLS1lYV9hdXRoX21lbnVfaGVscF90ZXh0X3RyYW5zZm9ybTogbm9uZTtcbiAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3NpemU6IGNhbGMoMTNweCArIHZhcigtLWVhX3NwYWNpbmdfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplKSk7XG4gIC8vIENhbGVuZGFyXG4gIC0tZWFfY2FsZW5kYXJfc2NoZWR1bGVfZXZlbnRfc2VsZWN0ZWQ6ICMwMDAwMDA7XG4gIC8vIENoYXRcbiAgLS1lYV9pbnB1dF9ydGVfaGVpZ2h0OiBjYWxjKDM4cHggKyB2YXIoLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQpKTtcbiAgLS1lYV9pbnB1dF9ydGVfbWluX2hlaWdodDogY2FsYygzOHB4ICsgdmFyKC0tZWFfc3BhY2luZ19pbnB1dF9ydGVfaGVpZ2h0KSk7XG4gIC0tZWFfaW5wdXRfcnRlX21heF9oZWlnaHQ6IDE1MHB4O1xuICAtLWVhX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZzogY2FsYyg2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZykpO1xuICAtLWVhX3J0ZV9tZXNzYWdlX3RpbWU6IGNhbGMoOXB4ICsgdmFyKC0tZWFfc3BhY2luZ19mb250X3NpemUpKTtcbiAgLS1lYV9ydGVfbWVzc2FnZV9maXJzdDogY2FsYygxMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19mb250X3NpemUpKTtcbiAgLy8tLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogI3skLWJ1dHRvbl9saW5lX2hlaWdodH07XG4gIC8vLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogI3skLWJ1dHRvbl9taW5faGVpZ2h0fTtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9saW5lX2hlaWdodCk7XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6IGNhbGMoMjFweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNGOEY4Rjg7XG4gIC0tZWFfY2hhdF9jb21tb25fdGhyZWFkc19sYXN0X21lc3NhZ2VfbWFyZ2luX3JpZ2h0OiA1cHg7XG4gIC0tZWFfY2hhdF9jb21tb25fdGhyZWFkc19sYXN0X21lc3NhZ2VfbWFyZ2luX2xlZnQ6IDA7XG4gIC0tZWFfY2hhdF9jb21tb25fY29udGFjdF9pbWdfZmlnY2FwdGlvbl9yaWdodDogMDtcbiAgLS1lYV9jaGF0X2NvbW1vbl9jb250YWN0X2ltZ19maWdjYXB0aW9uX2xlZnQ6IGF1dG87XG4gIC0tZWFfY2hhdF9uZXdfbWVzc2FnZV9iYWNrZ3JvdW5kX2NvbG9yOiAjZTYyOTJBO1xuICAtLWVhX2NoYXRfbmV3X21lc3NhZ2VfY29sb3I6ICNGRkZGRmY7XG4gIC0tZWFfY2hhdF9hdmF0YXJfYm94X3NoYWRvdzogIzlmOWY5ZjtcbiAgLS1lYV9jaGF0X3RocmVhZF9kaWFsX21lc3NhZ2VfdGltZV9wYWRkaW5nX3JpZ2h0OiAwO1xuICAtLWVhX2NoYXRfdGhyZWFkX2RpYWxfbWVzc2FnZV90aW1lX3BhZGRpbmdfbGVmdDogMTBweDtcbiAgLS1lYV9jaGF0X3Njcm9sbF90b19ib3R0b21fYnV0dG9uX3JpZ2h0OiAyMHB4O1xuICAtLWVhX2NoYXRfc2Nyb2xsX3RvX2JvdHRvbV9idXR0b25fbGVmdDogYXV0bztcbiAgLS1lYV9jaGF0X3RocmVhZF9hdmF0YXJfbWFyZ2luX3JpZ2h0OiA1cHg7XG4gIC0tZWFfY2hhdF90aHJlYWRfYXZhdGFyX21hcmdpbl9sZWZ0OiAwO1xuICAtLWVhX2NoYXRfdGhyZWFkX3RvcF9tYXJnaW5fcmlnaHQ6IDA7XG4gIC0tZWFfY2hhdF90aHJlYWRfdG9wX21hcmdpbl9sZWZ0OiA1cHg7XG4gIC0tZWFfY2hhdF9tZWV0X2Nvbm5lY3RfcGFydGljaXBhbnRfbmFtZV9pY29uX21hcmdpbl9yaWdodDogNXB4O1xuICAtLWVhX2NoYXRfbWVldF9jb25uZWN0X3BhcnRpY2lwYW50X25hbWVfaWNvbl9tYXJnaW5fbGVmdDogMDtcbiAgLS1lYV9jaGF0X21lZXRfbWVzc2FnZV9tZWV0aW5nX2J1dHRvbl9tYXJnaW5fcmlnaHQ6IDA7XG4gIC0tZWFfY2hhdF9tZWV0X21lc3NhZ2VfbWVldGluZ19idXR0b25fbWFyZ2luX2xlZnQ6IDEwcHg7XG4gIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2JhY2tncm91bmRfY29sb3I6ICNGRkZGRmY7XG4gIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRERERERkO1xuICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fZmlsbDogI0ZGRkZGZjtcbiAgLy8gRG9jdHlwZXNcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9maWxlOiAjNEE5MEUyO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX2RvYzogIzA1NDk4MztcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9leGU6ICM0Q0Q2RUY7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfaHRtbDogIzJDQjU2RTtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9pY3M6ICNGRjRGNjQ7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfaW1nOiAjRkY3QTFEO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3BkZjogI0UyMzk1MjtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9wcHM6ICNGRjhENkU7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfcHB0OiAjRkY4RDZFO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3NuZDogI0ZGREYwMDtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl90eHQ6ICNGRkFEMUY7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfdmNmOiAjQzY3NUZGO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3ZpZDogIzEyRDNEMjtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl94bHM6ICMxRkJGQUY7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfemlwOiAjRkY2MkJFO1xuICAvLyBNYWlsXG4gIC0tZWFfbWFpbF9zZW5kX3J0ZV9hY3Rpb25zX2JhY2tncm91bmRfY29sb3I6ICN7JC1idXR0b25fYmFja2dyb3VuZF9jb2xvcn07XG4gIC0tZWFfbWFpbF9zZW5kX3J0ZV90b3A6IGF1dG87XG4gIC0tZWFfbWFpbF9zZW5kX3J0ZV9ib3R0b206IDA7XG4gIC0tZWFfbWFpbF9zZW5kX3J0ZV9wb3NpdGlvbjogc3RhdGljO1xuICAtLWVhX21haWxfc2VuZF9ydGVfYmFja2dyb3VuZF9jb2xvcjogd2hpdGU7XG4gIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zZWVuX21zZ19uYl9wYWRkaW5nX3RvcDogMTZweDtcbiAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IDhweDtcbiAgLS1lYV9tYWlsX3BlcnNvbmFsc19hY3Rpb25zX3BhZGRpbmdfdG9wOiAxMXB4O1xuICAvLyBIb3RrZXlzXG4gIC0tZWFfYXV0aF9ob3RrZXlzX3BhZGRpbmdfbGVmdDogMTBweDtcbiAgLS1lYV9hdXRoX2hvdGtleXNfcGFkZGluZ19yaWdodDogMHB4O1xuICAvLyBQb3N0aXRcbiAgLS1lYV9wb3N0aXRfYmFja2dyb3VuZF9jb2xvcjogI0ZFRjQ5YztcbiAgLS1lYV9wb3N0aXRfd2lkdGg6IDIwMHB4O1xuICAtLWVhX3Bvc3RpdF9oZWlnaHQ6IDEwMHB4O1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oeHMpIHtcbiAgOnJvb3Qge1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAtIDNweCk7XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIDpyb290IHtcbiAgICAtLWVhX2d1dHRlcjogY2FsYygoI3skLWd1dHRlcn0gKyB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikpICogLjUpO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgOnJvb3Qge1xuICAgIC0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcjogIzU0NTQ1NDsgLy8gQHRvZG8gOiDDoCByZXZvaXIsIHJlbXBsYWNlciBwYXIgdGV4dF9jb2xvclxuICAgIC0tZWFfZHJvcGRvd25fZm9udF9zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAgIC0tZWFfZHJvcGRvd25fZm9udF93ZWlnaHQ6IG5vcm1hbDtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogY2FsYyg0NHB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQpKTtcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc2Vlbl9tc2dfbmJfcGFkZGluZ190b3A6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfYWN0aW9uc19wYWRkaW5nX3RvcDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfY29sb3I6ICM1NDU0NTQ7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC0tZWFfZGlyZWN0aW9uX3N0YXJ0OiBsZWZ0O1xuICAtLWVhX2RpcmVjdGlvbl9lbmQ6IHJpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLS1lYV9kaXJlY3Rpb25fc3RhcnQ6IHJpZ2h0O1xuICAtLWVhX2RpcmVjdGlvbl9lbmQ6IGxlZnQ7XG59XG4iLCAiQHVzZSBcInNhc3M6bWV0YVwiO1xuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcblxuLy8vIEFjY2VzcyBicmVha3BvaW50cywgbWF4LXdpZHRoXG5AbWl4aW4gYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAd2FybiAnVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGJyZWFrcG9pbnR9YC4gJ1xuICAgICsgJ1BsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiBgJGJvb3RzdHJhcC1icmVha3BvaW50c2AgbWFwLic7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgQGlmIG1hcC5oYXMta2V5KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgKyAwLjAycHh9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEB3YXJuICdVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiAnXG4gICAgKyAnUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYm9vdHN0cmFwLWJyZWFrcG9pbnRzYCBtYXAuJztcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWtwb2ludC11cC1kb3duKCRicmVha3BvaW50LXVwLCRicmVha3BvaW50LWRvd24pIHtcbiAgQGlmIG1hcC5oYXMta2V5KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50LXVwKSBhbmQgbWFwLmhhcy1rZXkoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtZG93bikge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtdXApICsgMC4wMnB4fSkgYW5kIChtYXgtd2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1kb3duKX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gJ1VuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50LXVwfWAgb3IgYCN7JGJyZWFrcG9pbnQtZG93bn1gLiAnXG4gICAgKyAnUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYm9vdHN0cmFwLWJyZWFrcG9pbnRzYCBtYXAuJztcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19jb250YWluZXIsXG4uZWFfZ2VuZXJpY3NfX2luX25vdGljZXMsXG4uZWFfZ2VuZXJpY3NfX2luX2J1dHRvbnMsXG4uZWFfZ2VuZXJpY3NfX2luX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG5cbiAgJjpub3QoLmVhX3V0aWxpdGllc19fd2lkdGgtMTAwKSB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2luX25vdGljZXMsXG4uZWFfZ2VuZXJpY3NfX2luX2J1dHRvbnMsXG4uZWFfZ2VuZXJpY3NfX2luX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xufVxuXG4jZGl2X0lOX1RPUCB7XG4gIC5lYV9nZW5lcmljc19faW5fYnV0dG9uczpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2dhcCk7IC8vIGxlIHBhZGRpbmctdG9wIGRlICNkaXZfSU4sIEB0b2RvIMOgIHJlbXBsYWNlciBwYXIgdmFyaWFibGUgcXVhbmQgbGUgcGFkZGluZyBhdXJhIMOpdMOpIHN1cHByaW3DqSBzdXIgI2Rpdl9JTlxuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQG1peGluIGxpc3QoKSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG59XG5cbkBtaXhpbiBsaXN0X2l0ZW0oKSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLjUpIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTsgLy8gQHRvZG8gOiBvdmVyaWRlIHN0eWxlIHBhciBkZWZhdXQuIEEgc3VwcHJpbWVyIHF1YW5kIGZ1bGwgYnVuZGxlXG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuQG1peGluIGxpc3RfdWwoKSB7XG4gICYgPiBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS1lYV9saXN0X3VsX21hcmtlcl9zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2xpc3RfdWxfbWFya2VyX3NpemUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9saXN0X21hcmtlcl9jb2xvcik7XG4gICAgdG9wOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpIC8gMiAtIHZhcigtLWVhX2xpc3RfdWxfbWFya2VyX3NpemUpIC8gMik7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbGVmdDogY2FsYygxMDAlICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbGlzdF9vbCgpIHtcbiAgY291bnRlci1yZXNldDogaXRlbTtcblxuICAmID4gbGkge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSkgXCIuXCI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9saXN0X21hcmtlcl9jb2xvcik7XG4gICAgICB0b3A6IDA7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSAvIDIpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogY2FsYygxMDAlICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikgLyAyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19saXN0Om5vdCguZWFfZ2VuZXJpY3NfX2xpc3Qtbm9ybWFsaXplZCk6bm90KFtjbGFzcyo9XCJlYV9nZW5lcmljc19fc3RhY2tcIl0pIHtcbiAgQGluY2x1ZGUgbGlzdCgpO1xuXG4gIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICBAaW5jbHVkZSBsaXN0X2l0ZW0oKTtcblxuICAgICZfbWFya2VyLWljb24ge1xuICAgICAgLy9saXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uX21hcmtlciB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCk7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkpIC8gMik7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC0xKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAtMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmICsgcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2xpc3RfbWFya2VyLXByaW1hcnkge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXJrZXIgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2xpc3QtdWwge1xuICAgICYuZWFfZ2VuZXJpY3NfX2xpc3RfbWFya2VyLXByaW1hcnkge1xuICAgICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW06OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2xpc3Qtb2wge1xuICAgICYuZWFfZ2VuZXJpY3NfX2xpc3RfbWFya2VyLXByaW1hcnkge1xuICAgICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW06OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19saXN0LXVsOm5vdCguZWFfZ2VuZXJpY3NfX2xpc3Qtbm9ybWFsaXplZCk6bm90KFtjbGFzcyo9XCJlYV9nZW5lcmljc19fc3RhY2tcIl0pIHtcbiAgQGluY2x1ZGUgbGlzdF91bCgpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2xpc3Qtb2w6bm90KC5lYV9nZW5lcmljc19fbGlzdC1ub3JtYWxpemVkKTpub3QoW2NsYXNzKj1cImVhX2dlbmVyaWNzX19zdGFja1wiXSkge1xuICBAaW5jbHVkZSBsaXN0X29sKCk7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tcG9uZW50cy9saXN0L3VsX29sXCIgYXMgbGlzdDtcblxuQG1peGluIHRleHQtdW5kZXJsaW5lKCkge1xuICB0cmFuc2l0aW9uOiB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cblxuQG1peGluIHRleHQtdW5kZXJsaW5lLWRvdWJsZSgpIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG59XG5cbkBtaXhpbiBsaW5rKCkge1xuICBhLFxuICBhOmxpbmssXG4gIGE6dmlzaXRlZCB7XG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24pOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgICAgLy9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgQGluY2x1ZGUgdGV4dC11bmRlcmxpbmUoKTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIEBpbmNsdWRlIHRleHQtdW5kZXJsaW5lLWRvdWJsZSgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaGVhZGluZ3MoKSB7XG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYsXG4gIC5lYV9nZW5lcmljc19faDEsXG4gIC5lYV9nZW5lcmljc19faDIsXG4gIC5lYV9nZW5lcmljc19faDMsXG4gIC5lYV9nZW5lcmljc19faDQsXG4gIC5lYV9nZW5lcmljc19faDUsXG4gIC5lYV9nZW5lcmljc19faDYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lYV9oZWFkaW5nX2ZvbnRfZmFtaWx5KTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZWFfaGVhZGluZ19saW5lX2hlaWdodCk7XG4gICAgdGV4dC1hbGlnbjogdmFyKC0tZWFfY29udGVudF9fdGV4dF9hbGlnbik7XG4gICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICB9XG59XG5cbi8vIEB0b2RvIDogcXVhbmQgZnVsbCBidW5kbGUsIHN1cHByaW1lciBsZXMgc2VsZWN0ZXVycyBkZSBwcmVtaWVyIG5pdmVhdSAuZWFfZ2VuZXJpY3NfXyBldCB0b3VzIGxlcyAhaW1wb3J0YW50XG4vLyBAdG9kbyA6IGFqb3V0ZXIgbm8tZGF0YSBldCB0ZXN0ZXIgcGFyIGV4ZW1wbGUgbGEgcGFnZSB0aHJlYWRzIHNhbnMgZGlzY3Vzc2lvblxuaGVhZGVyLFxuZm9vdGVyIHtcbiAgLy8gbGlua3NcbiAgcCwgbGksIGRkIHtcbiAgICBAaW5jbHVkZSBsaW5rKCk7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZSB7XG4gIEBpbmNsdWRlIGxpbmsoKTtcbiAgQGluY2x1ZGUgaGVhZGluZ3MoKTtcbn1cblxuc3VtbWFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmVhX2dlbmVyaWNzX19jb250YWluZXIsXG4uZWFfZ2VuZXJpY3NfX2luX2NvbnRlbnQsXG4uZWFfZ2VuZXJpY3NfX2NhcmRfbWFpbixcbi5lYV9nZW5lcmljc19faGVscF9tYWluLFxuLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluLFxuLmVhX2dlbmVyaWNzX19ub3RpY2VfbWFpbixcbi5lYV9nZW5lcmljc19fdGlsZV9tYWluLFxuLmVhX2dlbmVyaWNzX19hcnRpY2xlLFxuLmVhX3d3d19fcHJlc2VudGF0aW9uIHtcbiAgLy8gbGlua3NcbiAgcCwgbGksIGRkIHtcbiAgICBAaW5jbHVkZSBsaW5rKCk7XG4gIH1cblxuICBAaW5jbHVkZSBoZWFkaW5ncygpO1xuXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KC5lYV9nZW5lcmljc19faWNvbikgKyBoMixcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIGFydGljbGUgPiBoMixcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIHNlY3Rpb24gPiBoMiB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgfVxuXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KC5lYV9nZW5lcmljc19faWNvbikgKyBoMyxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIGFydGljbGUgPiBoMyxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIHNlY3Rpb24gPiBoMyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAxLjc1KTtcbiAgfVxuXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBzZWN0aW9uID4gaDQsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KC5lYV9nZW5lcmljc19faWNvbikgKyBoNCxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoLmVhX2dlbmVyaWNzX19pY29uKSArIGg1LFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdCguZWFfZ2VuZXJpY3NfX2ljb24pICsgaDYge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMS41KTtcbiAgfVxuXG4gIC8vIGNvbnRlbnRcbiAgcCwgdWwsIG9sLCB0YWJsZSwgaW1nLCBmaWd1cmUsIHNlY3Rpb24sIGFydGljbGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIH1cblxuICAgIC8vIEBUb2RvIDogcG91ciDDqWNyYXNlciBsZSBDU1MgZGUgU3R5bGVfYXBwbGksIMOgICBzdXBwcmltZXIgcWQgZnVsbCBidW5kbGVcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdCguZWFfZ2VuZXJpY3NfX2ljb24pICsgcDpub3QoLmVhX2dlbmVyaWNzX19idXR0b25zKSxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIHVsLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgb2wge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxuXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyB0YWJsZSxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIGltZzpub3QoLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiksXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBmaWd1cmUsXG4gIHRhYmxlOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgKixcbiAgaW1nOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgKixcbiAgZmlndXJlOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgKiB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAxLjUpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2J1dHRvbnNfZ2FwKSAqIC0xKTtcbiAgfVxuXG4gIGltZyxcbiAgLmVhX2dlbmVyaWNzX192aWRlbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgZmlndXJlIHtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGZpZ2NhcHRpb24gKyBpbWcsXG4gICAgaW1nOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgZmlnY2FwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC41KTtcbiAgICB9XG4gIH1cblxuICBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gIH1cblxuICB1bCxcbiAgb2wge1xuICAgICY6bm90KC5lYV9nZW5lcmljc19fbGlzdC1ub3JtYWxpemVkKTpub3QoW2NsYXNzKj1cImVhX2dlbmVyaWNzX19zdGFja1wiXSkge1xuICAgICAgQGluY2x1ZGUgbGlzdC5saXN0KCk7XG5cbiAgICAgICYgPiBsaSB7XG4gICAgICAgIEBpbmNsdWRlIGxpc3QubGlzdF9pdGVtKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWw6bm90KC5lYV9nZW5lcmljc19fbGlzdC1ub3JtYWxpemVkKTpub3QoW2NsYXNzKj1cImVhX2dlbmVyaWNzX19zdGFja1wiXSkge1xuICAgIEBpbmNsdWRlIGxpc3QubGlzdF91bCgpO1xuICB9XG5cbiAgb2w6bm90KC5lYV9nZW5lcmljc19fbGlzdC1ub3JtYWxpemVkKTpub3QoW2NsYXNzKj1cImVhX2dlbmVyaWNzX19zdGFja1wiXSkge1xuICAgIEBpbmNsdWRlIGxpc3QubGlzdF9vbCgpO1xuICB9XG5cbiAgcHJlIHtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIH1cblxuICAvL0B0b2RvIMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuICAuY2xfZnJhbWVkIGgyOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLS1lYV9jb250ZW50X190ZXh0X2FsaWduOiBsZWZ0OyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZS4gc2VydCDDoCDDqWNyYXNlciBsZSB0ZXh0LWFsaWduOmNlbnRlciBkZSBzdHlsZV9hcHBsaVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLS1lYV9jb250ZW50X190ZXh0X2FsaWduOiByaWdodDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGUuIHNlcnQgw6Agw6ljcmFzZXIgbGUgdGV4dC1hbGlnbjpjZW50ZXIgZGUgc3R5bGVfYXBwbGlcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAuZWFfZ2VuZXJpY3NfX2luX2NvbnRlbnQsXG4gIC5lYV9nZW5lcmljc19faW5fbm90aWNlcyB7XG4gICAgJiArIC5lYV9nZW5lcmljc19faW5fYnV0dG9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAxLjUpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRzICsgLmVhX2dlbmVyaWNzX19idXR0b25zLFxuICAuZWFfZ2VuZXJpY3NfX2Zvcm1fc2VjdGlvbiArIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDEuNSk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZHMge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgJiA+ICo6bm90KFt0eXBlPVwiaGlkZGVuXCJdKSB7XG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19maWVsZCxcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0LFxuICAgICAgJiArIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIG9uIHV0aWxpc2VyYSB1bmlxdWVtZW50IGRlcyBub3V2ZWF1eCBjaGFtcHNcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2RsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGRlIDxkbD5cbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gW3R5cGU9XCJoaWRkZW5cIl0ge1xuICAgICAgJiArIC5lYV9nZW5lcmljc19fZmllbGQsXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19maWVsZHNldCxcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBvbiB1dGlsaXNlcmEgdW5pcXVlbWVudCBkZXMgbm91dmVhdXggY2hhbXBzXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19kbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkZSA8ZGw+XG4gICAgICAmICsgLmVhX2dlbmVyaWNzX194YWRkcnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGQsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbmZvLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfaW5mbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZCwge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQsXG4gIC5lYV9nZW5lcmljc19feGFkZHJzX2xhYmVsX3RleHQsXG4gIC5lYV9nZW5lcmljc19fY29tcGxldGlvbl9sYWJlbF90ZXh0LFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGVfbGVnZW5kLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RpbWVzbG90X2xlZ2VuZCxcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJi5lYV9nZW5lcmljc19fdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX2RheSBzZWxlY3Qge1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV9tb250aCB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcblxuICAgIHNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGVfeWVhciBzZWxlY3Qge1xuICAgIG1pbi13aWR0aDogNjBweDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfaW5mbywgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbmZvLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfZXJyb3Ige1xuICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7IC8vIDI0cHggPSBsYXJnZXVyIGRlIGxhIGNoZWNrYm94ICsgbWFyZ2luLWxlZnQgZHUgbGFiZWwgQHRvZG8gOiBwYXNzZXIgw6dhIGVuIHZhcmlhYmxlc1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsXG4gIC5lYV9nZW5lcmljc19fdG9nZ2xlX2xhYmVsIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7IC8vQHRvZG8gcHJvYmFibGVtZW50IGFqb3V0ZXIgY2hlY2tib3hcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF90ZXh0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfdGV4dGFyZWFfdGV4dCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCBzZWxlY3QsXG4gICAgLmVhX2dlbmVyaWNzX19jb21wbGV0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAvL0B0b2RvIEEgc3VwcHJpbWVyIHF1YW5kIGZ1bGwgYnVuZGxlLCBzdXJjaGFyZ2Ugc2VsZWN0IHsgbWF4LXdpZHRoOiAzMDBweDsgfVxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlYXJjaCAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHMge1xuXG4gICAgICAvLyBmaWVsZFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGQge1xuICAgICAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2Zvcm1faXRlbS12ZXJ0aWNhbCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICBAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9tYXhfd2lkdGgpIGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgICAgICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94LFxuICAgICAgICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvIHtcbiAgICAgICAgICAgIC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDEwMCU7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IGF1dG87XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50O1xuXG4gICAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF9pbmZvLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5mbyxcbiAgICAgICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfZXJyb3Ige1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4OyAvLyBAdG9kbyA6IHBhc3NlciDDp2EgZW4gdmFyaWFibGVzXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfaW5mbywgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbmZvLFxuICAgICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfZXJyb3Ige1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZCA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGUsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RpbWVzbG90LFxuICAgICAgICAvLy5lYV9nZW5lcmljc19feGFkZHJzLFxuICAgICAgLmVhX2dlbmVyaWNzX19kbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgaWwgbid5IGF1cmEgcGx1cyBkZSA8ZGw+XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCxcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV9sZWdlbmQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RpbWVzbG90X2xlZ2VuZCxcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kLFxuICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfdG9wKSArIDFweCk7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfbWF4X3dpZHRoKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9mb250X3dlaWdodCk7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgID4gLmVhX2dlbmVyaWNzX19maWVsZHNldCAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBhZGRvblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2FkZG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3dpZHRoKTtcbiAgICB9XG4gIH1cblxuICAvLyBmb3JtIGl0ZW0gbGFiZWwgYXUtZGVzc3VzXG4gIC5lYV9nZW5lcmljc19fZm9ybV9pdGVtLXZlcnRpY2FsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWw6bm90KC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwpIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGVfbGVnZW5kLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfdGltZXNsb3RfbGVnZW5kLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kLFxuICAgIC5lYV9nZW5lcmljc19fZHQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2lzX3NyX29ubHkpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyAvLyBtw6ptZSB2YWxldXIgcXVlIGxhIG1hcmdpbiBkdSB0ZXh0ZSBkJ2FpZGVcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZHNldC1jaGVja2JveGVzLFxuICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0LXJhZGlvcyB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZDpub3QoLmVhX2dlbmVyaWNzX19pc19zcl9vbmx5KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2dyb3VwIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAhaW1wb3J0YW50OyAvLyBAdG9kbyA6IHBvdXIgc3VyY2hhcmdlciBsZSBDU1MgZGUgY29udGVudCA6IMOgIHZvaXIgdW5lIG1laWxsZXVyZSBzb2x1dGlvblxuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZHMge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZHNldCAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBmb3JtIHRleHRcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF9pbmZvLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBjbGFzcyBuZSBzZXJhIHBsdXMgdXRpbGlzw6llXG4gIC5lYV9nZW5lcmljc19fZmllbGRfaW5mbyxcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9pbmZvLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2Vycm9yIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF9pbmZvLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBjbGFzcyBuZSBzZXJhIHBsdXMgdXRpbGlzw6llXG4gIC5lYV9nZW5lcmljc19fZmllbGRfaW5mbyxcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9pbmZvIHtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2luZm8ge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9lcnJvciB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIH1cblxuICAvLyBtdWx0aS1zdGVwXG4gICYuZWFfZ2VuZXJpY3NfX2Zvcm1fbXVsdGktc3RlcCB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGZpZWxkc2V0XG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICY6bm90KC5lYV9nZW5lcmljc19fY2FyZCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAvLyDDgCByZXZvaXIgcXVhbmQgbGVzIGZpZWxkc2V0cyBzZXJvbnQgbW9kaWZpw6lzLiBTZXJ0IGFjdHVlbGxlbWVudCBwb3VyIGxlIGNvbnRyYWN0IGZpZWxkc2V0L3RvZ2dsZXJcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X3N1YiB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgLy8gQHRvZG8gOiBwb3VyIHN1cmNoYXJnZXIgbGUgQ1NTIGRlIGNvbnRlbnQgOiDDoCB2b2lyIHVuZSBtZWlsbGV1cmUgc29sdXRpb25cbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZHMge1xuICAgICAgICAmLmVhX2dlbmVyaWNzX19maWVsZHNldF9maWVsZHMtaW5saW5lIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF93aWR0aCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gZmllbGRzZXQgY2FyZFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kLmVhX2dlbmVyaWNzX19jYXJkX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA5OTlyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gc2VjdGlvblxuLmVhX2dlbmVyaWNzX19mb3JtX3NlY3Rpb24ge1xuICAuZWFfZ2VuZXJpY3NfX2Zvcm1fc2VjdGlvbl90aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2Zvcm1fc2VjdGlvbl90aXRsZSB+ICoge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLy9AdG9kbyBwcm9iYWJsZW1lbnQgw6Agc3VwcHJpbWVyIGNhciBpbCBmYXV0IHJldm9pciB0b3VzIGxlcyBmb3JtdWxhaXJlcyBhdmVjIGRlcyBncm91cHMgZW4gbW9iaWxlXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRzLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRzIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGVfbGVnZW5kLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RpbWVzbG90X2xlZ2VuZCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZHQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX2VuZCk7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19zdGFydCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZm9ybSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZHMge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV9sZWdlbmQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfdGltZXNsb3RfbGVnZW5kLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X3BhZGRpbmdfc3RhcnQpO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X3BhZGRpbmdfZW5kKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBORVdcbi5lYV9nZW5lcmljc19fZm9ybSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyArIC5lYV9nZW5lcmljc19fYnV0dG9uczpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICB9XG59XG4iLCAiQHVzZSAnc2FzczptYXRoJztcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtZ3JpZF9tYXhfY29sdW1uczogNjtcbiQtZ3JpZF9ndXR0ZXI6IHZhcigtLWVhX2dhcCk7XG5cbi5lYV9nZW5lcmljc19fZ3JpZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgZ3JpZC1hdXRvLXJvd3M6IDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAkLWdyaWRfZ3V0dGVyO1xuICBncmlkLXJvdy1nYXA6ICQtZ3JpZF9ndXR0ZXI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBncmlkLXJvdy1nYXA6IGNhbGMoJC1ncmlkX2d1dHRlciAvIDIpO1xuICB9XG5cbiAgJiA+ICoge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19ncmlkX2hlaWdodC1maXQge1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fZ3JpZF9nYXAtMCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2dyaWRfZ2FwLXNtYWxsIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGMoJC1ncmlkX2d1dHRlciAvIDIpO1xuICAgIGdyaWQtcm93LWdhcDogY2FsYygkLWdyaWRfZ3V0dGVyIC8gMik7XG4gIH1cblxuICAvLyBjb2x1bW5zXG4gIEBpZiAkLWdyaWRfbWF4X2NvbHVtbnMgPiAwIHtcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkYm9vdHN0cmFwLWJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGJyZWFrcG9pbnQgPT0gJ3h4cycge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICQtZ3JpZF9tYXhfY29sdW1ucyB7XG4gICAgICAgICAgJi0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkaSwgMWZyKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi0jeyRpfV9hdXRvIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCBhdXRvKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGZvciAkaiBmcm9tIDEgdGhyb3VnaCAkLWdyaWRfbWF4X2NvbHVtbnMge1xuICAgICAgICAgICAgQGlmICRqICE9ICRpIGFuZCAkaiA8ICRpIHtcbiAgICAgICAgICAgICAgQGlmIGdjZCgkaSwkaikgPT0gMSB7XG4gICAgICAgICAgICAgICAgJi0jeyRqfV8jeyRpfSB7XG4gICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRqK2ZyICRpK2ZyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLSN7JGl9XyN7JGp9IHtcbiAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGkrZnIgJGorZnI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJC1ncmlkX21heF9jb2x1bW5zIHtcbiAgICAgICAgICAgICYtI3skaX1fI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkaSwgMWZyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtI3skaX1fI3skYnJlYWtwb2ludH1fYXV0byB7XG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCBhdXRvKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBmb3IgJGogZnJvbSAxIHRocm91Z2ggJC1ncmlkX21heF9jb2x1bW5zIHtcbiAgICAgICAgICAgICAgQGlmICRqICE9ICRpIGFuZCAkaiA8ICRpIHtcbiAgICAgICAgICAgICAgICBAaWYgZ2NkKCRpLCRqKSA9PSAxIHtcbiAgICAgICAgICAgICAgICAgICYtI3skan1fI3skaX1fI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRqK2ZyICRpK2ZyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJi0jeyRpfV8jeyRqfV8jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGkrZnIgJGorZnI7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIEBUT0RPIHJlZmFpcmUgcXVhbmQgZnVsbCBidW5kbGVcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSB7XG4gICNkaXZfVE9QIC5lYV9nZW5lcmljc19fYnV0dG9uX2JhY2sgdXNlIHtcbiAgICBmaWxsOiAjRkZGRkZGO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0LmVhX2dlbmVyaWNzX19idXR0b25fYmFjayB7XG4gIGRpc3BsYXk6IHVuc2V0O1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgLmVhX2dlbmVyaWNzX19oZWFkZXIgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICB1c2Uge1xuICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICB9XG4gIH1cbn1cblxuLy8gcGFnZSBoZWFkZXJcbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAuZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyLXNtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogdmFyKC0tZWFfaGVhZGVyX2hlaWdodCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG5cbiAgICBoMiwgaDMge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19pbl9jb250ZW50LFxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIFtkaXI9XCJsdHJcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXItc20ge1xuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgLyAxLjUpO1xuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXItc21fYmFjayxcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyLXNtX2Nsb3NlLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fbW9kYWxfY2xvc2Uge1xuICAgICAgICBtYXJnaW46IDAgY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgMCAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGgyLCBoMyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlci1zbSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgLyAxLjUpO1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlci1zbV9iYWNrLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXItc21fY2xvc2UsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19tb2RhbF9jbG9zZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgaDIsIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiRpY29uX3NpemU6IDcwcHg7XG5cbi5lYV9nZW5lcmljc19fbm9fZGF0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiA0KSB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBoZWlnaHQ6ICRpY29uX3NpemU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24sXG4gIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAmICsgLmVhX2dlbmVyaWNzX19ub19kYXRhX3RleHQge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbm9fZGF0YV9pbWcge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgJiArIC5lYV9nZW5lcmljc19fbm9fZGF0YV90ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ub19kYXRhX3RleHQge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbn1cblxuLy8gaGVhZGVyXG4uZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG59XG5cbi5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXJfbGVmdCxcbi5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXJfcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuIiwgIkBtZWRpYSBwcmludCB7XG4gIC8vIETDqXNhY3RpdmUgbCdhZmZpY2hhZ2UgZCdpY8O0bmVzIHN1ciBkZXMgbGllbnMgb3UgdG91dCBhdXRyZXMgw6lsw6ltZW50cyBjbGlxdWFibGVzXG4gICoge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgYm9keSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ub3RpY2UsXG4gIC5lYV9nZW5lcmljc19faGVscCxcbiAgLmVhX2dlbmVyaWNzX19pbl90b3BfYm94LFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMsXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZSxcbiAgLmVhX2dlbmVyaWNzX19pc19oaWRkZW5fcHJpbnQsXG4gIC5lYV9nZW5lcmljc19fYXNpZGVfcG9zdGl0cyxcbiAgLmVhX2dlbmVyaWNzX190YWJsZV9idXR0b25zLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2xhYmVsLFxuICAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb25fbGlzdCxcbiAgLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyxcbiAgLmVhX2NoYXRfX3R5cGluZ19hcmVhLFxuICAuZWFfcGFnZXNfb3V0X19wYWdlX2hlYWRlcl9yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV9jaGF0X19tZXNzYWdlcyB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBbZGF0YS1za2luPVwid2ViMlwiXSB7XG4gICAgI2Rpdl9QQUdFLFxuICAgICNkaXZfVE9QIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCAiQG1peGluIHJvdGF0ZV8wIHtcbiAgW2Rpcj1cImx0clwiXSAmLFxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5cbkBtaXhpbiByb3RhdGVfOTAge1xuICBbZGlyPVwibHRyXCJdICYge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxufVxuXG5AbWl4aW4gcm90YXRlXzE4MCB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cblxuQG1peGluIHJvdGF0ZV90cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLWVhX2R1cmF0aW9uX2Zhc3QpIGxpbmVhcjtcbn1cblxuLmVhX2dlbmVyaWNzX19hbmltYXRlIHtcbiAgJi1mYWRlX2luIHtcbiAgICBhbmltYXRpb246IGZhZGVJbiAzMDBtcyBmb3J3YXJkcztcbiAgfVxuXG4gICYtcm90YXRlXzE4MCB7XG4gICAgQGluY2x1ZGUgcm90YXRlX3RyYW5zaXRpb247XG4gICAgQGluY2x1ZGUgcm90YXRlXzE4MDtcbiAgfVxuXG4gICYtc2hha2Uge1xuICAgIGFuaW1hdGlvbjogc2hha2UgMC44MnMgY3ViaWMtYmV6aWVyKC4zNiwgLjA3LCAuMTksIC45NykgYm90aDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZV8zNjAge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMTAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgycHgsIDAsIDApO1xuICB9XG5cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNHB4LCAwLCAwKTtcbiAgfVxuXG4gIDQwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDRweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhbnNsYXRlRnJvbVRvcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRyYW5zbGF0ZUZyb21Cb3R0b20ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vYW5pbWF0aW9ucy9pbmRleFwiIGFzIGFuaW1hdGlvbnM7XG5cbi8vIHNvbHV0aW9uIDFcbi8vI2Rpdl9NRU5VUzpub3QoOmVtcHR5KSxcbi8vI2Rpdl9NRU5VU19TVUJQQVJUUzpub3QoOmVtcHR5KSB7XG4vLyAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4vLyAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbi8vfVxuLy9cbi8vI2Rpdl9NRU5VU19TVUJQQVJUUyxcbi8vLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbi8vICBmbGV4LWdyb3c6IDE7XG4vL31cblxuLy8gc29sdXRpb24gMlxuI2Rpdl9NRU5VU19TVUJQQVJUUzpub3QoOmVtcHR5KSxcbi5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgW2RhdGEtc2tpbj1cIndlYjJcIl0gJiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbiNkaXZfTUVOVVNfU1VCUEFSVFM6bm90KDplbXB0eSkgfiBbaWQqPVwiZGl2X01FTlVcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5lYV9nZW5lcmljc19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gIH1cblxuICAvLyBuYXYgdGl0bGVcbiAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuXG4gICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fc2lkZWJhcl90b3Age1xuICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG5cbiAgLmVhX2dlbmVyaWNzX19uYXYge1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICBmbGV4LWdyb3c6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2dlbmVyaWNzX19zaWRlYmFyX2J1dHRvbl9uZXcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcblxuICAmLFxuICAmOmhvdmVyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0ICsgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7IC8vIHBvdXIgbmUgcGFzIGNpYmxlciBsJ2ljb25lIHNob3dfbW9yZV9kcm9wZG93blxuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtc2tpbj1cIndlYjJcIl0ge1xuICAjZGl2X01FTlVTX1NVQlBBUlRTIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vLyBOb3RlIDpcbi8vIE9uIHV0aWxpc2UgdW5pcXVlbWVudCBkZXMgbWFyZ2luIGVudHJlIGxlcyDDqWzDqW1lbnRzIHBvdXIgbGFpc3NlciBsZXMgcGFkZGluZyDDqWRpdGFibGVzLCBwYXIgZXhlbXBsZSBzaSBvbiBtZXQgdW4gc3RhY2sgZW50cmUgZGVzIGNhcmRzLlxuLy8gTcOqbWUgbG9naXF1ZSBwb3VyIGxlIHNlcGFyYXRvciwgb24gdXRpbGlzZSB1biA6YmVmb3JlIHBvdXIgbGFpc3NlciBsZSBib3JkZXIgZGVzIMOpbMOpbWVudHMgw6lkaXRhYmxlLlxuXG5AbWl4aW4gc3RhY2stY29tbW9uKCkge1xuICAtLWVhX3N0YWNrX2dhcDogdmFyKC0tZWFfZ2FwKTtcbiAgZGlzcGxheTogZmxleDtcblxuICAmLmVhX2dlbmVyaWNzX19zdGFjay1zZXBhcmF0b3Ige1xuICAgICYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHN0YWNrLXJvdygpIHtcbiAgJiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmID4gKixcbiAgICAmID4gKjpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pIH4gKiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19zdGFjay1zZXBhcmF0b3Ige1xuICAgICAgJiA+ICoge1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgICAgIHRvcDogMTUlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3RhY2stcm93X2RpcigkYnJlYWtwb2ludDogJycpIHtcbiAgJGJyZWFrcG9pbnRfc3VmZml4OiAkYnJlYWtwb2ludDtcbiAgQGlmICRicmVha3BvaW50ICE9ICcnIHtcbiAgICAkYnJlYWtwb2ludF9zdWZmaXg6IF8jeyRicmVha3BvaW50fTtcbiAgfVxuXG4gIFtkaXI9XCJsdHJcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stcm93I3skYnJlYWtwb2ludF9zdWZmaXh9IHtcbiAgICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX3N0YWNrX2dhcCk7XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKiAyICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIC0xIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLW5vX2dhcCB7XG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgICAgICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgbGVmdDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbZGlyPVwicnRsXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLXJvdyN7JGJyZWFrcG9pbnRfc3VmZml4fSB7XG4gICAgICAmID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX3N0YWNrX2dhcCk7XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKiAyICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKiAtMSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX19zdGFjay1ub19nYXAge1xuICAgICAgICAmLmVhX2dlbmVyaWNzX19zdGFjay1zZXBhcmF0b3Ige1xuICAgICAgICAgICYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3RhY2stY29sdW1uKCkge1xuICAmIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJiA+ICoge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgICAvLyY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgLy8gIG1hcmdpbi10b3A6IHZhcigtLWVhX3N0YWNrX2dhcCkgIWltcG9ydGFudDtcbiAgICAgIC8vfVxuXG4gICAgICAmOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdChbdHlwZT1cImhpZGRlblwiXSkgfiAqIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfc3RhY2tfZ2FwKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgICAmID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9zdGFja19nYXApICogMiArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIC0xIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zdGFjay1yb3csXG4uZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbiB7XG4gICYgPiBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fc3RhY2stcm93IHtcbiAgQGluY2x1ZGUgc3RhY2stY29tbW9uKCk7XG4gIEBpbmNsdWRlIHN0YWNrLXJvdygpO1xufVxuXG5AaW5jbHVkZSBzdGFjay1yb3dfZGlyKCk7XG5cbi5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uIHtcbiAgQGluY2x1ZGUgc3RhY2stY29tbW9uKCk7XG4gIEBpbmNsdWRlIHN0YWNrLWNvbHVtbigpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkYm9vdHN0cmFwLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLXJvd18jeyRicmVha3BvaW50fSB7XG4gICAgICBAaW5jbHVkZSBzdGFjay1jb21tb24oKTtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLXJvdygpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzdGFjay1yb3dfZGlyKCRicmVha3BvaW50KTtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbl8jeyRicmVha3BvaW50fSB7XG4gICAgICBAaW5jbHVkZSBzdGFjay1jb21tb24oKTtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbHVtbigpO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLXJvd191bnRpbF8jeyRicmVha3BvaW50fSB7XG4gICAgICBAaW5jbHVkZSBzdGFjay1jb21tb24oKTtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLXJvdygpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzdGFjay1yb3dfZGlyKHVudGlsXyN7JGJyZWFrcG9pbnR9KTtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbl91bnRpbF8jeyRicmVha3BvaW50fSB7XG4gICAgICBAaW5jbHVkZSBzdGFjay1jb21tb24oKTtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbHVtbigpO1xuICAgIH1cbiAgfVxufVxuXG5cbi5lYV9nZW5lcmljc19fc3RhY2stc21hbGwgPiAqIHtcbiAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YWNrLWxhcmdlID4gKiB7XG4gIC0tZWFfc3RhY2tfZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLmtleXMoJGJvb3RzdHJhcC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgLmVhX2dlbmVyaWNzX19zdGFjay1zbWFsbF8jeyRicmVha3BvaW50fSA+ICoge1xuICAgICAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc3RhY2stbGFyZ2VfI3skYnJlYWtwb2ludH0gPiAqIHtcbiAgICAgIC0tZWFfc3RhY2tfZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLmVhX2dlbmVyaWNzX19zdGFjay1zbWFsbF91bnRpbF8jeyRicmVha3BvaW50fSA+ICoge1xuICAgICAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc3RhY2stbGFyZ2VfdW50aWxfI3skYnJlYWtwb2ludH0gPiAqIHtcbiAgICAgIC0tZWFfc3RhY2tfZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zdGFjay1ub19nYXAge1xuICAtLWVhX3N0YWNrX2dhcDogMHB4O1xuICAvLyZbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3N0YWNrLXJvd1wiXSB7XG4gIC8vICAmID4gKiB7XG4gIC8vICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAvLyAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC8vICB9XG4gIC8vfVxuXG4gICYuZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbiB7XG4gICAgLy8mID4gKiB7XG4gICAgLy8gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAvLyAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIC8vfVxuXG4gICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvci5lYV91dGlsaXRpZXNfX2xpc3Rfc3R5bGUtbm9uZSB7XG4gICYgPiBsaTpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBtaXhpbiBlYV9nZW5lcmljc19fdGlsZSgpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfY2FyZF9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG59XG5cbi5lYV9nZW5lcmljc19fdGlsZSB7XG4gIEBpbmNsdWRlIGVhX2dlbmVyaWNzX190aWxlKCk7XG5cbiAgJi5lYV9nZW5lcmljc19fdGlsZS1sYXJnZSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAyKTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX190aWxlLXByaW1hcnkge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RpbGVfdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG5cbiAgICBhIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJjb250YWluZXJcIjtcbkB1c2UgXCJjb250ZW50XCI7XG5AdXNlIFwiZm9ybVwiO1xuQHVzZSBcImdyaWRcIjtcbkB1c2UgXCJoZWFkZXJcIjtcbkB1c2UgXCJub19kYXRhXCI7XG5AdXNlIFwicGFnZVwiO1xuQHVzZSBcInByaW50XCI7XG5AdXNlIFwic2lkZWJhclwiO1xuQHVzZSBcInN0YWNrXCI7XG5AdXNlIFwidGlsZVwiO1xuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4vL0B0b2RvIEEgc3VwcHJpbWVyIHF1YW5kIHNraW4gYXBwIHNlcmEgc3VwcHJpbcOpXG5bZGF0YS1za2luPVwiYXBwXCJdICNkaXZfSU4sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSAjZGl2X0lOIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbltkYXRhLXNraW49XCJ3ZWIyXCJdIHtcbiAgI2Rpdl9JTl9UT1AuZWFfZ2VuZXJpY3NfX3NlcF9oIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICB9XG4gIH1cbn1cblxuI2Rpdl9JTl9NQUlOIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fZmllbGRzZXQtZGF0ZV9zZWxlY3RvciB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGV4dCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2xhYmVsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbi5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3ggPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuLmVhX2dlbmVyaWNzX19maWVsZC1yYWRpbyA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogY2FsYygodmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgLSB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSkgLyAyKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBjYXJkXG4gICYuZWFfZ2VuZXJpY3NfX2NhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveCxcbi5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3gsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXJhZGlvLFxuLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveCB7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHk7XG5cbiAgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICsgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICsgLmVhX2dlbmVyaWNzX19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVhX2NoZWNrYm94X2JvcmRlcl9jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjFzIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbiwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgJi5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbS1pY29uX2ljb24sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbl9pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb25faWNvbi1jaGVja2VkLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb25faWNvbi1jaGVja2VkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICY6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAmOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgJjppbmRldGVybWluYXRlICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAmOmluZGV0ZXJtaW5hdGUgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JvcmRlcl9jb2xvcl9jaGVja2VkKTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb24sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb25faWNvbiwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbS1pY29uX2ljb24tY2hlY2tlZCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24tY2hlY2tlZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6aW5kZXRlcm1pbmF0ZSArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgJjppbmRldGVybWluYXRlICsgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yKTtcbiAgICB9XG4gIH1cblxuICAmOmNoZWNrZWQ6bm90KDppbmRldGVybWluYXRlKSArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgJjpjaGVja2VkOm5vdCg6aW5kZXRlcm1pbmF0ZSkgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMSk7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXJhZGlvLFxuLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveFt0eXBlPVwicmFkaW9cIl0ge1xuICArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogOTlyZW07XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDk5cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2xhYmVsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbi5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMnB4OyAvLyAoZm9udC1zaXplIDEzcHggLSAxN3B4IGRlIGhhdXRldXIgZGUgY2FzZSkgKiAuNSBAdG9kbyA6IHBhc3NlciDDp2EgZW4gdmFyaWFibGVzXG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3g6bm90KDpjaGVja2VkKSArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tOm5vdCguZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbS1pY29uKSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveDpub3QoOmluZGV0ZXJtaW5hdGUpICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b206bm90KC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb24pIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yX2NoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2ZpZWxkLWRpc2FibGVkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWNoZWNrYm94OmNoZWNrZWQge1xuICAgICAgJiB+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgIGN1cnNvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JvcmRlcl9jb2xvcl9jaGVja2VkKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KC5lYV9nZW5lcmljc19fZmllbGQtZGlzYWJsZWQpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveDpub3QoOmNoZWNrZWQpICsgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b206bm90KC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24pLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWNoZWNrYm94Om5vdCg6aW5kZXRlcm1pbmF0ZSkgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbTpub3QoLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbikge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZm9ybSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2xhYmVsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLy9wYWRkaW5nLXRvcDogMnB4OyAvLyAoZm9udC1zaXplIDEzcHggLSAxN3B4IGRlIGhhdXRldXIgZGUgY2FzZSkgKiAuNSBAdG9kbyA6IHBhc3NlciDDp2EgZW4gdmFyaWFibGVzXG4gICAgICAgIHBhZGRpbmctdG9wOiAwOyAvLyBub3V2ZWF1IHBhZGRpbmcsIGJvZHkgbGluZS1oZWlnaHQgcGFzc8OpIMOgIDEuNVxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94LFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94LFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fZmllbGQtZmlsZV9kcm9wem9uZSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGQtaW5wdXRfZHJvcHpvbmVfdGV4dCB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApICogMikgdmFyKC0tZWFfZ2FwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgZGFzaGVkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fZmllbGRzZXQtcGFzc3dvcmQge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZHNldF9maWVsZHMtaW5saW5lIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2Zvcm1fZmllbGRfd2lkdGgpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZC1wYXNzd29yZCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9pbnB1dF90ZXh0X2JvcmRlcl9yYWRpdXMpO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfbGFiZWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19yaWdodCk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19yaWdodCk7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfZmllbGRfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0LXBhc3N3b3JkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtcGFzc3dvcmQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXBhc3N3b3JkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0LXBhc3N3b3JkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtcGFzc3dvcmQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXBhc3N3b3JkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLypcbiogSW5wdXQgcmFuZ2VcbiovXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3JhbmdlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBpbnB1dCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vKiBDaHJvbWUgKi9cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3IpO1xuICBib3JkZXI6IDA7XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuLyogRmlyZWZveCAqL1xuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF9yYW5nZSBpbnB1dDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGhlaWdodDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2ZpZWxkX2lucHV0X3JhbmdlX2NvbG9yKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3JhbmdlIGlucHV0OjotbW96LXJhbmdlLXRodW1iIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIElFICovXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3JhbmdlIGlucHV0OjotbXMtdHJhY2sge1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3JhbmdlIGlucHV0OjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2ZpZWxkX2lucHV0X3JhbmdlX2NvbG9yKTtcbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF9yYW5nZSBpbnB1dDo6LW1zLWZpbGwtdXBwZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi1tcy10aHVtYiB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKlxuKiBEYXRlXG4qL1xuLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV9maWVsZHMge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcInNhc3M6c2VsZWN0b3JcIjtcblxuLypcbiogU2VsZWN0XG4qL1xuLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICYtbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIFJlc2V0IHNlbGVjdCBuZWVkZWQgdG8gZGlzcGxheSBjaGV2cm9uXG4gIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAvL3BhZGRpbmc6IDVweCAyNXB4IDZweCA1cHg7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9maWVsZF9zZWxlY3RfY29sb3IpO1xuICAgIG1heC13aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X21heF93aWR0aCk7XG4gICAgLy9taW4taGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9taW5faGVpZ2h0KTtcbiAgICAvL2xpbmUtaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9saW5lX2hlaWdodCk7XG5cbiAgICAvLyBAdG9kbyB2w6lyaWZpZXIgc2kgb24gbGUgZ2FyZGUgYXByw6hzIHF1ZSBjb250ZXh0bWVudSBzb2l0IGZpbmlcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAkc2l6ZTogMTFweDtcbiAgICBoZWlnaHQ6ICRzaXplO1xuICAgIHdpZHRoOiAkc2l6ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoJHNpemUgLyAyKSAqIC0xKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAmLmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3BlbiB7XG4gICAgICB6LWluZGV4OiAyMDE7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsID4gLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICAgIHdpZHRoOiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfbWF4X3dpZHRoKTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9tYXhfd2lkdGgpO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICAgIHNlbGVjdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICByaWdodDogN3B4O1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICAgIHNlbGVjdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBsZWZ0OiA3cHg7XG4gICAgfVxuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKlxuKiBUZXh0YXJlYVxuKi9cbi5lYV9nZW5lcmljc19fZmllbGRfdGV4dGFyZWFfdGV4dCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfdG9wKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19ib3R0b20pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19sZWZ0KTtcbiAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9pbnB1dF90ZXh0X2JvcmRlcl9yYWRpdXMpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufSIsICIvKlxuKiBUaW1lc2xvdFxuKi9cbi5lYV9nZW5lcmljc19fZmllbGRfdGltZXNsb3QgLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdHMge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tbGVmdDogMDtcblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJkYXRldGltZS9kYXRlXCIgYXMgKjtcbkB1c2UgXCJpbnB1dC9jaGVja2JveFwiO1xuQHVzZSBcImlucHV0L2ZpbGVcIjtcbkB1c2UgXCJpbnB1dC9wYXNzd29yZFwiO1xuQHVzZSBcImlucHV0L3JhbmdlXCI7XG5AdXNlIFwiZGF0ZVwiO1xuQHVzZSBcInNlbGVjdFwiO1xuQHVzZSBcInRleHRhcmVhXCI7XG5AdXNlIFwidGltZXNsb3RcIjtcblxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF90ZXh0LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHVudGlsaXPDqVxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10ZXh0LFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1wYXNzd29yZCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtZW1haWwsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRlbCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGltZSB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfdG9wKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19ib3R0b20pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19sZWZ0KTtcbiAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9pbnB1dF90ZXh0X2JvcmRlcl9yYWRpdXMpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tZWFfZmllbGRfaW5wdXRfY29sb3IpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2Zvcm1fZmllbGRfd2lkdGgpO1xuICB9XG59XG5cbi8vIGJvcmRlci1jb2xvcnNcbi5jbF9zZWxlY3QsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbnNwYW4uY2xfc2VsZWN0LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCBzZWxlY3QsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9jaGVja2JveCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3ggKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcmFkaW8gKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbi5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3ggKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF90ZXh0LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRleHQsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXBhc3N3b3JkLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1lbWFpbCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGVsLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10aW1lLFxudGV4dGFyZWEsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzUsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF83LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfMTAsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF8xNSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzIwLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfMjUsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF8zMCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzQwLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfNjAsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF9hdXRvLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfYmxvY2ssIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF9ibG9ja183NSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0X2Z1bGwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF94YWRkcnNbY2xhc3MqPVwiY2xfeGFkZHJzXCJdLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfc2VsZWN0W2NsYXNzKj1cImNsX3NlbGVjdFwiXSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX3NlbGVjdF9sYWJlbFtjbGFzcyo9XCJjbF9zZWxlY3RfbGFiZWxcIl0gLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxue1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgY29sb3I6IHZhcigtLWVhX2ZpZWxkX2lucHV0X2NvbG9yKTtcbn1cblxuLy8gZGlzYWJsZWRcbi5lYV9nZW5lcmljc19fZmllbGRzZXQ6ZGlzYWJsZWQgLmVhX2dlbmVyaWNzX19maWVsZCxcbi5lYV9nZW5lcmljc19fZmllbGQtZGlzYWJsZWQge1xuICAvLy5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gIC8vICBvcGFjaXR5OiAwLjU7XG4gIC8vfVxuICAvL1xuICAvLy5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQsXG4gIC8vLmVhX2dlbmVyaWNzX19maWVsZF90ZXh0YXJlYSxcbiAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCxcbiAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvX2N1c3RvbSwge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9nZW5lcmljc19fZmllbGRfYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9pbnB1dF90ZXh0X2JvcmRlcl9yYWRpdXMpO1xuICBib3JkZXItbGVmdDogbm9uZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWVhX2J1dHRvbnNfZ2FwKSAqIC0xKSBjYWxjKHZhcigtLWVhX2J1dHRvbnNfZ2FwKSAvIDIgKiAtMSkgMCBjYWxjKHZhcigtLWVhX2J1dHRvbnNfZ2FwKSAvIDIgKiAtMSk7XG5cbiAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAmID4gLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQge1xuICAgIG1hcmdpbjogdmFyKC0tZWFfYnV0dG9uc19nYXApIGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApIC8gMikgMCBjYWxjKHZhcigtLWVhX2J1dHRvbnNfZ2FwKSAvIDIpO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5KTpub3QoLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2xheW91dC9jb250ZW50XCIgYXMgY29udGVudDtcbkB1c2UgXCIuLi9mb2N1c1wiIGFzIGZvY3VzO1xuXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgMDtcbiAgdGV4dC1hbGlnbjogdmFyKC0tZWFfYnV0dG9uX3RleHRfYWxpZ24pO1xuICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWVhX2J1dHRvbl90ZXh0X2RlY29yYXRpb24pO1xuICBmb250LWZhbWlseTogdmFyKC0tZWFfYnV0dG9uX2ZvbnRfZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9idXR0b25fZm9udF9zaXplKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tZWFfYnV0dG9uX2ZvbnRfc3R5bGUpO1xuICBmb250LXdlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9saW5lX2hlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gIG1pbi13aWR0aDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9yZXBlYXQpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9wb3NpdGlvbik7XG4gIGNsaXAtcGF0aDogdmFyKC0tZWFfYnV0dG9uX2NsaXBfcGF0aCk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IHZhcigtLWVhX2J1dHRvbl9vdmVyZmxvdyk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMDsgLy8gZml4IHdlYmtpdFxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpLCBjb2xvciB2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KSwgYm9yZGVyLWNvbG9yIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpLCBvdXRsaW5lLWNvbG9yIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpLCB0cmFuc2Zvcm0gMC4xcztcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpO1xuICB9XG5cbiAgJjphY3RpdmUsXG4gICY6aG92ZXI6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgLy9vcGFjaXR5OiAuNTsgLy8gbm9uIGFjY2Vzc2libGVcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gIH1cblxuICBAc3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBAaW5jbHVkZSBmb2N1cy5lYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLy8gb3V0bGluZVxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSB7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9pY29uX2ZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAmLFxuICAgICY6bGluayxcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfaWNvbl9maWxsKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2JhZGdlLWNvdW50ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXI6YWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gZ2hvc3RcbiAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2ljb25fZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcblxuICAgICYsXG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2ljb25fZmlsbCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBwcmltYXJ5XG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5IHtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9hY3RpdmUpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmUpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfaWNvbl9maWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9hY3RpdmUpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3JfaG92ZXI6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19iYWRnZS1jb3VudGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzZWNvbmRhcnlcbiAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmUpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmUpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcik7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9pY29uX2ZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcblxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5KTtcbiAgICB6LWluZGV4OiAxOyAvLyBDb3JyaWdlIGxhIGJvcmR1cmUgZHJvaXRlIHNvdXMgbGUgYm91dG9uIHN1aXZhbnRcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBkYW5nZXJcbiAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWRhbmdlciB7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfaWNvbl9maWxsOiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSk6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0KSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9kYXJrKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfZGFyayk7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lLFxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfZGFyayk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gbGFpc3NlciBwb3NpdGlvbm7DqSBpY2lcbiAgJi5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW4sXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1hY3RpdmUsXG4gICYuZWFfdXRpbGl0aWVzX19ydGUtaGlnaGxpZ2h0IHtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2ljb25fZmlsbCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLFxuLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24tY2hldnJvbixcbiAgICAmLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9lbmQge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWVhX2J1dHRvbl90ZXh0X2RlY29yYXRpb24pO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmLFxuICAmOmxpbmssXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fbGlnaHRfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcl9ob3Zlcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24tbGluayB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIEBpbmNsdWRlIGNvbnRlbnQudGV4dC11bmRlcmxpbmUoKTtcbiAgfVxuXG4gICY6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0KSB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBAaW5jbHVkZSBjb250ZW50LnRleHQtdW5kZXJsaW5lLWRvdWJsZSgpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbi1zbWFsbCB7XG4gIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogMDtcbiAgLS1lYV9idXR0b25faWNvbl9oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbCk7XG5cbiAgbWluLWhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG4gIG1pbi13aWR0aDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLWxhcmdlIHtcbiAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiAwO1xuICAtLWVhX2J1dHRvbl9pY29uX2hlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcblxuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG4gIG1pbi13aWR0aDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLWljb25fb25seSB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiB2YXIoLS1lYV9idXR0b25fY29udGVudF9pY29uX29ubHlfYWZ0ZXIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fc2hvd19tb3JlIHtcbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cbn1cbiIsICJAbWl4aW4gZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKSAhaW1wb3J0YW50O1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfdXRpbGl0aWVzX19sb2FkZXIge1xuICAmLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSB7XG4gICAgLy8gQHRvZG8gOiB0cm91dmVyIHVuZSBzb2x1dGlvbiBwb3VyIGF2b2lyIHVuZSBjb21iaW5haXNvbiBkZSBjb3VsZXVycyBhY2Nlc3NpYmxlc1xuICAgIC0tZWFfc3Bpbm5lcl9jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfc3Bpbm5lcl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcmtlcik7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5IHtcbiAgICAtLWVhX3NwaW5uZXJfY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfc3Bpbm5lcl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICB9XG59XG5cbi5lYV90ZXN0X19vcGFjaXR5IHtcbiAgJiA+ICoge1xuICAgIGFuaW1hdGlvbjogb3BhY2l0eSAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgb3BhY2l0eSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5AbWl4aW4gZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0X21hcmdpbigpIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgJjpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19faXNfc3Jfb25seVwiXSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodCk7XG5cbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkYm9vdHN0cmFwLWJyZWFrcG9pbnRzKSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAgICAgJi5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHlfI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0KTtcblxuICAgICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgKyAwLjAycHh9KSB7XG4gICAgICAgICYuZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5X3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodCk7XG5cbiAgICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkYm9vdHN0cmFwLWJyZWFrcG9pbnRzKSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkge1xuICAgICAgICAgICYuZWFfdXRpbGl0aWVzX19pc19oaWRkZW5fI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5lYV91dGlsaXRpZXNfX2lzX2hpZGRlbl91bnRpbF8jeyRicmVha3BvaW50fSArIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgKyAwLjAycHh9KSB7XG4gICAgICAgICAgJi5lYV91dGlsaXRpZXNfX2lzX2hpZGRlbl91bnRpbF8jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfaGlkZGVuXyN7JGJyZWFrcG9pbnR9ICsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIH1cblxuICAmLXNtYWxsIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICB9XG4gIH1cblxuICAmLWNvbXBhY3Qge1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgfVxuXG4gICYtbGluazpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQpIHtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICB9XG5cbiAgJi1iYWRnZSB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQpO1xuXG4gICAgICAmIH4gLmVhX2dlbmVyaWNzX19idXR0b25fYmFkZ2Uge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2JhZGdlX2JhZGdlX21hcmdpbl9sZWZ0KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX3JpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLXNtYWxsIHtcbiAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2JhZGdlX2JhZGdlX21hcmdpbl9yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tY29tcGFjdCB7XG4gICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fbGVmdDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fcmlnaHQ6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogMDtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBlYV9nZW5lcmljc19fYnV0dG9uX3RleHRfbWFyZ2luKCk7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9lbmQge1xuICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuXG4gICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IDA7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tYmFkZ2UgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9yaWdodCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tYmFkZ2Uge1xuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gICAgICAtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9sZWZ0OiAwO1xuICAgICAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX3JpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24tY2hldnJvbixcbiAgLmVhX2dlbmVyaWNzX19idXR0b24gLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24tY2hldnJvbixcbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uLWNoZXZyb24gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0LFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uICsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2JhZGdlX2JhZGdlX21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1zbWFsbCB7XG4gICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWNvbXBhY3Qge1xuICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX3JpZ2h0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2JhZGdlX2JhZGdlX21hcmdpbl9sZWZ0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGluazpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQpIHtcbiAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24taWNvbjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5KSB7XG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogMDtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0X21hcmdpbigpO1xuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWljb25fZW5kIHtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcblxuICAgICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogMDtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGluazpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQpIHtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWJhZGdlIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1iYWRnZSB7XG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX3JpZ2h0OiAwO1xuICAgICAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24gLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uLFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uLWNoZXZyb24sXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24tY2hldnJvbiArIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQsXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fYnV0dG9uc19zZWdtZW50ZWQge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuXG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b246YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19hY3Rpb25zX2JhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lICsgLmVhX2dlbmVyaWNzX19idXR0b25zOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uczplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0LmVhX3V0aWxpdGllc19faXNfc3Jfb25seV91bnRpbF9tZCB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9AdG9kbyBmYiBBIHN1cHByaW1lciBxdWFuZCBlc3QgZmFpdCBodHRwOi8vMTAuOS4wLjExOjMwMDAvbWFpbG9iamVjdC9tYWlsb2JqZWN0L2lzc3Vlcy81MDdcbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfYmFyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMgLmVhX2dlbmVyaWNzX19idXR0b246bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkpOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fYWRzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59IiwgIi5lYV9nZW5lcmljc19fYW5jaG9yIHtcbiAgJi1pY29uIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeHNtYWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsICIvL0B0b2RvIHZhcmlhYmxlc1xuLy8kYXZhdGFyX3NpemU6IDI4cHg7XG4vLy5lYV9nZW5lcmljc19fYXZhdGFyIHtcbi8vICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgYmFja2dyb3VuZDogIzhjOGM4Yztcbi8vICBjb2xvcjogI0ZGRkZGRjtcbi8vICB3aWR0aDogJGF2YXRhcl9zaXplO1xuLy8gIGhlaWdodDogJGF2YXRhcl9zaXplO1xuLy8gIGxpbmUtaGVpZ2h0OiAkYXZhdGFyX3NpemU7XG4vLyAgYm9yZGVyLXJhZGl1czogNTAlO1xuLy8gIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICBwYWRkaW5nLXRvcDogMDsgLy8hISFcbi8vICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuLy9cbi8vICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuLy8gICAgbWFyZ2luLXRvcDogM3B4O1xuLy9cbi8vICAgIHVzZSB7XG4vLyAgICAgIGZpbGw6ICNGRkZGRkY7XG4vLyAgICB9XG4vLyAgfVxuLy99XG5cbi8vLmVhX2dlbmVyaWNzX19hdmF0YXIge1xuLy8gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICBtYXJnaW46IDA7XG4vL1xuLy8gIC5lYV9nZW5lcmljc19fYXZhdGFyX2ltZyB7XG4vLyAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgIHdpZHRoOiB2YXIoLS1lYV9hdmF0YXJfc2l6ZSk7XG4vLyAgICBoZWlnaHQ6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbi8vICAgIGNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbi8vICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4vLyAgICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICAgcGFkZGluZzogMDtcbi8vICB9XG4vL1xuLy8gIC5lYV9nZW5lcmljc19fYXZhdGFyX3N0YXR1cyB7XG4vLyAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuLy8gICAgd2lkdGg6IDEwcHg7XG4vLyAgICBoZWlnaHQ6IDEwcHg7XG4vLyAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICBsZWZ0OiAxOHB4O1xuLy8gICAgYm90dG9tOiAtMnB4O1xuLy9cbi8vICAgICYtb2ZmbGluZSB7XG4vLyAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX29mZmxpbmUpO1xuLy8gICAgfVxuLy9cbi8vICAgICYtb25saW5lIHtcbi8vICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfb25saW5lKTtcbi8vICAgIH1cbi8vICB9XG4vL31cblxuLmVhX2dlbmVyaWNzX19hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIC5lYV9nZW5lcmljc19fYXZhdGFyX19pY29uLFxuICAuZWFfZ2VuZXJpY3NfX2F2YXRhcl9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS1lYV9hdmF0YXJfc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9hdmF0YXJfc2l6ZSk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYXZhdGFyX2JvcmRlcl9yYWRpdXMpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2F2YXRhcl9faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hpcF9iYWNrZ3JvdW5kKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19hdmF0YXJfX2ltYWdlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19zdGF0dXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJC1hbmdsZTogNDU7IC8vIEFuZ2xlIHBvdXIgcG9zaXRpb25uZXIgZW4gYmFzIMOgIGRyb2l0ZVxuICAgIC8vIENvbnZlcnNpb24gZGUgbCdhbmdsZSBlbiByYWRpYW5zIHBvdXIgbGVzIGZvbmN0aW9ucyBjb3Mvc2luXG4gICAgJC10aGV0YTogY2FsYygjeyQtYW5nbGV9ICogKDMuMTQxNTkgLyAxODApKTtcblxuICAgIEBzdXBwb3J0cyAodHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoY29zKDByYWQpICogMXB4KSkpIGFuZCAodHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoc2luKDByYWQpICogMXB4KSkpIHtcbiAgICAgIC0tZWFfYXZhdGFyX19yYXlvbjogY2FsYyh2YXIoLS1lYV9hdmF0YXJfc2l6ZSkgLyAyKTtcbiAgICAgIC8vIFBvc2l0aW9ubmVtZW50IGFic29sdSBlbiB1dGlsaXNhbnQgbGVzIGZvcm11bGVzIHRyaWdvbm9tw6l0cmlxdWVzXG4gICAgICAtLWVhX2F2YXRhcl9feDogY2FsYyh2YXIoLS1lYV9hdmF0YXJfX3JheW9uKSArIHZhcigtLWVhX2F2YXRhcl9fcmF5b24pICogY29zKCN7JC10aGV0YX0pIC0gdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAvIDIpO1xuICAgICAgLS1lYV9hdmF0YXJfX3k6IGNhbGModmFyKC0tZWFfYXZhdGFyX19yYXlvbikgKyB2YXIoLS1lYV9hdmF0YXJfX3JheW9uKSAqIHNpbigjeyQtdGhldGF9KSAtIHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSkgLyAyKTtcblxuICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgdG9wOiB2YXIoLS1lYV9hdmF0YXJfX3kpO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgbGVmdDogdmFyKC0tZWFfYXZhdGFyX194KTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgcmlnaHQ6IHZhcigtLWVhX2F2YXRhcl9feCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG91dGxpbmU6IHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBtaXhpbiBhcHBsaWNhdGlvbl9maWxsKCRuYW1lLCAkY29sb3IpIHtcbiAgLmVhX2dlbmVyaWNzX19pY29uLmVhX2dlbmVyaWNzX19hcHBsaWNhdGlvbl8jeyRuYW1lfV9maWxsID4gdXNlIHtcbiAgICBmaWxsOiAkY29sb3I7XG4gIH1cbn1cblxuJGNvbW1vbl9hcHBsaWNhdGlvbnM6IChcbiAgLy9cImFkYm9va1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9hZGJvb2spLFxuICAvL1wiYWxidW1zXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX2FsYnVtcyksXG4gIFwiYm9va21hcmtzXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX2Jvb2ttYXJrcyksXG4gIC8vXCJjYWxlbmRhclwiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9jYWxlbmRhciksXG4gIC8vXCJjaGF0XCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX2NoYXQpLFxuICAvL1wiZG9jc1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9kb2NzKSxcbiAgXCJnYWxsZXJ5X2hlbHBcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfZ2FsbGVyeV9oZWxwKSxcbiAgXCJrZXlzXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX2tleXMpLFxuICBcIm1haWxpbmdcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfbWFpbGluZyksXG4gIFwibm90ZXNcIjogdmFyKC0tZWFfYXBwbGlfY29sb3Jfbm90ZXMpLFxuICBcInBvc3RpdHNcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfcG9zdGl0cyksXG4gIFwicmVtaW5kZXJzXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX3JlbWluZGVycyksXG4gIFwicnNzXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX3JzcyksXG4gIFwic2FudGFfdHJlZVwiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9zYW50YV90cmVlKSxcbiAgXCJzZWFyY2hfd3d3XCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX3NlYXJjaF93d3cpLFxuICBcInRpbWVzdGFtcGluZ1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl90aW1lc3RhbXBpbmcpLFxuICBcInRvZG9zXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX3RvZG9zKSxcbiAgXCJ4cHJfYnR1XCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX3hwcl9idHUpXG4pO1xuXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb21tb25fYXBwbGljYXRpb25zIHtcbiAgQGluY2x1ZGUgYXBwbGljYXRpb25fZmlsbCgkbmFtZSwgJGNvbG9yKTtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYmFkZ2VfYm9yZGVyX3JhZGl1cyk7XG4gIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFkZ2VfYmFja2dyb3VuZF9jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1lYV9iYWRnZV9jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfYmFkZ2VfZm9udF9zaXplKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCB2YXIoLS1lYV9iYWRnZV9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIgKyB2YXIoLS1lYV9iYWRnZV9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX2JhZGdlX2ZvbnRfc2l6ZSkpO1xuICAvL21pbi13aWR0aDogY2FsYyh2YXIoLS1lYV9iYWRnZV9mb250X3NpemUpICsgdmFyKC0tZWFfYmFkZ2VfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV9iYWRnZV9ib3JkZXJfd2lkdGgpICogMik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG5cbiAgJjplbXB0eTpub3QoLmVhX2dlbmVyaWNzX19tZXRhZGF0YSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvKiBjb2xvcnMgKi9cbiAgJC1jb2xvcnM6ICdkYW5nZXInLCAnc3VjY2VzcycsICdpbmZvJztcblxuICBAZWFjaCAkY29sb3IgaW4gJC1jb2xvcnMge1xuICAgICYuZWFfZ2VuZXJpY3NfX2JhZGdlLSN7JGNvbG9yfSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yXyN7JGNvbG9yfSk7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfI3skY29sb3J9KTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yXyN7JGNvbG9yfSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fYmFkZ2Utc3Ryb25nIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19iYWRnZS1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIC42KTtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikgKiAuNzUpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSAqIC43NSk7XG4gICAgfVxuXG4gICAgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2JhZGdlX2NvbG9yKTtcbiAgICB9XG4gIH1cblxuICAmLWljb25fb25seSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi1jb3VudGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2JhZGdlX2NvdW50ZXJfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9iYWRnZV9jb3VudGVyX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX2Jhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2Jhbm5lcl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgY29sb3I6IHZhcigtLWVhX2Jhbm5lcl9jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAuZWFfZ2VuZXJpY3NfX2FuY2hvcjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuKiArIC5lYV9nZW5lcmljc19fYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG59XG5cbi5lYV9nZW5lcmljc19fYnJlYWRjcnVtYl9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19icmVhZGNydW1iX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbik7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8uZWFfZ2VuZXJpY3NfX2FuY2hvcixcbiAgLy8uZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAvLyAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8vfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWJfc2VnbWVudHNfY291bnQtMSB7XG4gIC5lYV9nZW5lcmljc19fYnJlYWRjcnVtYl9pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICBAZm9yICRpIGZyb20gMiB0aHJvdWdoIDYge1xuICAgIC5lYV9nZW5lcmljc19fYnJlYWRjcnVtYl9zZWdtZW50c19jb3VudC0jeyRpfSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWJfaXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL0BpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuLy8gIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggNiB7XG4vLyAgICAuZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWJfc2VnbWVudHNfY291bnQtI3skaX0ge1xuLy8gICAgICAuZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWJfaXRlbSB7XG4vLyAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAjeyRpfSk7XG4vLyAgICAgIH1cbi8vICAgIH1cbi8vICB9XG4vL31cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy9AdG9kbyBwcsOpdm9pciBib3JkZXJfY29sb3IgcHJpbWFyeVxuQG1peGluIGVhX2dlbmVyaWNzX190aWxlKCkge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lYV9jYXJkX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbn1cblxuLmVhX2dlbmVyaWNzX190aWxlIHtcbiAgQGluY2x1ZGUgZWFfZ2VuZXJpY3NfX3RpbGUoKTtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiLi90aWxlXCIgYXMgKjtcblxuLy9AdG9kbyBvcHRpbWl6YXRpb25fc3ViXG4vL1NvcnRpciBsZXMgaW1icmljYXRpb25zIGNzcyBjYXIgcGFzIHRvdWpvdXJzIG7DqWNlc3NhaXJlIGF2ZWMgbm90cmUgc3lzdMOobWVcbi5lYV9nZW5lcmljc19fY2FyZCB7XG4gIEBpbmNsdWRlIGVhX2dlbmVyaWNzX190aWxlKCk7XG5cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAmLmVhX2dlbmVyaWNzX19jYXJkLWNsaWNrYWJsZSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2FyZF9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2FyZF9iZ19jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fY2FyZC1oaWdobGlnaHRlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2NhcmQtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuXG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX21haW4ge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcblxuICAgICYgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcmRfZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIDEuNSk7XG4gIH1cblxuICAvLyBsYXJnZVxuICAmLmVhX2dlbmVyaWNzX19jYXJkLWxhcmdlIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIGNhcmQgZnVsbFxuICAmLmVhX2dlbmVyaWNzX19jYXJkLWZ1bGwge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NhcmRfaGVhZGVyLFxuICAgIC5lYV9nZW5lcmljc19fY2FyZF9tYWluLFxuICAgIC5lYV9nZW5lcmljc19fY2FyZF9mb290ZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NhcmRfcHJvZHVjdCB7XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3ByaWNlIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC41KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FyZF9mZWF0dXJlcyB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAqICsgLmVhX2dlbmVyaWNzX19jYXJkX2ZlYXR1cmVzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIDEuNSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcmRfZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAyKTtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2NhcnQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuZWFfZ2VuZXJpY3NfX2NhcnRfdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTE1JTsgLy8gVG9EbyA6IMOgIHJlbXBsYWNlciBwYXIgJGZvbnQtc2l6ZS1oMyBxdWFuZCBvbiBhdXJhIHVuZSB2YXJpYWJsZVxuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FydF9wcm9kdWN0c19saXN0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWVhX2dhcCkgdmFyKC0tZWFfZ2FwKSB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJ0X3RvdGFsIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAmID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcnRfZXhwaXJ5X2l0ZW0uZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWVhX2dhcCkgMCB2YXIoLS1lYV9nYXApO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmID4gcCB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY2FydF90b3RhbCAuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbTpsYXN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5lYV9nZW5lcmljc19fY2FydF9pdGVtX2dyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgJi5lYV9nZW5lcmljc19fY2FydF9pdGVtX2dyb3VwLWxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fbGFiZWw6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAzKTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fZ3JvdXAtcHJpY2Uge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fcHJpY2U6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMyk7XG4gICAgfVxuICB9XG5cbiAgKyAuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9ncm91cCB7XG4gICAgZmxleC1iYXNpczogbWluLWNvbnRlbnQ7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY2FydF9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9sYWJlbCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FydF9pdGVtX3ByaWNlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fb2xkX3ByaWNlIHtcbiAgICBjb2xvcjogIzk5OTk5OTtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIC44NSk7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jYXJ0X2Zvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fcHJpY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmVhX2dlbmVyaWNzX19wcmljZV9mdWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3ByaWNlX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIC5lYV9nZW5lcmljc19fcHJpY2VfZnJvbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fcHJpY2VfZnVsbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmVhX2dlbmVyaWNzX19wcmljZV92YWx1ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDIwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19wcmljZV9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiLi4vdGlsZVwiIGFzICo7XG5cblxuLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudCB7XG4gIEBpbmNsdWRlIGVhX2dlbmVyaWNzX190aWxlKCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50X2hlYWRlciB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgZmxleDogMSAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnRfcHJpY2Uge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gaGVhZGVyXG4uZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50X2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleDogMSAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50X3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudF9leHBpcnkge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0KTtcbiAgfVxufVxuXG4vLyBtYWluXG4uZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50X21haW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudF9wcm9kdWN0cyB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcnRfdG90YWwge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC41KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC41KTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgfVxufVxuXG4vLyBwcmljZVxuLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudF9wcmljZSB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjUpIHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19wcmljZV9pdGVtOmZpcnN0LWNoaWxkIC5lYV9nZW5lcmljc19fcHJpY2VfZnVsbCAuZWFfZ2VuZXJpY3NfX3ByaWNlX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDE1MCU7XG4gIH1cbn1cbiIsICJbZGF0YS1jb250cmFjdH49J2NoaWxkSGlkZWFibGUuY29udGFpbmVyJ10ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgPiAqIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDFweCA0cHg7IC8vIEB0b2RvIDogbWV0dHJlIGRlcyB2YWxldXJzIHJlbGF0aXZlcyBhdSB0ZXh0ZVxuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi5lYV9nZW5lcmljc19fY29kZS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi8vIGNvZGVfYmxvY2tcbi5lYV9nZW5lcmljc19fY29kZV9ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5lYV9nZW5lcmljc19fcHJlIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLyAyICogLTEpO1xuICAgIHJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NvZGVfYmxvY2tfY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLy8gbW9kYWxcbi5lYV9nZW5lcmljc19fY29kZV9ibG9ja19tb2RhbCB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuIiwgIkB1c2UgXCIuLi9hbmltYXRpb25zL2luZGV4XCIgYXMgYW5pbWF0aW9ucztcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLXRyYW5zaXRpb25fdGltZTogdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCk7XG5cbi5lYV9nZW5lcmljc19fY29sbGFwc2VfYnV0dG9uX2RlZmF1bHQge1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY29sbGFwc2VfYnV0dG9uX2Z1bGxzY3JlZW4ge1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gY29sbGFwc2UoKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsLW9wZW4ge1xuICAgIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29sbGFwc2VfZGVmYXVsdCgpIHtcbiAgQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcblxuICAgIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbC1vcGVuIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2hhcy10cmFuc2l0aW9uX2VuZCB7XG4gICAgICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgJC10cmFuc2l0aW9uX3RpbWUgZWFzZTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgJiA+IC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgIH1cblxuICAgICYgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2FyaWEtZXhwYW5kZWRdIHtcbiAgICAmID4gLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgICBAaW5jbHVkZSBhbmltYXRpb25zLnJvdGF0ZV90cmFuc2l0aW9uO1xuICAgICAgQGluY2x1ZGUgYW5pbWF0aW9ucy5yb3RhdGVfOTA7XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgJiA+IC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgICAgQGluY2x1ZGUgYW5pbWF0aW9ucy5yb3RhdGVfMDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbCB7XG4gIEBpbmNsdWRlIGNvbGxhcHNlO1xuXG4gICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsX2lzX29wZW4ge1xuICAgIC0tZWFfY29sbGFwc2VfcGFuZWxfaXNfb3BlbjogdHJ1ZTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2lzX2Z1bGxzY3JlZW4ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIEBpbmNsdWRlIGNvbGxhcHNlX2RlZmF1bHQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAtLWVhX2NvbGxhcHNlX3BhbmVsX2lzX29wZW46IGZhbHNlO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsX21haW4ge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2hlYWRlcl9oZWlnaHQpKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2RlZmF1bHQge1xuICAgIEBpbmNsdWRlIGNvbGxhcHNlX2RlZmF1bHQ7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9pc19mdWxsc2NyZWVuIHtcbiAgLS1lYV9jb2xsYXBzZV9wYW5lbF9pc19mdWxsc2NyZWVuOiBmYWxzZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAtLWVhX2NvbGxhcHNlX3BhbmVsX2lzX2Z1bGxzY3JlZW46IHRydWU7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMzA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXG4gICAgLmVhX3BsYXRmb3JtLWlvcyAmIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApKTtcbiAgICAgIHRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgICA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbC1vcGVuIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19faGFzLXRyYW5zaXRpb25fZW5kIHtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJC10cmFuc2l0aW9uX3RpbWUgZWFzZSwgdHJhbnNmb3JtICQtdHJhbnNpdGlvbl90aW1lIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIEBpbmNsdWRlIGNvbGxhcHNlO1xuICB9XG59XG5cblxuLy8gQHRvZG8gZmIgZ2YgQSBzdXBwcmltZXIgcXVhbmQgcmVmb250ZSBjb2xsYXBzZS9idXR0b25cbi5lYV9nZW5lcmljc19fY29sbGFwc2VfYnV0dG9uLmVhX2dlbmVyaWNzX19idXR0b24tc21hbGwge1xuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV94eHNtYWxsKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb24ge1xuICBjdXJzb3I6IHRleHQ7XG5cbiAgLmVhX2dlbmVyaWNzX19jb21wbGV0aW9uX2xpc3Qge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1lYV9ndXR0ZXIpICogMik7XG4gICAgd2lkdGg6IHZhcigtLWVhX2dlbmVyaWNzX2NhbGN1bGF0ZWRfd2lkdGgpO1xuICAgIG1heC1oZWlnaHQ6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX21heF9oZWlnaHQpO1xuICAgIHRvcDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfdG9wKTtcbiAgICBsZWZ0OiB2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF9sZWZ0KTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9kcm9wZG93bl9ib3JkZXJfd2lkdGgpIHNvbGlkIHZhcigtLWVhX2Ryb3Bkb3duX2JvcmRlcl9jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAmOmVtcHR5IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW1fbGFiZWwge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19iYWRnZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy9bdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAvLyAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KCk7XG4gICAgLy8gIC8vZmxvYXQ6IHJpZ2h0O1xuICAgIC8vICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgLy9cbiAgICAvLyAgLy8mW2hpZGRlbl0gKyBzcGFuIHtcbiAgICAvLyAgLy8gIGRpc3BsYXk6IG5vbmU7XG4gICAgLy8gIC8vfVxuICAgIC8vXG4gICAgLy8gICY6Zm9jdXMsXG4gICAgLy8gICY6aG92ZXIge1xuICAgIC8vICAgICsgLmVhX2dlbmVyaWNzX19jb21wbGV0aW9uX2l0ZW1fY29udGVudCB7XG4gICAgLy8gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuICAgIC8vICAgICAgY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXIpO1xuICAgIC8vICAgIH1cbiAgICAvLyAgfVxuICAgIC8vfVxuXG4gICAgLy8uZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb25faXRlbV9jb250ZW50IHtcbiAgICAvLyAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLy8gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8gIG1heC13aWR0aDogMTAwJTtcbiAgICAvLyAgd2lkdGg6IDEwMCU7XG4gICAgLy8gIHBhZGRpbmc6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgLy8gIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuICAgIC8vICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAvLyAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC8vICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICAvL1xuICAgIC8vICAuZWFfZ2VuZXJpY3NfX2JhZGdlIHtcbiAgICAvLyAgICBmbGV4LXNocmluazogMDtcbiAgICAvLyAgfVxuICAgIC8vfVxuICB9XG5cbiAgLy8uZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb25fY3VycmVudCArIC5lYV9nZW5lcmljc19fY29tcGxldGlvbl9pdGVtX2NvbnRlbnQge1xuICAvLyAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcbiAgLy8gIGNvbG9yOiAjNTI1MjUyO1xuICAvL31cblxuICAvLysgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAvLyAgbWFyZ2luLXRvcDogM3B4O1xuICAvL31cblxuICAvL0BpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLy8gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAvLyAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy99XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fY29udGFjdHNfbGlzdF9pdGVtIC5lYV9nZW5lcmljc19fY29udGFjdHNfX2NvbnRhY3RfYW5jaG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY29udGFjdHNfX2NvbnRhY3RfbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yIHtcbiAgLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZTogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuXG4gICYuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3ItbGlnaHQge1xuICAgIC0tZWFfZGF0ZV9zZWxlY3Rvcl9fZGF5X3NpemU6IHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSk7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yLWlzX2J1dHRvbiB7XG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyA0KTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfYWN0aW9uX3RvZGF5IHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2X2J1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4gICAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfeWVhcnMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZSkgKiA3KTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2X2RhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdl90ZXh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpO1xuICAgICAgbWluLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdl9wcmV2IHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uc19nYXApO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uc19nYXApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXZfYnV0dG9uLWRpc2FibGVkIHtcbiAgICAvL3Zpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdixcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplKSAqIDcpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXYsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXMsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfeWVhcnMge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXNfbmFtZSB7XG4gICAgLy9mb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDcpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplKSAqIDYpO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZGF0ZV9zZWxlY3Rvcl9fZGF5X3NpemUpICogNyAtIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5c19uYW1lLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheSxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aCxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFyIHtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZSk7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcblxuICAmOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5KTpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5KSB7XG4gICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDcpO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkpIHtcbiAgICAmLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheV9wcmV2aW91c19tb250aCxcbiAgICAmLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheV9uZXh0X21vbnRoIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yX2xpZ2h0KTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xufVxuXG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xuXG4gICYuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yX2xpZ2h0KTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGlzYWJsZWQsXG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duIC5lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXIgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2Rpc2FibGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIC8vdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gNCAqIC0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV90ZXh0X2NvbG9yX2xpZ2h0KTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfYWN0aW9uX3RvZGF5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbn1cblxuLy8gc2lkZWJhclxuLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yIHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2LFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyxcbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3IgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vIGRyb3Bkb3duXG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duIHtcbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lciAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Ige1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIGJveC1zaXppbmc6IGluaXRpYWw7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGlzYWJsZWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vLyBjYW1lcmFcbi5lYV9nZW5lcmljc19fZGV2aWNlX2NhbWVyYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfYnV0dG9uX3NuYXAsXG4gIC5lYV9nZW5lcmljc19fZGV2aWNlX2NhbWVyYV9idXR0b25fcmVzZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX2J1dHRvbl9zbmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgIGJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX2J1dHRvbl9yZXNldCB7XG4gICAgdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgICY6bm90KDpob3Zlcikge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uID4gdXNlIHtcbiAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX2NhbnZhcyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX3ZpZGVvLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lICsgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX2NhbnZhcyB7XG4gICAgYW5pbWF0aW9uOiBzY2FsZVZpZGVvIDE1MG1zIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX3ZpZGVvIHtcbiAgICBhbmltYXRpb246IG9wYWNpdHlWaWRlbyA0MDBtcyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX2J1dHRvbl9yZXNldCB7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfYnV0dG9uX3Jlc2V0IHtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlVmlkZW8ge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxMDAlKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSg5NSUpO1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgb3BhY2l0eVZpZGVvIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fZGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIC5lYV9nZW5lcmljc19fZHQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kbF9pdGVtICsgLmVhX2dlbmVyaWNzX19kbF9pdGVtLFxuICAuZWFfZ2VuZXJpY3NfX2RkICsgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG5cbiAgLy8gaW5saW5lXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAmLmVhX2dlbmVyaWNzX2RsLWlubGluZSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZGxfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fZHQsXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fZHQsXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzZXBhcmF0b3JcbiAgJi5lYV9nZW5lcmljc19kbC1zZXBhcmF0b3Ige1xuICAgIC5lYV9nZW5lcmljc19fZGxfaXRlbSArIC5lYV9nZW5lcmljc19fZGxfaXRlbSB7XG4gICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZHJhZ2dhYmxlPXRydWVdIHtcbiAgY3Vyc29yOiBncmFiO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG5cbiAgJjphY3RpdmUge1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gIH1cblxuICBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZHJhZ2dhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZV9pY29uIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBzdmcgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBzdmcgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5AbWl4aW4gaWNvbl9zZWxlY3RlZCgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC8gMik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTtcbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBsZWZ0OiB2YXIoLS1lYV9kcm9wZG93bl9pY29uX3NlbGVjdGVkX3Bvc2l0aW9uX3N0YXJ0KTtcbiAgfVxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIHJpZ2h0OiB2YXIoLS1lYV9kcm9wZG93bl9pY29uX3NlbGVjdGVkX3Bvc2l0aW9uX3N0YXJ0KTtcbiAgfVxufVxuXG5AbWl4aW4gZHJvcGRvd25fZGVmYXVsdCgpIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC1oZWlnaHQ6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX21heF9oZWlnaHQpO1xuICBtaW4taGVpZ2h0OiAwO1xuICBib3JkZXI6IHZhcigtLWVhX2Ryb3Bkb3duX2JvcmRlcl93aWR0aCkgc29saWQgdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3JhZGl1cyk7XG4gIHRvcDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfdG9wKTtcbiAgbGVmdDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbGVmdCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmVhX2dlbmVyaWNzX19kcm9wZG93biB7XG4gIC0tZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyX3dpZHRoX2NhbGN1bGF0ZWQ6IGNhbGModmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfd2lkdGgpIC0gdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAvLy0tZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyX3dpZHRoX2ZpeGVkOiBjYWxjKHZhcigtLWVhX2Ryb3Bkb3duX2l0ZW1fc3Bhbl9wYWRkaW5nX2xlZnQpICogMiArIDMwcHgpO1xuICAvLyB2YXIoLS1lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXJfd2lkdGhfZml4ZWQpIHBvdXIgXCJmaXhlclwiIGxlIHBiIGRlIGxhcmdldXIgc3VyIGxlcyBjaGFtcHMgYXZlYyB1biBub21icmUgZGUgMiBjaGlmcmVzIHBhciBleGVtcGxlXG4gIC8vIEB0b2RvIDogw6AgdGVzdGVyIHF1YW5kIGRyb3Bkb3duIGF2ZWMgdmFsZXVycyBjaGlmZnJlcyArIHNjcm9sbGJhciBzdXIgZGVza3RvcC4gKGlsIGZhdWRyYXQgc3VyZW1lbnQgcmVtcGxhY2VyIDMwcHggcGFyIHVuZSB2YWxlcnVyIGVuIGNoKVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBAaW5jbHVkZSBkcm9wZG93bl9kZWZhdWx0KCk7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duLWFjdGlvbnNfc2hlZXQpIHtcbiAgICAgIEBpbmNsdWRlIGRyb3Bkb3duX2RlZmF1bHQoKTtcbiAgICB9XG4gIH1cblxuICAvLyBpbm5lclxuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBtYXgtaGVpZ2h0OiA3NXN2aDtcbiAgICBtaW4td2lkdGg6IHZhcigtLWVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lcl93aWR0aF9jYWxjdWxhdGVkKTtcbiAgICAvL21pbi13aWR0aDogbWF4KHZhcigtLWVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lcl93aWR0aF9jYWxjdWxhdGVkKSwgdmFyKC0tZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyX3dpZHRoX2ZpeGVkKSk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1lYV9nYXApICogMiAtIHZhcigtLWVhX2Ryb3Bkb3duX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0IHtcbiAgbWF4LWhlaWdodDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbWF4X2hlaWdodCk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpIDA7XG5cbiAgLy8gaXRlbVxuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0ge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vW3R5cGU9XCJyYWRpb1wiXTpmb2N1cyB+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgIC8vLmVhX2dlbmVyaWNzX19idXR0b246Zm9jdXMsXG4gICAgW3R5cGU9XCJyYWRpb1wiXTpmb2N1cy12aXNpYmxlIH4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IGluc2V0IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAvL0BzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAvLyAgW3R5cGU9XCJyYWRpb1wiXTpmb2N1cyB+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgIC8vICAuZWFfZ2VuZXJpY3NfX2J1dHRvbjpmb2N1cyB7XG4gICAgLy8gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAvLyAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggaW5zZXQgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgLy8gICAgb3V0bGluZTogbm9uZTtcbiAgICAvLyAgfVxuICAgIC8vfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uLXNlbGVjdGVkIHtcbiAgICAgIEBpbmNsdWRlIGljb25fc2VsZWN0ZWQoKTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYWN0aW9uc19jb250ZW50X3RleHQge1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1lYV9mb3JtX2ZpZWxkX3dpZHRoKSAtIDJweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc2VwYXJhdG9yXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSB+IC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9zZXBhcmF0b3I6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpIH4gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX3NlcGFyYXRvci5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSB+IC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX3NlcGFyYXRvcikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIGdyb3VwXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9ncm91cGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoYXJpYS1sYWJlbCk7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gNCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpIH4gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX2dyb3VwZWQ6bm90KC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9zZXBhcmF0b3IpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIGl0ZW0gc2VsZWN0YWJsZVxuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0tc2VsZWN0YWJsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAuZWFfZ2VuZXJpY3NfX2FuY2hvciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YmVmb3JlLFxuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yW2FyaWEtY3VycmVudD1cInRydWVcIl06OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgaWNvbl9zZWxlY3RlZCgpO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YmVmb3JlLFxuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yW2FyaWEtY3VycmVudD1cInRydWVcIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20sXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl06OmJlZm9yZSxcbiAgICAuZWFfZ2VuZXJpY3NfX2FuY2hvclthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA2cHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB2YXIoLS1lYV9pY29uX2ZpbGwpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQgfiAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdFthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdIHtcbiAgICAgICY6bm90KDpob3Zlcikge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0W2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdLFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0W2FyaWEtY3VycmVudD1cInRydWVcIl0ge1xuICAgICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV91dGlsaXRpZXNfX3BsYWNlaG9sZGVyIHtcbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBhY3Rpb25zIHNoZWV0XG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duLWFjdGlvbnNfc2hlZXQge1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCkgdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgfVxuXG4gICAgLmVhX3BsYXRmb3JtLWlvcyAmIHtcbiAgICAgIGJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgYW5pbWF0aW9uOiBzbGlkZVVwIHZhcigtLWVhX2R1cmF0aW9uX3Nsb3cpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2hlYWRlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtIHtcbiAgICAgIC8vYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9jYW5jZWwge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIH1cbiAgfVxufVxuXG4vLyBHcmlkXG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duLmVhX2dlbmVyaWNzX19kcm9wZG93bl9ncmlkIHtcbiAgLy8gQ29udGVudSBjYXJhY3TDqHJlIHNww6ljaWF1eCwgc3BlY2lhbFxuICAmLmVhX2dlbmVyaWNzX19kcm9wZG93bl9ncmlkLXNwZWNpYWwge1xuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEwLCAzMHB4KTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMjIsIDMwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbSB7XG4gICAgICBmbGV4OiAwIDAgOSU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIExpYnJhcnlcbi5lYV9nZW5lcmljc19fZHJvcGRvd24uZWFfZ2VuZXJpY3NfX2xpYnJhcnkge1xuICAuZWFfZ2VuZXJpY3NfX2xpYnJhcnlfaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2xpYnJhcnlfaXRlbSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAvLyBDb250ZW51IGJhY2tncm91bmRzIHBhcGllciBwZWludHNcbiAgJi5lYV9nZW5lcmljc19fbGlicmFyeS1iYWNrZ3JvdW5kcyB7XG4gICAgLmVhX2dlbmVyaWNzX19saWJyYXJ5X2l0ZW0ge1xuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtcyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDQ5cHgpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCA3NXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDb250ZW51IHNtaWxleXNcbiAgJi5lYV9nZW5lcmljc19fbGlicmFyeS1zcXVhcmUge1xuICAgICQtc2l6ZTogNTBweDtcblxuICAgIC5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtIHtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyA2KTtcbiAgICAgIGhlaWdodDogJC1zaXplO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtcyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsICQtc2l6ZSk7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksICQtc2l6ZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbSB7XG4gICAgJi5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbS1zZWxlY3RhYmxlIHtcbiAgICAgIC5lYV9nZW5lcmljc19fYWN0aW9uc19jb250ZW50X3RleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAvL3BhZGRpbmctbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtLXNlbGVjdGFibGUge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfdXRpbGl0aWVzX19wbGFjZWhvbGRlciB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd24gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtIHtcbiAgICAmLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtLXNlbGVjdGFibGUge1xuICAgICAgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtLXNlbGVjdGFibGUge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfdXRpbGl0aWVzX19wbGFjZWhvbGRlciB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcIi4uL2FuaW1hdGlvbnMvaW5kZXhcIiBhcyBhbmltYXRpb25zO1xuXG5bYXJpYS1leHBhbmRlZF0sXG4uZWFfZ2VuZXJpY3NfX2RldGFpbHMgPiAuZWFfZ2VuZXJpY3NfX3N1bW1hcnkge1xuICAmID4gLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeHNtYWxsKTtcblxuICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlXzA7XG4gIH1cbn1cblxuW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdLFxuLmVhX2dlbmVyaWNzX19kZXRhaWxzW29wZW5dID4gLmVhX2dlbmVyaWNzX19zdW1tYXJ5IHtcbiAgJiA+IC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlXzE4MDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkLFxuLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQsXG4uZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICYsXG4gICAgJiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAmIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24sXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tYWN0aXZlLFxuICAgICYuZWFfdXRpbGl0aWVzX19saWdodGJveC1vcGVuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDExO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLy8mLmVhX2dlbmVyaWNzX19idXR0b25zX3NlZ21lbnRlZCB7XG4gIC8vICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9nZW5lcmljc19fYnV0dG9uLWFjdGl2ZSB7XG4gIC8vICAgIHotaW5kZXg6IDEyO1xuICAvLyAgfVxuICAvL31cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAmLmVhX2dlbmVyaWNzX19ncm91cGVkX2NvbHVtbl91bmRlcl9zbSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi8vIHNwbGl0XG4uZWFfZ2VuZXJpY3NfX2J1dHRvbnNfZ3JvdXBlZCB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5ICsgLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICBbZGlyPVwibHRyXCJdLFxuICBbZGlyPVwicnRsXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkLFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uc19ncm91cGVkLFxuICAgIC5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19ncm91cGVkX2NvbHVtbl91bmRlcl9zbSB7XG4gICAgICAgIC0tZWFfZ3JvdXBlZF9maXJzdF9jaGlsZF9yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgMCAwO1xuICAgICAgICAtLWVhX2dyb3VwZWRfbGFzdF9jaGlsZF9yYWRpdXM6IDAgMCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNfZ3JvdXBlZCxcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQsXG4gIC5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gICAgLS1lYV9ncm91cGVkX2ZpcnN0X2NoaWxkX3JhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpIDAgMCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgLS1lYV9ncm91cGVkX2xhc3RfY2hpbGRfcmFkaXVzOiAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgMDtcblxuICAgID4gOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICA+IDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2dyb3VwZWRfZmlyc3RfY2hpbGRfcmFkaXVzKTtcbiAgICB9XG5cblxuICAgID4gOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgPiA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICA+IDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2dyb3VwZWRfbGFzdF9jaGlsZF9yYWRpdXMpO1xuICAgIH1cblxuICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19ncm91cGVkX2NvbHVtbl91bmRlcl9zbSB7XG4gICAgICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNfZ3JvdXBlZCxcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQsXG4gIC5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gICAgLS1lYV9ncm91cGVkX2ZpcnN0X2NoaWxkX3JhZGl1czogMCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpIDA7XG4gICAgLS1lYV9ncm91cGVkX2xhc3RfY2hpbGRfcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgMCAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcblxuICAgID4gOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICA+IDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2dyb3VwZWRfZmlyc3RfY2hpbGRfcmFkaXVzKTtcbiAgICB9XG5cblxuICAgID4gOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgPiA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICA+IDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2dyb3VwZWRfbGFzdF9jaGlsZF9yYWRpdXMpO1xuICAgIH1cblxuICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgJi5lYV9nZW5lcmljc19fZ3JvdXBlZF9jb2x1bW5fdW5kZXJfc20ge1xuICAgICAgICA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlICdzYXNzOm1hdGgnO1xuQHVzZSBcInNhc3M6bWFwXCI7XG5cbi5lYV9nZW5lcmljc19faGVscCB7XG4gIC0tZWFfaGVscF9fbWluX2hlaWdodDogY2FsYyh2YXIoLS1lYV9oZWxwX3BhZGRpbmcpIC8gMS41ICogMiArIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpICogdmFyKC0tZWFfZm9udF9zaXplKSk7XG5cbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfaGVscF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gIC8vIHBvdXIgY29sbGVyIMOgIGwnYW5jaWVuIHN0eWxlXG4gIC8vZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICBib3JkZXI6IHZhcigtLWVhX2hlbHBfYm9yZGVyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9oZWxwX2JvcmRlcl9jb2xvcik7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gICY6bm90KC5lYV91dGlsaXRpZXNfX3dpZHRoLTEwMCkge1xuICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKSAtIHZhcigtLWVhX2d1dHRlcikgKiAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiBjYWxjKHZhcigtLWVhX2hlbHBfX21pbl9oZWlnaHQpIC8gMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9oZWxwX2JvcmRlcl9jb2xvcik7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfbGFyZ2UpO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplX2xhcmdlKSAqIC4xNSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cblxuICAgIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscF9jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9oZWxwX19taW5faGVpZ2h0KTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2hlbHBfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2hlbHBfcGFkZGluZykgLyAxLjUpIHZhcigtLWVhX2hlbHBfcGFkZGluZyk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIG9wYWNpdHk6IC45NTtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCAwJSwgdmFyKC0tZWFfaGVscF9iYWNrZ3JvdW5kX2NvbG9yKSA1MCUpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB0cmFuc3BhcmVudCAwJSwgdmFyKC0tZWFfaGVscF9iYWNrZ3JvdW5kX2NvbG9yKSA1MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXJfY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSArIHZhcigtLWVhX2dhcCkpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfZ2FwKSk7XG4gICAgICB9XG5cbiAgICAgICo6Zmlyc3QtY2hpbGQgfiAqIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19lbGxpcHNpcygpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscF9tYWluIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19pY29uX21heWJlICsgKiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscF9vcGVuZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IGNhbGMoKHZhcigtLWVhX2hlbHBfX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpKSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXJfdGl0bGUge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDMpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9tYWluIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtb3BlbiB7XG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX29wZW5lciB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXI6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9tYWluLFxuICAgIC5lYV9nZW5lcmljc19faGVscF9mb290ZXIge1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9oZWxwX3BhZGRpbmcpIC8gMS41KSB2YXIoLS1lYV9oZWxwX3BhZGRpbmcpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9mb290ZXIge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19faGVscC10aXRsZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfbWFpbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9oZWxwX19taW5faGVpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2hlbHAtdGl0bGUpIHtcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KC5lYV9nZW5lcmljc19faGVscC1vcGVuKSB7XG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX21haW4sXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX2Zvb3RlciB7XG4gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHkoKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2ljb24ge1xuICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBAVE9ETyBQb3VyIGp1bmlvciwgw6AgYW3DqWxpb3JlclxuXG4gIHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfaWNvbl9maWxsKTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbl9zZWNvbmRhcnlfY29sb3Ige1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19faWNvbi1zbWFsbCB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuICB9XG59XG5cbi8vIFNvY2lhbHNcbiRzb2NpYWxzOiAoXG4gICdmYWNlYm9vayc6ICM0MjY3QjIsXG4gICd0d2l0dGVyJzogIzFEQTFGMixcbiAgJ21hc3RvZG9uJzogIzYzNjRGRixcbiAgJ2xpbmtlZGluJzogIzBBNjZDMixcbiAgJ2luc3RhZ3JhbSc6ICM4MzNBQjQsXG4gICd0aHJlYWRzJzogIzAwMDAwMFxuKSAhZGVmYXVsdDtcblxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRzb2NpYWxzIHtcbiAgLmVhX2dlbmVyaWNzX19pY29uX3NvY2lhbC0jeyRrZXl9IHVzZSB7XG4gICAgZmlsbDogI3skdmFsdWV9O1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAkbm90czogJyc7XG4gICRub3RfaW52ZXJ0ZWRfaWNvbnM6IChcbiAgICAnaGlkZV9tb3JlJyxcbiAgICAnbGlsb19zb2NpYWxfZmFjZWJvb2snLFxuICAgICdsaWxvX3NvY2lhbF9pbnN0YWdyYW0nLFxuICAgICdsaWxvX3NvY2lhbF9saW5rZWRpbicsXG4gICAgJ2xpbG9fc29jaWFsX3R3aXR0ZXInLFxuICAgICdtYWduZXRfYWxwaGFiZXQnLFxuICAgICdtYm94X3JlZ2lzdGVyJyxcbiAgICAncnRlX2FsaWduX2xlZnQgJyxcbiAgICAncnRlX2FsaWduX3JpZ2h0JyxcbiAgICAncnRlX2JvbGQnLFxuICAgICdydGVfc3BlY2lhbF9jaGFyYWN0ZXJzJyxcbiAgICAncnRlX3NwZWxsY2hlY2tlcicsXG4gICAgJ3J0ZV9zdHJpa2V0aHJvdWdoJyxcbiAgICAncnRlX3N1YnNjcmlwdCcsXG4gICAgJ3J0ZV9zdXBlcnNjcmlwdCcsXG4gICAgJ3Nob3dfbW9yZV9kcm9wZG93bicsXG4gICAgJ3NvY2lhbF9mYWNlYm9vaycsXG4gICAgJ3NvY2lhbF9pbnN0YWdyYW0nLFxuICAgICdzb2NpYWxfbGlua2VkaW4nLFxuICAgICdzb2NpYWxfbWFzdG9kb24nLFxuICAgICdzb2NpYWxfdGhyZWFkcycsXG4gICAgJ3NvY2lhbF90d2l0dGVyJyxcbiAgICAnc29ydCcsXG4gICAgJ3NvcnRfcmV2ZXJzZSdcbiAgKTtcblxuICBAZWFjaCAkbm90X2ludmVydGVkX2ljb24gaW4gJG5vdF9pbnZlcnRlZF9pY29ucyB7XG4gICAgJG5vdHM6ICRub3RzICsgXCI6bm90KC5lYV9nZW5lcmljc19faWNvbl8jeyRub3RfaW52ZXJ0ZWRfaWNvbn0pXCJcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiN7JG5vdHN9IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIH1cbn1cblxuLy8gZG9jX2ljb25cbiRkb2NfaWNvbl9jb2RlczogKFxuICAnZmlsZScsXG4gICdkb2MnLFxuICAnZXhlJyxcbiAgJ2h0bWwnLFxuICAnaWNzJyxcbiAgJ2ltZycsXG4gICdwZGYnLFxuICAncHBzJyxcbiAgJ3BwdCcsXG4gICdzbmQnLFxuICAndHh0JyxcbiAgJ3ZjZicsXG4gICd2aWQnLFxuICAneGxzJyxcbiAgJ3ppcCdcbik7XG5cbkBlYWNoICRjb2RlIGluICRkb2NfaWNvbl9jb2RlcyB7XG4gIC5lYV9nZW5lcmljc19fZG9jX2ljb24tI3skY29kZX0ge1xuICAgIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9kb2N0eXBlc19jb2xvcl8jeyRjb2RlfSk7XG4gICAgfVxuICB9XG59XG4iLCAiLy8gQWRkIHRoaXMgY2xhc3MgdG8gdGhlIHBhcmVudCwgaWYgeW91IG5lZWQgdG8gZGlzcGxheSBhbiBpbWFnZSBmdWxsIHNpemVcbi8vICEhISEgVGhpcyBjbGFzcyBpcyBub3QgYXV0b21hdGljYWxseSBhZGRlZCAhISEhXG4uZWFfZ2VuZXJpY3NfX2lmcmFtZS1pbWFnZV9mdWxsIHtcbiAgLS1lYV9pZnJhbWVfd2lkdGg6IGF1dG87XG59XG5cbi5lYV9nZW5lcmljc19faWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5lYV9nZW5lcmljc19faWZyYW1lX2lmcmFtZSB7XG4gICAgLS1lYV9pZnJhbWVfaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWZyYW1lX2hlaWdodCk7XG4gICAgbWluLWhlaWdodDogdmFyKC0tZWFfaWZyYW1lX2hlaWdodCk7XG4gICAgd2lkdGg6IHZhcigtLWVhX2lmcmFtZV93aWR0aCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAvLy5lYV9nZW5lcmljc19faWZyYW1lX2lmcmFtZSArIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gIHRvcDogNTAlO1xuICAvLyAgbGVmdDogNTAlO1xuICAvLyAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9sb2FkZXJfc2l6ZSkgLyAyKTtcbiAgLy8gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2xvYWRlcl9zaXplKSAvIDIpO1xuICAvL31cbn1cblxuLy8gaW1hZ2Vcbi5lYV9nZW5lcmljc19faWZyYW1lLWltZyxcbi5lYV9nZW5lcmljc19faWZyYW1lLWltZyAuZWFfZ2VuZXJpY3NfX2lmcmFtZV9pZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIC8vaGVpZ2h0OiBhdXRvO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2lmcmFtZS1pbWcge1xuICB3aWR0aDogdmFyKC0tZWFfY29udGFpbmVyX3dpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2xpYnJhcnkge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtIHtcbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2xpYnJhcnlfY291bnRlcl9yZXNldCB7XG4gIGNvdW50ZXItcmVzZXQ6IHBhZ2VzIGN1cnJlbnRQYWdlO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2xpYnJhcnlfY291bnRlcl9pbmNyZW1lbnRfcGFnZXMge1xuICBjb3VudGVyLWluY3JlbWVudDogY3VycmVudFBhZ2U7XG5cbiAgLmVhX2dlbmVyaWNzX19saWJyYXJ5X2l0ZW1zIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogcGFnZXM7XG4gIH1cblxuICAmLWhpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICY6bm90KC5lYV9nZW5lcmljc19fbGlicmFyeV9jb3VudGVyX2luY3JlbWVudF9wYWdlcy1oaWRlKSB+IC5lYV9nZW5lcmljc19fbGlicmFyeV9jb3VudGVyX2luY3JlbWVudF9wYWdlcyB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGN1cnJlbnRQYWdlIC0gMTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2xpYnJhcnlfcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihjdXJyZW50UGFnZSkgXCIgLyBcIiBjb3VudGVyKHBhZ2VzKTtcbiAgICBvcmRlcjogMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbGlicmFyeV9wYWdpbmF0aW9uX2l0ZW0ge1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBvcmRlcjogMTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG9yZGVyOiAzO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfdXRpbGl0aWVzX19saWdodGJveC1kcm9wZG93bi5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW4ge1xuICAgIHotaW5kZXg6IDIwMTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyB7XG4gICAgLmVhX2dlbmVyaWNzX19tb2RhbF9jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlciArIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbiB7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpOyAvLyBlc3BhY2UgcXVhbmQgY29udGVudSBvdmVyZmxvd1xuXG4gICAgICAuZWFfcGxhdGZvcm0taW9zICYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9tb2RhbF9zcGFjZXIpICsgZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJjb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9jb2xsYXBzZVwiIGFzIGNvbGxhcHNlO1xuXG4uZWFfZ2VuZXJpY3NfX2xpc3RfZXhwYW5kYWJsZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRG9ubmUgbGUgYnJlYWtwb2ludCBwb3VyIGxlcXVlbCBsZSB0ZXh0ZSBkZSAnKyBYJyBkZXZpZW50ICcrIFggb3RoZXJzJ1xuICAgICAgLS1lYV9lbGVtZW50X2NvdW50ZXJfc2hvd19mdWxsX3RleHQ6IHRydWU7XG4gICAgfVxuXG4gICAgJiB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbC1vcGVuIHtcbiAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICB9XG4gIH1cblxuICAmLmVhX3V0aWxpdGllc19fZGlzcGxheS1mbGV4IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbiB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWwtb3BlbiB7XG4gICAgLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbGlzdCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlzdF9leHBhbmRhYmxlX25vdF9lbmFibGVkIHtcbiAgLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICA+ICoge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlzdF9leHBhbmRhYmxlX2xpc3RfaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgJixcbiAgJjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXDAwYTBcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbGlzdF9leHBhbmRhYmxlX2xpc3RfaXRlbV90ZXh0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vYW5pbWF0aW9ucy9pbmRleFwiIGFzIGFuaW1hdGlvbnM7XG5cbkBtaXhpbiBzcGlubmVyKCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IHZhcigtLWVhX3NwaW5uZXJfdGhpY2tuZXNzKSBzb2xpZCB2YXIoLS1lYV9zcGlubmVyX2JhY2tncm91bmRfY29sb3IpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1lYV9zcGlubmVyX2NvbG9yKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYW5pbWF0aW9uOiByb3RhdGVfMzYwIC44cyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgQGluY2x1ZGUgc3Bpbm5lcigpO1xuICB3aWR0aDogdmFyKC0tZWFfbG9hZGVyX3NpemUpO1xuICBoZWlnaHQ6IHZhcigtLWVhX2xvYWRlcl9zaXplKTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5lYV91dGlsaXRpZXNfX2xvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiB3YWl0O1xuXG4gICYgPiAqIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBzcGlubmVyKCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAyICogLTEpO1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDIgKiAtMSk7XG4gICAgei1pbmRleDogMTtcbiAgfVxufSIsICIuZWFfZ2VuZXJpY3NfX21ldGFkYXRhW2RhdGEtY29udGVudF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19tZXRlcl9sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbn1cblxuLmVhX2dlbmVyaWNzX19tZXRlcl9iYXJfcGVyY2VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1ncm93OiAxO1xuXG4gIC5lYV9nZW5lcmljc19fbWV0ZXJfcGVyY2VudCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV94c21hbGwpO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tZXRlcl9iYXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG1ldGVyO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogdmFyKC0tZWFfbWV0ZXJfaGVpZ2h0KTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1lYV9tZXRlcl93aWR0aCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtZ3JvdzogMTtcblxuICAmOjotd2Via2l0LW1ldGVyLWJhcixcbiAgJjo6LXdlYmtpdC1tZXRlci1vcHRpbXVtLXZhbHVlLFxuICAmOi1tb3otbWV0ZXItb3B0aW11bTo6LW1vei1tZXRlci1iYXIsXG4gICY6Oi13ZWJraXQtbWV0ZXItc3Vib3B0aW11bS12YWx1ZSxcbiAgJjotbW96LW1ldGVyLXN1Yi1vcHRpbXVtOjotbW96LW1ldGVyLWJhcixcbiAgJjo6LXdlYmtpdC1tZXRlci1ldmVuLWxlc3MtZ29vZC12YWx1ZSxcbiAgJjotbW96LW1ldGVyLXN1Yi1zdWItb3B0aW11bTo6LW1vei1tZXRlci1iYXIge1xuICAgIGhlaWdodDogdmFyKC0tZWFfbWV0ZXJfaGVpZ2h0KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtbWV0ZXItYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1tZXRlci1vcHRpbXVtLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgfVxuXG4gICY6LW1vei1tZXRlci1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gIH1cblxuICAmOjotd2Via2l0LW1ldGVyLXN1Ym9wdGltdW0tdmFsdWUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NvbG9yX3dhcm5pbmcpO1xuICB9XG5cbiAgJjotbW96LW1ldGVyLXN1Yi1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY29sb3Jfd2FybmluZyk7XG4gIH1cblxuICAmOjotd2Via2l0LW1ldGVyLWV2ZW4tbGVzcy1nb29kLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICB9XG5cbiAgJjotbW96LW1ldGVyLXN1Yi1zdWItb3B0aW11bTo6LW1vei1tZXRlci1iYXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIH1cbn1cblxuLy8gY2lyY2xlXG4uZWFfZ2VuZXJpY3NfX21ldGVyLWNpcmNsZSB7XG4gICQtbWV0ZXJfY2lyY2xlX3NpemU6IDQycHg7XG5cbiAgLmVhX2dlbmVyaWNzX19tZXRlcl9iYXJfcGVyY2VudCB7XG4gICAgd2lkdGg6ICQtbWV0ZXJfY2lyY2xlX3NpemU7XG4gICAgaGVpZ2h0OiAkLW1ldGVyX2NpcmNsZV9zaXplO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICY6OmFmdGVyLFxuICAgIC5lYV9nZW5lcmljc19fbWV0ZXJfcGVyY2VudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogY2FsYygkLW1ldGVyX2NpcmNsZV9zaXplIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKCQtbWV0ZXJfY2lyY2xlX3NpemUgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogOCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19tZXRlcl9wZXJjZW50IHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDM2IHtcbiAgICAmLmVhX2dlbmVyaWNzX19tZXRlci1jaXJjbGVfI3skaX0gLmVhX2dlbmVyaWNzX19tZXRlcl9iYXJfcGVyY2VudCB7XG4gICAgICAkLWVhX2RlZzogJGkgKiAxMCArIGRlZztcbiAgICAgIC0tZWFfbWV0ZXJfX2RlZzogI3skLWVhX2RlZ307XG4gICAgICBiYWNrZ3JvdW5kOiBjb25pYy1ncmFkaWVudCh2YXIoLS1lYV90ZXh0X2NvbG9yKSB2YXIoLS1lYV9tZXRlcl9fZGVnKSwgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSAwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gaW5saW5lXG4uZWFfZ2VuZXJpY3NfX21ldGVyLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuZWFfZ2VuZXJpY3NfX21ldGVyX2xlZ2VuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmVhX3BsYXRmb3JtLWlvcyAmIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwKSk7XG4gICAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWwsXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2JhY2tkcm9wIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbF9iYWNrZHJvcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9tb2RhbF9jb250ZW50X2JhY2tncm91bmRfY29sb3IpO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApICogMik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXMpIHZhcigtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXMpIDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1uYW1lOiBkaWFsb2dFbnRlck9wYWNpdHk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1heC1oZWlnaHQ6IHZhcigtLWVhX21vZGFsX2RpYWxvZ19tYXhfaGVpZ2h0KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2dhcCkgKiAyKTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ193aWR0aCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ193aWR0aC1zbWFsbCB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9zbWFsbCk7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nX3dpZHRoLW1lZGl1bSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9tZWRpdW0pO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ193aWR0aC1sYXJnZSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9sYXJnZSk7XG4gICAgfVxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ193aWR0aC1mdWxsc2NyZWVuIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KFtyb2xlPVwiYWxlcnRkaWFsb2dcIl0pIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlcixcbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbl9jb250ZW50LFxuICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9mb290ZXIsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2NvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9tb2RhbF9zcGFjZXIpIC8gMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2dfZml4ZWRfdG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygoMTAwdmggLSB2YXIoLS1lYV9tb2RhbF9kaWFsb2dfbWF4X2hlaWdodCkpIC8gMik7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWxfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlcixcbi5lYV9nZW5lcmljc19fbW9kYWxfbWFpbl9jb250ZW50LFxuLmVhX2dlbmVyaWNzX19tb2RhbF9mb290ZXIsXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyAuZWFfZ2VuZXJpY3NfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbF9oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIC5lYV9nZW5lcmljc19fbW9kYWxfY2xvc2Uge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBvcmRlcjogOTk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX29ubHlfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX21vZGFsX3NwYWNlcikgLyA0KSxcbiAgICAgIGNhbGMoKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pICsgdmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAvIDQpICogLTEpKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgdmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAwIDA7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgKiAxLjUpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsX21haW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbi1oaWRkZW4pIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fbW9kYWxfbWFpbi1oaWRkZW4ge1xuICAgIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbl9jb250ZW50IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJiA+ICo6bm90KC5lYV9nZW5lcmljc19fdGFicykgPiAuZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1oaWRkZW4ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fdGFicyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbl9jb250ZW50IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcbiAgICB9XG5cbiAgICAvLyB0YWJsZVxuICAgIC5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlciB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgLyAyICogLTEpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgLyAyICogLTEpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgKiAtMSk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9tb2RhbF9zcGFjZXIpICogLTEpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdGFibGVfYnV0dG9ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbF9mb290ZXIge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsLXByZXZpZXcge1xuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2JhY2tkcm9wIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX3RpdGxlLFxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3RlciB7XG4gICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB1c2Uge1xuICAgIGZpbGw6ICNGRkZGRkY7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX21haW5fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgPiAqIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gYWxlcnRzXG4uZWFfdXRpbGl0aWVzX19hc2lkZV9hbGVydHMge1xuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2NvbnRhaW5lciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2FsZXJ0LWNvbnRlbnQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICAgICAgb3V0bGluZS1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2NvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVhX2dlbmVyaWNzX19tb2RhbF9mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6IHdoaXRlO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6IHdoaXRlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgLmVhX2dlbmVyaWNzX19tb2RhbF9oZWFkZXIgKyAuZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4cykge1xuICAgIC5lYV91dGlsaXRpZXNfX2FzaWRlX2FsZXJ0cyB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfY29udGFpbmVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgLmVhX3V0aWxpdGllc19fYXNpZGVfYWxlcnRzIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9jb250YWluZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBMaWdodGJveFxuLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyB7XG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkaWFsb2dFbnRlclRvcCwgZGlhbG9nRW50ZXJPcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb25maXJtXG4uZWFfdXRpbGl0aWVzX19hc2lkZV9hbGVydHMsXG4uZWFfdXRpbGl0aWVzX19hc2lkZV9jb25maXJtcyB7XG4gIC5lYV9nZW5lcmljc19fbW9kYWwsXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfYmFja2Ryb3Age1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1cyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApKTtcbiAgfVxufVxuXG4uZWFfdXRpbGl0aWVzX19hc2lkZV9jb25maXJtcyB7XG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICB3aWR0aDogdmFyKC0tZWFfbW9kYWxfZGlhbG9nX3dpZHRoX3NtYWxsKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbl9jb250ZW50IHtcbiAgICAmID4gKjpsYXN0LWNoaWxkOm5vdCg6ZW1wdHkpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX21vZGFsX3NwYWNlcik7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9tb2RhbF9zcGFjZXIpICogMS41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkaWFsb2dFbnRlclRvcCB7XG4gIDAlIHtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZGlhbG9nRW50ZXJPcGFjaXR5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1jb250cmFjdD0nbGF1bmNoZXIub3BlbiddIHtcbiAgLS1lYV9nZW5lcmljc19sYXVuY2hlcl9iYXI6IGZhbHNlO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAtLWVhX2dlbmVyaWNzX2xhdW5jaGVyX2JhcjogdHJ1ZTtcbiAgfVxufVxuIiwgIkB1c2UgXCIuLi8uLi9hbmltYXRpb25zL2luZGV4XCIgYXMgYW5pbWF0aW9ucztcbkB1c2UgXCIuLi9idXR0b24vYnV0dG9uXCIgYXMgYnV0dG9uO1xuQHVzZSBcIi4uL2ZvY3VzXCIgYXMgZm9jdXM7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi1yb3cge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbmF2X3RpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgJi5lYV9nZW5lcmljc19fY29sbGFwc2VfYnV0dG9uID4gLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiArIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbmF2X3RpdGxlLmVhX2dlbmVyaWNzX19idXR0b24sXG4uZWFfZ2VuZXJpY3NfX25hdl9pdGVtLWdyb3VwID4gLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICBvcmRlcjogMTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV94eHNtYWxsKTtcbiAgfVxuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQ6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX2lzX3NyX29ubHlcIl0pIHtcbiAgICAgIC8vbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICB9XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0Om5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5XCJdKSB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgICAvL21hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgICBAaW5jbHVkZSBhbmltYXRpb25zLnJvdGF0ZV8xODA7XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgIC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgICAgQGluY2x1ZGUgYW5pbWF0aW9ucy5yb3RhdGVfMDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19uYXZfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgbWluLWhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG59XG5cbi5lYV9nZW5lcmljc19fbmF2Om5vdCguZWFfZ2VuZXJpY3NfX25hdi1zZWdtZW50ZWQpOm5vdCguZWFfZ2VuZXJpY3NfX25hdi10YWJzKTpub3QoLmVhX2dlbmVyaWNzX19uYXYtdW5kZXJsaW5lKSB7XG4gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAgICAgICAmOm5vdCg6YWN0aXZlKSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoW2FyaWEtY3VycmVudD1cInRydWVcIl0pOm5vdChbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0pIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vJjo6YmVmb3JlIHtcbiAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgIC8vfVxuICAgICAgfVxuXG4gICAgICAmW2FyaWEtY3VycmVudD1cInRydWVcIl0sXG4gICAgICAmW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyKTtcbiAgICAgICAgLy9cbiAgICAgICAgLy8mOm5vdCg6YWN0aXZlKSB7XG4gICAgICAgIC8vICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcik7XG4gICAgICAgIC8vfVxuICAgICAgICAvL1xuICAgICAgICAvLyY6aG92ZXIge1xuICAgICAgICAvLyAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9saWdodCk7XG4gICAgICAgIC8vXG4gICAgICAgIC8vICAmOm5vdCg6YWN0aXZlKSB7XG4gICAgICAgIC8vICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9saWdodCk7XG4gICAgICAgIC8vICB9XG4gICAgICAgIC8vfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vJjo6YmVmb3JlIHtcbiAgICAgICAgLy8gIG9wYWNpdHk6IDE7XG4gICAgICAgIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgLy99XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1jdXJyZW50IHtcbi8vICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuLy8gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuLy8gIH1cbi8vfVxuXG4uZWFfZ2VuZXJpY3NfX25hdl9saXN0LXN0cmV0Y2gge1xuICB3aWR0aDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICBmbGV4OiAxIDEgMDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBjb2x1bW5cbiQtaXRlbV9pbmRlbnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgXCIrXCIgdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiQtaXRlbV9wc2V1ZG9fZWxlbWVudF9pbmRlbnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgLyAyIFwiK1wiIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuXG4uZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4gIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwO1xuXG4gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIHNpemUgJiBzcGFjaW5nXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYW5jaG9yLFxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAmID4gcCB7XG4gICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiBwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBwYXJlbnRcbiAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1wYXJlbnQge1xuICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b246OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBsZWZ0OiBjYWxjKCN7JC1pdGVtX3BzZXVkb19lbGVtZW50X2luZGVudH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICByaWdodDogY2FsYygjeyQtaXRlbV9wc2V1ZG9fZWxlbWVudF9pbmRlbnR9KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyQtaXRlbV9pbmRlbnR9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyQtaXRlbV9pbmRlbnR9KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX25hdl9pdGVtLXBhcmVudC1hY3RpdmUgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspXG4gICAgfVxuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uOm5vdCguZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb24pIHtcbiAgICAgICZbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHtcbiAgICAgICAgJiB+IC5lYV9nZW5lcmljc19fbmF2X2xpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX25hdl9pdGVtLWdyb3VwKSB7XG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICAmW2FyaWEtZXhwYW5kZWRdIHtcbiAgICAgICAgICAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgICBvcmRlcjogMTtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8vLyBuYXYgaG9yaXpvbnRhbCBzY3JvbGxcbi8vLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuLy8gIG1pbi13aWR0aDogMTAwJTtcbi8vXG4vLyAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4vLyAgICAmID4gLmVhX2dlbmVyaWNzX19hbmNob3IsXG4vLyAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4vLyAgICAmID4gcCB7XG4vLyAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgIG1pbi13aWR0aDogMTAwJTtcbi8vICAgIH1cbi8vICB9XG4vL31cblxuLy8gR2FyZGVyIGNlIGNvZGUgcG91ciBuZSBwYXMgYXZvaXIgw6AgcmVmYWlyZSBsZSBqb3VyIG91IG9uIHBhc3NlcmEgZW4gY29sb25uZSByZXNpemFibGUgbm9uIHNjcm9sbGFibGVcbi8vIG5hdiBpdGVtcyBvdmVyZmxvdyBoaWRkZW5cbi5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fYW5jaG9yLFxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAmID4gcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmID4gcCxcbiAgICAmID4gLmVhX2dlbmVyaWNzX19hbmNob3IgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCxcbiAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24gLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2VsbGlwc2lzKCk7XG4gICAgfVxuICB9XG59XG5cbi8vIEdhcmRlciBjZSBjb2RlIHBvdXIgbmUgcGFzIGF2b2lyIMOgIHJlZmFpcmUgbGUgam91ciBvdSBvbiBwYXNzZXJhIGVuIGNvbG9ubmUgcmVzaXphYmxlIG5vbiBzY3JvbGxhYmxlXG4vLy8vIG5hdiBpdGVtcyBvdmVyZmxvdyBoaWRkZW5cbi8vLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuLy8gIHdpZHRoOiAxMDAlO1xuLy9cbi8vICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbi8vICAgICYgPiAuZWFfZ2VuZXJpY3NfX2FuY2hvcixcbi8vICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbi8vICAgICYgPiBwIHtcbi8vICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICB9XG4vL1xuLy8gICAgJiA+IHAsXG4vLyAgICAmID4gLmVhX2dlbmVyaWNzX19hbmNob3IgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCxcbi8vICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfY29udGVudF90ZXh0IHtcbi8vICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19lbGxpcHNpcygpO1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuXG4vLyBpdGVtIGNoZWNrYm94XG4uZWFfZ2VuZXJpY3NfX25hdl9pdGVtX2xhYmVsIHtcbiAgJjpob3ZlciB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvLyA6Zm9jdXNcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Zm9jdXMtdmlzaWJsZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Zm9jdXMtdmlzaWJsZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgQGluY2x1ZGUgZm9jdXMuZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKTtcbiAgfVxuXG4gIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpmb2N1cyArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpmb2N1cyArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICBAaW5jbHVkZSBmb2N1cy5lYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzdHlsZXNcbi5lYV9nZW5lcmljc19fbmF2LXNlZ21lbnRlZCxcbi5lYV9nZW5lcmljc19fbmF2LXRhYnMsXG4uZWFfZ2VuZXJpY3NfX25hdi11bmRlcmxpbmUge1xuICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgJlthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyB0YWJzXG4uZWFfZ2VuZXJpY3NfX25hdi10YWJzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAtMSkgMCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICB9XG59XG5cbi8vIHVuZGVybGluZVxuLmVhX2dlbmVyaWNzX19uYXYtdW5kZXJsaW5lIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAtMSkgMCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gICYgPiAuZWFfdXRpbGl0aWVzX19saWdodGJveC1kcm9wZG93bixcbiAgLmVhX2dlbmVyaWNzX19idXR0b24tYWN0aXZlIHtcbiAgICAmOm5vdCg6YWN0aXZlKSB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0yKSAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzaWRlYmFyXG4uZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19hbmNob3IsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgICAmID4gcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1wYXJlbnQge1xuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyQtaXRlbV9pbmRlbnR9ICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyQtaXRlbV9pbmRlbnR9ICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlcixcbiAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKCN7JC1pdGVtX3BzZXVkb19lbGVtZW50X2luZGVudH0gKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICByaWdodDogY2FsYygjeyQtaXRlbV9wc2V1ZG9fZWxlbWVudF9pbmRlbnR9ICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1wYXJlbnQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAgICAgICAmOjphZnRlcixcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b246OmJlZm9yZSB7XG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArICN7JC1pdGVtX3BzZXVkb19lbGVtZW50X2luZGVudH0pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyAjeyQtaXRlbV9wc2V1ZG9fZWxlbWVudF9pbmRlbnR9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb24ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAgICAgJi5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW4sXG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb24tdmlzaWJsZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gW2NsYXNzKj1cImVhX2dlbmVyaWNzX19uYXZfYnV0dG9uLWFjdGlvblwiXSxcbiAgICAgICYgPiBbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX25hdl9pdGVtX2xhYmVsLWFjdGlvblwiXSB7XG4gICAgICAgICY6aG92ZXIgKyAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb24sXG4gICAgICAgICY6Zm9jdXMgKyAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb24ge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBhY3Rpb25zXG4gICQtYWN0aW9uX2J1dHRvbl9zaXplOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcblxuICAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb24ge1xuICAgIHdpZHRoOiAkLWFjdGlvbl9idXR0b25fc2l6ZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogJC1hY3Rpb25fYnV0dG9uX3NpemUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAkLWFjdGlvbl9idXR0b25fc2l6ZSAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogJC1hY3Rpb25fYnV0dG9uX3NpemUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gJC1hY3Rpb25fYnV0dG9uX3NpemUpIC8gMik7XG4gICAgei1pbmRleDogNjtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICByaWdodDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBsZWZ0OiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0OmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbCk7XG4gICAgfVxuXG4gICAgJiArIC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbiB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICByaWdodDogY2FsYygjeyQtYWN0aW9uX2J1dHRvbl9zaXplfSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGNhbGMoI3skLWFjdGlvbl9idXR0b25fc2l6ZX0gKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlIH4gLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9uIHtcbiAgICB0b3A6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9saW5lX2hlaWdodCkgKiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgKiAyIC0gJC1hY3Rpb25fYnV0dG9uX3NpemUpIC8gMik7XG4gIH1cblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDIge1xuICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlLWFjdGlvbi0jeyRpfSxcbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gLmVhX2dlbmVyaWNzX19uYXZfYnV0dG9uLWFjdGlvbi0jeyRpfSxcbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbV9sYWJlbC1hY3Rpb24tI3skaX0ge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyQtYWN0aW9uX2J1dHRvbl9zaXplfSAqICN7JGl9ICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JC1hY3Rpb25fYnV0dG9uX3NpemV9ICogI3skaX0gKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fdGFic19uYXZpZ2F0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiR0cmVlX2V4cGFuZGVyX3NpemU6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuXG5AbWl4aW4gdHJlZV9pdGVtX2luZGVudGF0aW9uKCRndXR0ZXI6IDBweCwgJGlzX25hdl9pdGVtX2NoaWxkOiBmYWxzZSkge1xuICAkaXRlbV9pbmRlbnQ6IGNhbGMoJHRyZWVfZXhwYW5kZXJfc2l6ZSAvIDIgKiAodmFyKC0tZWFfdHJlZV9faXRlbV9kZXB0aCkgLSAxKSArICR0cmVlX2V4cGFuZGVyX3NpemUgLSB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSArICRndXR0ZXIpO1xuICAkZXhwYW5kZXJfaW5kZW50OiBjYWxjKCR0cmVlX2V4cGFuZGVyX3NpemUgLyAyICogKHZhcigtLWVhX3RyZWVfX2l0ZW1fZGVwdGgpIC0gMSkgKyAkZ3V0dGVyKTtcbiAgQGlmICgkaXNfbmF2X2l0ZW1fY2hpbGQpIHtcbiAgICAkaXRlbV9pbmRlbnQ6IGNhbGMoJGl0ZW1faW5kZW50ICsgdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSAvIDIgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgJGV4cGFuZGVyX2luZGVudDogY2FsYygkZXhwYW5kZXJfaW5kZW50ICsgdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSAvIDIgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gIH1cblxuICAmW2NsYXNzKj1cImVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZGVwdGhcIl0ge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9hY3Rpb24ge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkaXRlbV9pbmRlbnQ7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpdGVtX2luZGVudDtcbiAgICAgIH1cblxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2V4cGFuZGVyIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBsZWZ0OiAkZXhwYW5kZXJfaW5kZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICByaWdodDogJGV4cGFuZGVyX2luZGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2RlcHRoLTEpIHtcbiAgICAgICYuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgbGVmdDogJGV4cGFuZGVyX2luZGVudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcmlnaHQ6ICRleHBhbmRlcl9pbmRlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fdHJlZV9saXN0LmVhX2dlbmVyaWNzX19uYXZfbGlzdCB7XG4gIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtIHtcbiAgICBAaW5jbHVkZSB0cmVlX2l0ZW1faW5kZW50YXRpb247XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9hY3Rpb24ge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgJjpub3QoOmhvdmVyKTo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0tcGFyZW50IHtcbiAgICAkdHJlZV9leHBhbmRlcl9pY29uX3NpemU6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDIpO1xuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2FjdGlvbiB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZXhwYW5kZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICAgIHdpZHRoOiAkdHJlZV9leHBhbmRlcl9zaXplO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGhlaWdodDogJHRyZWVfZXhwYW5kZXJfaWNvbl9zaXplO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8mOmhvdmVyIHtcbiAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIC8vXG4gICAgICAgIC8vICAmOm5vdCg6YWN0aXZlKSB7XG4gICAgICAgIC8vICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgLy8gIH1cbiAgICAgICAgLy99XG4gICAgICAgIC8vXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAvL2JvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX25hdl9saXN0ID4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbTo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAvL2hlaWdodDogY2FsYygxMDAlICsgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLjI1KTtcbiAgICAgICAgLy90b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLjI1ICogLTEpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5PVEU6IFdoZW4gYXJpYS1leHBhbmRlZCBpcyBub3QgcHJlc2VudCwgaXQgbWVhbnMgdGhhdCB0aGUgaXRlbSBkb2VzIG5vdCBoYXZlIGNoaWxkcmVuXG4gICAgW3JvbGU9XCJ0cmVlaXRlbVwiXSB7XG4gICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB+IFtyb2xlPVwiZ3JvdXBcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2V4cGFuZGVyIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1wYXJlbnQge1xuICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9kZXB0aC0xIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fYWN0aW9uOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzaWRlYmFyXG4uZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAuZWFfZ2VuZXJpY3NfX3RyZWVfbGlzdC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSB7XG4gICAgICBAaW5jbHVkZSB0cmVlX2l0ZW1faW5kZW50YXRpb24odmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtLXBhcmVudDpub3QoLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfbGlzdC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIHtcbiAgICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgdHJlZV9pdGVtX2luZGVudGF0aW9uKHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSwgdHJ1ZSk7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgJ3Nhc3M6bWF0aCc7XG5AdXNlIFwic2FzczptYXBcIjtcblxuLmVhX2dlbmVyaWNzX19ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ub3RpY2VfYm9yZGVyX3JhZGl1cyk7XG4gIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vdGljZV9pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfbm90aWNlX19pY29uX3NpemUpO1xuICAgICAgLy9tYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9ub3RpY2VfX2ljb25fc2l6ZSkpIC8gMik7XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19ub3RpY2UtdGl0bGUge1xuICAgIC5lYV9nZW5lcmljc19fbm90aWNlX2lubmVyID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZV9oMykgKiB2YXIoLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX25vdGljZV9faWNvbl9zaXplKSkgLyAyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vdGljZV9jb250ZW50IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vdGljZV90aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAuNSkgMDtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDMpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5KTpub3QoLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5KSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICRzdGF0ZXM6IChcbiAgICBcImVycm9yXCI6IChcbiAgICAgIFwiY29sb3JcIjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKSxcbiAgICAgIFwiZmlsbFwiOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpLFxuICAgICAgXCJsaWdodGVyXCI6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9saWdodGVyKSxcbiAgICAgIFwiaG92ZXJfYmFja2dyb3VuZFwiOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfZGFyayksXG4gICAgICBcImhvdmVyX2NvbG9yXCI6IHdoaXRlXG4gICAgKSxcbiAgICBcIndhcm5pbmdcIjogKFxuICAgICAgXCJjb2xvclwiOiB2YXIoLS1lYV9jb2xvcl93YXJuaW5nX2RhcmspLFxuICAgICAgXCJmaWxsXCI6IHZhcigtLWVhX2NvbG9yX3dhcm5pbmdfZGFyayksXG4gICAgICBcImxpZ2h0ZXJcIjogdmFyKC0tZWFfY29sb3Jfd2FybmluZ19saWdodGVyKSxcbiAgICAgIFwiaG92ZXJfYmFja2dyb3VuZFwiOiB2YXIoLS1lYV9jb2xvcl93YXJuaW5nKSxcbiAgICAgIFwiaG92ZXJfY29sb3JcIjogIzM4MzgzOCAvLyBAdG9kbyA6IMOgIHJlbXBsYWNlciBwYXIgdmFyKC0tZWFfdGV4dF9jb2xvcikgcXVhbmQgZWxsZSBhdXJhIMOpdMOpIHJlZMOpZmluaWVcbiAgICApLFxuICAgIFwic3VjY2Vzc1wiOiAoXG4gICAgICBcImNvbG9yXCI6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpLFxuICAgICAgXCJmaWxsXCI6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpLFxuICAgICAgXCJsaWdodGVyXCI6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHRlciksXG4gICAgICBcImhvdmVyX2JhY2tncm91bmRcIjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzc19saWdodCksXG4gICAgICBcImhvdmVyX2NvbG9yXCI6IHdoaXRlXG4gICAgKSxcbiAgICBcImluZm9ybWF0aW9uXCI6IChcbiAgICAgIFwiY29sb3JcIjogdmFyKC0tZWFfY29sb3JfaW5mbyksXG4gICAgICBcImZpbGxcIjogdmFyKC0tZWFfY29sb3JfaW5mbyksXG4gICAgICBcImxpZ2h0ZXJcIjogdmFyKC0tZWFfY29sb3JfaW5mb19saWdodGVyKSxcbiAgICAgIFwiaG92ZXJfYmFja2dyb3VuZFwiOiB2YXIoLS1lYV9jb2xvcl9pbmZvX2xpZ2h0KSxcbiAgICAgIFwiaG92ZXJfY29sb3JcIjogd2hpdGVcbiAgICApXG4gICk7XG5cbiAgQGVhY2ggJHN0YXRlLCAkY29sb3IgaW4gJHN0YXRlcyB7XG4gICAgJGNvbG9yOiBtYXAuZ2V0KCRzdGF0ZXMsICRzdGF0ZSwgXCJjb2xvclwiKTtcbiAgICAkZmlsbDogbWFwLmdldCgkc3RhdGVzLCAkc3RhdGUsIFwiZmlsbFwiKTtcbiAgICAkbGlnaHRlcjogbWFwLmdldCgkc3RhdGVzLCAkc3RhdGUsIFwibGlnaHRlclwiKTtcbiAgICAkaG92ZXJfYmFja2dyb3VuZDogbWFwLmdldCgkc3RhdGVzLCAkc3RhdGUsIFwiaG92ZXJfYmFja2dyb3VuZFwiKTtcbiAgICAkaG92ZXJfY29sb3I6IG1hcC5nZXQoJHN0YXRlcywgJHN0YXRlLCBcImhvdmVyX2NvbG9yXCIpO1xuXG4gICAgJi5lYV9nZW5lcmljc19fbm90aWNlLSN7JHN0YXRlfSB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyO1xuXG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcjogJGNvbG9yO1xuICAgICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiAjeyRjb2xvcn07XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skY29sb3J9O1xuICAgICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiAjeyRob3Zlcl9iYWNrZ3JvdW5kfTtcbiAgICAgIC8vIHByaW1hcnlcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skY29sb3J9O1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyRob3Zlcl9iYWNrZ3JvdW5kfTtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JGhvdmVyX2JhY2tncm91bmR9O1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skaG92ZXJfY29sb3J9O1xuICAgICAgLy8gc2Vjb25kYXJ5XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JGNvbG9yfTtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JGNvbG9yfTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skY29sb3J9O1xuICAgICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skaG92ZXJfYmFja2dyb3VuZH07XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlOiAjeyRjb2xvcn07XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZTogI3skaG92ZXJfYmFja2dyb3VuZH07XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXNlY29uZGFyeSxcbiAgICAgICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSxcbiAgICAgICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rIHtcbiAgICAgICAgY29sb3I6ICN7JGNvbG9yfTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ub3RpY2VfdGl0bGUsXG4gICAgICBsaTo6bWFya2VyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiAkZmlsbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ub3RpY2UtYWN0aW9uc19pbmxpbmUge1xuICAuZWFfZ2VuZXJpY3NfX25vdGljZV9jb250ZW50IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAtMSk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX25vdGljZV90aXRsZV9tYWluIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKSAwIDAgMDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHBhZ2Vcbi5lYV9nZW5lcmljc19fbm90aWNlLXBhZ2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNzUpIHZhcigtLWVhX2dhcCk7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cbn1cblxuLy8gaW5cbi5lYV9nZW5lcmljc19fbm90aWNlLWluIHtcbiAgLS1lYV9ub3RpY2VfX2ljb25fc2l6ZTogdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKTtcblxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLy9taW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gIC8vIGFjdGl2ZXIgc2kgb24gcsOpYWN0aXZlIGxlIG1pbi1oZWlnaHQgbWFpcyBjZWzDoCBjcsOpZXIgdW4gYnVnIHNpIGxhIG5vdGljZSBlc3QgZW4gd2lkdGg6IDEwMCVcbiAgLy9ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpIGNhbGModmFyKC0tZWFfZ2FwKSAqIC43NSk7XG5cbiAgLmVhX2dlbmVyaWNzX19ub3RpY2VfaW5uZXIgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX25vdGljZV9faWNvbl9zaXplKSkgLyAyKTtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fbm90aWNlLXNtYWxsIHtcbiAgICAvL21pbi1oZWlnaHQ6IGNhbGModmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC4yNSkgY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fbm90aWNlLWFjdGlvbnNfaW5saW5lOm5vdCguZWFfZ2VuZXJpY3NfX25vdGljZS10aXRsZSkge1xuICAgIC5lYV9nZW5lcmljc19fbm90aWNlX2lubmVyID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX25vdGljZV9faWNvbl9zaXplKSkgLyAyKTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19ub3RpY2Utc21hbGwge1xuICAgICAgLmVhX2dlbmVyaWNzX19ub3RpY2VfaW5uZXIgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAtIHZhcigtLWVhX25vdGljZV9faWNvbl9zaXplKSkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19wYWdpbmF0aW9uX2J1dHRvbl9wYWdlcyB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3BhZ2luYXRpb25fcGFnZXMge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3BhZ2luYXRpb25fcHJldmlvdXMgKyAuZWFfZ2VuZXJpY3NfX3BhZ2luYXRpb25fcGFnZXMge1xuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fcGFnaW5hdGlvbl9wYWdlczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fcGVyaW9kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3BlcmlvZF9sYWJlbCB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxY2g7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiAxY2g7XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX3Byb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSk7XG59XG5cbi5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9wcm9ncmVzc19oZWlnaHQpO1xuICB3aWR0aDogdmFyKC0tZWFfcHJvZ3Jlc3Nfd2lkdGgpO1xuXG4gICZbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlLFxuICAmW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfcHJvZ3Jlc3NfYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cblxuICAmOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZWFfcHJvZ3Jlc3NfYmFja2dyb3VuZF9jb2xvciksIHZhcigtLWVhX3Byb2dyZXNzX2JhY2tncm91bmRfY29sb3IpKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGFuaW1hdGlvbjogcHJvZ3Jlc3NfaW5kZXRlcm1pbmF0ZSAycyBpbmZpbml0ZSBsaW5lYXI7XG5cbiAgICAmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlLFxuICAgICY6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3Byb2dyZXNzX3RleHRfdmFsdWUge1xuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzX2luZGV0ZXJtaW5hdGUge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fcHJvbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuXG4gIC5lYV9nZW5lcmljc19fY2FyZC1oZWFkZXIgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOnN0cmluZ1wiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fcnRlIHtcbiAgJi5lYV9nZW5lcmljc19fcnRlLWZ1bGwge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuXG4gICAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX3J0ZV9pZnJhbWUtZm9jdXNlZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX3J0ZV9hY3Rpb25zIHtcbiAgICAgICAgICAtLWVhX3J0ZV9pZnJhbWVfbm90X2ZvY3VzZWRfYWN0aW9uc192aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ydGVfYWN0aW9ucyB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fcnRlX2FjdGlvbnMge1xuICAgICAgLS1lYV9ydGVfYWN0aW9uc19zdGlja3lfYm90dG9tOiBmYWxzZTtcbiAgICAgIC0tZWFfcnRlX2lmcmFtZV9ub3RfZm9jdXNlZF9hY3Rpb25zX3Zpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHZpc2liaWxpdHk6IHZhcigtLWVhX3J0ZV9pZnJhbWVfbm90X2ZvY3VzZWRfYWN0aW9uc192aXNpYmlsaXR5KTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC0tZWFfcnRlX2FjdGlvbnNfc3RpY2t5X2JvdHRvbTogdHJ1ZTtcblxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpIDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKSB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICAgIGxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgICBib3gtc2hhZG93OiAwIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMiAqIC0xKSAwIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMikgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcnMpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3QsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCA+IHAsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCA+IHAgPiBzZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19zZXBhcmF0b3ItdmVydGljYWwge1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3Nob3dfbW9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICY6bm90KDpob3ZlciksXG4gICAgICAgICY6bm90KDphY3RpdmUpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAmOm5vdCg6aG92ZXIpLFxuICAgICAgICAgICY6bm90KDphY3RpdmUpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fcnRlX2Jhc2VfYWN0aW9ucyxcbiAgICAgIC5lYV9nZW5lcmljc19fcnRlX2FkdmFuY2VkX2FjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3J0ZV9iYXNlX2FjdGlvbnMge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fcnRlX2FkdmFuY2VkX2FjdGlvbnMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3J0ZV9pZnJhbWUge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfcnRlX2FjdGlvbnNfaGVpZ2h0KSArIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGZvbnQgZmFtaWx5XG4kZmFtaWxpZXM6IChcbiAgXCJBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZlwiLFxuICBcIkNvbWljIFNhbnMgTVNcIixcbiAgXCJDb3VyaWVyIE5ldyxDb3VyaWVyLG1vbm9cIixcbiAgXCJGcmFua2xpbiBHb3RoaWMgTWVkaXVtXCIsXG4gIFwiR2FyYW1vbmRcIixcbiAgXCJTZXJpZlwiLFxuICBcIlRhaG9tYVwiLFxuICBcIlRpbWVzIE5ldyBSb21hbixUaW1lcyxzZXJpZlwiLFxuICBcIlZlcmRhbmEsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWZcIlxuKTtcblxuQGVhY2ggJGZhbWlseSBpbiAkZmFtaWxpZXMge1xuICBpbnB1dFtuYW1lPVwiZm9udE5hbWVcIl1bdmFsdWU9XCIjeyRmYW1pbHl9XCJdICsgLmVhX2dlbmVyaWNzX19idXR0b24gPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBmb250LWZhbWlseTogc3RyaW5nLnVucXVvdGUoJGZhbWlseSk7XG4gIH1cbn1cblxuLmVhX3J0ZV9fYWN0aW9uc19mb250X25hbWUgc2VsZWN0IHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuXG5cbi8vIGZvbnQgc2l6ZXNcbiRzaXplczogKFxuICAxOiAwLjc1LCAvLyAxMHB4XG4gIDI6IDEsIC8vIDEzcHggYmFzZVxuICAzOiAxLjI1LCAvLyAxNnB4XG4gIDQ6IDEuNCwgLy8gMThweFxuICA1OiAxLjg1LCAvLyAyNHB4XG4gIDY6IDIuNSwgLy8gMzJweFxuICA3OiAzLjcsIC8vIDQ4cHhcbik7XG5cbkBlYWNoICRrZXksICR2YWx1ZSBpbiAkc2l6ZXMge1xuICBpbnB1dFtuYW1lPVwiZm9udFNpemVcIl1bdmFsdWU9XCIjeyRrZXl9XCJdICsgLmVhX2dlbmVyaWNzX19idXR0b24gPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqICR2YWx1ZSk7XG4gIH1cbn1cblxuLy8gaGVhZGluZ3MgOiByZWNvbW1lbmRlZCBkZWZhdWx0IHZhbHVlcyBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS9yZW5kZXJpbmcuaHRtbCNzZWN0aW9ucy1hbmQtaGVhZGluZ3NcbiRoZWFkaW5nczogKFxuICBoMTogMmVtLCAvLyAzMnB4XG4gIGgyOiAxLjVlbSwgLy8gMjRweFxuICBoMzogMS4xN2VtLCAvLyAxOC43MnB4XG4gIGg0OiAxZW0sIC8vIDE2cHhcbiAgaDU6IDAuODNlbSwgLy8gMTMuMjhweFxuICBoNjogMC42N2VtIC8vIDEwLjcycHhcbik7XG5cbkBlYWNoICRsZXZlbCwgJGhlYWRpbmdfc2l6ZSBpbiAkaGVhZGluZ3Mge1xuICBpbnB1dFtuYW1lPVwiZm9ybWF0QmxvY2tcIl1bdmFsdWU9XCI8I3skbGV2ZWx9PlwiXSArIC5lYV9nZW5lcmljc19fYnV0dG9uID4gLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgZm9udC1zaXplOiAkaGVhZGluZ19zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbmlucHV0W25hbWU9XCJmb250U2l6ZVwiXSxcbmlucHV0W25hbWU9XCJmb3JtYXRCbG9ja1wiXSB7XG4gICYgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ydGVfaWZyYW1lIHtcbiAgLS1lYV9ydGVfaWZyYW1lX2hlaWdodDogYXV0bztcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9ydGVfaWZyYW1lX2hlaWdodCk7XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3J0ZV9iYXNlX2FjdGlvbnMge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgMHB4KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc2hvd19tb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBib3gtc2hhZG93OiAtMXB4IDAgMCB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3J0ZV9iYXNlX2FjdGlvbnMge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgKyAwcHgpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19zaG93X21vcmUge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBib3gtc2hhZG93OiAxcHggMCAwIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvciksIHZhcigtLWVhX3NoYWRvdyk7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fZmllbGRfc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF90ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19zZXBhcmF0b3Ige1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3NlcGFyYXRvcl9ib3JkZXJfY29sb3IpO1xuXG4gICYtaG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgMDtcbiAgfVxuXG4gICYtdmVydGljYWwge1xuICAgIHdpZHRoOiAxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX3NtaWxleXNfbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLmVhX2dlbmVyaWNzX19zbWlsZXkge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3NtaWxleXNfYm90dG9tIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufSIsICIuZWFfZ2VuZXJpY3NfX3N0YXR1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9iYWRnZV9taW5pX3NpemUpO1xuICAgIHdpZHRoOiB2YXIoLS1lYV9iYWRnZV9taW5pX3NpemUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuXG4gIC8vJi5lYV9nZW5lcmljc19fYmFkZ2Uge1xuICAvLyAgLmVhX2dlbmVyaWNzX19zdGF0dXMtdGV4dCB7XG4gIC8vICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAvLyAgfVxuICAvL31cbn1cblxuLmVhX2dlbmVyaWNzX19zdGF0dXMtb2ZmbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfb2ZmbGluZSk7XG59XG5cbi5lYV9nZW5lcmljc19fc3RhdHVzLW9ubGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfb25saW5lKTtcbn1cblxuLmVhX2dlbmVyaWNzX19zdGF0dXMtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSAqIC43NSk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pICogLjc1KTtcbiAgICB9XG4gIH1cbn1cblxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IC8vIHBvdXIgbGVzIGNlbGx1bGUgc3RpY2t5IGNvbW1lIHJvd2dyb3VwXG5cbiAgLyoqIEEgU1VQUFJJTUVSIFFVQU5EIEZVTEwgQlVORExFICoqL1xuICB0Ym9keSB0ZCxcbiAgdGJvZHkgdGgge1xuICAgICY6bm90KC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCkge1xuICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAvKiogQSBTVVBQUklNRVIgUVVBTkQgRlVMTCBCVU5ETEUgRklOICoqL1xufVxuXG4vLyBsYXlvdXRcbi8vLmVhX2dlbmVyaWNzX190YWJsZV93aWR0aF9mdWxsIHtcbi8vICAvL3dpZHRoOiAxMDAlO1xuLy9cbi8vICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbi8vICAgIC5lYV9nZW5lcmljc19fdGFibGVfdGhlYWQge1xuLy8gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHk7XG4vLyAgICB9XG4vLyAgfVxuLy9cbi8vICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RoZWFkX3RoOmZpcnN0LW9mLXR5cGUsXG4vLyAgLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90aCB7XG4vLyAgICB3aWR0aDogMTAwJTtcbi8vICB9XG4vL31cblxuLmVhX2dlbmVyaWNzX190YWJsZS1sYXlvdXRfZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXG4gIC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gICAgLy8mOm5vdCguZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwtY2hlY2tib3gpIHtcbiAgICAvLyAgd2lkdGg6IGluaGVyaXQ7XG4gICAgLy99XG5cbiAgICAmW2RhdGEtbmFtZT1cImFjdGlvbnNcIl0ge1xuICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgIH1cbiAgfVxufVxuXG4vLy5lYV9nZW5lcmljc19fdGFibGVfY29sdW1uc19lcXVhbF93aWR0aCB7XG4vLyAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuLy8gICAgJC1uYl9jb2x1bW5zOiA4O1xuLy8gICAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCAkLW5iX2NvbHVtbnMge1xuLy8gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RoOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKCN7JGl9KSxcbi8vICAgICAgLmVhX2dlbmVyaWNzX190YWJsZV90aDpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgjeyRpfSkgfiAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RoLFxuLy8gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RkOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKCN7JGl9KSxcbi8vICAgICAgLmVhX2dlbmVyaWNzX190YWJsZV90ZDpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgjeyRpfSkgfiAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RkIHtcbi8vICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gI3skaX0pXG4vLyAgICAgIH1cbi8vICAgIH1cbi8vICB9XG4vL31cblxuLmVhX2dlbmVyaWNzX190YWJsZS1ib3JkZXIge1xuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBib3JkZXItbGVmdDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBib3JkZXItcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyB0YWJsZSB3cmFwcGVyXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3dyYXBwZXIge1xuICBib3JkZXItdG9wOiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuXG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGhlYWQsXG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHkge1xuICAgIC5lYV9nZW5lcmljc19fdGFibGVfdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keSxcbiAgLmVhX2dlbmVyaWNzX190YWJsZV90Zm9vdCB7XG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV90cjpsYXN0LWNoaWxkIHtcbiAgICAgIC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX3RhYmxlX3dyYXBwZXItY2FwdGlvbl90aXRsZSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgIC5lYV9nZW5lcmljc19fdGFibGVfY2FwdGlvbi10aXRsZSArIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHkge1xuICAgICAgLmVhX2dlbmVyaWNzX190YWJsZV90cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX3RhYmxlX3dyYXBwZXItY2FwdGlvbl9sZWdlbmQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NhcHRpb24tbGVnZW5kIHtcbiAgICAgIGJvcmRlci10b3A6IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG4gICAgfVxuICB9XG59XG5cbltkYXRhLXNraW49XCJ3ZWIyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV93cmFwcGVyLmVhX3V0aWxpdGllc19fb3ZlcmZsb3ctYXV0byB7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbixcbiAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3dyYXBwZXIuZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1hdXRvIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIGNhcHRpb25cbi5lYV9nZW5lcmljc19fdGFibGVfY2FwdGlvbiB7XG4gICYtbGVnZW5kIHtcbiAgICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX3RhYmxlX2NhcHRpb25fZm9udF9zaXplKTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG4gIH1cbn1cblxuLy8gY2VsbFxuLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsIHtcbiAgcGFkZGluZzogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG4gIGhlaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfY29sb3IpO1xuXG4gICYsXG4gICYgPiAqIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJsdFwiXSAmIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cblxuICAgIFtkaXI9XCJybHRcIl0gJiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgICBjb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfY29sb3IpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8vIHRoZWFkICYgcm93Z3JvdXAgJiB0aFxuLmVhX2dlbmVyaWNzX190YWJsZV90aCB7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0OyAvLyBvdmVycmlkZSBzdHlsZV9hcHBsaS5waHBcbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aCxcbi5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfdHItcm93Z3JvdXAgLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsIHtcbiAgY29sb3I6IHZhcigtLWVhX3RhYmxlX3RoX2NvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWVhX3RhYmxlX3RoX2ZvbnRfd2VpZ2h0KTtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV90YWJsZV90aF9mb250X3NpemUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2ltYWdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcik7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB2YXIoLS1lYV90YWJsZV90aF90ZXh0X3RyYW5zZm9ybSk7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV90YWJsZV90aF9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfdGFibGVfdGhfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV90YWJsZV90aF9oZWlnaHQpO1xuICBib3gtc2hhZG93OiAwIC0xcHggMCAwIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgIGNvbG9yOiB2YXIoLS1lYV90YWJsZV90aF9jb2xvcik7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gc29ydFxuICAmLXNvcnRhYmxlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAuNik7XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX3RhYmxlX3RoX2NvbG9yKVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yOmhvdmVyIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyYtc29ydGVkIHtcbiAgLy8gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gIC8vICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpICogLjcpO1xuICAvLyAgfVxuICAvL31cbn1cblxuLy8gdGJvZHlcbi5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfY2VsbCB7XG4gICYtbGlzdGVuYWJsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfdHI6bm90KC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfdHItcm93Z3JvdXApIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X2NlbGwge1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2NvbG9yX2hvdmVyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2F2YXRhciAuZWFfZ2VuZXJpY3NfX3N0YXR1czo6YmVmb3JlIHtcbiAgICAgICAgb3V0bGluZS1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc2kgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZVxuICAvLyY6Zmlyc3QtY2hpbGQge1xuICAvLyAgLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV9jZWxsIHtcbiAgLy8gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgLy8gIH1cbiAgLy99XG59XG5cbi8vIHRmb290XG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290X3RyIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV90Zm9vdF9jZWxsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5lYV9nZW5lcmljc19fdGFibGVfdGZvb3RfY2VsbCB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV90Zm9vdF9jZWxsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9jb2xvcl9ob3Zlcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gc3RpY2t5XG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGhlYWRfdGgtc3RpY2t5LFxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RoLXN0aWNreSxcbiAgLmVhX2dlbmVyaWNzX190YWJsZV90Zm9vdF90aC1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aC1zdGlja3kge1xuICB6LWluZGV4OiAxMTtcbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90aC1zdGlja3ksXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290X3RoLXN0aWNreSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3IpO1xuXG4gICYuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwtcm93Z3JvdXAge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBlbGxpc3BzaXNcbi5lYV9nZW5lcmljc19fdGFibGVfY2VsbC1lbGxpcHNpcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMDtcbiAgLy90ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLy93aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IC8vIFRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGVcbiAgJiA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYmFkZ2Vfc3BhY2VfYmVmb3JlIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFjaDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxY2g7XG4gICAgfVxuICB9XG59XG5cbi8vIHV0aWxpdGllc1xuLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsIHtcbiAgJi1tYXhpbWl6ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICYtbWF4aW1pemVfdW50aWxfI3skYnJlYWtwb2ludH0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLW1pbmltaXplIHtcbiAgICAvL3dpZHRoOiAxJTtcbiAgICB3aWR0aDogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLy8gY2hlY2tib3hcbi5lYV9nZW5lcmljc19fdGFibGVfY2VsbC1jaGVja2JveCB7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gge1xuICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X2NlbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3IpO1xuICB9XG5cbiAgJiArIC5lYV9nZW5lcmljc19fdGFibGVfdGhlYWRfdGgtc3RpY2t5LFxuICAmICsgLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90aC1zdGlja3kge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICByaWdodDogY2FsYyh2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZS1jaGVja2JveCAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwtcm93Z3JvdXAge1xuICBbZGlyPVwibHRyXCJdICYge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgKyB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSk7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyICsgdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpO1xuICB9XG59XG5cbi8vIGFjdGlvbnMgJiBmaWx0ZXJzXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2Z1bGxfYWN0aW9ucyxcbi5lYV9nZW5lcmljc19fdGFibGVfZnVsbF9maWx0ZXJzX3NvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5lYV9nZW5lcmljc19fdGFibGVfZnVsbF9hY3Rpb25zIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsX2ZpbHRlcnNfc29ydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsX2ZpbHRlcnNfY29sbGFwc2VfcGFuZWwge1xuICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFibGVfZnVsbF9maWx0ZXJzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLFxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKSAqIC43NSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uLFxuICAgICAgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgICYtMiB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tZWFfZ2FwKSAqIC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLTMge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gdmFyKC0tZWFfZ2FwKSAqIDIgLyAzKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLTQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDI1JSAtIHZhcigtLWVhX2dhcCkgKiAzIC8gNCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2Z1bGxfc29ydCB7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gc3VtbWFyeVxuJC1zdW1tYXJ5X2dhcDogdmFyKC0tZWFfZ2FwKSAvIDI7XG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3N1bW1hcnkge1xuICAvL292ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmVhX2dlbmVyaWNzX19kbCB7XG4gICAgLy9ib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgLy9ib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoJC1zdW1tYXJ5X2dhcCAqIC0xKTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCQtc3VtbWFyeV9nYXAgKiAtMSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAvIDIpIGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjc1KTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgLy9ib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgLy9mbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogY2FsYygkLXN1bW1hcnlfZ2FwKSAwIDAgMDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gJC1zdW1tYXJ5X2dhcCk7XG4gICAgICAgIG1hcmdpbjogY2FsYygkLXN1bW1hcnlfZ2FwKSAwIDAgY2FsYygkLXN1bW1hcnlfZ2FwKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtICQtc3VtbWFyeV9nYXApO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDUgLSAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgIH1cbiAgICAgIC8vQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAvLyAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAvLyAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgLy8gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIC8vICB9XG4gICAgICAvLyAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC8vICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgLy8gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAvLyAgfVxuICAgICAgLy99XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZGQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMzAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgLy8mOm5vdCguZWFfZ2VuZXJpY3NfX3RhYmxlX3N1bW1hcnlfbWV0ZXIpIHtcbiAgICAgIC8vICAuZWFfZ2VuZXJpY3NfX2RkLFxuICAgICAgLy8gIC5lYV9nZW5lcmljc19fZHQge1xuICAgICAgLy8gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLy8gIH1cbiAgICAgIC8vfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX190YWJsZV9zdW1tYXJ5X21ldGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4cykge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgKiAyIC0gJC1zdW1tYXJ5X2dhcCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gJC1zdW1tYXJ5X2dhcCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAuNzUgKyA0MHB4KTtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSArIDQwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC43NSArIDQwcHgpO1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKyA0MHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19tZXRlcl9iYXJfcGVyY2VudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAuNzUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICByaWdodDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC43NSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIGxlZnQ6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX21ldGVyX3BlcmNlbnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vLi4vY29tcG9uZW50cy9mb2N1c1wiIGFzIGZvY3VzO1xuXG5AbWl4aW4gY2hlY2tfbWFyaygpIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tZWFfY2hlY2tib3hfYmVmb3JlX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yKTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTtcbn1cblxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHMuZWFfZ2VuZXJpY3NfX2NoaXBzIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCB7XG4gICAgJi5lYV9nZW5lcmljc19fY2hpcCxcbiAgICAmLmVhX2dlbmVyaWNzX19jaGlwICsgLmVhX2dlbmVyaWNzX19jaGlwLFxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWJ1dHRvbixcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1idXR0b24gKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWJ1dHRvbiB7XG4gICAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfY2hpcHNfZ2FwKSAvIDQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94LFxuICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8ge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygodmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgLSB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSkgLyAyKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAtIHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpKSAvIDIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgLSB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAqIHZhcigtLWVhX2ZvbnRfc2l6ZSkpIC8gMik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJi5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkge1xuICAgICAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICAgICAgICAgJiB+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCB7XG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtY2hlY2tib3gsXG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtcmFkaW8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApICFpbXBvcnRhbnRcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBjaGlwICYgYnV0dG9uXG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtY2hlY2tib3guZWFfZ2VuZXJpY3NfX2NoaXAsXG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtY2hlY2tib3guZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWJ1dHRvbixcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1yYWRpby5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtYnV0dG9uIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvL3BhZGRpbmc6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCk7XG4gICAgICAvL2JvcmRlcjogbm9uZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmNoZWNrZWQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQge1xuICAgICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tOjpiZWZvcmUsXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUsXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b206OmJlZm9yZSxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Zm9jdXMtdmlzaWJsZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbTo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb2N1cy5lYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpO1xuICAgICAgICAgIGluc2V0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tOjpiZWZvcmUsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbTo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveCxcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1yYWRpbyB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSk7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygodmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKSAtIHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSkgLSB2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpIC8gMik7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuOCk7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbTo6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbTo6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjYgKiAuOCk7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjYgKiAuOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveCB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19jaGlwIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY2xpcDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmNoZWNrZWQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuNzUpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjI1KTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjI1KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveDpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94Om5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pLFxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbzpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2ZpZWxkX2dhcCkgIWltcG9ydGFudFxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3IpO1xuICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2U7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBzY2FsZSAuM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmluZGV0ZXJtaW5hdGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3JfY2hlY2tlZCk7XG5cbiAgJjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyA6aG92ZXIgJiA6Zm9jdXNcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94LFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8ge1xuICAvLyA6aG92ZXJcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWw6aG92ZXIge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIDpmb2N1c1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICBAaW5jbHVkZSBmb2N1cy5lYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpO1xuICB9XG5cbiAgQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Zm9jdXMtdmlzaWJsZSkge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmZvY3VzICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmZvY3VzICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgfVxuICB9XG59XG5cbi8vIHJlYWRvbmx5XG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wtcmVhZG9ubHkge1xuICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAmOmhvdmVyICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAmOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLXJlYWRvbmx5IHtcbiAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgJjpob3ZlciArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgJjpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94LmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbC1yZWFkb25seTpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLXJlYWRvbmx5OmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIH1cbn1cblxuLy8gY2hlY2tib3hcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSB7XG4gICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIH1cbn1cblxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgJjphZnRlciB7XG4gICAgQGluY2x1ZGUgY2hlY2tfbWFyaygpO1xuICB9XG59XG5cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICY6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICB9XG59XG5cbi8vIHJhZGlvXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuXG4gICY6YWZ0ZXIge1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjYpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAqIC42KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICY6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLy8gaWNvblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24ge1xuICB3aWR0aDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVuc2V0O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb25faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbl9pY29uLWNoZWNrZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbl9pY29uLWNoZWNrZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8ge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gsXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vY2hlY2tib3hfcmFkaW9cIiBhcyBjaGVja2JveF9yYWRpbztcblxuLmVhX2dlbmVyaWNzX190b2dnbGUge1xuICAtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemU6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMik7XG4gIC8vLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplOiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pIC0gdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcblxuICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogdmFyKC0tZWFfdG9nZ2xlX2N1c3RvbV93aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgICAvL2hlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90b2dnbGVfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgLyAyKTtcbiAgICAvL2JvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgLyAyKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplKTtcbiAgICAgIHdpZHRoOiB2YXIoLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpIGN1YmljLWJlemllcigwLjg2LCAwLCAwLjE0LCAxKSwgcmlnaHQgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCkgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMTQsIDEpO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBjaGVja2JveF9yYWRpby5jaGVja19tYXJrKCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMnB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLWVhX2R1cmF0aW9uX2Zhc3QpO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogY2FsYyh2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KSAqIC42Nik7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuXG4gICZbYXJpYS1jaGVja2VkPVwiZmFsc2VcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfdG9nZ2xlX19zd2l0Y2hfc2l6ZSkgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpIC0gdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWNoZWNrZWQ9XCJ0cnVlXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b20ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV90b2dnbGVfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RvZ2dsZV9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAmW2FyaWEtY2hlY2tlZD1cImZhbHNlXCJdLFxuICAgICZbYXJpYS1jaGVja2VkPVwidHJ1ZVwiXSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b20ge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgJlthcmlhLWNoZWNrZWQ9XCJmYWxzZVwiXSxcbiAgICAmW2FyaWEtY2hlY2tlZD1cInRydWVcIl0ge1xuICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tIHtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX190b2dnbGUge1xuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKCh2YXIoLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplKSAtIDhweCkgLyAyIC0gdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGVfbGFiZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cblxuICAgICZbYXJpYS1jaGVja2VkPVwiZmFsc2VcIl0gLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tOjpiZWZvcmUge1xuICAgICAgbGVmdDogdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKTtcbiAgICB9XG5cbiAgICAmW2FyaWEtY2hlY2tlZD1cInRydWVcIl0gLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tOjpiZWZvcmUge1xuICAgICAgbGVmdDogY2FsYygxMDAlIC0gdmFyKC0tZWFfdG9nZ2xlX19zd2l0Y2hfc2l6ZSkpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX190b2dnbGUge1xuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IGNhbGMoKHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpIC0gOHB4KSAvIDIgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cblxuICAgICZbYXJpYS1jaGVja2VkPVwiZmFsc2VcIl0gLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCk7XG4gICAgfVxuXG4gICAgJlthcmlhLWNoZWNrZWQ9XCJ0cnVlXCJdIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbTo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplKSk7XG4gICAgfVxuICB9XG59XG5cbi8vQGtleWZyYW1lcyBzY2FsZV9hbmltYXRpb24ge1xuLy8gIDAlIHtcbi8vICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4vLyAgfVxuLy8gIDUwJSB7XG4vLyAgICB0cmFuc2Zvcm06IHNjYWxlKC43NSk7XG4vLyAgfVxuLy8gIDEwMCUge1xuLy8gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbi8vICB9XG4vL31cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy8gQHRvZG8gOiBxdWFuZCBwbHVzIGQnYW5jaWVuIG1lc3NhZ2UsIHPDqXBhcmVyIHNuYWNrYmFyIGV0IG1lc3NhZ2Vcbi8vIGF0dGVudGlvbiA6IGxhaXNzZXIgI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0sIGNldHRlIHN5bnRheGUgZXN0IGZhaXRlIHBvdXIgb3Z2ZXJpZGUgbGUgQ1NTIGRlIHN0eWxlX2FwcGxpXG5cblxuI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuICByaWdodDogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZ2FwKSk7XG4gIGhlaWdodDogMDtcbiAgei1pbmRleDogMTAwMDA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcblxuICAuZWFfcGxhdGZvcm0taW9zICYge1xuICAgIHRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApO1xuICB9XG59XG5cbi8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIG9uIGF1cmEgcmVtcGFsY8OpIGxlcyBtZXNzYWdlcyBwYXIgbm9fZGF0YSBkYW5zIGxlcyBwb3B1cFxuI2Rpdl9QT1BVUCAjZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gdWwsXG4jZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSA+IG9sLFxuLmVhX2dlbmVyaWNzX19tZXNzYWdlX2xpc3Qge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBsaSB7XG4gICAgJiNpZF9tc2dfbmV3IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gdWwgPiBsaSxcbiNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gb2wgPiBsaSxcbi5lYV9nZW5lcmljc19fc25hY2tiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbiAgYm94LXNpemluZzogaW5pdGlhbDtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KSBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNzUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9zbmFja2Jhcl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tZWFfc25hY2tiYXJfc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1cyk7XG4gIGFuaW1hdGlvbjogZmFkZUluIHZhcigtLWVhX2R1cmF0aW9uX3Nsb3cpLCB0cmFuc2xhdGVGcm9tVG9wIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpO1xuICBjb2xvcjogdmFyKC0tZWFfc25hY2tiYXJfY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIGZ1bGwgZnJhZ21lbnRcbiAgZm9udC1zdHlsZTogaW5pdGlhbDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBmcmFnbWVudFxuICBmb250LXdlaWdodDogbm9ybWFsOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGZyYWdtZW50XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpIHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2dlbmVyaWNzX19zbmFja2Jhcl9idXR0b24ge1xuICAgICAgLS1lYV9idXR0b25fY29sb3I6IHZhcigtLWVhX3NuYWNrYmFyX2NvbG9yKTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9zbmFja2Jhcl9jb2xvcik7XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6IHZhcigtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuICAgICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9zbmFja2Jhcl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcblxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfc25hY2tiYXJfY29sb3IpO1xuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX3NuYWNrYmFyX2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fc25hY2tiYXItaGlkZSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlT3V0IHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpLCB2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KSBzbmFja2JhclNocmluayB2YXIoLS1lYV9kdXJhdGlvbl9mYXN0KTtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiB1bCA+IGxpLFxuICAjZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSA+IG9sID4gbGksXG4gIC5lYV9nZW5lcmljc19fc25hY2tiYXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMiAqIC0xKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19zbmFja2Jhcl9idXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uc19nYXApO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAjZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSA+IHVsID4gbGksXG4gICNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gb2wgPiBsaSxcbiAgLmVhX2dlbmVyaWNzX19zbmFja2JhciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMiAqIC0xKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19zbmFja2Jhcl9idXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbnNfZ2FwKTtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbmFja2JhclNocmluayB7XG4gIHRvIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX194YWRkcnMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8vIG5ldyBzdHlsZXMgY2xlYW5cbi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmVhX2dlbmVyaWNzX19jaGlwX2NvbnRlbnQuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBlZGl0YWJsZVxuICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1lZGl0YWJsZSB7XG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NoaXBfYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZbZHJhZ2dhYmxlPVwidHJ1ZVwiXSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gICAgICB9XG5cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfaWNvbl9maWxsKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFjdGl2ZSAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLW9rIHtcbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hpcF9iYWNrZ3JvdW5kX2hvdmVyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBhZGRcbiAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tYWRkIHtcbiAgICAvLyBsb2FkZXJcbiAgICAvLyYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWxvYWRpbmcgeyAvLyBAdG9kbyA6IMOgIHJldm9pciBkYW5zIGxlIEpTXG4gICAgLy99XG4gIH1cblxuICAvLyBncm91cFxuICAmLmVhX2dlbmVyaWNzX19jaGlwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQtZ3JvdXAge1xuICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdGF0dXNcbiAgJi5lYV9nZW5lcmljc19fY2hpcCB7XG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50LXN0YXR1cyB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSkgKiAxLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSkgKiAxLjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX3hhZGRyc19wYXJ0c3RhdCxcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX3N0YXR1cyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICByaWdodDogdmFyKC0tZWFfY2hpcF9oZWlnaHQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBsZWZ0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBzdGFja2VkXG4uZWFfZ2VuZXJpY3NfX3hhZGRyc19saXN0LXN0YWNrZWQge1xuICAtLWVhX3hhZGRyc19faXRlbV9jb250ZW50XzJfbGluZXNfaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAxLjcgKyB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpICogMS41ICsgdmFyKC0tZWFfY2hpcHNfZ2FwKSAqIDIpO1xuXG4gICYuZWFfZ2VuZXJpY3NfX2NoaXBzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1hZGQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NoaXBzX2dhcCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKSAvIDIpO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBsZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICByaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtOm5vdCguZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWFkZCkge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICAgIG1hcmdpbjogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAwIDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogMS43ICsgdmFyKC0tZWFfY2hpcHNfZ2FwKSAqIDIpO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAvL2ZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY2hpcHNfZ2FwKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NoaXBzX2dhcCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAwIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19feGFkZHJzX3BhcnRzdGF0LFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fc3RhdHVzIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQtZ3JvdXAge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19faWNvbl9ncm91cCB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG5cbiAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlICsgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19feGFkZHJzX3BhcnRzdGF0LFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fc3RhdHVzIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tYXZhdGFyIHtcbiAgICAgIC0tZWFfYXZhdGFyX3NpemU6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19hdmF0YXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBsZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICByaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2F2YXRhcl9zaXplKSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgKyB2YXIoLS1lYV9hdmF0YXJfc2l6ZSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlICsgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19hdmF0YXIge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSAqIDIgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKiAyICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudC1ncm91cCAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUgLmVhX2dlbmVyaWNzX19pY29uX2dyb3VwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tZW1haWwge1xuICAgICAgICAtLWVhX2F2YXRhcl9zaXplOiBjYWxjKHZhcigtLWVhX3hhZGRyc19faXRlbV9jb250ZW50XzJfbGluZXNfaGVpZ2h0KSAtIHZhcigtLWVhX2NoaXBzX2dhcCkgKiAyKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9hdmF0YXJfc2l6ZSk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgICAtLWVhX3hhZGRyc19faXRlbV9hdmF0YXJfcGFkZGluZzogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2F2YXRhcl9zaXplKSk7XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV94YWRkcnNfX2l0ZW1fYXZhdGFyX3BhZGRpbmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV94YWRkcnNfX2l0ZW1fYXZhdGFyX3BhZGRpbmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV94YWRkcnNfX2l0ZW1fYXZhdGFyX3BhZGRpbmcpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfeGFkZHJzX19pdGVtX2F2YXRhcl9wYWRkaW5nKSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlICsgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgICAtLWVhX3hhZGRyc19faXRlbV9hdmF0YXJfcGFkZGluZzogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYXZhdGFyX3NpemUpICsgdmFyKC0tZWFfY2hpcF9oZWlnaHQpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVtYWlsLFxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLXBhcnRzdGF0LFxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLXN0YXR1czpub3QoLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1hdmF0YXIpIHtcbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfeGFkZHJzX19pdGVtX2NvbnRlbnRfMl9saW5lc19oZWlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVtYWlsIHtcbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tcGFydHN0YXQge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeHhzbWFsbCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1lbWFpbCAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQ6OmFmdGVyLFxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLXN0YXR1cyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQ6OmFmdGVyLFxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLXBhcnRzdGF0IC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCA+IC5lYV9nZW5lcmljc19feGFkZHJzX3BhcnRzdGF0LFxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLXN0YXR1cyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQgPiAuZWFfZ2VuZXJpY3NfX3N0YXR1cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiB2YXIoLS1lYV9jaGlwc19nYXApO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVtYWlsIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudDo6YWZ0ZXIsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudDo6YWZ0ZXIsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tcGFydHN0YXQgLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQgPiAuZWFfZ2VuZXJpY3NfX3hhZGRyc19wYXJ0c3RhdF90ZXh0LFxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLXN0YXR1cyAuZWFfZ2VuZXJpY3NfX3N0YXR1cyAuZWFfZ2VuZXJpY3NfX3N0YXR1c190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX3NtYWxsKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yX2xpZ2h0KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tcGFydHN0YXQsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIHtcbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCA+IC5lYV9nZW5lcmljc19feGFkZHJzX3BhcnRzdGF0LFxuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50ID4gLmVhX2dlbmVyaWNzX19zdGF0dXMge1xuICAgICAgICB0b3A6IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1hdmF0YXI6bm90KC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tZW1haWwpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50OjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXN0YXR1cyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1lbWFpbCAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQ6OmFmdGVyLFxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLXN0YXR1cyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQtZ3JvdXA6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1lbWFpbCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19jaGlwX2RlbGV0ZSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19jaGlwLXJlYWRvbmx5IHtcbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLW9rIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2Ryb3AtaG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAtMSk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gZHJvcGRvd25cbi5lYV9nZW5lcmljc19feGFkZHJzX2Ryb3Bkb3duIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMnB4IC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG59XG5cbi5lYV94YWRkcnNfX2Ryb3Bkb3duX2hlYWRlciB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogYXV0bztcblxuICAuZWFfeGFkZHJzX19kcm9wZG93bl9pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiB2YXIoLS1lYV9hdmF0YXJfc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9hdmF0YXJfc2l6ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogNjUlO1xuICAgIH1cbiAgfVxuXG4gIC5lYV94YWRkcnNfX2Ryb3Bkb3duX3ZhbHVlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3hhZGRyc19fZHJvcGRvd25fZGlzcGxheV9uYW1lLFxuICAgIC5lYV94YWRkcnNfX2Ryb3Bkb3duX2VtYWlsIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5lYV94YWRkcnNfX2Ryb3Bkb3duX2Rpc3BsYXlfbmFtZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX3hhZGRyc19fZHJvcGRvd25faGVhZGVyICsgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lYV94YWRkcnNfX2Ryb3Bkb3duX2hlYWRlciArIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCA+IC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbTpmaXJzdC1jaGlsZDpub3QoLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX3NlcGFyYXRvcikge1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gNCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG59XG5cbi8vIGNvbnRhY3RzIGxpc3Rcbi5lYV9nZW5lcmljc19feGFkZHJzX2xpc3QtY29udGFjdHMge1xuICAmLmVhX2dlbmVyaWNzX194YWRkcnNfbGlzdC1pbmxpbmUge1xuICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0ge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIDAgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50X2VtYWlsOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9ib3JkZXIpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIGJveC1zaXppbmc6IGluaXRpYWw7XG5cbiAgICAmLWNsaWNrYWJsZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2xpbmsge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaWNvbixcbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pbWcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uLFxuICAgICAgLmVhX2dlbmVyaWNzX19pbWcsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2lmcmFtZS1pbWcsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaW1nIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWZyYW1lLWltZyArIC5lYV9nZW5lcmljc19fbG9hZGVyLFxuICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9saW5rICsgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDIgKiAtMSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAyICogLTEpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2xpbmsge1xuICAgICAgICAmLmVhX3V0aWxpdGllc19fc3RyZXRjaGVkOjpiZWZvcmUge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2lmcmFtZS1pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaWNvbiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICB1c2Uge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWVhX2ljb25fZmlsbCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19wYXRoX3NpemUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19wYXRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX3NpemUge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBpbWcgZnVsbFxuICAmLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbS1pbWdfZnVsbCB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2xpbmsge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWZyYW1lLWltZyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19faWZyYW1lX2lmcmFtZSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogdmFyKC0tZWFfaWZyYW1lX2hlaWdodCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3Byb2dyZXNzX2JhcixcbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9kZWxldGUge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgfVxuICB9XG5cbiAgJi1lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Vycm9ycyB7XG4gICAgICBwYWRkaW5nOiAwIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gNCkgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyA0KTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZXJyb3I6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHByb2dyZXNzXG4gIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfdGV4dF92YWx1ZSB7XG4gICAgb3JkZXI6IDI7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAvL21hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIC8vbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3Byb2dyZXNzX2JhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBvcmRlcjogMTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJlt2YWx1ZV06bm90KFt2YWx1ZT1cIjEwMFwiXSkge1xuICAgICAgJiArIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfdGV4dF92YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDQuNWNoO1xuICAgICAgfVxuXG4gICAgICAmIH4gLmVhX2dlbmVyaWNzX194ZmlsZXNfY29udGVudCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ljb24ge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fYW5jaG9yIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIH4gLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9kZWxldGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmIH4gOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjdXJzb3I6IHdhaXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt2YWx1ZT1cIjEwMFwiXSxcbiAgICAmOmluZGV0ZXJtaW5hdGUge1xuICAgICAgJiB+IC5lYV9nZW5lcmljc19feGZpbGVzX2NvbnRlbnQgLmVhX2dlbmVyaWNzX194ZmlsZXNfaWNvbiAuZWFfZ2VuZXJpY3NfX2xvYWRlcixcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX3Byb2dyZXNzX3RleHRfdmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdmFsdWU9XCIxMDBcIl0ge1xuICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KCk7XG4gICAgfVxuXG4gICAgJjppbmRldGVybWluYXRlIH4gLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9kZWxldGUge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4geGZpbGVzX2l0ZW1fY2FyZCgpIHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1faW5uZXIge1xuICAgIGJvcmRlcjogdmFyKC0tZWFfbGlzdF9ib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9pbm5lciB7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfY29udGVudCB7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaWNvbixcbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pbWcge1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pbWcge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pZnJhbWUtaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfcGF0aF9zaXplIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9saW5rLmVhX3V0aWxpdGllc19fc3RyZXRjaGVkOjpiZWZvcmUge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19zaXplIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9kZWxldGUsXG4gIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfdGV4dF92YWx1ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtLWVycm9yIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2lubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9saWdodGVyKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Vycm9ycyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIHByb2dyZXNzXG4gIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJlt2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUsXG4gICAgJlt2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19feGZpbGVzLWNhcmQsXG4uZWFfZ2VuZXJpY3NfX3hmaWxlcy1jYXJkX2lubGluZSB7XG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuXG4gICAgJi5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0taW1nX2Z1bGwge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtLWltZ19mdWxsKSB7XG4gICAgICBAaW5jbHVkZSB4ZmlsZXNfaXRlbV9jYXJkKCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19feGZpbGVzLWNhcmQge1xuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtOm5vdCguZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtLWltZ19mdWxsKSB7XG4gICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfY29udGVudCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uLFxuICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTUwcHg7IC8vIEB0b2RvIDogdHJhbmZvcm1lciBlbiAtLWVhX3ZhclxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZG9jX2ljb24ge1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3hsYXJnZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX194ZmlsZXNfYXR0YWNoX2F0dGFjaF9saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVhX2dlbmVyaWNzX194ZmlsZXMtZW1wdHkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xufVxuXG4vLyBkb2NzICYgYXR0YWNoXG4uZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2hfZG9jc19uYXYsXG4uZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2hfYXR0YWNoX25hdiB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gIGgzIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygodmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgLSB2YXIoLS1lYV9mb250X3NpemVfaDMpICogdmFyKC0tZWFfaGVhZGluZ19saW5lX2hlaWdodCkpIC8gMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2hfZG9jc19uYXZfdGl0bGVfYnJlYWRjcnVtYixcbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfYXR0YWNoX2F0dGFjaF9uYXZfdGl0bGVfYnJlYWRjcnVtYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8gcGljdHVyZVxuLmVhX2dlbmVyaWNzX194ZmlsZXNfYXR0YWNoIHtcbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZGV2aWNlX2NhbWVyYV92aWRlbyxcbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX2NhbnZhcyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vLyBkcmF3XG4uZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2hfZHJhd19jb2xvcnNfc3RvcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiIsICJAdXNlIFwiZmllbGRzL2luZGV4XCIgYXMgZmllbGRzO1xuQHVzZSBcImJ1dHRvbi9pbmRleFwiIGFzIGJ1dHRvbjtcbkB1c2UgXCJhY3Rpb25zX2JhclwiO1xuQHVzZSBcImFkc1wiO1xuQHVzZSBcImFuY2hvclwiO1xuQHVzZSBcImF2YXRhclwiO1xuQHVzZSBcImFwcGxpY2F0aW9uc1wiO1xuQHVzZSBcImJhZGdlXCI7XG5AdXNlIFwiYmFubmVyXCI7XG5AdXNlIFwiYnJlYWRjcnVtYlwiO1xuQHVzZSBcImNhcmRcIjtcbkB1c2UgXCJjaGVja291dC9jYXJ0XCI7XG5AdXNlIFwiY2hlY2tvdXQvcHJpY2VcIjtcbkB1c2UgXCJjaGVja291dC9zdWJzY3JpcHRpb25fY3VycmVudFwiO1xuQHVzZSBcImNoaWxkX2hpZGVhYmxlXCI7XG5AdXNlIFwiY29kZVwiO1xuQHVzZSBcImNvbGxhcHNlXCI7XG5AdXNlIFwiY29tcGxldGlvblwiO1xuQHVzZSBcImNvbnRhY3RzXCI7XG5AdXNlIFwiZGF0ZV9zZWxlY3RvclwiO1xuQHVzZSBcImRldmljZVwiO1xuQHVzZSBcImRsXCI7XG5AdXNlIFwiZHJhZ2dhYmxlXCI7XG5AdXNlIFwiZHJvcGRvd25cIjtcbkB1c2UgXCJleHBhbmRlZFwiO1xuQHVzZSBcImZvY3VzXCI7XG5AdXNlIFwiZ3JvdXBlZFwiO1xuQHVzZSBcImhlbHBcIjtcbkB1c2UgXCJpY29uc1wiO1xuQHVzZSBcImlmcmFtZVwiO1xuQHVzZSBcImxpYnJhcnlcIjtcbkB1c2UgXCJsaWdodGJveFwiO1xuQHVzZSBcImxpc3QvaW5kZXhcIiBhcyBsaXN0O1xuQHVzZSBcImxvYWRlclwiO1xuQHVzZSBcIm1ldGFkYXRhXCI7XG5AdXNlIFwibWV0ZXJcIjtcbkB1c2UgXCJtb2RhbFwiO1xuQHVzZSBcImxhdW5jaGVyL2luZGV4XCIgYXMgbGF1bmNoZXI7XG5AdXNlIFwibmF2L2luZGV4XCIgYXMgbmF2O1xuQHVzZSBcIm5vdGljZVwiO1xuQHVzZSBcInBhZ2luYXRpb25cIjtcbkB1c2UgXCJwZXJpb2RcIjtcbkB1c2UgXCJwcm9ncmVzc1wiO1xuQHVzZSBcInByb21vXCI7XG5AdXNlIFwicnRlXCI7XG5AdXNlIFwic2VhcmNoXCI7XG5AdXNlIFwic2VwYXJhdG9yXCI7XG5AdXNlIFwic21pbGV5c1wiO1xuQHVzZSBcInN0YXR1c1wiO1xuQHVzZSBcInRhYmxlL2luZGV4XCIgYXMgdGFibGU7XG4vL0B1c2UgXCJ0aWxlXCI7XG5AdXNlIFwidG9nZ2xlXCI7XG5AdXNlIFwic25hY2tiYXJcIjtcbkB1c2UgXCJ4YWRkcnNcIjtcbkB1c2UgXCJ4ZmlsZXMvaW5kZXhcIiBhcyB4ZmlsZXM7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLypcblotaW5kZXhcbjIgLSBlYV9tYWlsX19zZW5kX2J1dHRvbl9iYXJcbjEwMCAtIGFzaWRlX3Bvc3RpdHNcbjIwMCAtIGFzaWRlX2xpZ2h0Ym94ZXNcbiovXG5cbi8vQHRvZG8gQSBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGVcbi5jbF9zZWxlY3Qge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vL0B0b2RvIEZpbiDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGVcblxuYm9keSA+IC5lYV91dGlsaXRpZXNfX2FzaWRlX2xpZ2h0Ym94ZXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvLyBOT1RFOiBQb3VyIHBhc3NlciBhdSBkZXNzdXMgZGUgI2lkX21lbnVfYmFyIHF1aSBhIHVuIHotaW5kZXggZGUgMjAwMDAgZGFucyBgc3JjL3ZpZXdzL2luY2x1ZGUvaHRtbC9za2luX2FsbF9jbHIuY3NzYFxuICB6LWluZGV4OiAyMDAwMTtcbn1cblxuYm9keSA+IC5lYV91dGlsaXRpZXNfX2FzaWRlX2FsZXJ0cywgYm9keSA+IC5lYV91dGlsaXRpZXNfX2FzaWRlX2NvbmZpcm1zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLy8gTk9URTogRG9pdCBz4oCZYWZmaWNoZXIgcGFyIGRlc3N1cyBsZXMgbW9kYWxlcy9saWdodGJveGVzXG4gIHotaW5kZXg6IDIwMDAyO1xufVxuXG5ib2R5IHtcbiAgJi5lYV9wbGF0Zm9ybS1pb3Mge1xuICAgIHRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApO1xuICB9XG5cbiAgJiA+IC5lYV9nZW5lcmljc19fYXNpZGVfcG9zdGl0cyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmVhX3V0aWxpdGllc19fZmxleF9ncm93LTEge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8pOm5vdChbc2l6ZV0pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBlcnJvclxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtZXJyb3Ige1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgfVxufVxuXG4vLyBjb2x1bW5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbiB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi8vIHN1YmxhYmVsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc3VibGFiZWwge1xuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc3VibGFiZWwge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCkgLSB2YXIoLS1lYV9jb250ZW50X21hcmdpbikpO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBjbGVhcjogcmlnaHQ7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgKyBwLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCxcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpIC0gdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbXBvbmVudHMvZm9jdXNcIiBhcyBmb2N1cztcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfdG9wX2JvdHRvbSkgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfZmllbGRfYmFja2dyb3VuZF9jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcblxuICAvLyBob3ZlciwgZm9jdXNcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxuXG4gIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvKSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3RleHRhcmVhLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wtcmVhZG9ubHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbyk6bm90KFtzaXplXSksXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwLCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfdGV4dGFyZWEge1xuICByZXNpemU6IGJvdGg7XG5cbiAgJjpub3QoW2NvbHNdKSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvKSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gIGhlaWdodDogdmFyKC0tZWFfZmllbGRfaGVpZ2h0KTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0Om5vdCguZWFfdXRpbGl0aWVzX193aWR0aC1hdXRvKTpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSkge1xuICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8pLFxuICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfdGV4dGFyZWEsXG4gICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAsXG4gICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKSAtIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gQHRvZG8gOiB2w6lyaWZpZXIgcXVlbCBlc3QgY2UgY2FzXG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbykge1xuICAgICAgICAgICY6bm90KFtzaXplXSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2hlaWdodCk7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsOmhvdmVyIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gcmVhZG9ubHlcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAtcmVhZG9ubHkge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsOmhvdmVyIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cC1yZWFkb25seSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtcmVhZG9ubHkge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfcHJlZml4LFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfc3VmZml4IHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJlYWRvbmx5IHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfcHJlZml4IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vIHRvcFxuLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLXRvcCB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQsXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0LmVhX2dlbmVyaWNzX19ORVdfZmllbGQgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLy8gaW5saW5lXG4uZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZCAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygodmFyKC0tZWFfZmllbGRfaGVpZ2h0KSAtIHZhcigtLWVhX2ZpZWxkX2xhYmVsX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgICB9XG4gIH1cblxuICAvL0BpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvKTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gIC8vICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2w6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLXJhZGlvKSB7XG4gIC8vICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAvLyAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgLy8gICAgICB9XG4gIC8vICAgIH1cbiAgLy8gIH1cbiAgLy99XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4vLyBkaXJcbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgW2Rpcj1cImx0clwiXSB7XG4gICAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0LmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbiksXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0LmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbiksXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWluLXdpZHRoOiAwO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fY2FyZCkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQpIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2luZm8ge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbiAgICB9XG5cbiAgICAmID4gKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSkgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG4gIH1cblxuICAvLyBjYXJkXG4gICYuZWFfZ2VuZXJpY3NfX2NhcmQge1xuICAgIC5lYV9nZW5lcmljc19fY2FyZF90aXRsZSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfc3BhY2VyKSAvIDQpIGNhbGModmFyKC0tZWFfc3BhY2VyKSAvIDIpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAgIH1cblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMsXG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gc3RhY2sgY29sdW1uIHNlcGFyYXRvclxuLmVhX2dlbmVyaWNzX19zdGFjay1jb2x1bW4uZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSAhaW1wb3J0YW50O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9zdGFja19nYXApO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSAuZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIDIgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKiAtMSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZDpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSkge1xuICAgICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCk7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBpbmxpbmVcbi5lYV9wcmVmX19sYWJlbF9wb3NpdGlvbi1pbmxpbmUsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQge1xuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICY6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8pIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgLSB2YXIoLS1lYV9maWVsZF9sYWJlbF9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpIC8gMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgfiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSB+IC5lYV9nZW5lcmljc19fbm90aWNlOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgIWltcG9ydGFudDtcbiAgfVxuXG4gIFt0eXBlPVwiaGlkZGVuXCJdLFxuICB0ZW1wbGF0ZSB7XG4gICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wXCJdKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJiA+ICo6bm90KFt0eXBlPVwiaGlkZGVuXCJdKSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZCksXG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQpICsgKiB7XG4gICAgJjpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luX3RvcFwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luX3RvcFwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc3RhY2stcm93IHtcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3N0YWNrZWQ6Zmlyc3QtY2hpbGQ6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAtMSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfc3RhY2tlZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgJjpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQHRvZCA6IMOgIHZvaXIgdXRpbGl0w6kgLyBjcsOpZXIgdW4gYnVnIGRhbnMgbGVzIHJhZGlvcyBkdSByZXBlYXQgZXZlbnRfYWRkX2VkaVxuICAgIC8vJjpmaXJzdC1jaGlsZCB7XG4gICAgLy8gICY6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpbl90b3BcIl0pIHtcbiAgICAvLyAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC0xKSAhaW1wb3J0YW50O1xuICAgIC8vICB9XG4gICAgLy99XG5cbiAgICAmID4gKiB7XG4gICAgICAmOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wXCJdKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIMOgIGFjdGl2ZXIvbW9kaWZpZXIgc2kgb24gYSB1biBjYXMgZGUgc3RhY2stcm93IGRhbnMgdW4gc3RhY2stcm93XG4gICAgLy8mID4gLmVhX2dlbmVyaWNzX19zdGFjay1yb3c6Zmlyc3QtY2hpbGQsXG4gICAgLy8mID4gW3R5cGU9XCJoaWRkZW5cIl0gKyAuZWFfZ2VuZXJpY3NfX3N0YWNrLXJvdyB7XG4gICAgLy8gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLTEpICFpbXBvcnRhbnQ7XG4gICAgLy99XG4gIH1cbn1cblxuLy8gd2lkdGhcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc193aWR0aF8yX2NvbHMge1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgKiAyICsgdmFyKC0tZWFfZ2FwKSk7XG59XG5cbi8vIGdyb3VwZWRcbi5lYV9nZW5lcmljc19fZmllbGRzX2dyb3VwZWQsXG4uZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgLy9mbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbDpub3QoW3NpemVdKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgICAgICAgLy8gQHRvZG8gOiByZXZvaXIgcG91ciBncm91cGVkXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCArIC5lYV9nZW5lcmljc19fYnV0dG9ucyAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKTtcbiAgfVxufVxuXG4uZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgW2NsYXNzKj1cImVhX2dlbmVyaWNzX19zdGFja1wiXTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3N0YWNrZWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgICY6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNfZ3JvdXBlZCB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmZpcnN0LWNoaWxkID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0LCB7XG4gICAgICAgICAgICAvL2JvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6bGFzdC1jaGlsZCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6bGFzdC1jaGlsZCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCwge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0IHtcbiAgICAgICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyxcbiAgICAgICAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpICsgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzX2dyb3VwZWQge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwID4gKjpmaXJzdC1jaGlsZCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCwge1xuICAgICAgICAgICAgLy9ib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmxhc3QtY2hpbGQsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmxhc3QtY2hpbGQgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQge1xuICAgICAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzLFxuICAgICAgICAgICAgJiB+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpICsgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJmaWVsZHNcIiBhcyBmaWVsZHM7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICAmID4gOm5vdChbdHlwZT1cImhpZGRlblwiXSkgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtLFxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtICsgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgZGFzaGVkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuXG4gICAgICAmOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IFt0eXBlPVwiaGlkZGVuXCJdICsgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtX2RlbGV0ZSB7XG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2FkZCB7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX2NvbGxlY3Rpb25faXRlbV9kZWxldGUge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtX2RlbGV0ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfZXJyb3JzIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgJi5lYV9nZW5lcmljc19faWNvbi1zbWFsbCB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpKSAvIDIpO1xuICAgIH1cblxuICAgIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIH1cbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICoge1xuICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yX2xpZ2h0KTtcbiAgfVxuXG4gIHAsIHVsLCBsaSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIHVsID4gbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSkgKiAuOCkgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSkgKiAuOCkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgJi5lYV9nZW5lcmljc19faWNvbi1zbWFsbCB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIC8vc3VtbWFyeSB7XG4gIC8vICBkaXNwbGF5OiBmbGV4O1xuICAvLyAgY3Vyc29yOiBwb2ludGVyO1xuICAvLyAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLy9cbiAgLy8gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gIC8vICAgIHVzZSB7XG4gIC8vICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcilcbiAgLy8gICAgfVxuICAvL1xuICAvLyAgICAmLmVhX2dlbmVyaWNzX19pY29uLXNtYWxsIHtcbiAgLy8gICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpKSAvIDIpO1xuICAvLyAgICAgIG1hcmdpbi10b3A6IHJvdW5kKG5lYXJlc3QsIGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkpIC8gMiksIDFweCk7XG4gIC8vICAgIH1cbiAgLy8gIH1cbiAgLy9cbiAgLy8gICY6aG92ZXIge1xuICAvLyAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC8vXG4gIC8vICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gIC8vICAgICAgdXNlIHtcbiAgLy8gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpXG4gIC8vICAgICAgfVxuICAvLyAgICB9XG4gIC8vICB9XG4gIC8vfVxuXG4gIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8mW29wZW5dIHtcbiAgLy8gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHBfdGl0bGUsXG4gIC8vICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwX3RpdGxlIHtcbiAgLy8gICAgZGlzcGxheTogbm9uZTtcbiAgLy8gIH1cbiAgLy99XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9lcnJvcnMgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9oZWxwIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAsXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2hlbHAge1xuICAgIHN1bW1hcnkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICYgfiAqIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9oZWxwLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwIHtcbiAgICBzdW1tYXJ5IHtcbiAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgJiB+ICoge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiZXJyb3JzXCI7XG5AdXNlIFwiaGVscFwiO1xuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV9nZW5lcmljc19fc3RhY2stcm93IHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2Rpcj1cImx0clwiXSB7XG4gICAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvKTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKSArIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbZGlyPVwicnRsXCJdIHtcbiAgICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8pOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKSArIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJHJvd19jb2xvcnM6IDU7XG5cbkBtaXhpbiBlbXB0eSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNDEuNDIxJTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNvbG9yIHtcbiAgLS1lYV9wYXR0ZXJuX2NvbG9yX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgQGluY2x1ZGUgZW1wdHkoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgfVxuXG4gICAgLy8mOjpiZWZvcmUge1xuICAgIC8vICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjYuNWRlZyk7XG4gICAgLy8gIHdpZHRoOiAxMTEuODA1JTtcbiAgICAvL31cblxuICAgIC5lYV9nZW5lcmljc19faWNvbl9jb2xvciB7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAmW3N0eWxlKj1cIi0tZWFfaWNvbl9maWxsOiB0cmFuc3BhcmVudDtcIl0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcikgNTAlLCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIGNhbGMoNTAlICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSksIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpIGNhbGMoNTAlICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wYXR0ZXJuX2NvbG9yX2NvbG9yKTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLy93aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9oZWlnaHQpICogMikgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDMuNSArIDIgKiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpKSAhaW1wb3J0YW50O1xuXG4gICAgICAvLyY6bm90KFtzdHlsZT1cIi0tZWFfcGF0dGVybl9jb2xvcl9jb2xvcjogdHJhbnNwYXJlbnQ7XCJdKSB7XG4gICAgICAvLyAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9wYXR0ZXJuX2NvbG9yX2NvbG9yKTtcbiAgICAgIC8vfVxuICAgIH1cbiAgfVxufVxuXG4vLyBwYXR0ZXJuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLWNvbG9yIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY29sb3Ige1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10ZXh0IHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIDhjaCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgIC8vJjo6YmVmb3JlIHtcbiAgICAvLyAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAvLyAgd2lkdGg6IDE0MS40MjElO1xuICAgIC8vfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QgKyAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tY29sb3JfZHJvcGRvd24ge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX2VuaGFuY2VkKSAqICRyb3dfY29sb3JzICsgdmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgfVxufVxuXG4vLyBkcm9wZG93blxuLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX2NvbG9yIHtcbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX2xhYmVsIHtcbiAgICB3aWR0aDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3BhdHRlcm5fY29sb3JfY29sb3IpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpLCBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20sXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMykgdmFyKC0tZWFfcGF0dGVybl9jb2xvcl9jb2xvciksIGluc2V0IDAgMCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDQpIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seSgpO1xuICAgIH1cblxuICAgIC8vIGVtcHR5XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW9bdmFsdWU9XCJcIl0gKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIEBpbmNsdWRlIGVtcHR5KCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpb1t2YWx1ZT1cIlwiXSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpb1t2YWx1ZT1cIlwiXTpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSwgMCAwIDAgY2FsYyh2YXIoLS1lYV9nYXApIC8gMyAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpLCAwIDAgMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApKTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZ2FwKSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMiArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMiArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY29sb3Ige1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jb2xvciB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtZGF0ZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICZbc2l6ZT1cIjEwXCJdIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwY2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMik7XG4gICAgfVxuICB9XG59IiwgIi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0X2Ryb3B6b25lIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApICogMikgdmFyKC0tZWFfZ2FwKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSBkYXNoZWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQG1peGluIHJhbmdlLXRyYWNrKCkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9yYW5nZV90cmFja19oZWlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LFxuICAgIHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCkgMCUsXG4gICAgdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKSB2YXIoLS1lYV9yYW5nZV9fdmFsdWUpLFxuICAgIHZhcigtLWVhX2JvcmRlcl9jb2xvcikgdmFyKC0tZWFfcmFuZ2VfX3ZhbHVlKSxcbiAgICB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIDEwMCUpO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxcbiAgICB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpIDAlLFxuICAgIHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCkgdmFyKC0tZWFfcmFuZ2VfX3ZhbHVlKSxcbiAgICB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIHZhcigtLWVhX3JhbmdlX192YWx1ZSksXG4gICAgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSAxMDAlKTtcbiAgfVxufVxuXG5AbWl4aW4gcmFuZ2UtdGh1bWIoKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgd2lkdGg6IHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpO1xuICBoZWlnaHQ6IHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8vYm9yZGVyOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFuZ2Uge1xuICAtLWVhX3JhbmdlX192YWx1ZTogNTAlO1xuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBhY2NlbnQtY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICAmOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvKTpub3QoW3NpemVdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgQGluY2x1ZGUgcmFuZ2UtdHJhY2soKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICBAaW5jbHVkZSByYW5nZS10cmFjaygpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIEBpbmNsdWRlIHJhbmdlLXRodW1iKCk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfcmFuZ2VfdHJhY2tfaGVpZ2h0KSAvIDIpIC0gKHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpIC8gMikpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgQGluY2x1ZGUgcmFuZ2UtdGh1bWIoKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYW5nZV9pbnB1dF93cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpIC8gMiAtIHZhcigtLWVhX3JhbmdlX3RyYWNrX2hlaWdodCkgLyAyIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX21pbl9tYXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX21pbixcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWF4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWluIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWF4IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX21pbiB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWF4IHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9yYW5nZV90aHVtYl9zaXplKSk7XG4gIG1hcmdpbjogMCBjYWxjKHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpIC8gMik7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV9mb250X3NpemVfc21hbGwpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpO1xuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX2xpc3RfaXRlbSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbGVmdDogdmFyKC0tZWFfcmFuZ2VfX2xpc3RfaXRlbV9wZXJjZW50KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgcmlnaHQ6IHZhcigtLWVhX3JhbmdlX19saXN0X2l0ZW1fcGVyY2VudCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpIC8gMiAtIHZhcigtLWVhX3JhbmdlX3RyYWNrX2hlaWdodCkgLyAyIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAtLWVhX3NlbGVjdF9fZHJvcGRvd25faWNvbl9wYWRkaW5nOiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cF9pY29uIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG59XG5cbi8vIHNpemVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Rfc2l6ZS0jeyRpfSB7XG4gICAgd2lkdGg6IGNhbGMoI3skaX1jaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9zZWxlY3RfX2Ryb3Bkb3duX2ljb25fcGFkZGluZykgKyB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMik7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXBfaWNvbiB7XG4gICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXBfaWNvbiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICB9XG4gIH1cblxuICAvLy5lYV9nZW5lcmljc19fYnV0dG9uLXNlbGVjdCB7XG4gIC8vICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgLy8gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC8vICB9XG4gIC8vXG4gIC8vICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgLy8gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAvLyAgfVxuICAvL31cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbCkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwX2ljb24ge1xuICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC8gMiAqIC0xKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXBfaWNvbiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgfVxuICB9XG5cbiAgLy8uZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWxlY3Qge1xuICAvLyAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gIC8vICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLy8gIH1cbiAgLy9cbiAgLy8gIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAvLyAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLy8gIH1cbiAgLy99XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICZbc2l6ZT1cIjVcIl0ge1xuICAgICAgd2lkdGg6IGNhbGMoNWNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuICAgIH1cblxuICAgICZbc2l6ZT1cIjhcIl0ge1xuICAgICAgd2lkdGg6IGNhbGMoOGNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuICAgIH1cbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlX2lubmVyIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRvZ2dsZSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc3VibGFiZWwsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfdG9nZ2xlX2N1c3RvbV93aWR0aCkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10b2dnbGUge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3N1YmxhYmVsLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV90b2dnbGVfY3VzdG9tX3dpZHRoKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gaW5saW5lXG4uZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGVfbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCk7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGVfbGFiZWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgIH1cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc3VibGFiZWwsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGVfbGFiZWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICB9XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3N1YmxhYmVsLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1kYXRlX3NlbGVjdG9yIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtZGF0ZSB7XG4gICAgd2lkdGg6IGNhbGMoMTBjaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXRleHQge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG5cbiAgICAmLmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3BlbiB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcik7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1lbWFpbF9kb21haW4ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10ZXh0OmZpcnN0LWNoaWxkIHtcbiAgICAgIGZsZXgtYmFzaXM6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGV4dCB7XG4gICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRleHQsXG4gICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICB9XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tcGFzc3dvcmQge1xuICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1wYXNzd29yZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1wYXNzd29yZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgIHotaW5kZXg6IDEyO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9oZWlnaHQpO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3g6aG92ZXIgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1wYXNzd29yZCAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1wYXNzd29yZCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1wYXNzd29yZCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gge1xuICAgICAgbGVmdDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgLSB2YXIoLS1lYV9pY29uX3NpemUpIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG5cbiAgICAgIC8vQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gIGxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgLSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiAtIHZhcigtLWVhX2ljb25fc2l6ZSkgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIC8vfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1wYXNzd29yZCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gge1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyIC0gdmFyKC0tZWFfaWNvbl9zaXplKSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuXG4gICAgICAvLyAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgLSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiAtIHZhcigtLWVhX2ljb25fc2l6ZSkgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIC8vICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcIi4uLy4uL2NvbXBvbmVudHMvZm9jdXNcIiBhcyBmb2N1cztcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdCB7XG4gIC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2U6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcblxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcblxuICAgICAgLy8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCxcbiAgICAgIC8vLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwLFxuICAgICAgLy8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgLy8gIHdpZHRoOiAxMDAlO1xuICAgICAgLy99XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbl9zZWxlY3RfZHJvcGRvd24sXG4gICAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpO1xuICAgICAgICBwYWRkaW5nOiBjYWxjKCh2YXIoLS1lYV9maWVsZF9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKSkgKiAuNSAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkpIDA7XG4gICAgICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG5cbiAgICAgIC8vLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAgIC8vICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAvL31cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX3RpbWVfc2VsZWN0X19pY29uX3NwYWNlKSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0OmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Q6Zm9jdXMtdmlzaWJsZSArIC5lYV9nZW5lcmljc19faWNvbl9zZWxlY3RfZHJvcGRvd24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Q6Zm9jdXMtdmlzaWJsZSArIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy5lYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QuZWFfdXRpbGl0aWVzX19saWdodGJveC1vcGVuICsgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW4gKyAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfaWNvbl9maWxsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRpbWUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAvLyBmb3JtYXQgMTIgb3UgMjQgbGFyZ2V1ciBkdSBzZWxlY3RcbiAgLy8gdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgcG91ciBtYXRjaGVyIGxhIGxhcmdldXIgZGVzIG9wdGlvbnMgZHUgc2VsZWN0XG4gICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0LTI0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGNhbGMoNWNoICsgKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSkgKiAyICsgdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgd2lkdGg6IGNhbGMoNWNoICsgKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSkgKiAyKTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdC0xMiB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDhjaCArICh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAtIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpICogMiArIHZhcigtLWVhX3RpbWVfc2VsZWN0X19pY29uX3NwYWNlKSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgIHdpZHRoOiBjYWxjKDhjaCArICh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAtIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpICogMik7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0OmhvdmVyICsgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdDpob3ZlciArIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZSk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb25fc2VsZWN0X2Ryb3Bkb3duLFxuICAgICAgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICAgICAmLmVhX2dlbmVyaWNzX19pY29uX2Nsb2NrIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdDpob3ZlciArIC5lYV9nZW5lcmljc19faWNvbl9zZWxlY3RfZHJvcGRvd24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Q6aG92ZXIgKyAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJkYXRlX3NlbGVjdG9yXCI7XG5AdXNlIFwiZW1haWxfZG9tYWluXCI7XG5AdXNlIFwicGFzc3dvcmRcIjtcbkB1c2UgXCJ0aW1lX3NlbGVjdFwiO1xuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuIHtcbiAgLy9kaXNwbGF5OiBmbGV4O1xuICAvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfaGVscCB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGNvdW50ZXItcmVzZXQ6IHN0ZXBOdW1iZXI7XG5cbiAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc3RlcE51bWJlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyIC0gdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pIC8gMik7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSArIHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSkgLyAyKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyB2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pIC8gMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbV9pbmRpY2F0b3Ige1xuICAgICAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbV90ZXh0IHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbV9pbmRpY2F0b3Ige1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgb3V0bGluZTogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogNikgc29saWQgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogY291bnRlcihzdGVwTnVtYmVyKTtcbiAgICAgIH1cblxuICAgICAgJi1pY29uOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbV90ZXh0IHtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWN1cnJlbnQsXG4gICAgJi1jb21wbGV0ZWQge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX2luZGljYXRvciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWN1cnJlbnQge1xuICAgICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX2luZGljYXRvciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb21wbGV0ZWQge1xuICAgICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX2luZGljYXRvciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiA0KTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3hzbWFsbCk7XG5cbiAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAmLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvci0jeyRpfSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yX2l0ZW0ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gI3skaX0gLSB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vY29tcG9uZW50cy9mb2N1c1wiIGFzIGZvY3VzO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fY2hpcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NoaXBfYm9yZGVyX3JhZGl1cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBkcmFnZ2FibGUsIHZhbHVlLCBkZWxldGVcbiAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUsXG4gIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSxcbiAgLmVhX2dlbmVyaWNzX19jaGlwX2RlbGV0ZSB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gICAgY29sb3I6IHZhcigtLWVhX2NoaXBfY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NoaXBfYm9yZGVyX3JhZGl1cyk7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlKSB2YXIoLS1lYV9jaGlwX2JhY2tncm91bmQpO1xuICB9XG5cbiAgLy8gZHJhZ2dhYmxlICYgZGVsZXRlXG4gIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlLFxuICAuZWFfZ2VuZXJpY3NfX2NoaXBfZGVsZXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAvLyBkcmFnZ2FibGVcbiAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAuNik7XG4gICAgfVxuICB9XG5cbiAgLy8gZGVsZXRlXG4gIC5lYV9nZW5lcmljc19fY2hpcF9kZWxldGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMik7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjb250ZW50XG4gIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1pbi13aWR0aDogNWNoO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoaXBfYmFja2dyb3VuZCk7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gOmhvdmVyXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JhY2tncm91bmRfaG92ZXIpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoaXBfYmFja2dyb3VuZF9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gZHJhZyAmIGRyb3BcbiAgJltkcmFnZ2FibGU9XCJ0cnVlXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgY3Vyc29yOiBncmFiO1xuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vLy8gQHRvZG8gOiBwb3VyIGxhIGTDqWNvdXZyYWJpbGl0w6kgZGVzIGRpZmbDqXJlbnRlcyB6b25lcyBvw7kgb24gcGV1dCBkcm9wcGVyIGF2ZWMgbGUgbm91dmVhdSBEbkRcbiAgLy8mLmVhX2dlbmVyaWNzX19kcm9wLWRyb3BwYWJsZSB7XG4gIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAvLyAgdHJhbnNpdGlvbjogMC4xNXMgZWFzZS1pbiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAvLyAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIGRhc2hlZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAvL31cblxuICAmLmVhX2dlbmVyaWNzX19kcm9wLWhvdmVyIHtcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcHNfZ2FwKSAvIDIpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwc19nYXApIC8gMik7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICBib3JkZXI6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpIHNvbGlkIHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyICogLTEpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMiAqIC0xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyICsgdmFyKC0tZWFfY2hpcHNfZ2FwKSAvIDIpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMiArIHZhcigtLWVhX2NoaXBzX2dhcCkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyByZWFkb25seVxuICAmLmVhX2dlbmVyaWNzX19jaGlwLXJlYWRvbmx5IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gZXJyb3JcbiAgJi5lYV9nZW5lcmljc19fY2hpcHNfaXRlbS1ub3Rfb2sge1xuICAgIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlLFxuICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSxcbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfZGVsZXRlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfbGlnaHRlcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fY2hpcF9kZWxldGUge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBjaGlwc1xuLmVhX2dlbmVyaWNzX19jaGlwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIC5lYV9nZW5lcmljc19fY2hpcCB7XG4gICAgbWFyZ2luOiBjYWxjKHZhcigtLWVhX2NoaXBzX2dhcCkgLyA0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2hpcCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9jaGlwc19nYXApKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1heC13aWR0aDogY2FsYyg3NSUgLSB2YXIoLS1lYV9jaGlwc19nYXApKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tZWFfY2hpcHNfZ2FwKSk7XG4gICAgfVxuICB9XG59XG5cbi8vIGFkZFxuLmVhX2dlbmVyaWNzX19jaGlwc19hZGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtaW4td2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIGxvYWRlclxuICAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbG9hZGVyICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19sb2FkZXI6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICBvcGFjaXR5OiAwOyAvLyBAdG9kbyA6IMOgIHbDqXJpZmllclxuICB9XG59XG5cbi8vIGZpZWxkXG4uZWFfZ2VuZXJpY3NfX2NoaXBzLWZpZWxkIHtcbiAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfcmFkaXVzKTtcbiAgbWluLWhlaWdodDogdmFyKC0tZWFfZmllbGRfaGVpZ2h0KTtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9jaGlwc19nYXApIC8gNCk7XG5cbiAgLy8gYWRkXG4gIC5lYV9nZW5lcmljc19fY2hpcHNfYWRkIHtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dCB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIC8vIEB0b2RvOiB0cm91dmVyIHVuIHN0eWxlIHBvdXIgYWZmaWNoZXIgdW4gc3R5bGUgYXUgOmZvY3VzLXZpc2libGVcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb24ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLy5lYV9nZW5lcmljc19fY2hpcHM6bm90KC5lYV9nZW5lcmljc19fY2hpcHMtYWN0aXZlKSB7XG4vLyAgLmVhX2dlbmVyaWNzX19jaGlwc19hZGQgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuLy8gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4vLyAgICBtaW4taGVpZ2h0OiAwO1xuLy8gIH1cbi8vfVxuIiwgIi8vIHJlc3BlY3RlciBsJ29yZHJlIHBvdXIgbGEgY2FzY2FkZVxuQHVzZSBcImZpZWxkXCI7XG5AdXNlIFwiY29udHJvbFwiO1xuQHVzZSBcImNvbnRyb2xfZ3JvdXBcIjtcbkB1c2UgXCJsYWJlbFwiO1xuQHVzZSBcImZpZWxkc2V0XCI7XG5AdXNlIFwiZmllbGRzXCI7XG5AdXNlIFwiZmllbGRzX2NvbGxlY3Rpb25cIjtcbkB1c2UgXCJpbmZvL2luZGV4XCIgYXMgaW5mbztcbkB1c2UgXCJjdXN0b20vaW5kZXhcIiBhcyBjdXN0b207XG5AdXNlIFwicGF0dGVybnMvaW5kZXhcIiBhcyBwYXR0ZXJucztcbkB1c2UgXCJzdGVwX2luZGljYXRvclwiIGFzIHN0ZXBfaW5kaWNhdG9yO1xuQHVzZSBcImNoaXBcIjtcblxuLy8gZGlzYWJsZWRcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWRpc2FibGVkLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRbZGlzYWJsZWQ9XCJcIl0ge1xuICBvcGFjaXR5OiAuNjtcblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuIiwgIjpyb290IHtcbiAgLS1lYV9hZGJvb2tfY29sb3I6ICNDNjc1RmY7XG4gIC0tZWFfYWRib29rX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG59XG4iLCAiQHVzZSBcInZhcmlhYmxlc1wiO1xuQHVzZSBcImNvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2FwcGxpY2F0aW9uc1wiIGFzICo7XG5cbkBpbmNsdWRlIGFwcGxpY2F0aW9uX2ZpbGwoJ2FkYm9vaycsIHZhcigtLWVhX2FkYm9va19jb2xvcikpO1xuXG4uZWFfYWRib29rX19ib29rX2RlZmF1bHRfYmFja2dyb3VuZF9jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2FkYm9va19iYWNrZ3JvdW5kX2NvbG9yKTtcbn1cblxuLmVhX2FkYm9va19fYm9va19kZWZhdWx0X2ZpbGwge1xuICB1c2Uge1xuICAgIGZpbGw6IHZhcigtLWVhX2FkYm9va19iYWNrZ3JvdW5kX2NvbG9yKSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9hdXRoX19hcHBsaWNhdGlvbnNfbGlzdCB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDM1MHB4LCAxZnIpKTtcbiAgfVxufVxuXG4uZWFfYXV0aF9fYXBwbGljYXRpb25zX2NhcmQge1xuICAuZWFfZ2VuZXJpY3NfX2NhcmRfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgIC5lYV9nZW5lcmljc19fY2FyZF90aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpIC8gMik7XG4gICAgfVxuICB9XG5cbiAgJiA+IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX2Zvb3RlciB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgLyAyKTtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAvIDIpO1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgLyAyKTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG59XG5cbi5lYV9hdXRoX19hcHBsaWNhdGlvbnNfYnV0dG9uX2Rpc3BsYXlfbGF1bmNoZXIgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gIGhlaWdodDogMTJweDtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uZWFfYXV0aF9fY3JlYXRlX3ByZW1pdW1fcGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbGV4OiAwIDAgMjMwcHg7XG4gIGhlaWdodDogMjMwcHg7XG4gIGJvcmRlcjogMXB4IHZhcigtLWVhX2JvcmRlcl9jb2xvcikgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4uZWFfYXV0aF9fY3JlYXRlX3ByZW1pdW1fcGFja190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICY6Y2hlY2tlZCB7XG4gICAgYm9yZGVyOiAycHggdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSBzb2xpZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZDO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cblxuLmVhX2F1dGhfX2NyZWF0ZV9wcmVtaXVtX3BhY2tfY29udGVudCB7XG4gIGhlaWdodDogMjUlO1xuXG4gICZfY2hvaWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbn1cblxuLmVhX2F1dGhfX2NyZWF0ZV9wcmVtaXVtX3BhY2tfcHJpY2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrX2luZm8ge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgOXB4O1xufVxuXG4uZWFfYXV0aF9fY3JlYXRlX3ByZW1pdW1fcGFja19oZWxwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbltkYXRhLWNvbnRyYWN0PSdjb250cmFjdHMuYXV0aC5tYWlucy5wb3N0aXQuY3JlYXRlJ10ge1xuICAtLWVhX2F1dGhfbWFpbnNfY3JlYXRlX2Zsb2F0aW5nX3Bvc3RpdDogZmFsc2U7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIC0tZWFfYXV0aF9tYWluc19jcmVhdGVfZmxvYXRpbmdfcG9zdGl0OiB0cnVlO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfYXV0aF9fZ3VhcmRpYW5zaGlwX2ZlYXR1cmVfYWN0aW9ucyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lYV9hdXRoX19ndWFyZGlhbnNoaXBfZmVhdHVyZV9hY3RpdmF0aW9uIHtcbiAgJjpob3ZlciB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveDpub3QoOmNoZWNrZWQpIH4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpob3Zlcikge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCB+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWNoZWNrYm94ICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3g6bm90KDpjaGVja2VkKSArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2F1dGhfX2d1YXJkaWFuc2hpcF9mZWF0dXJlX2FjdGl2YXRlZCB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vLyBAVE9ETyBjbGFzc2VzIMOgIHV0aWxpc2VyIHBvdXIgbCdlbnNlbWJsZSBkZXMgw6lsw6ltZW50cyBsb3JzcXVlIGxlIG1lbnUgQWlkZSBzZXJhIHBhc3PDqSBlbiBmcmFnbWVudFxuLy8gQSByZW5vbW1lciBlbiBlYV9nZW5lcmljc19fbWVudV9oZWFkIG91IHF1ZWxxdWUgY2hvc2UgZGFucyBjZSBzdHlsZSBsw6BcblxuLmVhX2F1dGhfX21lbnVfaGVscCB7XG4gIC5lYV9hdXRoX19tZW51X2hlbHBfZWxlbWVudCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWVhX2F1dGhfbWVudV9oZWxwX3RleHRfdHJhbnNmb3JtKTtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfd2VpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tZWFfYXV0aF9tZW51X2hlbHBfY29sb3IpO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBzdXJjaGFnZSBkdSBib3V0b24gY29udGVudSBkYW5zIGxlIGxpIHBvdXIgYXZvaXIgbGEgYm9ubmUgY291bGV1ciBhdSBzdXJ2b2xcbiAgJjpob3ZlciB7XG4gICAgLmVhX2F1dGhfX21lbnVfaGVscF9lbGVtZW50IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2F1dGhfX2hvdGtleXMge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9nYXApO1xufVxuXG4uZWFfYXV0aF9faG90a2V5c19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1yb3ctZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNzUpO1xuICBncmlkLWNvbHVtbi1nYXA6IHZhcigtLWVhX2dhcCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDJmcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heChtaW4tY29udGVudCwgMjAlKSAxZnIgbWlubWF4KG1pbi1jb250ZW50LCAyMCUpO1xuICB9XG59XG5cbi5lYV9hdXRoX19ob3RrZXlzX2Rlc2MsXG4uZWFfYXV0aF9faG90a2V5c19rZXlib2FyZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVhX2F1dGhfX2hvdGtleXNfa2V5Ym9hcmQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZWFfYXV0aF9faG90a2V5c19rZXkge1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IGNhbGMoMXB4ICogMiArIHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSArIDEwcHgpO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDAgdmFyKC0tZWFfdGV4dF9jb2xvcik7XG59IiwgIi5lYV9taWdyYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZWFfbWlncmF0aW9uX19maWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAyNTBweDtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9hdXRoX19wb3N0aXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wb3N0aXRfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgJjpob3ZlciwgJjpmb2N1cy13aXRoaW4ge1xuICAgIC5lYV9hdXRoX19wb3N0aXRfaGVhZCB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX3RvcCk7XG4gICAgbGVmdDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbGVmdCk7XG4gIH1cbn1cblxuLmVhX2F1dGhfX3Bvc3RpdF9oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAwLjVweCBzb2xpZCByZ2IoMCAwIDAgLyA1JSk7XG4gIG1pbi1oZWlnaHQ6IDIzcHg7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4uZWFfYXV0aF9fcG9zdGl0X2xpc3Qge1xuICBnYXA6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uZWFfYXV0aF9fcG9zdGl0X2xpc3RfY29sb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUI5QjlCO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfcG9zdGl0X2JhY2tncm91bmRfY29sb3IpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLmVhX2F1dGhfX3Bvc3RpdF90ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHJlc2l6ZTogbm9uZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgd2lkdGg6IHZhcigtLWVhX3Bvc3RpdF93aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9wb3N0aXRfaGVpZ2h0KTtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG59XG5cbi5lYV9hdXRoX19wb3N0aXRfdGV4dC1yZXNpemUge1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG59XG4iLCAiOnJvb3Qge1xuICAtLWVhX2NhbGVuZGFyX2NvbG9yOiAjRkY0RjY0O1xufVxuIiwgIiQtaG91cl9zaXplOiA2MHB4O1xuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLmVhX2NhbGVuZGFyX19zY2hlZHVsZV90aW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkLWhvdXJfc2l6ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3RpbWVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX2V2ZW50cyB7XG4gICQtbWFyZ2luOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6ICQtbWFyZ2luO1xuICB0b3A6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAkLW1hcmdpbik7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmVhX2NhbGVuZGFyX19zY2hlZHVsZV9ldmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX2V2ZW50c190aW1lc3BhbiB7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV90aW1lc3Bhbl9kdXJhdGlvbikgKiAkLWhvdXJfc2l6ZSk7XG4gIHRvcDogY2FsYyh2YXIoLS1lYV90aW1lc3Bhbl9zdGFydCkgKiAkLWhvdXJfc2l6ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGVfZXZlbnRfc2VsZWN0ZWQge1xuICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfdGltZXNwYW5fZHVyYXRpb24pICogJC1ob3VyX3NpemUpO1xuICB0b3A6IGNhbGModmFyKC0tZWFfdGltZXNwYW5fc3RhcnQpICogJC1ob3VyX3NpemUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDNweCBkYXNoZWQgdmFyKC0tZWFfY2FsZW5kYXJfc2NoZWR1bGVfZXZlbnRfc2VsZWN0ZWQpO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3VuYXZhaWxhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXIpO1xuICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgcGFkZGluZzogNnB4IDAgMCA4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3RpbWVzcGFuX3RpbWUge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3RpbWVzcGFuX25hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtIHtcbiAgLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtX2ZpZWxkcyB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gIH1cblxuICAmID4gLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtX2J1dHRvbnMge1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogOTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgfVxuICB9XG59XG5cbi8vLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtX2ZpZWxkc190aXRsZV9zY2hlZHVsaW5nIHtcbi8vICBwYWRkaW5nOiAxMHB4IDAgdmFyKC0tZWFfZ2FwKTtcbi8vICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuLy8gIG1hcmdpbjogLTEwcHggMCAxMHB4O1xuLy99XG5cbi5lYV9jYWxlbmRhcl9fZXZlbnRfc2NoZWR1bGUge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpIH4gLmVhX2NhbGVuZGFyX19ldmVudF9hbGxkYXk6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWl4aW4gZGF0ZXRpbWVfc2l6ZV9tYXJnaW5fYnJlYWtwb2ludHMoKSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tZGF0ZV9zZWxlY3RvciB7XG4gICAgW2Rpcj1cImx0clwiXSAmLFxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdCB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9jYWxlbmRhcl9fZXZlbnRfZGF0ZXRpbWVzIHtcbiAgJi5lYV9nZW5lcmljc19fc3RhY2stcm93IHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICsgKHZhcigtLWVhX2ZpZWxkX2dhcCkgKyB2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIEBpbmNsdWRlIGRhdGV0aW1lX3NpemVfbWFyZ2luX2JyZWFrcG9pbnRzKCk7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKG1kLCB4bCkge1xuICAgIEBpbmNsdWRlIGRhdGV0aW1lX3NpemVfbWFyZ2luX2JyZWFrcG9pbnRzKCk7XG4gIH1cbn1cblxuLy8gcmVwZWF0XG4uZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF90aWxlIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX3RvcF9ib3R0b20pIGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDEuNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAuZWFfdXRpbGl0aWVzX19saWdodGJveC1kcm9wZG93biB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgY2xpcDogaW5oZXJpdCAhaW1wb3J0YW50O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIgLmVhX3V0aWxpdGllc19fbGlnaHRib3gtZHJvcGRvd246OmJlZm9yZSxcbiAgICAuZWFfdXRpbGl0aWVzX19saWdodGJveC1kcm9wZG93bi5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW46OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NhbGVuZGFyX19ldmVudF9yZXBlYXRfaWNvbl90ZXh0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fcmVwZWF0LmVhX2dlbmVyaWNzX19pY29uLXNtYWxsIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkpIC8gMikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3BlcmlvZF9sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF9jdXN0b21fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF93ZWVrX2RheXMge1xuICAuZWFfZ2VuZXJpY3NfX2NoaXBzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfZmllbGRfZ2FwKSAvIDIgKiAtMSk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXAge1xuICAgICAgd2lkdGg6IGNhbGMoKHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpIC0gdmFyKC0tZWFfZmllbGRfZ2FwKSAqIDYpIC8gNyk7XG4gICAgICBoZWlnaHQ6IGNhbGMoKHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpIC0gdmFyKC0tZWFfZmllbGRfZ2FwKSAqIDYpIC8gNykgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1lYV9maWVsZF9nYXApIC8gMikgIWltcG9ydGFudDtcbiAgICAgIC8vb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAqIC43NSk7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQ6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjUpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF9ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpub3QoOmNoZWNrZWQpICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLmVhX2NhbGVuZGFyX19ldmVudF9yZXBlYXRfZ3JvdXBfZmllbGRzW2Rpc2FibGVkPVwiXCJdIHtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzZWN0aW9uc1xuLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtX2ZpZWxkcyA+IC5lYV9nZW5lcmljc19fY29udGFpbmVyID4gLmVhX2NhbGVuZGFyX19ldmVudF9kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbn1cblxuLmVhX2NhbGVuZGFyX19ldmVudF9kZXRhaWxzLFxuLmVhX2NhbGVuZGFyX19ldmVudF9hdHRlbmRlZXMsXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3JlbWluZGVycyB7XG4gICY6bm90KC5lYV9nZW5lcmljc19fY2FyZCkge1xuICAgIC8vbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIC8vYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RldGFpbHMge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fc3VtbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSB2YXIoLS1lYV9ndXR0ZXIpIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSBjYWxjKHZhcigtLWVhX2d1dHRlcikgLyAyKTtcbiAgICAgICAgLy9mb250LXdlaWdodDogNzAwO1xuICAgICAgICAvL2ZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgICAgICAvL2JvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLy9ib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19zdW1tYXJ5ICsgLmVhX2dlbmVyaWNzX19jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMS41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gcmVtaW5kZXJcbi5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJzIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJfbXNnX3R5cGUsXG4gICAgLmVhX2NhbGVuZGFyX19ldmVudF9yZW1pbmRlcl91bml0IHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgICB3aWR0aDogMjBjaCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2l0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpICsgdmFyKC0tZWFfZ2FwKSArIHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtX2ZpZWxkcyB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxuICAgIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJfdGltZSB7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlbWluZGVyX21zZ190eXBlLFxuICAgIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJfdW5pdCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NhbGVuZGFyX19ldmVudF9yZXNvdXJjZXNfbGlzdCB7XG4gIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgfVxuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0ge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uICsgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3Jlc291cmNlc19tb2RhbCB7XG4gIC5lYV9nZW5lcmljc19fYXZhaWxhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgICBjb2xvcjogIzFFMUUxRTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdW5hdmFpbGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgY29sb3I6ICNFN0U3RTc7XG4gIH1cblxuICAuZWFfY2FsZW5kYXJfX2V2ZW50X3Jlc291cmNlc19tb2RhbF9hdmFpbGFiaWxpdHkge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2dhcCk7XG4gIH1cbn1cblxuLmVhX2NhbGVuZGFyX19jYWxfY29sb3Ige1xuICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uZWFfY2FsZW5kYXJfX2NhbF90ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgLyAyKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZWFfY2FsZW5kYXJfX2NhbF90ZXh0IHtcbiAgJiArIC5lYV9nZW5lcmljc19faWNvbixcbiAgJiArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy9AdG9kbyDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGVcbiNkaXZfQ0FMRU5EQVJfcmVzb3VyY2VzX3RkIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVzb3VyY2VzIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmNscl9mb3JtIC5jbHJfdGQgLmVhX2NhbGVuZGFyX19ldmVudF9yZXNvdXJjZXMge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuIiwgIi5lYV9jYWxlbmRhcl9fc2lkZWJhciB7XG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciB7XG4gICAgLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZTogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpXG4gIH1cblxuICBuYXYuZWFfZ2VuZXJpY3NfX25hdi1jb2xsYXBzZSA+IC5lYV9nZW5lcmljc19fbmF2X3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIH1cblxuICAuZWFfY2FsZW5kYXJfX21lbnVfYWdlbmRhcyxcbiAgLmVhX2NhbGVuZGFyX19tZW51X3Jlc291cmNlcyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9zdGFja19nYXApICogMS41KSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCAiLmVhX2NhbGVuZGFyX19wcmVmc190aW1lc2xvdCB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAqICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0Om5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGNhbGMoNWNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2NhbGVuZGFyX19wcmVmc190aW1lc2xvdF9zZXBhcmF0b3Ige1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9oZWlnaHQpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ2YXJpYWJsZXNcIjtcbkB1c2UgJ21haW5zL2NvbW1vbi9pbmRleCcgYXMgY29tbW9uO1xuQHVzZSAnbWFpbnMvZXZlbnQvaW5kZXgnIGFzIGV2ZW50O1xuQHVzZSBcIm1haW5zL21lbnUvaW5kZXhcIiBhcyBtZW51O1xuQHVzZSBcIm1haW5zL3ByZWZzL3RpbWVzbG90XCIgYXMgdGltZXNsb3Q7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYXBwbGljYXRpb25zXCIgYXMgKjtcblxuQGluY2x1ZGUgYXBwbGljYXRpb25fZmlsbCgnY2FsZW5kYXInLCB2YXIoLS1lYV9jYWxlbmRhcl9jb2xvcikpO1xuXG4vLyBpbXByb3ZlIG9sZCBzdHlsZVxuI2Rpdl9NQUlOIHtcbiAgLmNsX2NhbGVuZGFyX3ZpZXcgdGQsXG4gIC5jbF9jYWxlbmRhcl9jb2xvcl9ub25lLFxuICAuY2xfY2FsZW5kYXJfdmlldyB0ZC5jbF9jYWxlbmRhcl9jb2xvcl9ub25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxuXG4gIC5jbF9jYWxlbmRhcl92aWV3IHRkLmNsX2NsaWNrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICB9XG5cbiAgLy8vLyB0aW1lbGluZVxuICAvLy5jbF9jYWxlbmRhcl90aW1lbGluZV90aCB7XG4gIC8vICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAvL1xuICAvLyAgJjo6YmVmb3JlIHtcbiAgLy8gICAgY29udGVudDogJyc7XG4gIC8vICAgIGRpc3BsYXk6IGJsb2NrO1xuICAvLyAgICB3aWR0aDogMDtcbiAgLy8gICAgaGVpZ2h0OiAwO1xuICAvLyAgICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLy8gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAvLyAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgIGxlZnQ6IC0zNXB4O1xuICAvLyAgICB0b3A6IDFweDtcbiAgLy8gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAvLyAgfVxuICAvL31cbiAgLy9cbiAgLy8uY2xfY2FsZW5kYXJfdGltZWxpbmUge1xuICAvLyAgYmFja2dyb3VuZDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC8vfVxuXG4gIC5jbF9jYWxlbmRhcl92aWV3X3llYXIsXG4gIC5jbF9jYWxlbmRhcl92aWV3X21vbnRoIHtcbiAgICAuY2xfY2FsZW5kYXJfdG9kYXkge1xuICAgICAgYm9yZGVyOiAxcHggZG91YmxlICMzODM4MzggIWltcG9ydGFudDtcblxuICAgICAgJiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8veWVhclxuICAuY2xfY2FsZW5kYXJfdmlld195ZWFyIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgdHI6bnRoLWNoaWxkKDMpIHRoOmVtcHR5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZC5jbF9jYWxlbmRhcl9oYXNFdmVudHMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogZ3JheTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHByZXZpZXcgcG9wdXBcbiAgW2lkXj0nZGl2X2NhbGVuZGFyX2V2ZW50XyddIHtcbiAgICAmID4gLmNsX2NvbnRleHRib3gsXG4gICAgJiArIC5jbF9jb250ZXh0Ym94IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9kcm9wZG93bl9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL21haWxvL2ZyL2luY2x1ZGUvZGVmYXVsdC9pY29uX2NvbnRleHRib3hfY2xvc2UucG5nXCIpO1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gZGl2IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICI6cm9vdCB7XG4gIC0tZWFfY2hhdF9jb2xvcjogI0ZGNjkwMDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX3RocmVhZF9kZXRhaWxzIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmVhX2NoYXRfX2NvbnRhY3RfaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMwcHg7XG5cbiAgZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiB2YXIoLS1lYV9jaGF0X2NvbW1vbl9jb250YWN0X2ltZ19maWdjYXB0aW9uX3JpZ2h0KTtcbiAgICAgIGxlZnQ6IHZhcigtLWVhX2NoYXRfY29tbW9uX2NvbnRhY3RfaW1nX2ZpZ2NhcHRpb25fbGVmdCk7XG4gICAgICBib3R0b206IC0ycHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9jaGF0X19jaGF0X25hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19jb250YWN0X3N0YXR1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG5cbiAgJi1vZmZsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9vZmZsaW5lKTtcbiAgfVxuXG4gICYtb25saW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9vbmxpbmUpO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X190aHJlYWRfbmV3X21lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGF0X25ld19tZXNzYWdlX2JhY2tncm91bmRfY29sb3IpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogdmFyKC0tZWFfY2hhdF9uZXdfbWVzc2FnZV9jb2xvcik7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19saW5rX3RvX3RocmVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG5cbiAgLy8gRW4gbGllbiBhdmVjIGxlIGZhaXQgZGUgcmVuZHJlIGxlcyBsaXN0ZXMgY29tbWUgZGFucyB0aHJlYWRzIGfDqW7DqXJpcXVlc1xuICAmLFxuICAmOmxpbmssXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gIH1cbn1cblxuLmVhX2NoYXRfX2xhc3RfbWVzc2FnZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuXG4gICYuZWFfY2hhdF9fbGFzdF9tZXNzYWdlLW1lZXQge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NoYXRfY29tbW9uX3RocmVhZHNfbGFzdF9tZXNzYWdlX21hcmdpbl9yaWdodCk7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2NoYXRfY29tbW9uX3RocmVhZHNfbGFzdF9tZXNzYWdlX21hcmdpbl9sZWZ0KTtcbiAgfVxufVxuXG4uZWFfY2hhdF9fdGhyZWFkX2luZm8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogdmFyKC0tZWFfZGlyZWN0aW9uX2VuZCk7XG59XG4iLCAiLmVhX2NoYXRfX2RpYWxfY29udGFjdHMge1xuICBtYXJnaW46IDAgNXB4O1xufVxuLmVhX2NoYXRfX2RpYWxfY29udGFjdHMgLmNsX2hyIHsgLy9AVE9ETyAuY2xfaHJcbiAgYm9yZGVyLWNvbG9yOiAjRUFFRUVEO1xuICBtYXJnaW46IDA7XG59XG5cbi5lYV9jaGF0X19kaWFsX2RpcmVjdG9yeSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZWFfY2hhdF9fZGlhbF9kaXJlY3Rvcnkgc3BhbiB7XG4gIG1hcmdpbjogMTBweCAwO1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX2Zvcm1fZGlhbCB7XG4gIC5lYV9jaGF0X19kaWFsX2dyb3VwX3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jb250YWN0c19saXN0X2l0ZW0gLmVhX2dlbmVyaWNzX19jb250YWN0c19fY29udGFjdF9hbmNob3Ige1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICB9XG59XG5cbi5lYV9jaGF0X19mb3JtX2dyb3VwLFxuLmVhX2NoYXRfX2Zvcm1fZGlhbCB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxufVxuIiwgIi5lYV9jaGF0X19tZWV0X2RldmljZXNfY29uZmlndXJhdGlvbiB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LWRyb3Bkb3duIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfY2hhdF9fY2FtZXJhIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2d1dHRlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfY2hhdF9fbWVldF9kZXZpY2VfY2FtZXJhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcblxuICAmOm5vdCguZWFfY2hhdF9fbWVldF9kZXZpY2VfY2FtZXJhLXBsYXlpbmcpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5lYV9jaGF0X19tZWV0X2RldmljZV9jYW1lcmEtcGxheWluZyArIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2RldmljZV9taWNyb3Bob25lIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2d1dHRlcik7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5lYV9jaGF0X19tZWV0X2RldmljZV9taWNyb3Bob25lX3Zpc3VhbGl6ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXJlbTtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuXG4gICYuZWFfY2hhdF9fbWVldF9kZXZpY2VfbWljcm9waG9uZV92aXN1YWxpemVyLWVuYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpO1xuICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgaW5maW5pdGU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2RldmljZV9zcGVha2VycyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX2d1dHRlcik7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19tZWV0X2NhbGxfaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAuZWFfZ2VuZXJpY3NfX25vdGljZSB7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuXG4gIC5lYV9jaGF0X19tZWV0X2dyb3VwX25hbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplXzE3KTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgKyAuZWFfY2hhdF9fbWVldF9wYXJ0aWNpcGFudHMge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9jaGF0X19tZWV0X3BhcnRpY2lwYW50cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfMTcpO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxMDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6aG92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgY3Vyc29yOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYXZhdGFyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggMTBweCAwIHZhcigtLWVhX2NoYXRfYXZhdGFyX2JveF9zaGFkb3cpO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDJzIGluZmluaXRlO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBhbmltYXRpb246IHB1bHNlLWFuaW1hdGlvbiAycyBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC41cztcbiAgICB9XG4gIH1cblxuICA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyxcbiAgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1iYWNrZ3JvdW5kX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4uZWFfdXRpbGl0aWVzX19hc2lkZV9saWdodGJveGVzIC5lYV9jaGF0X19tZWV0X2NvbnRyb2xfbXV0ZV9hbGw6bm90KC5lYV9jaGF0X19tZWV0X29yZ2FuaXplcl9lbmFibGVkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lYV9jaGF0X19tZWV0X2Nvbm5lY3Qge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgJi5lYV9jaGF0X19tZWV0X2Nvbm5lY3Rfbm90X2RpYWwge1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTsgLy8gbmUgcGFzIHN1cHByaW1lciwgbsOpY2Vzc2FpcmUgcG91ciBDaHJvbWUgZMOpcGxhY2VtZW50IG1pbmkgdmlkw6lvXG4gIH1cblxuICAmOm5vdCguZWFfY2hhdF9fbWVldF9vcmdhbml6ZXJfZW5hYmxlZCkgLmVhX2NoYXRfX21lZXRfY2FtZXJhIC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LWRyb3Bkb3duLFxuICAuZWFfY2hhdF9fbWVldF9jYW1lcmE6bm90KC5lYV9jaGF0X19tZWV0X2NhbWVyYS1pc19vcmdhbml6ZXIpIC5lYV9jaGF0X19jYW1lcmFfcGFydGljaXBhbnRfc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2NvbnRyb2xzX2FuaW1hdGVkIHtcbiAgYm90dG9tOiAtOTk5OTlweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5IGxpbmVhcjtcblxuICAmLmVhX2NoYXRfX21lZXRfY29udHJvbHMtdmlzaWJsZSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfY2FtZXJhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gIHZpZGVvIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfY2FtZXJhLW5vdF9jb25uZWN0ZWQsXG4uZWFfY2hhdF9fbWVldF9jYW1lcmEtbXlzZWxmIHtcbiAgJiAuZWFfY2hhdF9fbWVldF9jYW1lcmFfcGFydGljaXBhbnRfYWN0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZWFfY2hhdF9fbWVldF9jYW1lcmFfdG9vbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWJhY2tncm91bmRfY29sb3I7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSAuZWFfY2hhdF9fbWVldF9jYW1lcmFfdG9vbGJhciB7XG4gIGxlZnQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gLmVhX2NoYXRfX21lZXRfY2FtZXJhX3Rvb2xiYXIge1xuICByaWdodDogMDtcbn1cblxuLmVhX2NoYXRfX21lZXRfY2FtZXJhX3NlbGYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDcwJTtcbiAgYm90dG9tOiAxMCU7XG4gIHdpZHRoOiAyMCU7XG5cbiAgJi5lYV9nZW5lcmljc19fbW92YWJsZSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2dhbGxlcnkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEdyb3VwIGNhbGxcbi5lYV9jaGF0X19tZWV0X2dhbGxlcnlfY2FtZXJhcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDEwMCUpO1xuICBncmlkLWF1dG8tcm93czogMWZyO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIEBmb3IgJGkgZnJvbSAzIHRocm91Z2ggMTYge1xuICAgICAgJltkYXRhLWF0dGVuZGVlcz0nI3skaX0nXSB7XG4gICAgICAgIEBpZiAoJGkgPiAyIGFuZCAkaSA8IDcpIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCA1MCUpO1xuICAgICAgICB9IEBlbHNlIGlmICgkaSA8IDEzKSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgY2FsYygxMDAlIC8gMykpO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBjYWxjKDEwMCUgLyA0KSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAZm9yICRpIGZyb20gNSB0aHJvdWdoIDYge1xuICAgICAgJltkYXRhLWF0dGVuZGVlcz0nI3skaX0nXSB7XG4gICAgICAgIC5lYV9jaGF0X19tZWV0X2NhbWVyYTpub3QoLmVhX2NoYXRfX21lZXRfY2FtZXJhLW5vdF9jb25uZWN0ZWQpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfY2FtZXJhIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgIGhlaWdodDogMTAwc3ZoO1xuXG4gICAgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudF9uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC1iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTs7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jaGF0X21lZXRfY29ubmVjdF9wYXJ0aWNpcGFudF9uYW1lX2ljb25fbWFyZ2luX3JpZ2h0KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2NoYXRfbWVldF9jb25uZWN0X3BhcnRpY2lwYW50X25hbWVfaWNvbl9tYXJnaW5fbGVmdCk7XG5cbiAgICAgICAgdXNlIHtcbiAgICAgICAgICBmaWxsOiAjRkZGRkZGO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudF9zdGF0dXMge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudF9uYW1lLXRhbGtpbmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpub3QoLmVhX2NoYXRfX21lZXRfY2FtZXJhLW5vdF9jb25uZWN0ZWQpIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfY2FtZXJhLWhpZGRlbiB7XG4gICAgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudCB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfY2FtZXJhLW5vdF9jb25uZWN0ZWQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudF9uYW1lIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNIQVJJTkdcbi5lYV9jaGF0X19tZWV0X3NoYXJpbmdfZGlzcGxheV9wYXJ0aWNpcGFudHMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbi5lYV9jaGF0X19tZWV0X3NoYXJpbmctcnVubmluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuZWFfY2hhdF9fbWVldF9zaGFyaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleDogMCAwIDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4LXNocmluazogMTtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvdmVyZmxvdy15OiB1bnNldDtcblxuICAgICAgLmVhX2NoYXRfX21lZXRfY2FtZXJhIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5lYV9jaGF0X19jYW1lcmFfcGFydGljaXBhbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfZ2FsbGVyeV9jYW1lcmFzIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X3NoYXJpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcblxuICAuZWFfY2hhdF9fbWVldF9zaGFyaW5nX3ZpZGVvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleDogMCAwIDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4OiAwIDAgODAlO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfY2hhdF9fbWVldF9zaGFyaW5nX3ZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fbWVldF9jb250cm9scyB7XG4gIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2V4dGVuZGVkX2ZlYXR1cmVzOiBmYWxzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfY2hhdF9fbWVldF9jb250cm9sIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgJl9oYW5ndXAge1xuICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19leHRlbmRlZF9mZWF0dXJlczogdHJ1ZTtcbiAgfVxuXG4gIC5lYV9jaGF0X19tZWV0X2NvbnRyb2xzX2J1dHRvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIHBhZGRpbmc6IDNweCAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCA3cHggIzAwMDAwMDNkO1xuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfY29udHJvbCB7XG4gICAgJixcbiAgICAmOmxpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zaXRpb246IDAuMTVzIGxpbmVhciBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYnV0dG9uX2ZpbGwpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYnV0dG9uX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fZmlsbCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2VuYWJsZWQsXG4gICAgJl9lbmFibGVkOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICB1c2Uge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjE1cyBsaW5lYXIgZmlsbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2NoYXRfX21lZXRfY29udHJvbF9oYW5ndXAge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA3cHggIzAwMDAwMDNkO1xuXG4gICAgICAmLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIH1cblxuICAgICAgdXNlIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBidXR0b25bZGF0YS1jb250cmFjdD1cImNvbnRyYWN0cy5jaGF0Lm1haW5zLm1lZXQuY29udHJvbHMubXV0ZWFsbFwiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fbWVldF92b2lkIHtcbiAgLmVhX2NoYXRfX21lZXRfY29udHJvbHMge1xuICAgIC5lYV9jaGF0X19tZWV0X2NvbnRyb2xfaGFuZ3VwIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fbWVldF9jb250cm9sX2pvaW4ge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgJiwgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpO1xuICAgICAgfVxuXG4gICAgICB1c2Uge1xuICAgICAgICBmaWxsOiAjRkZGRkZGO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXlfbm9uZSkgKyAuZWFfY2hhdF9fbWVldF9jb250cm9sX2hhbmd1cCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImF1ZGlvX2FuZF9jYW1lcmFcIjtcbkB1c2UgXCJjYWxsX2luZm9ybWF0aW9uXCI7XG5AdXNlIFwiY29ubmVjdFwiO1xuQHVzZSBcImNvbnRyb2xzXCI7XG5AdXNlIFwidm9pZFwiO1xuXG4uZWFfY2hhdF9fbWVldCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuXG4gIC5lYV9jaGF0X19mdWxsX2hlaWdodCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2xvYWRpbmcge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZWFfY2hhdF9fbWVzc2FnZV9tZWV0aW5nIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmVhX2NoYXRfX21lZXRfYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmVhX2NoYXRfX2NhbWVyYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMzAwcHg7XG59XG4iLCAiLmVhX2NoYXRfX2NoYXQge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmI2Rpdl9JTl9NQUlOIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmVhX2NoYXRfX2NvbnRhY3RfaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X190aHJlYWRfdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDE1cHg7XG5cbiAgLmVhX2NoYXRfX2NvbnRhY3RfaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICB9XG5cbiAgLmVhX2NoYXRfX3RocmVhZF9kZXRhaWxzIHtcbiAgICB3aWR0aDogY2FsYyg3NiUgLSA0MHB4KTtcblxuICAgIC5lYV9nZW5lcmljc19fc2hvd19tb3JlIHtcbiAgICAgIGNvbG9yOiB1bnNldFxuICAgIH1cbiAgfVxuXG4gIC5lYV9jaGF0X19jaGF0X25hbWUgKyAuZWFfY2hhdF9fYnV0dG9uX21vZGlmeV9kaWFsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCB2YXIoLS1lYV9jaGF0X3RocmVhZF90b3BfbWFyZ2luX3JpZ2h0KSAwIHZhcigtLWVhX2NoYXRfdGhyZWFkX3RvcF9tYXJnaW5fbGVmdCk7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLmVhX2NoYXRfX2NhbGwge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX2pvaW4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fdGhyZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmLmVhX2NoYXRfX3RocmVhZF9kaWFsIHtcbiAgICAuZWFfY2hhdF9fdGhyZWFkX2RpYWxfX2NoYXRfbWVzc2FnZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fY29udGFjdF9pbWcge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9jaGF0X19tZXNzYWdlcyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50OyAvLyBjYXIgc3VyY2hhcmdlIGpzLi5cbiAgfVxuXG4gIC5lYV9jaGF0X19tZXNzYWdlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIC01cHggMTBweCAxMHB4IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIHRpbWUge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuXG4gICAgc3BhbiwgdGltZSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmbGV4OiAxO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQUVFRUQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX3RocmVhZF9kaWFsX2RlbmllZCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLmVhX2NoYXRfX2RpYWxfZW1haWxzX2xpc3Qge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgIC5lYV9jaGF0X19jb250YWN0X3N0YXR1cyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jaGF0X3RocmVhZF9hdmF0YXJfbWFyZ2luX3JpZ2h0KTtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY2hhdF90aHJlYWRfYXZhdGFyX21hcmdpbl9sZWZ0KTtcbiAgICBmbGV4OiAwIDAgMjhweDtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX3Njcm9sbF90b19ib3R0b21fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiB2YXIoLS1lYV9jaGF0X3Njcm9sbF90b19ib3R0b21fYnV0dG9uX3JpZ2h0KTtcbiAgbGVmdDogdmFyKC0tZWFfY2hhdF9zY3JvbGxfdG9fYm90dG9tX2J1dHRvbl9sZWZ0KTtcbiAgYm90dG9tOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDI7XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgZmlsbDogI0ZGRkZGRjtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX21lc3NhZ2VzX2luIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lYV9jaGF0X19tZXNzYWdlc19pbiAuZWFfY2hhdF9fY29udGFjdF9pbWcgaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5lYV9jaGF0X19tZXNzYWdlc19pbiAuZWFfY2hhdF9fY29udGFjdF9pbWcgLmVhX2NoYXRfX2NvbnRhY3Rfc3RhdHVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVhX2NoYXRfX2NvbnRhY3RfaW1nIHtcbiAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICArIC5lYV9jaGF0X190aHJlYWRfZGlhbF9fY2hhdF9tZXNzYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX3RocmVhZF9kaWFsX19jaGF0X21lc3NhZ2VfZmlyc3Qge1xuICBmb250LXNpemU6IHZhcigtLWVhX3J0ZV9tZXNzYWdlX2ZpcnN0KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5lYV9jaGF0X19tZXNzYWdlX3NlbGYge1xuICB0ZXh0LWFsaWduOiB2YXIoLS1lYV9kaXJlY3Rpb25fZW5kKTtcblxuICAuZWFfY2hhdF9fdGhyZWFkX2RpYWxfX2NoYXRfbWVzc2FnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgICB0ZXh0LWFsaWduOiB2YXIoLS1lYV9kaXJlY3Rpb25fc3RhcnQpO1xuICB9XG59XG5cbi5lYV9jaGF0X190aHJlYWRfZGlhbF9fY2hhdF9tZXNzYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZDO1xuICBjb2xvcjogIzMzMzMzMztcblxuICB0aW1lIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX3J0ZV9tZXNzYWdlX3RpbWUpO1xuICAgIGZsb2F0OiB2YXIoLS1lYV9kaXJlY3Rpb25fZW5kKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9jaGF0X3RocmVhZF9kaWFsX21lc3NhZ2VfdGltZV9wYWRkaW5nX3JpZ2h0KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2NoYXRfdGhyZWFkX2RpYWxfbWVzc2FnZV90aW1lX3BhZGRpbmdfbGVmdCk7XG4gIH1cblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIGEge1xuICAgICYsXG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2NoYXRfX3RocmVhZF9kaWFsX19tZXNzYWdlX2RpYWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmVhX2NoYXRfX21lc3NhZ2VfbWVldCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcblxuICAmLmVhX2NoYXRfX21lc3NhZ2VfbWVldC1jYW5jZWwge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fdGhyZWFkc19ydGUge1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG59XG5cbi5lYV9jaGF0X190eXBpbmdfYXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxcHg7XG5cbiAgLmVhX2dlbmVyaWNzX19ydGUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmVhX2NoYXRfX2J1dHRvbl9pbWFnZSB7XG4gIHBhZGRpbmc6IHZhcigtLWVhX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9pbnB1dF9ydGVfaGVpZ2h0KTtcbiAgd2lkdGg6IHZhcigtLWVhX2lucHV0X3J0ZV9oZWlnaHQpO1xufVxuXG4uZWFfY2hhdF9fcnRlX2lucHV0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9pbnB1dF9ydGVfaGVpZ2h0KTtcbiAgbWluLWhlaWdodDogdmFyKC0tZWFfaW5wdXRfcnRlX21pbl9oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1lYV9pbnB1dF9ydGVfbWF4X2hlaWdodCk7XG4gIGJvcmRlcjogMDtcbn1cbiIsICJAdXNlIFwiY2hhdFwiO1xuQHVzZSBcInRvcFwiO1xuQHVzZSBcInRocmVhZFwiO1xuQHVzZSBcInNjcm9sbC10by1ib3R0b21cIjtcbkB1c2UgXCJjb250YWN0XCI7XG5AdXNlIFwibWVzc2FnZVwiO1xuQHVzZSBcInR5cGluZy1hcmVhXCI7XG5cbi5lYV9jaGF0X19lbXB0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgaDEge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogNCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ub19kYXRhIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgIC5lYV9nZW5lcmljc19fbm9fZGF0YV90ZXh0X2Rlc2NyaXB0aW9uIHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX3N0YWNrX2dhcCkgIWltcG9ydGFudDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ub19kYXRhX3RleHQge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ub19kYXRhX2ltZyB7XG4gICAgICB3aWR0aDogNDUwcHg7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19tZW51IHtcbiAgLmVhX2NoYXRfX21lbnVfaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIsXG4gICAgJi1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICB9XG5cbiAgICAmID4gcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fbWVudV90aHJlYWQsXG4gICAgLmVhX2NoYXRfX21lbnVfdGhyZWFkX2luZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmVhX2NoYXRfX21lbnVfdGhyZWFkIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYW5jaG9yLmVhX3V0aWxpdGllc19fc3RyZXRjaGVkOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9jaGF0X19sYXN0X21lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9jaGF0X19tZW51X3RocmVhZF9pbmZvIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmLFxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ2YXJpYWJsZXNcIjtcbkB1c2UgXCJjb21tb24vaW5kZXhcIiBhcyBjb21tb247XG5AdXNlIFwibWFpbnMvZGlhbC9pbmRleFwiIGFzIGRpYWw7XG5AdXNlIFwibWFpbnMvbWVldC9pbmRleFwiIGFzIG1lZXQ7XG5AdXNlIFwibWFpbnMvdGhyZWFkL2luZGV4XCIgYXMgdGhyZWFkO1xuQHVzZSBcIm1haW5zL21lbnUvaW5kZXhcIiBhcyBtZW51O1xuQHVzZSBcImNvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2FwcGxpY2F0aW9uc1wiIGFzICo7XG5cbkBpbmNsdWRlIGFwcGxpY2F0aW9uX2ZpbGwoJ2NoYXQnLCB2YXIoLS1lYV9jaGF0X2NvbG9yKSk7XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jcmVkaXRfX29mZmVyc19saXN0IHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NyZWRpdF9fc3BhY2Vfc3Vic2NyaXB0aW9uX21haW4ge1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jcmVkaXRfX2ludm9pY2VfaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmVhX2NyZWRpdF9faW52b2ljZV9udW1iZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgJiBwIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfbGFyZ2UpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgfVxufVxuIiwgIjpyb290IHtcbiAgLS1lYV9kc19mb250X3NpemVfc21hbGw6IC43NXJlbTtcbiAgLS1lYV9kc19mb250X3NpemVfbGFyZ2U6IDFyZW07XG4gIC0tZWFfZHNfaGVhZGVyX2hlaWdodDogNzBweDtcbiAgLS1lYV9kc19mb250X3NpemVfaDE6IDEuNzVyZW07XG4gIC0tZWFfZHNfZm9udF9zaXplX2gyOiAxLjI1cmVtO1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9oMzogMXJlbTtcbiAgLS1lYV9kc19mb250X3NpemVfaDQ6IC45Mzc1cmVtO1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9oNTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgLS1lYV9kc19mb250X3NpemVfaDY6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIC0tZWFfZHNfc2lkZWJhcl93aWR0aDogMjUwcHg7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2JyYW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgcGFkZGluZzogMCB2YXIoLS1lYV9nYXApO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vLmVhX2Rlc2lnbnN5c3RlbV9fbG9nbyB7XG4vLyAgd2lkdGg6IDMwcHg7XG4vLyAgaGVpZ2h0OiAzMHB4O1xuLy9cbi8vICBwYXRoIHtcbi8vICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpXG4vLyAgfVxuLy99XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX25hbWUge1xuICBmb250LXNpemU6IHZhcigtLWVhX2RzX2ZvbnRfc2l6ZV9sYXJnZSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOm5vdCg6aG92ZXIpIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2JyYW5kIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9kc19oZWFkZXJfaGVpZ2h0KTtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2JyYW5kIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZHNfaGVhZGVyX2hlaWdodCk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAuZWFfZGVzaWduc3lzdGVtX19jb2RlX2luY2x1ZGVfZGVtbyB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgLy9tYXgtd2lkdGg6IGNhbGModmFyKC0tZWFfY29udGFpbmVyX21heF93aWR0aCkgKiAuNzUpO1xuICAgIH1cbiAgICAuZWFfZGVzaWduc3lzdGVtX19jb2RlX3BocCxcbiAgICAuZWFfZGVzaWduc3lzdGVtX19jb2RlX2VhLFxuICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfanNvbiB7XG4gICAgICB3aWR0aDogNDAlO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfaW5jbHVkZSxcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHAsXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfZWEsXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfanNvbixcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9kZW1vIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NvZGUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZS1zdHJldGNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWVhX2d1dHRlcikgKiAyIC0gdmFyKC0tZWFfZHNfc2lkZWJhcl93aWR0aCkgLSAzMHB4KTtcbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2luY2x1ZGVfZGVtbyxcbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwLFxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9lYSxcbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfanNvbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9pbmNsdWRlX2RlbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwLFxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9lYSxcbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfanNvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogIzIyMjtcblxuICAuZWFfZ2VuZXJpY3NfX2NvZGUge1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgIHByZSxcbiAgICAuZWFfZ2VuZXJpY3NfX2NvZGUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX3BocCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwX3JlcXVpcmVkIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTU1O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jb2RlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnPD9waHAnO1xuICAgICAgY29sb3I6IG9yYW5nZTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9lYSB7XG4gIC5lYV9nZW5lcmljc19fY29kZSB7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb2xvcjogZGVlcHNreWJsdWU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1s/JztcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICc/XSc7XG4gICAgfVxuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfZGVtbyB7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZS1zdHJldGNoIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWVhX2d1dHRlcikgKiAyIC0gdmFyKC0tZWFfZHNfc2lkZWJhcl93aWR0aCkgLSAzMHB4KTtcbiAgfVxufVxuXG4vL1tkaXI9XCJsdHJcIl0ge1xuLy8gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbi8vICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwIHtcbi8vICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4vLyAgICB9XG4vLyAgfVxuLy99XG4vL1xuLy9bZGlyPVwicnRsXCJdIHtcbi8vICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4vLyAgICAuZWFfZGVzaWduc3lzdGVtX19jb2RlX3BocCB7XG4vLyAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbi8vICAgIH1cbi8vICB9XG4vL31cbiIsICIuZWFfZGVzaWduc3lzdGVtX19jb2RlX3RhYmxlX2NvbHVtbnMge1xuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJlaWdlO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxlbW9uY2hpZmZvbjtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhenVyZTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV90YWJsZV9vdmVyZmxvdyB7XG4gIHdpZHRoOiAzNzBweDtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV90YWJsZV9zdGlja3lfd3JhcHBlciB7XG4gIGhlaWdodDogNTAwcHg7XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfdGFibGVfbGluZV9zdWNjZXNzIHtcbiAgdGgsIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0ZXIpO1xuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfdGFibGVfbGluZV9oaWdobGlnaHQge1xuICB0aCwgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2luZm9fbGlnaHRlcik7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZSB7XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIHVsLCBvbCwgYWRkcmVzcywgZGwsIGZpZ3VyZSwgcHJlLCB0YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgcDpub3QoOmxhc3QtY2hpbGQpLFxuICB1bDpub3QoOmxhc3QtY2hpbGQpLFxuICBvbDpub3QoOmxhc3QtY2hpbGQpLFxuICBhZGRyZXNzOm5vdCg6bGFzdC1jaGlsZCksXG4gIGRsOm5vdCg6bGFzdC1jaGlsZCksXG4gIGZpZ3VyZTpub3QoOmxhc3QtY2hpbGQpLFxuICBwcmU6bm90KDpsYXN0LWNoaWxkKSxcbiAgdGFibGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG5cbiAgKiArIHAsXG4gICogKyB1bCxcbiAgKiArIG9sLFxuICAqICsgYWRkcmVzcyxcbiAgKiArIGRsLFxuICAqICsgZmlndXJlLFxuICAqICsgcHJlLFxuICAqICsgdGFibGUsXG4gICogKyAuZWFfZGVzaWduc3lzdGVtX19jb2RlIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuXG4gICAgYVtocmVmKj1cIiNcIl0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiNcIjtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2ljb25fZmlsbCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiBjYWxjKCgxY2ggKyBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDMpKSAqIC0xKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2gxKTtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2RzX2ZvbnRfc2l6ZV9oMik7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9kc19mb250X3NpemVfaDMpO1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2g0KTtcbiAgfVxuXG4gIGg1IHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2RzX2ZvbnRfc2l6ZV9oNSk7XG4gIH1cblxuICBoNiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9kc19mb250X3NpemVfaDYpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pbl9jb250ZW50ICo6bm90KC5lYV9kZXNpZ25zeXN0ZW1fX3BhZ2VfdGl0bGUpICsgc2VjdGlvbixcbiAgKiArIGgyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIuNSk7XG4gIH1cblxuICAqICsgaDMge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gIH1cblxuICAqICsgaDQsXG4gICogKyBoNSxcbiAgKiArIGg2IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDEuNSk7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIH1cblxuICBhOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbik6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgfVxuXG4gIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5lcnJvcixcbiAgLnBlbmRpbmcge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5lcnJvcjo6YmVmb3JlLFxuICAucGVuZGluZzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSAxcmVtKSAvIDIpKTtcbiAgfVxuXG4gIC5lcnJvcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICB9XG5cbiAgLnBlbmRpbmc6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfd2FybmluZyk7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fc2VjdGlvbi1zdHJldGNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1lYV9ndXR0ZXIpICogMiAtIHZhcigtLWVhX2RzX3NpZGViYXJfd2lkdGgpIC0gMzBweCk7XG4gIH1cblxuICAmID4gLmVhX2dlbmVyaWNzX19jb250YWluZXIge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fc2VjdGlvbl9tZW51IHtcbiAgICAmID4gdWwge1xuICAgICAgbWFyZ2luOiAwIDAgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYgPiB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1lYV9zaGFkb3dfc21hbGwpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZGVzaWduc3lzdGVtX192YXJpYWJsZXMge1xuICAuZWFfZ2VuZXJpY3NfX2RsIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5lYV9nZW5lcmljc19fZGxfaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0LFxuICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19kdCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiArIC5lYV9nZW5lcmljc19fZGxfaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XG4gIC5lYV9kZXNpZ25zeXN0ZW1fX3ZhcmlhYmxlcyB7XG4gICAgLmVhX2dlbmVyaWNzX19kbCB7XG4gICAgICAuZWFfZGVzaWduc3lzdGVtX192YXJpYWJsZXNfZGxfaXRlbV9kZXB0aC0jeyRpfSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpfSk7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyICogI3skaX0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyICogI3skaX0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyICogI3skaSAqIDEuNX0pO1xuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyICogI3skaSogMS41fSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyICogI3skaSogMS41fSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kdCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpICsgMX0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpICogMn0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fZGxfaXRlbS1yZXF1aXJlZCB7XG4gIC5lYV9nZW5lcmljc19fZHQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwicmVxdWlzZVwiO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIi5lYV9kZXNpZ25zeXN0ZW1fX3N0YWNrX2RlbW9fYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuXG4gICYgPiBwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9faGFtYnVyZ2VyIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwIHZhcigtLWVhX2dhcCk7XG4gIGhlaWdodDogdmFyKC0tZWFfZHNfaGVhZGVyX2hlaWdodCk7XG4gIHdpZHRoOiB2YXIoLS1lYV9kc19oZWFkZXJfaGVpZ2h0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9oZWFkZXJfaGVpZ2h0KTtcbiAgfVxuXG4gIHN2ZyByZWN0IHtcbiAgICBmaWxsOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKVxuICB9XG5cbiAgJjpob3ZlciBzdmcgcmVjdCB7XG4gICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSlcbiAgfVxuXG4gICYgfiBtYWluOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICY6Zm9jdXMgKyAuZWFfZGVzaWduc3lzdGVtX19zaWRlYmFyLFxuICAmOmFjdGl2ZSArIC5lYV9kZXNpZ25zeXN0ZW1fX3NpZGViYXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuZWFfZGVzaWduc3lzdGVtX19tYWluOjpiZWZvcmUsXG4gICY6YWN0aXZlIH4gLmVhX2Rlc2lnbnN5c3RlbV9fbWFpbjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2hhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9faGFtYnVyZ2VyIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2hhbWJ1cmdlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICB9XG59XG4iLCAiLy8gYWNjZXNzaWJpbGl0eVxuLmVhX2Rlc2lnbnN5c3RlbV9fYWNjZXNzaWJpbGl0eV9idXR0b25fY29udHJhc3Qge1xuICBjb2xvcjogIzFGMUYxRiAhaW1wb3J0YW50O1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLypsYXlvdXQqL1xuLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX3BhZ2VfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2RzX2hlYWRlcl9oZWlnaHQpO1xuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX3BhZ2VfY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fbWFpbixcbi5lYV9kZXNpZ25zeXN0ZW1fX3NpZGViYXIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19tYWluIHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2dhcCk7XG59XG5cbi8qIFBhZ2UgKi9cbmgxLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV90aXRsZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2gxKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMS41KTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAmICsgKiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG5cbiAgY29kZSB7XG4gICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX3BhZ2Vfc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAmID4gKiB7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4iLCAiLmVhX2Rlc2lnbnN5c3RlbV9fcGxheWdyb3VuZF9tZW51X21haWwge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fcGxheWdyb3VuZF9tZW51X21haWxfd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgd2lkdGg6IDI1MHB4O1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19uYXYgPiAuZWFfZ2VuZXJpY3NfX25hdl9saXN0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAvLy5lYV9tYWlsX19zaWRlYmFyX25hdl9pdGVtX21hbmFnZV9mb2xkZXJzIHtcbiAgICAvLyAgcG9zaXRpb246IHN0aWNreTtcbiAgICAvLyAgbGVmdDogMDtcbiAgICAvLyAgcmlnaHQ6IDA7XG4gICAgLy8gIGJvdHRvbTogMDtcbiAgICAvLyAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAvLyAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAvLyAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLy8gIHotaW5kZXg6IDEwO1xuICAgIC8vfVxuXG4gICAgLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fcGxheWdyb3VuZF9tZW51X21haWxfbWFpbiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJtZW51X21haWxcIjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fbWFpbi1wbGF5Z3JvdW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmID4gLmVhX2dlbmVyaWNzX19jb250YWluZXIsXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2NvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19jb2RlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMTVweCBzb2xpZCAjMjIyO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfbGFyZ2UpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICB9XG59XG4iLCAiLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3g6aG92ZXIgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3g6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19wcmVmc19wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZHNfaGVhZGVyX2hlaWdodCkpO1xuICB3aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3g6Y2hlY2tlZCB+IC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX3BhbmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3gge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgKiAtMSk7XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19wcmVmc19idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX3BhbmVsIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZGVzaWduc3lzdGVtX19wcmVmc19jaGVja2JveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAqIC0xKTtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX2J1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19wcmVmc19wYW5lbCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tZWFfZHNfc2lkZWJhcl93aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2dhcCkgMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgcGFkZGluZzogMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG4gIH1cbn1cbiIsICI6cm9vdCB7XG4gIC0tZWFfZG9jc19jb2xvcjogIzRBOTBFMjtcbiAgLS1lYV9hbGJ1bXNfY29sb3I6ICNGRjdBMWQ7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIENTUyB0ZW1wb3JhaXJlIHBvdXIgYW3DqWxpb3JlciBsJ2ludGVyZmFjZSBsZSB0ZW1wcyBxdSdvbiBwYXNzZSBlbiBmcmFnbWVudHNcbi8vIDVweCBldCBwYXMgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgcG91ciBxdWUgw6dhIGZvbmN0aW9ubmUgc3VyIGp1bmlvciBhdXNzaVxuXG4jZGl2X0lOX01BSU4geyAvLyBuaXZlYXUgZW4gcGx1cyBwb3VyIMOpY3Jhc2VyIGwnYW5jaWVuIENTU1xuICAkLWdyaWRfZ2FwOiB2YXIoLS1lYV9nYXApIC8gMjtcblxuICAvLyBpY29uZXMgKyBhbGJ1bVxuICAuY2xfZG9jc19saXN0X2ljb24sXG4gIC5jbF9kb2NzX2FsYnVtX2FsYnVtXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtICN7JC1ncmlkX2dhcH0pO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICB3aWR0aDogMjQwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNsX2RvY19YaWNvbjo6YWZ0ZXIsXG4gIC5jbF9kb2NzX2FsYnVtX3Bob3RvIC5jbF9kb2NzX2FsYnVtX3NlbGVjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKyB2YXIoLS1lYV9nYXApKTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKyB2YXIoLS1lYV9nYXApKTtcbiAgICBib3JkZXI6IHZhcigtLWVhX2xpc3RfYm9yZGVyKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIGljb25lc1xuICAuY2xfZG9jc19saXN0X2ljb25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW46IGNhbGMoI3skLWdyaWRfZ2FwfSAvIDIpIGNhbGMoMThweCAtICN7JC1ncmlkX2dhcH0gLyAyKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5jbF9ET0NTX0xJU1RfWElDT04sXG4gICAgLmNsX2RvY3NfbGlzdF9pY29uIHtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfbGlzdF9ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyKTtcblxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIHBldGl0ZXMgaWNvbmVzXG4gICAgLmNsX2RvY3NfbGlzdF9pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmID4gc3BhbjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIGNhbGMoKDMwcHggKyA1cHggKiAyIC0gdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpIC8gMik7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gYSxcbiAgICAgICYgPiAuY2xfbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsX2RvY3NfbGlzdF9pY29uX3NwYW4ge1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGEgPiBzcGFuLFxuICAgICAgJiA+IC5jbF9saW5rIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJiA+IGEge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICYgPiBzcGFuID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy9pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgLy8gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIC8vfVxuICAgIH1cblxuICAgIC8vIGdyYW5kZXMgaWNvbmVzXG4gICAgLmNsX0RPQ1NfTElTVF9YSUNPTiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gNCAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICB9XG5cbiAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGEsXG4gICAgICAmID4gLmNsX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuXG4gICAgICAmID4gLmNsX2RvY19YaWNvbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB3b3JkLXdyYXA6IGluaXRpYWw7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIH4gLmNsX2RvY19YaWNvbjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgIH1cblxuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgICYuZWFfZG9jc19fdmlldy1pY29uIHtcbiAgICAgIC5jbF9kb2NzX2xpc3RfaWNvbnMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLWF1dG8tcm93czogMWZyO1xuICAgICAgICBnYXA6ICN7JC1ncmlkX2dhcH07XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI0MHB4LCAxZnIpKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAuY2xfZG9jc19saXN0X2ljb24ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9kb2NzX192aWV3LXhpY29uIHtcbiAgICAgIC5jbF9kb2NzX2xpc3RfaWNvbnMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLWF1dG8tcm93czogMWZyO1xuICAgICAgICBnYXA6ICN7JC1ncmlkX2dhcH07XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDE2MHB4LCAxZnIpKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAuY2xfRE9DU19MSVNUX1hJQ09OIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGFsYnVtXG4gICYuZWFfZG9jc19fdmlldy1hbGJ1bSB7XG4gICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyKSBjYWxjKDE4cHggLSAjeyQtZ3JpZF9nYXB9IC8gMik7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuXG4gICAgLmNsX2RvY3NfYWxidW1fYWxidW1fLFxuICAgIC5jbF9kb2NzX2FsYnVtX3Bob3RvIHtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfbGlzdF9ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyKTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNsX2RvY3NfYWxidW1fYWxidW1fICsgLmNsX2RvY3NfYWxidW1fcGhvdG8ge1xuICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNsX2RvY3NfYWxidW1fYWxidW1fIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICAuY2xfZG9jc19hbGJ1bV8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbF9kb2NzX2FsYnVtX2RpcixcbiAgICAgICAgLmNsX2RvY3NfYWxidW1fYWxidW0ge1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbF9kb2NzX2FsYnVtX18ge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAgIC5jbF9jaGVja2JveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2xfZG9jc19hbGJ1bV9zZWxlY3Rpb24ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIGNhbGMoKDMwcHggKyA1cHggKiAyIC0gdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpIC8gMik7XG5cbiAgICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJiArIHNwYW4ge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xfZG9jc19hbGJ1bV9waG90byB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICAgIC8vQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLy8gIG1heC13aWR0aDogY2FsYyg3NSUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIC8vfVxuICAgICAgLy9AaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAvLyAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgLy99XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNXB4ICogNCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNXB4ICogNCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICAgICAgb3V0bGluZTogY2FsYyg1cHggKiAyKSBzb2xpZCB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiBjYWxjKDVweCAqIDIpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAuY2xfZG9jc19hbGJ1bV9pbWFnZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgICAgfVxuXG4gICAgICAuY2xfZG9jc19hbGJ1bV9fIHtcbiAgICAgICAgLmNsX2RvY3NfYWxidW1fc2VsZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogNXB4IGNhbGMoNXB4ICogMik7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyAgLmNsX2RvY3NfYWxidW1fc2VsZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgICAgICAvLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICAvLyAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbiIsICJAdXNlIFwidmFyaWFibGVzXCI7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYXBwbGljYXRpb25zXCIgYXMgKjtcbkB1c2UgXCJ2aWV3c1wiO1xuXG5AaW5jbHVkZSBhcHBsaWNhdGlvbl9maWxsKCdkb2NzJywgdmFyKC0tZWFfZG9jc19jb2xvcikpO1xuQGluY2x1ZGUgYXBwbGljYXRpb25fZmlsbCgnYWxidW1zJywgdmFyKC0tZWFfYWxidW1zX2NvbG9yKSk7XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19tYWlsYm94ZXNfdGFibGVfc3BlY2lhbHNfcGVyc29uYWxzIHtcbiAgLmVhX2dlbmVyaWNzX19tYWlsX21haWxib3hlc19oYXNfdW5zZWVuIHtcbiAgICAuZWFfbWFpbF9fbWFpbGJveGVzX25hbWUsXG4gICAgLmVhX21haWxfX21haWxib3hlc191bnNlZW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21haWxib3hlc191bnNlZW4ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfbWVzc2FnZV9udW1iZXIge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnLyc7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fbWFpbGJveGVzX3dlYl91bnN1YnMsXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfYWN0aW9ucyB7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIC5lYV9nZW5lcmljc19fdGFibGVfdGhlYWRfdGgge1xuICAgICAgd2lkdGg6IDEwJTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19tYWlsYm94ZXNfdGFibGVfcGVyc29uYWxzIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90ciB7XG4gICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfdGgge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fbWFpbGJveGVzX3Vuc2VlbixcbiAgLmVhX21haWxfX21haWxib3hlc19tZXNzYWdlX251bWJlcixcbiAgLmVhX21haWxfX21haWxib3hlc193ZWJfdW5zdWJzLFxuICAuZWFfbWFpbF9fbWFpbGJveGVzX2FjdGlvbnMge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfYWN0aW9ucyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInNwZWNpYWxzLXBlcnNvbmFsc1wiO1xuXG4uZWFfbWFpbF9fbWFpbGJveGVzX3NoYXJlciB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG5cbiAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKSAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbC1vcGVuOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcl9ob3Zlcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX3NlbmRfYWRib29rX2xpc3Qge1xuICAvLy5lYV9nZW5lcmljc19fdGFibGUge1xuICAvLyAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgLy99XG4gIC8vXG4gIC8vLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsLWNoZWNrYm94IHtcbiAgLy8gIHdpZHRoOiBjYWxjKHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZ19sZWZ0KSArIHZhcigtLWVhX3RhYmxlX3Rib2R5X2NlbGxfcGFkZGluZ19yaWdodCkgKyB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSk7XG4gIC8vfVxuICAvL1xuICAvLy5lYV9tYWlsX19zZW5kX2FkYm9va19ib29rX2NlbGwge1xuICAvLyAgd2lkdGg6IDMwJTtcbiAgLy99XG5cbiAgLmVhX21haWxfX3NlbmRfYWRib29rX2Rpc3BsYXlfbmFtZV9lbWFpbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgLmVhX21haWxfX3NlbmRfYWRib29rX2VtYWlsIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCI8XCI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX2FkYm9va19kaXNwbGF5X25hbWVfZW1haWwge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX2FkYm9va19lbWFpbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxY2g7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9hZGJvb2tfZGlzcGxheV9uYW1lX2VtYWlsIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAuZWFfbWFpbF9fc2VuZF9hZGJvb2tfZW1haWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFjaDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX3NlbmRfbWFpbiAuZWFfbWFpbF9fc2VuZF9oZWFkZXJfbGluZS5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzIHtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgb3JkZXI6IDE7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAvLyBoZWFkZXJcbiAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICYuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19oZWFkZXJfaGFzX2xpc3Qge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgICAgbWluLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfaGVhZGVyX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19pbmZvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLyAyIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSAvIDIpO1xuXG4gICAgICAgICAgdXNlIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19saW5rcyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGNvbGxhcHNlXG4gICAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsX21haW4ge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19saW5rcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX3hmaWxlc19saXN0IHtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2luZm8ge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfbGlua3Mge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfbGlzdCB7XG4gICAgICAgICAgICAgIGdyaWQtZ2FwOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX3hmaWxlczpub3QoLmVhX2dlbmVyaWNzX194ZmlsZXMtZW1wdHkpICsgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2dhcCk7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXMge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuXG4gICAgICAgICAgICAgICYuZWFfZ2VuZXJpY3NfX3hmaWxlcy1lbXB0eSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHMge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2NvbGxhcHNlX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19oZWFkZXIgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50cyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfY29sbGFwc2VfYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19oZWFkZXIgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX3NlbmRfYm90dG9tYmFyIHtcbiAgLmVhX21haWxfX3NlbmRfYm90dG9tYmFyX2lubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fc2VuZF9mb3JtLFxuLmVhX21haWxfX3NlbmRfbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5lYV9tYWlsX19zZW5kX21haW4ge1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5cbi5lYV9tYWlsX19zZW5kX2Zvcm0ge1xuICAtLWVhX21haWxfc2VuZF9mb3JtX2hlaWdodDogYXV0bztcbiAgaGVpZ2h0OiB2YXIoLS1lYV9tYWlsX3NlbmRfZm9ybV9oZWlnaHQpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBpbnNldDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDBzdmg7XG4gICAgei1pbmRleDogNTE7IC8vICNkaXZfVE9QIGVzdCDDoCA1MCBzdXIgYXBwXG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgdG9wOiAwO1xuXG4gICAgLmVhX3BsYXRmb3JtLWlvcyAmIHtcbiAgICAgIHRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcnRlIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ydGVfaWZyYW1lIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX3NlbmRfZm9ybSB7XG4gIC5lYV9tYWlsX19zZW5kX2hlYWRlcl9tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZWFfbWFpbF9fc2VuZF9oZWFkZXJfbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIGJveC1zaXppbmc6IGluaXRpYWw7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGQtdGV4dF9sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLy8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC10ZXh0LFxuICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2xpc3QsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qgc2VsZWN0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGV4dCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWVtYWlsIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfdG9wKSArIDFweCk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHNlbGVjdCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRleHQ6bm90KC5lYV9nZW5lcmljc19feGFkZHJzX2FkZF9pbnB1dCksXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1lbWFpbCB7XG4gICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXRleHQge1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnMge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICBsZWdlbmQge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfdG9wKSArIDFweCk7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2xpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19zZW5kX2hlYWRlcl9mcm9tIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICAgICYsXG4gICAgJiBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19zZW5kX2hlYWRlcl90byB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5lYV9tYWlsX19zZW5kX2J1dHRvbl9jY19iY2Mge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9mb3JtIHtcbiAgICAuZWFfbWFpbF9fc2VuZF9oZWFkZXJfbGluZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnMge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX2VuZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX2Zvcm0ge1xuICAgIC5lYV9tYWlsX19zZW5kX2hlYWRlcl9saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19zZW5kX3RvcGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAvLy5lYV9tYWlsX19zZW5kX2Zvcm0gLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9jb250YWluZXJbZGF0YS10YXJnZXQ9J2NvbGxhcHNlX3NlbmRfb3B0aW9ucyddIHtcbiAgLy8gIHBvc2l0aW9uOiBzdGlja3k7XG4gIC8vICB0b3A6IDA7XG4gIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLy8gIHotaW5kZXg6IDQ7XG4gIC8vfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLXRyYW5zaXRpb25fdGltZTogMzAwbXM7XG5cbi5lYV9tYWlsX19zZW5kX2Zvcm0ge1xuICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zIHtcbiAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX21haW4ge1xuICAgICAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19tYWluX2lubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfbGluZSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCBzZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX21haWxfX3NlbmRfb3B0aW9uc19wcmlvcml0eSB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2Rpc3BsYXlfY2NfY2NpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2NoZWNrYm94ZXMge1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXkge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X2luZm8ge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19kZWxheV90aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfZGF0ZSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfcGxhbm5lZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbiA+IHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSlcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X21vZGFsX2ZpZWxkcyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCkgKiA3KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19saW5lIHtcbiAgICAmLmVhX21haWxfX3NlbmRfb3B0aW9uc19kZWxheSB7XG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X3RpdGxlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X2RhdGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2xpbmUge1xuICAgICYuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5IHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfdGl0bGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X2RhdGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgJ2FkYm9vayc7XG5AdXNlICdhdHRhY2htZW50cyc7XG5AdXNlICdib3R0b21iYXInO1xuQHVzZSAnZm9ybSc7XG5AdXNlICdoZWFkZXInO1xuQHVzZSAndG9wYmFyJztcbkB1c2UgJ29wdGlvbnMnO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19zZW5kX2hlYWRlcl9saW5lLFxuLmVhX21haWxfX3NlbmRfb3B0aW9uc19saW5lIHtcbiAgLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tOiA1cHg7XG59XG5cbi8vIEB0b2RvIEZCIEEgc3VwcHJpbWVyIHF1YW5kIHdlYjIgZXQgZGVmYXVsdCBzZXJvbnQgZnVzaW9ubsOpc1xuLy8gQWpvdXRlIHVuZSBjbGFzcyBwb3VyIGfDqXJlciBsYSBoYXV0ZXVyIGRlIGwnaWZyYW1lXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV9tYWlsX19zZW5kIHtcbiAgICAjZGl2X0lOU0lERSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgI2Rpdl9JTiB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC5lYV9tYWlsX19zZW5kIHtcbiAgICAjZGl2X1RPUCB7XG4gICAgICB6LWluZGV4OiA1MjtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5jbF90ZF9tZW51X2JhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX21lc3NhZ2VfYm90dG9tX2Zvcm0ge1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogNTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAuZWFfbWFpbF9fbWVzc2FnZV9ib3R0b20ge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgbWFyZ2luOiAwIGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbn1cbiIsICIuZWFfbWFpbF9fbWVzc2FnZV9hdHRhY2htZW50c19saXN0IHtcbiAgLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgIWltcG9ydGFudDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG91dGxpbmU6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyKSBzb2xpZCB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgaW5zZXQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG4gIH1cblxuICAmLmVhX21haWxfX21lc3NhZ2VfYXR0YWNobWVudHNfbGlzdC10aHVtYm5haWwge1xuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yIHtcbiAgICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxNTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwiYXR0YWNobWVudHNcIjtcblxuJC1oZWlnaHQ6IDI1MHB4O1xuLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lIHtcbiAgbWluLWhlaWdodDogJC1oZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX2lmcmFtZSB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcblxuICAmICsgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygoI3skLWhlaWdodH0gLyAyKSAtICh2YXIoLS1lYV9sb2FkZXJfc2l6ZSkgLyAyKSk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAodmFyKC0tZWFfbG9hZGVyX3NpemUpIC8gMikpO1xuICB9XG5cbiAgJi5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWVbc3JjZG9jXSArIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19tZXNzYWdlX3RvcF9kZXRhaWxzIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfcmVjaXBpZW50c19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLy9tYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyIC0gKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX3JlY2lwaWVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYWxpZ24taXRlbXM6IGZpcnN0IGJhc2VsaW5lO1xuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2Vfc2VuZGVyIHtcbiAgICAtLWVhX3N0YWNrX2dhcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gNCk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX2hlYWRlcl9sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMGEwXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9yZWNpcGllbnRzX2RldGFpbHMge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV90b3BfZm9ybSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1MTsgLy8gcG91ciBsJ2FwcFxuXG4gICAgLmVhX3BsYXRmb3JtLWlvcyAmIHtcbiAgICAgIHRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAvLyBAdG9kbyA6IGNlY2kgZXN0IHVuIHRlc3Qgc3RpY2t5XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgei1pbmRleDogMTA7XG4gICAgLy8gw6dhIGMnZXN0IMOgIGNhdXNlIGR1IHBhZGRpbmctdG9wIGRlIGRpdl9JTlxuICAgIHRvcDogLTEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdG9wX2FjdGlvbnMge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAtIGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKSk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAtIGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKSk7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIE5lIHBhcyBzdXBwcmltZXIsIG7DqWNlc3NhaXJlIHBvdXIgY2hpbGRfaGlkZWFibGVcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAuZWFfbWFpbF9fbWVzc2FnZV9tYWlsX2FjdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfbWFpbF9hY3Rpb25zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gTmUgcGFzIHN1cHByaW1lciwgbsOpY2Vzc2FpcmUgcG91ciBjaGlsZF9oaWRlYWJsZVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9wYWdpbmF0aW9uX2NvbnRhaW5lciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcGFnaW5hdGlvbl9wYWdlcyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV9tYWlsX19tZXNzYWdlX2ZvbGRlcl90aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9zdWJqZWN0X2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC8vYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3N0YXR1c19kYXRlX2NvbnRhaW5lciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gNCk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZV9oMikgKiB2YXIoLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfZGF0ZSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHRpbWU6bGFzdC1vZi10eXBlOjpiZWZvcmUge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgY29udGVudDogXCIsXFwwMGEwXCI7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwwMGEwLFwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5lYV9tYWlsX19zdGF0dXNfaW5mb19mbGFnIHtcbiAgdXNlIHtcbiAgICBmaWxsOiBoc2woMzUzIDk4JSA2MCUpO1xuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3ByaW9yaXR5IHtcbiAgLy8gQHRvZG8gOiByZW1wbGFjZXIgcGFyIGxhIHZhcmlhYmxlIGR1IHN0YXR1cyBkb3QgcXVhbmQgeGFkZHJzIG1lcmdlZFxuICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAtIDExcHgpO1xuXG4gICYuZWFfbWFpbF9fbWVzc2FnZV9wcmlvcml0eS1oaWdoIHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgfVxuXG4gICYuZWFfbWFpbF9fbWVzc2FnZV9wcmlvcml0eS1sb3cgdXNlIHtcbiAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV90b19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbiB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2Vfbm90aWNlX2FscmVhZHlfcmVwbGllZCB7XG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9idXR0b25fY29sbGFwc2VfcmVnaXN0ZXJfbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX3JlZ2lzdGVyX21haW4ge1xuICAuZWFfbWFpbF9fcmVnaXN0ZXJfbWFpbF9hcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9zdGFja19nYXApO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fY2FyZF90aXRsZSB7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19yZWdpc3Rlcl9wcm9tb19hcmVhIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9zdWJqZWN0X2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX3N0YXR1c19kYXRlX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfZGF0ZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIHRpbWU6Zmlyc3Qtb2YtdHlwZTo6YWZ0ZXIge1xuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgY29udGVudDogJywnO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRpbWU6bGFzdC1vZi10eXBlOjpiZWZvcmUge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgY29udGVudDogJywnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfbm90aWNlX2NvbnRhaW5lciAuZWFfbWFpbF9fbWVzc2FnZV9ub3RpY2VfZGlzcGxheSB7XG4gIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAmLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lICsgLmVhX2dlbmVyaWNzX19pZnJhbWUge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19faWZyYW1lIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9hdHRhY2htZW50cyB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmVhX2dlbmVyaWNzX19pZnJhbWUgLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX2lmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfYXR0YWNobWVudHNfeGZpbGVzIHtcbiAgJC1ncmlkX2dhcDogdmFyKC0tZWFfZ2FwKTtcbiAgLS1lYV9tZXNzYWdlX3RleHRfX2l0ZW1fd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLS1lYV9tZXNzYWdlX3RleHRfX2l0ZW1fd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLy8uZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtLWltZyB7XG4gIC8vICBvcmRlcjogLTE7XG4gIC8vfVxuXG4gICYtdGh1bWJuYWlsID4gLmVhX2dlbmVyaWNzX194ZmlsZXNfbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyICogLTEpO1xuXG4gICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbSB7XG4gICAgICBtYXJnaW46IGNhbGMoI3skLWdyaWRfZ2FwfSAvIDIpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX21lc3NhZ2VfdGV4dF9faXRlbV93aWR0aCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC1hdXRvLXJvd3M6IDFmcjtcbiAgICAgIGdhcDogI3skLWdyaWRfZ2FwfTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KHZhcigtLWVhX21lc3NhZ2VfdGV4dF9faXRlbV93aWR0aCksIDFmcikpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1mdWxsIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX194ZmlsZXNfbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2NvbnRhaW5lcl9tYXhfd2lkdGgpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfbWFpbF9fbWVzc2FnZV9iYXJfbGlnaHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fbWVzc2FnZV9wcmV2aW91c19zZWNvbmRfaGlkZGVuIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfbWFpbF9fbWVzc2FnZVtjbGFzcyo9XCJlYV9tYWlsX19tZXNzYWdlX3ByZXZpZXdcIl0ge1xuICAuZWFfbWFpbF9fbWVzc2FnZV9wYWdpbmF0aW9uX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgfVxufVxuIiwgIkB1c2UgXCJhY3Rpb25zL2luZGV4XCIgYXMgYWN0aW9ucztcblxuLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIC5lYV9tYWlsX19tZXNzYWdlX3JlZ2lzdGVyX3N0YXR1c19saXN0IHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2dhcCk7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG59XG5cbi8vIGRlY29yYXRpb25cbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfZGVjb3JhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeGxhcmdlKTtcbiAgICB3aWR0aDogdmFyKC0tZWFfaWNvbl9zaXplX3hsYXJnZSk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBjb250ZW50XG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfdGl0bGUsXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfbGluayB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAhaW1wb3J0YW50O1xufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbl91c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cblxuICAgICAgJiArIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF90aXRsZV90ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfaWNvbl9zaXplKSAtIHZhcigtLWVhX2ZvbnRfc2l6ZV9oMykgKiB2YXIoLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21zZ192Y2FsX2NvbnRlbnRfY2FsZW5kYXJfYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfaW5mb3Mge1xuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2RhdGUsXG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfcGVyaW9kLFxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2Rlc2NyaXB0aW9uLFxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2xvY2F0aW9uLFxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX29yZ2FuaXplcixcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9hdHRlbmRlZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2luZm9zX2xhYmVsIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfYXR0ZW5kZWVzIHtcbiAgLmVhX2dlbmVyaWNzX19kZXRhaWxzIHtcbiAgICAmOm5vdChbb3Blbl0pIHtcbiAgICAgIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfYXR0ZW5kZWVzX2xpc3RfaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltvcGVuXSB7XG4gICAgICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2F0dGVuZGVlc19saXN0X3Nob3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2Fuc3dlcixcbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX2dhcCk7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfYW5zd2VyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9idXR0b25zIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgID4gLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9kZWNvcmF0aW9uIHtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWVhX2JvcmRlcik7XG4gIH1cblxuICAuZWFfbWFpbF9fbXNnX3ZjYWwgLmVhX2dlbmVyaWNzX19iYWRnZSxcbiAgLmVhX21haWxfX21zZ192Y2FsX2NvbnRlbnRfdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF90aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2hlYWRlciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgLmVhX21haWxfX21zZ192Y2FsX2NvbnRlbnRfY2FsZW5kYXJfYnV0dG9uIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICAgIH1cbiAgICAuZWFfbWFpbF9fbXNnX3ZjYWxfY29udGVudF9pbmZvcyB7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfaW5mb3NfbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfZGVjb3JhdGlvbiB7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWVhX2JvcmRlcik7XG4gIH1cblxuICAuZWFfbWFpbF9fbXNnX3ZjYWwgLmVhX2dlbmVyaWNzX19iYWRnZSxcbiAgLmVhX21haWxfX21zZ192Y2FsX2NvbnRlbnRfdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X3RpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2hlYWRlciB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2NhbGVuZGFyX2J1dHRvbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICB9XG4gICAgLmVhX21haWxfX21zZ192Y2FsX2NvbnRlbnRfaW5mb3Mge1xuICAgICAgY2xlYXI6IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF9pbmZvc19sYWJlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICB9XG59XG4iLCAiQHVzZSAnYm90dG9tJztcbkB1c2UgJ2lmcmFtZS9pbmRleCcgYXMgaWZyYW1lO1xuQHVzZSAnZGV0YWlscyc7XG5AdXNlICdyZWdpc3Rlcic7XG5AdXNlICd0ZXh0JztcbkB1c2UgJ3RvcC9pbmRleCcgYXMgdG9wO1xuQHVzZSAndmNhbCc7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy9AdG9kbyBGQiBBIHN1cHByaW1lciBxdWFuZCBhbmNpZW5uZSBwYWdlIHNlcmEgc3VwcHJpbcOpZVxuLmNsX01BSUxfTVNHX2hlYWRlciArIC5jbF9NQUlMX01TR19hdHRhY2hlZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWUsXG4uY2xfTUFJTF9NU0dfVEVYVCB7XG4gIGNvbG9yLXNjaGVtZTogbGlnaHQ7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlIHtcbiAgLy9AdG9kbyBGQiBBIHN1cHByaW1lciBxdWFuZCBsZXMgUEpzIHNlcm9udCBhZmZpY2jDqWVzIGF2ZWMgbGUgbm91dmVhdSBmcmFnbWVudFxuICAuY2xfTUFJTF9NU0dfYXR0YWNoZWQuY2xfTUFJTF9NU0dfYXR0YWNoZWRfb2xkIHtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX25vdGljZV9jb250YWluZXIsXG4gIC5lYV9tYWlsX19tZXNzYWdlX2F0dGFjaG1lbnRzX3hmaWxlcyB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgKiAtMSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIC0xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9pZnJhbWVfYmFja2dyb3VuZCk7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfbm90aWNlX2NvbnRhaW5lci5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyX25vX2F0dGFjaG1lbnRzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyX2F0dGFjaG1lbnRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5jbF9NQUlMX01TR19hdHRhY2hlZC5jbF9NQUlMX01TR19hdHRhY2hlZF9vbGQge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpIDA7XG5cbiAgICAuY2xfaXRlbSBpbWcge1xuICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICNkaXZfSU5TSURFIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgI2Rpdl9JTlVQLFxuICAgICNkaXZfVE9QIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgI2Rpdl9JTiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIEB0b2RvIGZiIEEgc3VwcHJpbWVyIHF1YW5kIGFuY2llbm5lIHBhZ2UgbGVjdHVyZSBzZXJhIHN1cHByaW3DqWUgKi9cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICBodG1sOm5vdChbZGF0YS1za2luPVwiYXBwXCJdKSAuZWFfbWFpbF9fbWVzc2FnZSB7XG4gICAgI2Rpdl9JTiB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9oZWFkZXJfaGVpZ2h0KSArIHZhcigtLWVhX2dhcCkpO1xuICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAjZGl2X0ZSQU1FIHtcbiAgICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgZmxleC1ncm93OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAqIDIgKyB2YXIoLS1lYV9nYXApICsgdmFyKC0tZWFfYnV0dG9uc19nYXApICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfbWFpbGJveCB7XG4gICYuZWFfbWFpbF9fbWVzc2FnZV9wcmV2aWV3X3VuZGVyLFxuICAmLmVhX21haWxfX21lc3NhZ2VfcHJldmlld19zaWRlIHtcbiAgICAjZGl2X0lOIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjZGl2X0lOX1BSRVZJRVcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuXG4gICAgI2Rpdl9JTl9QUkUge1xuICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjZGl2X0lOX1BSRSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vKiBAdG9kbyBmYiBBIHN1cHByaW1lciBxdWFuZCBhbmNpZW5uZSBwYWdlIGxlY3R1cmUgc2VyYSBzdXBwcmltw6llICovXG4jZGl2X0lOX1BSRV9UT1AgLmVhX21haWxfX21lc3NhZ2VfdmNhbCB7XG4gIG1hcmdpbjogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImNvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9hbmltYXRpb25zL2luZGV4XCIgYXMgYW5pbWF0aW9ucztcblxuLmVhX21haWxfX21lbnUge1xuICAuZWFfbWFpbF9fbWVudV90cmVlX2l0ZW0sXG4gIC5lYV9tYWlsX19tZW51X2l0ZW0ge1xuICAgIC5lYV9nZW5lcmljc19fYmFkZ2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tZW51X3RyZWVfaXRlbSxcbiAgLmVhX21haWxfX21lbnVfaXRlbSB7XG4gICAgJi1oYXNfdW5zZWVuIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2JhZGdlLFxuICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhhc19uZXcge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uID4gLmVhX2dlbmVyaWNzX19iYWRnZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSk7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSkgLyAyICogLTEpO1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAvIDIgKiAtMSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSkgLyAyICogLTEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3NpZGViYXIgLmVhX21haWxfX21lbnUgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuICAuZWFfbWFpbF9fbWVudV9idXR0b24taG92ZXIgPiAuZWFfZ2VuZXJpY3NfX2JhZGdlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25hdl9idXR0b24tYWN0aW9uLTEge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIH1cblxuICAgICY6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWJhZGdlKSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pICogMSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAqIDEgKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBzaGFyZWRcbi5lYV9tYWlsX19uYXYtc2hhcmVkIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fbmF2X3RpdGxlLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b25bYXJpYS1leHBhbmRlZF0ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgfVxuICB9XG59XG4iLCAiI2Rpdl9PVVRfUEFHRSxcbiNkaXZfV1dXLFxuLmVhX3BhZ2VzX291dF9fcGFnZSB7XG4gIC0tZWFfaGVhZGVyX2Zvb3Rlcl9tYXhfd2lkdGg6IDEzMDBweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3BhZ2VzX291dF9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cbiAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvciB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuXG4gICAgICB1c2Uge1xuICAgICAgICBmaWxsOiAjRkZGRkZGO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudCxcbi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LWZ1bGxfd2lkdGgge1xuICB3aWR0aDogMTAwJTtcblxuICAmLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGdyaWQtcm93LWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKHNtLCBtZCkge1xuICAgICAgZ3JpZC1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudCB7XG4gIG1heC13aWR0aDogdmFyKC0tZWFfaGVhZGVyX2Zvb3Rlcl9tYXhfd2lkdGgpO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAxLjUpIHZhcigtLWVhX2dhcCk7XG59XG5cbi5lYV9wYWdlc19vdXRfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIGhlYWRlclxuLmVhX3BhZ2VzX291dF9fcGFnZV9oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgbWluLWhlaWdodDogNTBweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWluLWhlaWdodDogODVweDtcbiAgfVxufVxuXG4uZWFfcGFnZXNfb3V0X19wYWdlX2hlYWRlcl9jb250ZW50IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1lYV9oZWFkZXJfZm9vdGVyX21heF93aWR0aCk7XG59XG5cbi5lYV9wYWdlc19vdXRfX2hlYWRlcl9lbGVtZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgJi5lYV9nZW5lcmljc19fYW5jaG9yIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfcGFnZXNfb3V0X19oZWFkZXJfc2lnbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLy8gbW9kYWwgbGFuZ3VhZ2Vcbi5lYV9wYWdlc19vdXRfX21vZGFsX2xhbmd1YWdlIHtcbiAgLmVhX3BhZ2VzX291dF9fbGFuZ19hY3Rpb24ge1xuICAgICYuZWFfcGFnZXNfb3V0X19sYW5nX2FjdGlvbi1zZWxlY3RlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lYV9idXR0b25fbGlnaHRfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9wYWdlc19vdXRfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgJi5lYV9wYWdlc19vdXRfX21haW4tbWF4X3dpZHRoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiBjYWxjKDUlIC0gdmFyKC0tZWFfZ2FwKSAvIDIpIGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgJiA+ICoge1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19jYXJkLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fdGlsZSB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfc3BhY2VfX2Zvcm1fcmVnaXN0cmFyX3Jlc3VsdHMge1xuICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICBtYXJnaW46IDAgYXV0byB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgYXV0bztcblxuICAgIC5lYV9zcGFjZV9fcmVnaXN0cmFyX3NlYXJjaF9yZXNldF9hbGwge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9zcGFjZV9fcmVnaXN0cmFyX3NlYXJjaF9saXN0X2l0ZW1fbGFiZWwge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSArIHZhcigtLWVhX2dhcCkpO1xuXG4gICAgICAgIC5lYV9zcGFjZV9fcmVnaXN0cmFyX3NlYXJjaF9saXN0X2l0ZW1fbmFtZV9wcmljZSB7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfbGlzdF9pdGVtX25hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbV9wcmljZSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBbZGlyPVwicnRsZVwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgb3JkZXI6IC0xO1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbV9yZW1vdmUge1xuICAgICAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgfVxuXG4gICAgICAmLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX3VuYXZhaWxhYmxlIHtcbiAgICAgICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbV9sYWJlbCB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgICAgICAgLy9vcGFjaXR5OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfdG9nZ2xlX3VuYXZhaWxhYmxlIHtcbiAgICBtYXJnaW46IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAwO1xuICB9XG5cbiAgJiA+IC5lYV9zcGFjZV9fZm9ybV9yZWdpc3RyYXJfcmVzdWx0c19mb290ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgIC8vXG4gICAgLy8uZWFfc3BhY2VfX2Zvcm1fcmVnaXN0cmFyX3Jlc3VsdHNfYnV0dG9uX3N1Ym1pdCB7XG4gICAgLy8gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgLy8gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgLy8gIH1cbiAgICAvL1xuICAgIC8vICBbZGlyPVwicnRsXCJdICYge1xuICAgIC8vICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAvLyAgfVxuICAgIC8vfVxuICB9XG59XG5cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3NwYWNlX19mb3JtX3JlZ2lzdHJhcl9zZWFyY2gge1xuICAtLWVhX2ZpZWxkX2hlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG5cbiAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gyKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VhcmNoIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLXdpZHRoOiAzMDBweDtcbiQtaGVpZ2h0OiA2MTBweDtcblxuLmVhX3NwYWNlX19mcmlkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAuZWFfc3BhY2VfX2ZyaWRnZV9jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6ICQtaGVpZ2h0O1xuICAgIG1pbi13aWR0aDogJC13aWR0aDtcbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2JhY2tncm91bmQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2VtcHR5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBwYWRkaW5nOiAxMDBweCA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICQtd2lkdGgpO1xuICAgIGhlaWdodDogJC1oZWlnaHQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX2ZyaWRnZV9hZGQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IHZhcigtLWVhX2d1dHRlcik7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfbWFnbmV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0b3A6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX3RvcCk7XG4gICAgbGVmdDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbGVmdCk7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RleHRhcmVhOmZvY3VzLXdpdGhpbiArIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZWFfc3BhY2VfX2ZyaWRnZV9tYWduZXRfYWN0aW9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgLS10b3A6IDA7XG4gICAgICAtLWJvdHRvbTogdW5zZXQ7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogdmFyKC0tdG9wKTtcbiAgICAgIGJvdHRvbTogdmFyKC0tYm90dG9tKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgPiAuZWFfc3BhY2VfX2ZyaWRnZV9tYWduZXRfYWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZWFfc2hhZG93X2xhcmdlKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1lYV9zaGFkb3dfbGFyZ2UpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuXG5cbiAgICAgICAgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCkgdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKSAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKSB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICogLTEpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldCAhaW1wb3J0YW50OyAvKiBAdG9kbyB1dGlsaXNlciBncm91cGVkLWNvbHVtbiBhdSBsaWV1IGRlIGNlIGZpeCAqL1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3NwYWNlX19mcmlkZ2VfbWFnbmV0X3RleHQge1xuICAgICAgJC1wYWRkaW5nOiAyNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogJC1wYWRkaW5nO1xuICAgICAgdG9wOiAkLXBhZGRpbmc7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBbZGF0YS1kcmFnLXR5cGU9XCJtYWduZXRcIl0ge1xuICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmOmhvdmVyID4gLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMikpIGRyb3Atc2hhZG93KDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKSkgZHJvcC1zaGFkb3coMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX3NwYWNlX19mcmlkZ2VfbmV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWFfc3BhY2VfX2ZyaWRnZV93cmFwcGVyIHtcbiAgLmVhX2dlbmVyaWNzX190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbCB7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2d1dHRlcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbF9jYXRlZ29yeSB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdGFiX3BhbmVsX2NhdGVnb3J5X3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdGFiX3BhbmVsX2NhdGVnb3J5X3RpdGxlX3RleHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uZWFfc3BhY2VfX3NhbnRhdHJlZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyQTRCO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuXG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX190YWJfcGFuZWxfY2F0ZWdvcnlfdGl0bGUge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl91c2Uge1xuICAgICAgZmlsbDogd2hpdGU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190YWJfcGFuZWxfY2F0ZWdvcnlfdGl0bGVfdGV4dCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9zcGFjZV9fZm9ybV9yZWdpc3RyYXJfYWRkIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG5cblxuLy8vLy8vLy9cbi5lYV9zcGFjZV9fcmVnaXN0cmFyX2FkZF90YWJsZSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbiAgYm9yZGVyOiBub25lO1xuXG4gIHRoZWFkIHtcbiAgICB0aCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTE1JTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVhX3RhYmxlX3RoZWFkX3RoX2JvcmRlcl90b3BfY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGhlYWRfdGhfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGFibGVfdGhlYWRfdGhfY29sb3IpXG4gICAgfVxuICB9XG5cbiAgdHIge1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgdGgsIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25bbmFtZT1cImRlbGV0ZVwiXSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9pdGVtX3F1YW50aXR5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fcmVnaXN0cmFyX2l0ZW1fcHJpY2Uge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVhX3NwYWNlX19yZWdpc3RyYXJfaXRlbV90b3RhbCwgLmVhX3NwYWNlX19yZWdpc3RyYXJfYWRkX3RhYmxlX3RvdGFsIHRkIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmVhX3NwYWNlX19yZWdpc3RyYXJfYWRkX3RhYmxlX3RvdGFsIHtcbiAgICB0ZCwgdGgge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX3NwYWNlX19yZWdpc3RyYXJfYWRkX3RhYmxlX2J1dHRvbiB7XG4gICAgdGQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9hZGRfdGFibGVfd2FybmluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLy5lYV9zcGFjZV9fcmVnaXN0cmFyX2FkZF90YWJsZV90b3RhbCB7XG4gIC8vICBsaW5lLWhlaWdodDogNjBweDtcbiAgLy99XG5cbiAgbGFiZWwuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfc3BhY2VfX2Zvcm1fcmVnaXN0cmFyX2luZm9zIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG4iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQge1xuICAuZWFfZ2VuZXJpY3NfX2NhcmRfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gIC5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmRfc3VidGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gIH1cblxuICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1mYW0sXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWNvbXAsXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWFzc28sXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLXNjaG8ge1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICB9XG5cbiAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtZmFtIHtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5KTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAgIC0tZWFfY2FyZF9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5KTtcbiAgfVxuXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWNvbXAge1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICAgLS1lYV9jYXJkX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpO1xuICB9XG5cbiAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtYXNzbyB7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAgIC0tZWFfY2FyZF9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeSk7XG4gIH1cblxuICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1zY2hvIHtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAgIC0tZWFfY2FyZF9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KTtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfc3BhY2VfX3VuaXZlcnNlX2RvbWFpbnMge1xuICAuZWFfZ2VuZXJpY3NfX2RsIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZGxfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19kdCxcbiAgICAgIC5lYV9nZW5lcmljc19fZGQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZGxfaXRlbSB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX2JhZGdlLWljb25fb25seSAuZWFfZ2VuZXJpY3NfX2ljb24uZWFfZ2VuZXJpY3NfX2ljb25fc3BhY2VfbWFuYWdlciB7XG4gIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbn1cbiIsICIuZWFfd3d3X19oZWxwX2ZlYXR1cmVzX3RhYmxlIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RkIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbiIsICIuZWFfd3d3X19wcmVzZW50YXRpb24ge1xuICAtLWVhX2NvbnRhaW5lcl9tYXhfd2lkdGg6IDExMDBweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fcHJlc2VudGF0aW9uIHtcbiAgc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5lYV93d3dfX3NlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmcpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmcpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbWQpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZ19tZCk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWVhX3ByZXNlbnRhdGlvbl9fc2VjdGlvbl9wYWRkaW5nX2xnKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbGcpO1xuICB9XG5cbiAgLmVhX3d3d19fc2VjdGlvbl9pbnRybyxcbiAgLmVhX3d3d19fc2VjdGlvbl90aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMyk7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fc2VjdGlvbl9pbnRybyB7XG4gICAgLmVhX3d3d19fc2VjdGlvbl90aXRsZSxcbiAgICAuZWFfd3d3X19zZWN0aW9uX3N1YnRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19zZWN0aW9uX3N1YnRpdGxlIHtcbiAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fc2VjdGlvbl90aXRsZS5lYV91dGlsaXRpZXNfX3RleHRfYWxpZ24tY2VudGVyICsgLmVhX3d3d19fc2VjdGlvbl9zdWJ0aXRsZSB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfd3d3X19hY3Rpb25zLXN1YiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gIC5lYV93d3dfX2FjdGlvbnNfc3ViIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogdmFyKC0tZWFfYnV0dG9uc19nYXApIGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApIC8gMikgMCBjYWxjKHZhcigtLWVhX2J1dHRvbnNfZ2FwKSAvIDIpO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2FjdGlvbl9zdWIge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAuMjUpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19hZG1pbmlzdHJhdGlvbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuXG4gIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiA1N3B4IDU0cHggNDVweDtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIHRvcDogLTlweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKHNtLCBtZCkge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDMvNTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19hcHBzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBmaWd1cmUsXG4gIGltZyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfd3d3X19hcHBzX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fYXBwc19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMTsgLy8gc3VyY2hhcmdlIGxpw6llIMOgIHByZXNlbnRhdGlvblxuXG4gICAgLmVhX3d3d19fYXBwc19saXN0X2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwIHZhcigtLWVhX2dhcCk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2FwcF9ibG9jayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmVhX3d3d19fYXBwX2xhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICB9XG5cbiAgICAgICYuZWFfd3d3X19hcHBfYmxvY2stYXBwbGUgLmVhX3d3d19fYXBwX2xhYmVsIHtcbiAgICAgICAgbGVmdDogMzNweDtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICYuZWFfd3d3X19hcHBfYmxvY2stZ29vZ2xlIC5lYV93d3dfX2FwcF9sYWJlbCB7XG4gICAgICAgIGxlZnQ6IDQxcHg7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19wcmVzZW50YXRpb24ge1xuICAuZWFfd3d3X19iYW5uZXIge1xuICAgICYuZWFfd3d3X19zZWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDQpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogNCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX2Jhbm5lci5lYV93d3dfX2V4cGVydGlzZSB7XG4gIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV93d3dfX2Jhbm5lcl90aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19saXN0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV93d3dfX2V4cGVydGlzZV90aXRsZV9pbWcge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1nYXA6IHZhcigtLWVhX2dhcCk7XG5cbkBtaXhpbiBncmlkLWl0ZW0tcGFkZGluZygkYnJlYWtwb2ludCkge1xuICAkLXBhZGRpbmc6IHZhcigtLWVhX2d1dHRlcik7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJC1wYWRkaW5nO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICQtcGFkZGluZztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5lYV93d3dfX2ZlYXR1cmVzIHtcbiAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBncmlkLWdhcDogY2FsYygkLWdhcCAqIDIpO1xuICB9XG5cbiAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogJC1nYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faGVhZGVyICsgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9tYWluIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG5cbiAgICAmLmVhX3d3d19fZmVhdHVyZXNfaXRlbS1oaWdobGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgLy8gY2FyZFxuICAmLmVhX3d3d19fZmVhdHVyZXNfZGlzcGxheS1jYXJkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgZ3JpZC1nYXA6IDA7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGdyaWQtZ2FwOiBjYWxjKCQtZ2FwICogMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyaWQuZWFfd3d3X19jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiBjYWxjKCQtZ2FwICogMikgJC1nYXA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogY2FsYygkLWdhcCAqIDEuNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogY2FsYygkLWdhcCAqIDEuNSkgY2FsYygkLWdhcCAqIDIpO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2NvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGJsb2NrXG4gICYuZWFfd3d3X19mZWF0dXJlc19kaXNwbGF5LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICBncmlkLWdhcDogMDtcblxuICAgICAgJi5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IGNhbGMoJC1nYXAgKiAyKSAkLWdhcDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiBjYWxjKCQtZ2FwICogMykgY2FsYygkLWdhcCAqIDIpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBwYWRkaW5nOiBjYWxjKCQtZ2FwICogNSkgY2FsYygkLWdhcCAqIDQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIsXG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fbWFpbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2dyaWQtMl9zbSB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQtaXRlbS1wYWRkaW5nKHNtKTtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fZ3JpZC0yX2xnIHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1pdGVtLXBhZGRpbmcobGcpO1xuICAgICAgfVxuXG4gICAgICAmW2NsYXNzKj0nZWFfZ2VuZXJpY3NfX2dyaWQtMl8nXSAuZWFfd3d3X19mZWF0dXJlc19pdGVtOm50aC1jaGlsZChldmVuKTo6YWZ0ZXIge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDVEFcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCQtZ2FwICogMS41KTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoJC1nYXAgKiAyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCQtZ2FwICogNCk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX2Zvcm0ge1xuICAuZWFfd3d3X19jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2Zvcm1fYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIDIpIDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2d1dHRlcikgKiAyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2d1dHRlcikgKiAzKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpICogdmFyKC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZSkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIC0tZWFfZmllbGRfY29udHJvbF93aWR0aDogNDAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG4gICAgLy8gICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgIC8vICAmID4gLmVhX2dlbmVyaWNzX19maWVsZCB7XG4gICAgLy8gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy9cbiAgICAvLyAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgIC8vICAgICAgcGFkZGluZzogMDtcbiAgICAvLyAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAvLyAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIC8vICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgLy8gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIC8vICAgIH1cbiAgICAvLyAgfVxuICAgIC8vfVxuICAgIC8vXG4gICAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQsXG4gICAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkX3RleHRhcmVhX3RleHQge1xuICAgIC8vICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8vICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgLy8gIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KTtcbiAgICAvLyAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19sZWZ0KSAqIDEuNSk7XG4gICAgLy8gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KSAqIDEuNSk7XG4gICAgLy9cbiAgICAvLyAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC8vICAgIHdpZHRoOiA0MDBweDtcbiAgICAvLyAgfVxuICAgIC8vfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2Zvcm1fZW1haWxfdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfZ2FsbGVyeV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAuZWFfd3d3X19nYWxsZXJ5X2FyZWEge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gICogKyAuZWFfd3d3X19nYWxsZXJ5X2FyZWEge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2dhcCk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19nYWxsZXJ5X2xpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuZWFfd3d3X19nYWxsZXJ5X2l0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gNCkgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyA0KSAhaW1wb3J0YW50O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX2dhbGxlcnlfdGl0bGUge1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgY29sb3IgLjNzO1xuXG4gICAgICAmLmVhX3d3d19fZ2FsbGVyeV90aXRsZS1mb2N1cyxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2dhbGxlcnlfY29sb3JfaG92ZXIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fZ2FsbGVyeV9iYWNrZ3JvdW5kX2NvbG9yX3NlbGVjdGVkKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19nYWxsZXJ5X2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZ2FsbGVyeV9pbWFnZSB7XG4gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHk7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fZ2FsbGVyeV9pbWFnZV9hcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2dhbGxlcnlfaW1hZ2Uge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBmaWdjYXB0aW9uICsgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtZ2FwOiB2YXIoLS1lYV9nYXApO1xuLmVhX3d3d19faGVybyB7XG4gIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKCQtZ2FwICogMik7XG4gICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKCQtZ2FwICogMik7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGMoJC1nYXAgKiAzKTtcbiAgICAgIGdyaWQtcm93LWdhcDogY2FsYygkLWdhcCAqIDMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYygkLWdhcCAqIDQpO1xuICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKCQtZ2FwICogNCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAmLmVhX3d3d19faGVyb19pbWFnZV9sZWZ0IC5lYV93d3dfX2hlcm9fY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAmLmVhX3d3d19faGVyb19pbWFnZV9sZWZ0IHtcbiAgICAgIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fc3RyZW5ndGgge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgLmVhX3d3d19fc3RyZW5ndGhfbGVmdCAuZWFfd3d3X19zdHJlbmd0aF9saXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICAgbGk6bnRoLWNoaWxkKDQpOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC5lYV93d3dfX3N0cmVuZ3RoX2xlZnQge1xuICAgICAgZmxleDogMCAwIDYwJTtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19zdHJlbmd0aF9yaWdodCB7XG4gICAgICBmbGV4OiAwIDAgNDAlO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbGlzdCB7XG4gICAgLy9AdG9kbyB2b2lyIGNvbW1lbnQgbWlldXggZ8OpcmVyIGxhIHN1cmNoYXJnZXIgZGVzIG1hcmdpbnMgZGVzIHVsc1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lYV93d3dfX3N0cmVuZ3RoX2FydGljbGUgKyAuZWFfd3d3X19zdHJlbmd0aF9hcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fc2VjdGlvbi5lYV93d3dfX3RlY2hzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2dhcCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMS41KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogMS41KTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdyaWQtcm93LWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMyk7XG4gIH1cblxuICBmaWd1cmUsXG4gIGltZyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfd3d3X19wYXJ0bmVyc2hpcHMge1xuICAgIC5lYV93d3dfX3BhcnRuZXJzaGlwc19saXN0IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuZWFfd3d3X19wYXJ0bmVyc2hpcHNfbGlzdF9pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19wYXJ0bmVyc2hpcF9mcmVuY2hfdGVjaCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19wYXJ0bmVyc2hpcF9mcmFuY2VfMjAzMCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcInNlY3Rpb25cIiBhcyBzZWN0aW9uO1xuQHVzZSBcImFjdGlvblwiIGFzIGFjdGlvbjtcblxuQHVzZSBcImNvbW1vbi9hZG1pbmlzdHJhdGlvbi9pbmRleFwiIGFzIGFkbWluaXN0cmF0aW9uO1xuQHVzZSBcImNvbW1vbi9hcHBzL2luZGV4XCIgYXMgYXBwcztcbkB1c2UgXCJjb21tb24vYmFubmVyL2luZGV4XCIgYXMgYmFubmVyO1xuQHVzZSBcImNvbW1vbi9leHBlcnRpc2UvaW5kZXhcIiBhcyBleHBlcnRpc2U7XG5AdXNlIFwiY29tbW9uL2ZlYXR1cmVzL2luZGV4XCIgYXMgZmVhdHVyZXM7XG5AdXNlIFwiY29tbW9uL2Zvcm0vaW5kZXhcIiBhcyBmb3JtO1xuQHVzZSBcImNvbW1vbi9nYWxsZXJ5L2luZGV4XCIgYXMgZ2FsbGVyeTtcbkB1c2UgXCJjb21tb24vaGVyby9pbmRleFwiIGFzIGhlcm87XG5AdXNlIFwiY29tbW9uL3N0cmVuZ3RoL2luZGV4XCIgYXMgc3RyZW5ndGg7XG5AdXNlIFwiY29tbW9uL3RlY2hzL2luZGV4XCIgYXMgdGVjaHM7XG5cbi5lYV93d3dfX3ByZXNlbnRhdGlvbiB7XG4gIC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAtLWVhX3ByZXNlbnRhdGlvbl9fc2VjdGlvbl9wYWRkaW5nX21kOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAzKTtcbiAgLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZ19sZzogY2FsYyh2YXIoLS1lYV9nYXApICogNCk7XG5cbiAgZm9udC1mYW1pbHk6IHZhcigtLWVhX2ZvbnRfZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KTtcbiAgZmxleC1ncm93OiAxO1xuXG4gIC8vIGhlYWRpbmdzXG4gIGgxLFxuICAuZWFfZ2VuZXJpY3NfX2gxIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMSk7XG4gIH1cblxuICBoMixcbiAgLmVhX2dlbmVyaWNzX19oMiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDIpO1xuICB9XG5cbiAgaDMsXG4gIC5lYV9nZW5lcmljc19faDMge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gzKTtcbiAgfVxuXG4gIC8vIGNvbnRhaW5lclxuICAuZWFfd3d3X19jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfY29udGFpbmVyX21heF93aWR0aCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gYnV0dG9uc1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmcpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX3ByZXNlbnRhdGlvbl9fc2VjdGlvbl9wYWRkaW5nX21kKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbGcpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCk7XG4gIH1cblxuICAvLyBsaXN0XG4gIC5lYV9nZW5lcmljc19fbGlzdCB7XG4gICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX19saXN0X2l0ZW1fbWFya2VyLWljb24ge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWFya2VyIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLmVhX3d3d19fY2FsbF90b19hY3Rpb24ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG59XG5cbi5lYV93d3dfX3ByZXNlbnRhdGlvbl9zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIC5lYV93d3dfX2hlcm8gKyAuZWFfd3d3X19wcmVzZW50YXRpb25fc2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lYV93d3dfX3NpbXBsZV9wYXJhZ3JhcGgge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsICJAdXNlIFwibWFpbnMvaGVscC9pbmRleFwiIGFzIGhlbHA7XG5AdXNlIFwibWFpbnMvcHJlc2VudGF0aW9uL2luZGV4XCIgYXMgcHJlc2VudGF0aW9uO1xuXG4uZWFfd3d3X19jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG59XG4iLCAiLy8gTWFpbG9cbi8vIGdyYXlcbiQtY29sb3JfZ3JheV9vaWw6ICMyMjIyMjI7XG4kLWNvbG9yX2dyYXlfb255eDogIzM4MzgzODtcbiQtY29sb3JfZ3JheV9kYXZ5OiAjNTI1MjUyO1xuJC1jb2xvcl9ncmF5X2RpbTogIzZBNkE2QTtcbiQtY29sb3JfZ3JheV9zcGFuaXNoOiAjOUI5QjlCO1xuJC1jb2xvcl9ncmF5X3NpbHZlcjogI0IwQjBCMDtcbiQtY29sb3JfZ3JheV9nYWluc2Jvcm86ICNERURFREU7XG4kLWNvbG9yX2dyYXlfcGxhdGluaXVtOiAjRTdFN0U3O1xuJC1jb2xvcl9ncmF5X3Ntb2tlOiAjRjhGOEY4O1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgLy8gY29sb3JzIGJyYW5kXG4gIC0tZWFfY29sb3JfcHJpbWFyeTogaHNsKDM1MyA5OCUgNjAlKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcms6IGhzbCgzNTMgNzclIDU0JSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrZXI6IGhzbCgzNTMgNjYlIDQ4JSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogaHNsKDM1MyA5OCUgOTAlKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6IGhzbCgzNTMgOTglIDk4JSk7XG4gIC8vIHRleHQgLyB0eXBvXG4gIC0tZWFfZm9udF9mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgLS1lYV9mb250X3NpemU6IGNhbGMoMTNweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplKSk7XG4gIC8vLS1lYV90ZXh0X2NvbG9yOiAjeyQtY29sb3JfZ3JheV9vbnl4fTsgLy8gQHRvZG8gOiDDoCBtZXR0cmUgcGFyIGRlZmF1bHRcbiAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtY29sb3JfZ3JheV9kaW19OyAvLyBhbmNpZW4gc3lzdGVtZVxuICAtLWVhX3RleHRfY29sb3JfbGlnaHQ6ICN7JC1jb2xvcl9ncmF5X3NwYW5pc2h9O1xuICAtLWVhX3RleHRfbGluZV9oZWlnaHQ6IDEuNTQ7IC8vIG1pbmltdW0gV0NBRyAyLjEgaXMgMS41IC8gMS41NCBwb3VyIHF1ZSBxdWFuZCBvbiBtdWx0aXBsaWUgcGFzIGxhIGZvbnQtc2l6ZSAxM3B4IMOnYSBkb25uZSB1biByw6lzdWx0YXQgXCJyb25kXCJcbiAgLS1lYV9oZWFkaW5nX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9vbnl4fTtcbiAgLy8gYmFja2dyb3VuZFxuICAtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyazogI3skLWNvbG9yX2dyYXlfc21va2V9O1xuICAvLyBib3JkZXJzXG4gIC0tZWFfYm9yZGVyX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9nYWluc2Jvcm99OyAvLyBAdG9kbyA6IGRldnJhaXQgYXUgbWluaW11bSDDqnRyZSAjOTE5MTkxIHBvdXIgcmVzcGVjdGVyIHVuIGNvbnRyYXN0ZSBlbnRyZSBjb3VsZXVycyBhZGphY2VudGVzIGRlIDM6MVxuICAtLWVhX2JvcmRlcl9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX2dyYXlfc2lsdmVyfTtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzOiAzcHg7XG4gIC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZTogMTBweDtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzX2xhcmdlcjogMjBweDtcbiAgLy8gc2hhZG93c1xuICAtLWVhX3NoYWRvd19zbWFsbDogMXB4IDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgLjA1KSwgLTFweCAtMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAvLyBhcHBsaWNhdGlvbnMgY29sb3JzXG4gIC8vLS1lYV9hcHBsaV9jb2xvcl9hZGJvb2s6ICNDNjc1RmY7XG4gIC8vLS1lYV9hcHBsaV9jb2xvcl9hbGJ1bXM6ICNGRjdBMWQ7XG4gIC0tZWFfYXBwbGlfY29sb3JfYm9va21hcmtzOiAjRkY4RDZlO1xuICAvLy0tZWFfYXBwbGlfY29sb3JfY2FsZW5kYXI6ICNGRjRGNjQ7XG4gIC8vLS1lYV9hcHBsaV9jb2xvcl9jaGF0OiAjRkY2OTAwO1xuICAvLy0tZWFfYXBwbGlfY29sb3JfZG9jczogIzRBOTBFMjtcbiAgLS1lYV9hcHBsaV9jb2xvcl9nYWxsZXJ5X2hlbHA6ICNGRjdBMWQ7XG4gIC0tZWFfYXBwbGlfY29sb3Jfa2V5czogIzA1NDk4MztcbiAgLS1lYV9hcHBsaV9jb2xvcl9tYWlsaW5nOiAjOEI4QkVjO1xuICAtLWVhX2FwcGxpX2NvbG9yX25vdGVzOiAjRkZBRDFmO1xuICAtLWVhX2FwcGxpX2NvbG9yX3Bvc3RpdHM6ICNFQkRCMDA7XG4gIC0tZWFfYXBwbGlfY29sb3JfcmVtaW5kZXJzOiAjRTIzOTUyO1xuICAtLWVhX2FwcGxpX2NvbG9yX3JzczogIzdFRDMyMTtcbiAgLS1lYV9hcHBsaV9jb2xvcl9zYW50YV90cmVlOiAjMkNCNTZlO1xuICAtLWVhX2FwcGxpX2NvbG9yX3NlYXJjaF93d3c6ICMwMzZkYzA7XG4gIC0tZWFfYXBwbGlfY29sb3JfdGltZXN0YW1waW5nOiAjMTkyMDhiO1xuICAtLWVhX2FwcGxpX2NvbG9yX3RvZG9zOiAjMUZCRkFmO1xuICAtLWVhX2FwcGxpX2NvbG9yX3hwcl9idHU6ICNGRjI2N2U7XG4gIC8vIGNvbXBvbmVudHNcbiAgLyogYmFkZ2UgKi9cbiAgLS1lYV9iYWRnZV9jb2xvcjogI3skLWNvbG9yX2dyYXlfZGltfTtcbiAgLy8tLWVhX2JhZGdlX2JvcmRlcl9jb2xvcl9vdXRsaW5lOiAjeyQtY29sb3JfZ3JheV9kaW19O1xuICAvKiBidXR0b24gLSB2YXJpYW50cyAqL1xuICAvKiogZGVmYXVsdCAqKi9cbiAgLS1lYV9idXR0b25fY29sb3I6ICN7JC1jb2xvcl9ncmF5X2RpbX07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfZ3JheV9kYXZ5fTtcbiAgLyogY2hpcCAqL1xuICAtLWVhX2NoaXBfYmFja2dyb3VuZDogI3skLWNvbG9yX2dyYXlfcGxhdGluaXVtfTtcbiAgLS1lYV9jaGlwX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9vbnl4fTtcbiAgLyogbGlzdCAqL1xuICAtLWVhX2xpc3RfbWFya2VyX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9zaWx2ZXJ9O1xuICAvKiBzZXBhcmF0b3IgKi9cbiAgLS1lYV9zZXBhcmF0b3JfYm9yZGVyX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9wbGF0aW5pdW19O1xuICAvKiBzbmFja2JhciAqL1xuICAtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3I6ICN7JC1jb2xvcl9ncmF5X29pbH07XG4gIC0tZWFfc25hY2tiYXJfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogIzcwNzA3MDtcbiAgLyogdGFibGUgKi9cbiAgLS1lYV90YWJsZV90aF9jb2xvcjogI3skLWNvbG9yX2dyYXlfZGltfTtcbiAgLyogY29sb3IgcHJpbWFyeSAqL1xuICAtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5OiBoc2woMTk4LCAxMDAlLCA1MCUpO1xuICAtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5X2Rhcms6IGhzbCgxOTgsIDgwJSwgNDAlKTtcbiAgLS1lYV9tdW5fY29sb3JfcHJpbWFyeTogaHNsKDVkZWcgMTAwJSA3MCUpO1xuICAtLWVhX211bl9jb2xvcl9wcmltYXJ5X2Rhcms6IGhzbCg1ZGVnIDcxJSA2NiUpO1xuICAtLWVhX2VkdV9jb2xvcl9wcmltYXJ5OiBoc2woMjMyZGVnIDEwMCUgNjklKTtcbiAgLS1lYV9lZHVfY29sb3JfcHJpbWFyeV9kYXJrOiBoc2woMjMyZGVnIDgwJSA1OSUpO1xuICAtLWVhX3Byb19jb2xvcl9wcmltYXJ5OiBoc2woMzUzIDk4JSA2MCUpO1xuICAtLWVhX3Byb19jb2xvcl9wcmltYXJ5X2Rhcms6IGhzbCgzNTMgNzclIDU0JSk7XG4gIC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5OiBoc2woMzIsIDEwMCUsIDYxJSk7XG4gIC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5X2Rhcms6IGhzbCgzMiwgODAlLCA1MSUpO1xuICAtLWVhX2J6aF9jb2xvcl9wcmltYXJ5OiBoc2woMjgsIDkxJSwgNTQlKTtcbiAgLS1lYV9iemhfY29sb3JfcHJpbWFyeV9kYXJrOiBoc2woMjgsIDkxJSwgNDQlKTtcbn1cblxuW2RhdGEtc2tpbj1cIndlYjJcIl0ge1xuICAtLWVhX2luZm9fYmFyX2hlaWdodDogMjBweDtcbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXYsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEwXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbSAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMFwiXSB7XG4gIC5lYV9nZW5lcmljc19fdHJlZV9saXN0IC5lYV9nZW5lcmljc19fdHJlZV9pdGVtIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbGFiZWwge1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZXhwYW5kZXIgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMS4xNSk7XG4gICAgfVxuICB9XG59XG4iLCAiJC1uYXZfaXRlbV9oZWlnaHQ6IDMxcHg7XG5cbltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEwXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX3NpZGViYXJfdG9wID4gLmVhX2dlbmVyaWNzX19uYXYge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zaWRlYmFyX2J1dHRvbl9uZXcge1xuICAgICAgaGVpZ2h0OiAkLW5hdl9pdGVtX2hlaWdodDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX3N0eWxlKSB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcikgNjUlLCAjOUI5QzYzIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJnZW5lcmljcy9jb21wb25lbnRzL2luZGV4XCIgYXMgY29tcG9uZW50cztcbkB1c2UgXCJnZW5lcmljcy9sYXlvdXQvaW5kZXhcIiBhcyBsYXlvdXQ7XG5cbi8qKlxuKiogVGhlbWU6IE5ldENvdXJyaWVyIDIwMTBcbiovXG4kLWZvbnRfc2l6ZTogY2FsYygxMnB4ICsgdmFyKC0tZWFfc3BhY2luZ19mb250X3NpemUpKTtcbiQtYnV0dG9uX2NvbG9yX2hvdmVyOiAjRUQ0QjFFO1xuJC10ZXh0X2NvbG9yOiAjNTE1MjNBO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiMjAxMFwiXSB7XG4gICAgLS1lYV90ZXh0X2xpbmVfaGVpZ2h0OiAxLjE1O1xuICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2NvbG9yX2RhbmdlcjogI0QwNTc0RDtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICNGRjlDMUE7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9ndXR0ZXI6IHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKTtcbiAgICAtLWVhX2dhcDogMTBweDtcbiAgICAtLWVhX3RleHRfY29sb3I6ICN7JC10ZXh0X2NvbG9yfTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yOiAjNTE1MjNBOyAvKmdlbl9jb2xvciovXG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9OyAvKmhvdmVyX2NvbG9yIC8gaG92ZXJfY29sb3Jfb25seSovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0VDRTlEODsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZFRUMyO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogI0QwRDFCRjsgLypidXR0b25fYm9yZGVyX2NvbG9yKi9cbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogMDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGU6IG91dHNldDsgLypidXR0b25fYm9yZGVyX3N0eWxlPSovXG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlX2FjdGl2ZTogaW5zZXQ7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogIzUxNTIzQTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICNFQ0U5RDg7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI0ZGRUVDMjtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjRkZFRUMyO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogIzUxNTIzQTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjRDBEMUJGO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI0QwRDFCRjtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzUxNTIzQTtcbiAgICAtLWVhX2J1dHRvbl9saW5lX2hlaWdodDogMTZweDtcbiAgICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiAyNnB4O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogNXB4O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogMTBweDtcbiAgICAvLy0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX2xlZnQ6IDA7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyXG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQ6IDNweDtcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbjogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0KTtcbiAgICAtLWVhX2ljb25fZmlsbDogIzUxNTIzQTtcbiAgICAvLyBjYXJkXG4gICAgLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gaGVscFxuICAgIC0tZWFfaGVscF9ib3JkZXJfY29sb3I6ICNCN0M0Nzg7XG4gICAgLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gbW9kYWxcbiAgICAtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcjogI0I3QzQ3ODtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIC0tZWFfdGFibGVfY2VsbF9oZWlnaHQ6IGNhbGMoMjJweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfaGVpZ2h0OiBjYWxjKDE2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjOEM5MDc0O1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI0YyRjFFRDtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmMmYxZWQsICNlMWQ5Y2UpO1xuICAgIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiAjZTFkOWNlO1xuICAgIC0tZWFfdGFibGVfdGhfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkVFQzI7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6IDI4cHg7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogMjhweDtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRUVDMjtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplOiBjYWxjKDEwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZSkpO1xuICAgIC8vIE1haWxcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogMHB4O1xuICAgIC8vIEZvcm1cbiAgICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9mb250X3dlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgLS1lYV9ndXR0ZXI6IGNhbGModmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpICogLjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIFRhYmxlXG4gICAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZ19sZWZ0OiBjYWxjKDVweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nX3JpZ2h0OiBjYWxjKDFweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiBjYWxjKDI2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodCkpO1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdixcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3IgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIiQtbmF2X2l0ZW1faGVpZ2h0OiAzMXB4O1xuXG5bZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMlwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXYge1xuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUgKyAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb25zIHtcbiAgICAgICAgdG9wOiBjYWxjKCgkLW5hdl9pdGVtX2hlaWdodCAtIHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pKSAvIDIgLSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSk7XG4gICAgICB9XG5cblxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUsXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gLmVhX2dlbmVyaWNzX19hbmNob3IsXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gcCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGhlaWdodDogJC1uYXZfaXRlbV9oZWlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RyZWVfbGlzdCAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX2xhYmVsIHtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2V4cGFuZGVyIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDEuMTUpO1xuICAgIH1cbiAgfVxufVxuIiwgIiQtbmF2X2l0ZW1faGVpZ2h0OiAzMXB4O1xuXG5bZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMlwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDVweDtcblxuICAgIC5lYV9nZW5lcmljc19fc2lkZWJhcl9idXR0b25fbmV3IHtcbiAgICAgIGhlaWdodDogJC1uYXZfaXRlbV9oZWlnaHQ7XG4gICAgICBib3JkZXItY29sb3I6ICNDNEM0QzQ7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ5RUQzO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzU0OUVEMyA2NSUsICMyMTcyQUEgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImdlbmVyaWNzL2NvbXBvbmVudHMvaW5kZXhcIiBhcyBjb21wb25lbnRzO1xuQHVzZSBcImdlbmVyaWNzL2xheW91dC9pbmRleFwiIGFzIGxheW91dDtcblxuLyoqXG4qKiBUaGVtZTogTmV0LUMgMjAxMlxuKi9cbiQtZm9udF9zaXplOiBjYWxjKDEycHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZSkpO1xuJC1idXR0b25fY29sb3I6ICM1MDUwNTA7XG4kLWJ1dHRvbl9jb2xvcl9ob3ZlcjogI0VENEIxRTtcbiQtdGV4dF9jb2xvcjogIzUwNTA1MDtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cIjIwMTJcIl0ge1xuICAgIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS4xNTtcbiAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9jb2xvcl9kYW5nZXI6ICNEMDU3NEQ7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjRkU4NDAxO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRkZGRkZGO1xuICAgIC0tZWFfZ3V0dGVyOiB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcik7XG4gICAgLS1lYV9nYXA6IDEwcHg7XG4gICAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtdGV4dF9jb2xvcn07XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcjogI3skLWJ1dHRvbl9jb2xvcn07IC8qZ2VuX2NvbG9yKi9cbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07IC8qaG92ZXJfY29sb3IgLyBob3Zlcl9jb2xvcl9vbmx5Ki9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRUNFOUQ4OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkVFQzI7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiAjRDBEMUJGOyAvKmJ1dHRvbl9ib3JkZXJfY29sb3IqL1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZTogb3V0c2V0O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZV9hY3RpdmU6IGluc2V0O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6ICN7JC1idXR0b25fY29sb3J9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI0VDRTlEODtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjRkZFRUMyO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICNGRkVFQzI7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtYnV0dG9uX2NvbG9yfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjRDBEMUJGO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI0QwRDFCRjtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzUwNTA1MDtcbiAgICAtLWVhX2J1dHRvbl9saW5lX2hlaWdodDogMTZweDtcbiAgICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiAyNnB4O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogNXB4O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogMTBweDtcbiAgICAvLy0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX2xlZnQ6IDA7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyXG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQ6IDNweDtcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbjogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0KTtcbiAgICAvLyBjYXJkXG4gICAgLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gaWNvblxuICAgIC0tZWFfaWNvbl9maWxsOiAjNTA1MDUwO1xuICAgIC8vIGhlbHBcbiAgICAtLWVhX2hlbHBfYm9yZGVyX2NvbG9yOiAjQzRDNEM0O1xuICAgIC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIG1vZGFsXG4gICAgLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV9ib3JkZXJfY29sb3I6ICNDNEM0QzQ7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0OiBjYWxjKDIycHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2hlaWdodDogY2FsYygxNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9jb2xvcjogIzcwNzY3ODtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICNFQkVCRUI7XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2ltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRUNFQUVCLCAjQ0FDQkNDKTtcbiAgICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogI0NBQ0JDQztcbiAgICAtLWVhX3RhYmxlX3RoX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZFRUMyO1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiAyOHB4O1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6IDI4cHg7XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkVFQzI7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogY2FsYygxMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemUpKTtcbiAgICAvLyBNYWlsXG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IDBweDtcbiAgICAvLyBGb3JtXG4gICAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfZm9udF93ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC0tZWFfZ3V0dGVyOiBjYWxjKHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSAqIC41KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBUYWJsZVxuICAgICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmdfbGVmdDogY2FsYyg1cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZ19yaWdodDogY2FsYygxcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogY2FsYygyNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQpKTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxNFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXYsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICIkLW5hdl9pdGVtX2hlaWdodDogMzRweDtcblxuW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAgIC5lYV9nZW5lcmljc19fbmF2IHtcblxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUgKyAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb25zIHtcbiAgICAgICAgdG9wOiBjYWxjKCgkLW5hdl9pdGVtX2hlaWdodCAtIHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pKSAvIDIgLSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlLFxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IC5lYV9nZW5lcmljc19fYW5jaG9yLFxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IHAge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBoZWlnaHQ6ICQtbmF2X2l0ZW1faGVpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX190cmVlX2xpc3QgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0ge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9sYWJlbCB7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZXhwYW5kZXIgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMS4xNSk7XG4gICAgfVxuICB9XG59XG4iLCAiJC1uYXZfaXRlbV9oZWlnaHQ6IDM0cHg7XG5cbltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyID4gLmVhX2dlbmVyaWNzX19zaWRlYmFyX3RvcCB7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19zaWRlYmFyX2J1dHRvbl9uZXcge1xuICAgICAgaGVpZ2h0OiAkLW5hdl9pdGVtX2hlaWdodDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiZ2VuZXJpY3MvY29tcG9uZW50cy9pbmRleFwiIGFzIGNvbXBvbmVudHM7XG5AdXNlIFwiZ2VuZXJpY3MvbGF5b3V0L2luZGV4XCIgYXMgbGF5b3V0O1xuXG4vKipcbioqIFRoZW1lOiBOZXRDb3VycmllciAyMDE0XG4qL1xuJC1mb250X3NpemU6IGNhbGMoMTJweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplKSk7XG4kLWJ1dHRvbl9pY29uX2hlaWdodDogMTVweDtcbiQtYnV0dG9uX2NvbG9yX2hvdmVyOiAjNzk3MzQxO1xuJC10ZXh0X2NvbG9yOiAjNTQ1NDU0O1xuJC1jb2xvcl9wcmltYXJ5OiAjMDA4QUM0O1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiMjAxNFwiXSB7XG4gICAgLS1lYV90ZXh0X2xpbmVfaGVpZ2h0OiAxLjE1O1xuICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2NvbG9yX2RhbmdlcjogI0QwNTc0RDtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpO1xuICAgIC0tZWFfZ2FwOiAxMHB4O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9idXR0b25fY29sb3I6ICM0MDM5MzU7IC8qNDAzOTM1Ki9cbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07IC8qaG92ZXJfY29sb3IgLyBob3Zlcl9jb2xvcl9vbmx5Ki9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6ICNEMEQxQkY7IC8qYnV0dG9uX2JvcmRlcl9jb2xvciovXG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiAjNzk3MzQxO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlOiBzb2xpZDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGVfYWN0aXZlOiBzb2xpZDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICM3OTczNDE7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogIzc5NzM0MTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjNzk3MzQxO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICM3OTczNDE7XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM0MzQ3NDk7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiAxcHg7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV9idXR0b25faWNvbl9oZWlnaHQ6ICN7JC1idXR0b25faWNvbl9oZWlnaHR9O1xuICAgIC8vLS1lYV9idXR0b25faWNvbl9tYXJnaW5fbGVmdDogMDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodDogM3B4O1xuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luOiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgIC8vIGNhcmRcbiAgICAtLWVhX2NhcmRfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBoZWxwXG4gICAgLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gbW9kYWxcbiAgICAtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcjogI0RFREVERTtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIC0tZWFfdGFibGVfY2VsbF9oZWlnaHQ6IGNhbGMoMjJweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfaGVpZ2h0OiBjYWxjKDE2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjNkE2RjczO1xuICAgIC0tZWFfdGFibGVfdGhfZm9udF9zaXplOiAxMHB4O1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI0U1RThFQTtcbiAgICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogI0NBQ0JDQztcbiAgICAtLWVhX3RhYmxlX3RoX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRTZGNUQ5O1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiBjYWxjKDI4cHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9saW5lX2hlaWdodCkpO1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6IGNhbGMoMjhweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgICAtLWVhX2ljb25fZmlsbDogIzQwMzkzNTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0U2RjVEOTtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICM3OTczNDE7XG4gICAgLy8gTWFpbFxuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiAwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC0tZWFfZ3V0dGVyOiBjYWxjKHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSAqIC41KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBGaWVsZHNcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRTZGNUQ5O1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjNzk3MzQxO1xuICAgICAgLy8gVGFibGVcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nX2xlZnQ6IGNhbGMoNXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmdfcmlnaHQ6IGNhbGMoMXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV90Ym9keV90cl9oZWlnaHQ6IGNhbGMoMjZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0KSk7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMThcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2LFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfeWVhcnMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxOFwiXSB7XG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX21heWJlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiJC1uYXZfaXRlbV9oZWlnaHQ6IDM0cHg7XG5cbltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE4XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSB7XG4gICAgICAgIGhlaWdodDogJC1uYXZfaXRlbV9oZWlnaHQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlICsgLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9ucyB7XG4gICAgICAgIHRvcDogY2FsYygoJC1uYXZfaXRlbV9oZWlnaHQgLSB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSkgLyAyIC0gdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2FuY2hvcixcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgaGVpZ2h0OiAkLW5hdl9pdGVtX2hlaWdodDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMThcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RyZWVfbGlzdCAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX2xhYmVsIHtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9leHBhbmRlciAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAxLjE1KTtcbiAgICB9XG4gIH1cbn1cbiIsICIkLW5hdl9pdGVtX2hlaWdodDogMzRweDtcblxuW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMThcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIgPiAuZWFfZ2VuZXJpY3NfX3NpZGViYXJfdG9wIHtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWVhX2JvcmRlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3NpZGViYXJfYnV0dG9uX25ldyB7XG4gICAgICBoZWlnaHQ6ICQtbmF2X2l0ZW1faGVpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU0NTQ1NDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzU0NTQ1NDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiZ2VuZXJpY3MvY29tcG9uZW50cy9pbmRleFwiIGFzIGNvbXBvbmVudHM7XG5AdXNlIFwiZ2VuZXJpY3MvbGF5b3V0L2luZGV4XCIgYXMgbGF5b3V0O1xuXG4kLWZvbnRfc2l6ZTogY2FsYygxMnB4ICsgdmFyKC0tZWFfc3BhY2luZ19mb250X3NpemUpKTtcbiQtYnV0dG9uX2ljb25faGVpZ2h0OiAxNXB4O1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRTZGNUQ5O1xuJC10ZXh0X2NvbG9yOiAjNTQ1NDU0O1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiMjAxOFwiXSB7XG4gICAgLS1lYV90ZXh0X2xpbmVfaGVpZ2h0OiAxLjE1O1xuICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcjogI0ZGRkZGRjtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9jb2xvcl9kYW5nZXI6ICNEMDU3NEQ7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjNDAzOTM1O1xuICAgIC0tZWFfZ3V0dGVyOiB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcik7XG4gICAgLS1lYV9nYXA6IDEwcHg7XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6ICNkNGQ5ZGI7IC8qYnV0dG9uX2JvcmRlcl9jb2xvciovXG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlOiBzb2xpZDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGVfYWN0aXZlOiBzb2xpZDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yOiAjNDAzOTM1OyAvKmJ1dHRvbl9jb2xvciovXG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICMzODM4Mzg7IC8qaG92ZXJfY29sb3IgLyBob3Zlcl9jb2xvcl9vbmx5PUQwNTc0RCovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjNTQ1NDU0O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogIzM4MzgzODtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjMzgzODM4O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogIzU0NTQ1NDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjNTQ1NDU0O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogIzM4MzgzODtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjMzgzODM4O1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNDM0NzQ5O1xuICAgIC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiAyM3B4O1xuICAgIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IDIzcHg7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiAwO1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtYnV0dG9uX2ljb25faGVpZ2h0fTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX3Bvc2l0aW9uOiAzcHggY2VudGVyO1xuICAgIC8vLS1lYV9idXR0b25faWNvbl9tYXJnaW5fbGVmdDogMDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodDogNXB4O1xuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luOiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiBjYWxjKDMwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9saW5lX2hlaWdodCkpO1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6IGNhbGMoMzBweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgICAvLyBpY29uXG4gICAgLS1lYV9pY29uX2ZpbGw6ICM0MDM5MzU7XG4gICAgLy8gY2FyZFxuICAgIC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC0tZWFfY2FyZF9zcGFjZXI6IDE0cHg7XG4gICAgLy8gaGVscFxuICAgIC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIG1vZGFsXG4gICAgLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV9ib3JkZXJfY29sb3I6ICNERURFREU7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogNXB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0OiBjYWxjKDIycHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2hlaWdodDogY2FsYygxNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9jb2xvcjogIzZBNkY3MztcbiAgICAtLWVhX3RhYmxlX3RoX2ZvbnRfc2l6ZTogMTBweDtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICNFRUVFRUU7XG4gICAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6ICNDQUNCQ0M7XG4gICAgLS1lYV90YWJsZV90aF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0U2RjVEOTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC8vIE1haWxcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogMHB4O1xuICAgIC8vIEZvcm1cbiAgICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9mb250X3dlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgLS1lYV9ndXR0ZXI6IGNhbGModmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpICogLjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIEZpZWxkc1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogIzM4MzgzODtcbiAgICAgIC8vIFRhYmxlXG4gICAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZ19sZWZ0OiBjYWxjKDVweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nX3JpZ2h0OiBjYWxjKDFweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiBjYWxjKDI2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodCkpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXVtkYXRhLXRoZW1lPVwiYmxhY2tcIl0ge1xuICAuZWFfYXV0aF9fZ3VhcmRpYW5zaGlwX2ZlYXR1cmVfYWN0aXZhdGlvbi5lYV9hdXRoX19ndWFyZGlhbnNoaXBfZmVhdHVyZV9hY3RpdmF0ZWQge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3ggKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgfVxuICB9XG59IiwgIltkYXRhLXNraW49XCJkZWZhdWx0XCJdW2RhdGEtdGhlbWU9XCJibGFja1wiXSB7XG4gIC8vIGltcHJvdmUgb2xkIHN0eWxlXG4gICNkaXZfTUFJTiB7XG4gICAgLmNsX2NhbGVuZGFyX3ZpZXcgdGQuY2xfY2xpY2s6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICB9XG5cbiAgICAuY2xfY2FsZW5kYXJfdmlld195ZWFyLFxuICAgIC5jbF9jYWxlbmRhcl92aWV3X21vbnRoIHtcbiAgICAgIC5jbF9jYWxlbmRhcl90b2RheSB7XG4gICAgICAgIGJvcmRlcjogMXB4IGRvdWJsZSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICYgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtdGhlbWU9XCJibGFja1wiXSB7XG4gICZbZGF0YS1za2luPVwiZGVmYXVsdFwiXSAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfaWZyYW1lIHtcbiAgICBiYWNrZ3JvdW5kOiAjREREREREO1xuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX25vdGljZV9jb250YWluZXIgLmVhX21haWxfX21lc3NhZ2Vfbm90aWNlX2Rpc3BsYXkge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG5cbiAgICAmLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lICsgLmVhX2dlbmVyaWNzX19pZnJhbWUge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiYXV0aC9pbmRleFwiIGFzIGF1dGg7XG5AdXNlIFwiY2FsZW5kYXIvaW5kZXhcIiBhcyBjYWxlbmRhcjtcbkB1c2UgXCJtYWlsL2luZGV4XCIgYXMgbWFpbDtcblxuLy8gdjJcbi8vJC1iYWNrZ3JvdW5kX2NvbG9yOiAjMjIyO1xuLy8kLWJhY2tncm91bmRfZGFyazogIzMzMztcbi8vJC1ib3JkZXJfY29sb3I6ICM2ZTZlNmU7XG4kLWJhY2tncm91bmRfY29sb3I6ICM1MjUyNTI7XG4kLWJhY2tncm91bmRfZGFyazogIzMwMzAzMDtcbiQtYm9yZGVyX2NvbG9yOiAjMjIyMjIyO1xuJC1ib3JkZXJfY29sb3JfaG92ZXI6ICM5QjlCOUI7XG4kLWJ1dHRvbl9jb2xvcl9ob3ZlcjogI0ZGRkZGRjtcbiQtZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcjogI3skLWJvcmRlcl9jb2xvcn07XG4kLXRleHRfY29sb3I6ICNDQ0NDQ0M7XG4kLWNvbG9yX3ByaW1hcnk6ICNGRkZGRkY7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6ICM5RTlFOUU7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogIzZCNkI2QjtcbiQtY29sb3JfZ3JheV9vdXRlcnNwYWNlOiAjNDQ0NDQ0O1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiYmxhY2tcIl0ge1xuICAgIC8vIGNvbG9ycyBzdGF0ZXNcbiAgICAtLWVhX2NvbG9yX3N1Y2Nlc3M6IGhzbCgxNTIgNzAlIDM4JSk7IC8vICMxREE1NjVcbiAgICAtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHQ6IGhzbCgxNTIgNzAlIDI4JSk7IC8vICMxNTc5NEFcbiAgICAtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHRlcjogaHNsKDE1MiA3MCUgMTAlKTsgLy8gIzA4MkMxQlxuICAgIC0tZWFfY29sb3JfaW5mbzogaHNsKDE5OCAxMDAlIDQ2JSk7IC8vICMwMEE0RUJcbiAgICAtLWVhX2NvbG9yX2luZm9fbGlnaHQ6IGhzbCgxOTggMTAwJSAzMSUpOyAvLyAjMDA2RTlEXG4gICAgLS1lYV9jb2xvcl9pbmZvX2xpZ2h0ZXI6IGhzbCgxOTggMTAwJSAxMCUpOyAvLyAjMDAyNTM1XG4gICAgLS1lYV9jb2xvcl9kYW5nZXI6IGhzbCgzNjAgNzklIDU1JSk7IC8vICNFNzMxMzFcbiAgICAtLWVhX2NvbG9yX2Rhbmdlcl9kYXJrOiBoc2woMzYwIDc5JSA2NSUpOyAvLyAjRUM1RjVGXG4gICAgLS1lYV9jb2xvcl9kYW5nZXJfbGlnaHRlcjogaHNsKDM2MCA3OSUgMTIlKTsgLy8gIzM3MDYwNlxuICAgIC0tZWFfY29sb3Jfd2FybmluZzogaHNsKDM4IDcxJSAzNSUpOyAvLyAjOTg2YTFhXG4gICAgLS1lYV9jb2xvcl93YXJuaW5nX2Rhcms6IGhzbCgzOCAxMDAlIDU2JSk7IC8vICNGRkFDMUVcbiAgICAtLWVhX2NvbG9yX3dhcm5pbmdfbGlnaHRlcjogaHNsKDM4IDEwMCUgMTIlKTsgLy8gIzNEMjYwMFxuICAgIC8vIGNvbG9yc1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAtLWVhX3RleHRfY29sb3I6ICN7JC10ZXh0X2NvbG9yfTtcbiAgICAtLWVhX2hlYWRpbmdfY29sb3I6ICNGRkZGRkY7XG4gICAgLy8gYmFja2dyb3VuZFxuICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcl9saWdodDogI3skLWNvbG9yX2dyYXlfb3V0ZXJzcGFjZX07XG4gICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICN7JC1iYWNrZ3JvdW5kX2Rhcmt9O1xuICAgIC8vIENvbXBvbmVudHNcbiAgICAtLWVhX2JvcmRlcl9jb2xvcjogI3skLWJvcmRlcl9jb2xvcn07XG4gICAgLS1lYV9idXR0b25fY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiAjeyQtYm9yZGVyX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogY29sb3IuYWRqdXN0KCQtYm9yZGVyX2NvbG9yLCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiBjb2xvci5hZGp1c3QoJC1ib3JkZXJfY29sb3IsICRsaWdodG5lc3M6IC0xMCUsICRzYXR1cmF0aW9uOiAtMjUlKTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiBjb2xvci5hZGp1c3QoJC1ib3JkZXJfY29sb3IsICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAvLyBpY29uXG4gICAgLS1lYV9pY29uX2ZpbGw6ICNCNEIzQjM7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcjogIzIyMjIyMjtcbiAgICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjRkZGRkZGO1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2NvbG9yX2hvdmVyOiAjRkZGRkZGO1xuICAgIC0tZWFfbW9kYWxfY29udGVudF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAvLyBiYWRnZVxuICAgIC0tZWFfYmFkZ2VfY29sb3I6ICN7JC10ZXh0X2NvbG9yfTtcbiAgICAvLy0tZWFfYmFkZ2VfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAvLyBDaGlwXG4gICAgLS1lYV9jaGlwX2JhY2tncm91bmQ6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfY2hpcF9jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICAgIC8vIElmcmFtZVxuICAgIC0tZWFfaWZyYW1lX2JhY2tncm91bmQ6ICNkZGRkZGQ7XG4gICAgLy8gVG9hc3RcbiAgICAtLWVhX3RvYXN0X2NvbG9yOiAjMjIyMjIyO1xuICAgIC0tZWFfdG9hc3RfYmFja2dyb3VuZF9jb2xvcjogd2hpdGU7XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3Zlcjogd2hpdGU7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIC0tZWFfZmllbGRfaW5wdXRfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAtLWVhX2ZpZWxkX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQ6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpO1xuICAgIC8vIENoYXRcbiAgICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fZmlsbDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLy8gY2FyZFxuICAgIC0tZWFfY2FyZF9iZ19jb2xvcl9ob3ZlcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyKTtcbiAgICAtLWVhX2NhcmRfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIC8vIFNlcGFyYXRvclxuICAgIC0tZWFfc2VwYXJhdG9yX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcblxuICAgIC8vW2RhdGEtdGhlbWU9XCJibGFja1wiXSB7XG4gICAgLy8gIC8vIEZpZWxkc1xuICAgIC8vICAtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAvLyAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAvLyAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yOiAjeyQtdGV4dF9jb2xvcn07XG4gICAgLy8gIC0tZWFfYXV0aF9tZW51X2hlbHBfY29sb3I6ICM1MzUzNTM7XG4gICAgLy99XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IEJsdWVcbiovXG4kLWJhY2tncm91bmRfY29sb3I6ICNFREY0RkY7XG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNEOEU4RkY7XG4kLWNvbG9yX3ByaW1hcnk6ICMzRjczRkY7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDMwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0Q4RThGRjtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImJsdWVcIl0ge1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgfVxufVxuIiwgIltkYXRhLXRoZW1lPVwiYmx1ZXplblwiXSB7XG4gIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyIC5lYV9tYWlsX19tZXNzYWdlX25vdGljZV9kaXNwbGF5IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgJi5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSArIC5lYV9nZW5lcmljc19faWZyYW1lX2NvbnRhaW5lciB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJtYWlsL2luZGV4XCIgYXMgbWFpbDtcblxuLyoqXG4qKiBUaGVtZTogQmx1ZVplblxuKi9cbiQtYmFja2dyb3VuZF9jb2xvcjogI0VCRjNGNztcbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0M4RThGMztcbiQtY29sb3JfcHJpbWFyeTogIzdFQjFDMDtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRUJGM0Y3O1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiYmx1ZXplblwiXSB7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLy8gYmFja2dyb3VuZFxuICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrOiAjRDhFRUY1O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNEOEVFRjU7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLy8gaGVscFxuICAgIC0tZWFfaGVscF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLy8gSWZyYW1lXG4gICAgLS1lYV9pZnJhbWVfYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI0EyRDhFNjtcbiAgICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogI0EyRDhFNjtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLy8gbW9kYWxcbiAgICAtLWVhX21vZGFsX2NvbnRlbnRfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2ZpZWxkX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAvLyBDaGF0XG4gICAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC8vIENhcmRcbiAgICAtLWVhX2NhcmRfYmdfY29sb3JfaG92ZXI6IHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRmllbGRzXG4gICAgICAtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IENvbnRyYXN0XG4qL1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZGNEY0O1xuJC1idXR0b25fY29sb3JfaG92ZXI6ICMwMDAwMDA7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJjb250cmFzdFwiXSB7XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9OyAvKmhvdmVyX2NvbG9yIC8gaG92ZXJfY29sb3Jfb25seSovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0YwRjBGMDsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLy8gaW5fdG9wX2JveFxuICAgIC0tZWFfaW5fdG9wX2JveF9iYWNrZ3JvdW5kX2NvbG9yOiAjRjBGMEYwO1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIEZpZWxkc1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IEVnZ3BsYW50XG4qL1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRjVFQUYxO1xuJC1jb2xvcl9wcmltYXJ5OiAjNjEyMjQ5O1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNFMUI3RDE7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJlZ2dwbGFudFwiXSB7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeX07IC8qaG92ZXJfY29sb3IgLyBob3Zlcl9jb2xvcl9vbmx5Ki9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRjVFRURCOyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiAjRkZGRkZGO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM1NDU0NTQ7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIEZpZWxkc1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCJmcmFuY2VtYWlsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl1bZGF0YS10aGVtZT1cImZyYW5jZW1haWxcIl0ge1xuICAuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkIHtcbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1mYW0sXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtY29tcCxcbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1hc3NvLFxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLXNjaG8ge1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiB0cmFuc3BhcmVudDtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlOiBub25lO1xuICAgIH1cblxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWZhbSB7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9mYW1fY29sb3JfcHJpbWFyeSk7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9mYW1fY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtY29tcCB7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeSk7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtYXNzbyB7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1zY2hvIHtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogRnJhbmNlbWFpbFxuKi9cbiQtZm9udF9zaXplOiBjYWxjKDEycHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZSkpO1xuJC1jb2xvcl9wcmltYXJ5OiAjRkQzNTRFO1xuJC1idXR0b25faWNvbl9tYXJnaW5fcmlnaHQ6IDVweDtcbiQtYnV0dG9uX2ljb25fbWFyZ2luX2xlZnQ6IDBweDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRUVDMjtcbiQtdGV4dF9jb2xvcjogIzQzNDM0MztcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImZyYW5jZW1haWxcIl0ge1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRkZGRkZGO1xuICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpO1xuICAgIC0tZWFfZ2FwOiAxMHB4O1xuICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fY29sb3I6ICM0MzQzNDM7XG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjRkZGRkZGO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjRkZGRkZGO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aDogMHB4O1xuICAgIC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiAxNnB4O1xuICAgIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IDE2cHg7XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM0MzQzNDM7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiAxcHg7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQ6ICN7JC1idXR0b25faWNvbl9tYXJnaW5fcmlnaHR9O1xuICAgIC8vLS1lYV9idXR0b25faWNvbl9tYXJnaW5fbGVmdDogMDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbjogMDtcbiAgICAvLyBjYXJkXG4gICAgLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gZHJvcGRvd25cbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC8vIGhlbHBcbiAgICAtLWVhX2hlbHBfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBpY29uXG4gICAgLS1lYV9pY29uX2ZpbGw6ICM0MzQzNDM7XG4gICAgLy8gbW9kYWxcbiAgICAtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0OiBjYWxjKDIycHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjNDM0MzQzO1xuICAgIC0tZWFfdGFibGVfdGhfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogY2FsYygxMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemUpKTtcbiAgICAvLyBNYWlsXG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IDVweDtcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc2Vlbl9tc2dfbmJfcGFkZGluZ190b3A6IGNhbGMoNXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV9jZWxsX3BhZGRpbmdfdG9wKSk7XG4gICAgLy8gRm9ybVxuICAgIC0tZWFfZm9ybV9maWVsZF90ZXh0X2ZvbnRfd2VpZ2h0OiBib2xkO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAtLWVhX2d1dHRlcjogY2FsYyh2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikgKiAuNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gVGFibGVcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nX2xlZnQ6IGNhbGMoNXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmdfcmlnaHQ6IGNhbGMoMXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV90Ym9keV90cl9oZWlnaHQ6IGNhbGMoMzFweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0KSk7XG4gICAgICAvLyBNYWlsXG4gICAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc2Vlbl9tc2dfbmJfcGFkZGluZ190b3A6IGNhbGMoMXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV9jZWxsX3BhZGRpbmdfdG9wKSk7XG4gICAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogMHB4O1xuICAgICAgLS1lYV90YWJsZV90Ym9keV9jZWxsX2JvcmRlcl9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBHcmVlblxuKi9cbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0M4RjlGMDtcbiQtY29sb3JfcHJpbWFyeTogIzNERTFDOTtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzOCUpO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiZ3JlZW5cIl0ge1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRDlGREY2OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiAjNmE2YTZhO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNTQ1NDU0O1xuICAgIC8vIGluX3RvcF9ib3hcbiAgICAtLWVhX2luX3RvcF9ib3hfYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjRDlGREY2O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gIH1cbn1cbiIsICJbZGF0YS10aGVtZT1cImdyZWVuemVuXCJdIHtcbiAgLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX25vdGljZV9jb250YWluZXIgLmVhX21haWxfX21lc3NhZ2Vfbm90aWNlX2Rpc3BsYXkge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG5cbiAgICAmLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lICsgLmVhX2dlbmVyaWNzX19pZnJhbWVfY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi91dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcIm1haWwvaW5kZXhcIiBhcyBtYWlsO1xuXG4vKipcbioqIFRoZW1lOiBHcmVlblplblxuKi9cbiQtYmFja2dyb3VuZF9jb2xvcjogI0U4RUVFNDtcbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0UyRjRFOTtcbiQtY29sb3JfcHJpbWFyeTogIzc5QTM5MztcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkc2F0dXJhdGlvbjogLTEwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDMwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzglKTtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImdyZWVuemVuXCJdIHtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICNEMkUzRDk7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0QyRTNEOTsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzU0NTQ1NDtcbiAgICAvLyBoZWxwXG4gICAgLS1lYV9oZWxwX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAvLyBJZnJhbWVcbiAgICAtLWVhX2lmcmFtZV9iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjQUZERUMyO1xuICAgIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiAjQUZERUMyO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC8vIG1vZGFsXG4gICAgLS1lYV9tb2RhbF9jb250ZW50X2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLy8gQ2hhdFxuICAgIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAvLyBDYXJkXG4gICAgLS1lYV9jYXJkX2JnX2NvbG9yX2hvdmVyOiB3aGl0ZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIEZpZWxkc1xuICAgICAgLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogR3JleVxuKi9cbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0VDRUZGMztcbiQtY29sb3JfcHJpbWFyeTogIzhGOTdBNjtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRUNFRkYzO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiZ3JleVwiXSB7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNGOEY4Rjg7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJkZWZhdWx0XCJdW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b246bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWljb25fb25seSkge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbmF2IC5lYV9nZW5lcmljc19fYnV0dG9uIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgIGRpc3BsYXk6IHVuc2V0O1xuICB9XG5cbiAgLy8gZ2hvc3RcbiAgLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfaW1hZ2U6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICYsXG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fbGlnaHRfY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICAgIH1cblxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXI6YWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2LFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfeWVhcnMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX21heWJlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImRlZmF1bHRcIl1bZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3dyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX3N0eWxlKSB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX3N0eWxlKSB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX190YWJsZSB7XG4gICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZS5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICM5NkFBMzM7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjOTZBQTMzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAkLWNvbG9yX3N1Y2Nlc3M6ICNhYmM0MzM7XG4gICQtY29sb3Jfc3VjY2Vzc19saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3Jfc3VjY2VzcywgJGJsYWNrbmVzczogMTAlKTtcblxuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICAmLFxuICAgICAgJjpsaW5rLFxuICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgLS1lYV9idXR0b25fY29sb3I6ICN7JC1jb2xvcl9zdWNjZXNzX2xpZ2h0fTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX25hdi1zZWdtZW50ZWQpOm5vdCguZWFfZ2VuZXJpY3NfX25hdi10YWJzKTpub3QoLmVhX2dlbmVyaWNzX19uYXYtdW5kZXJsaW5lKSAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Q6aG92ZXI6bm90KFthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdKSB7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX3N1Y2Nlc3NfbGlnaHR9O1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl1bZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkIHtcbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1mYW0ge1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXG4gICAgICAgIHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5X2RhcmspIDAsXG4gICAgICAgIHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5KSAzMCUsXG4gICAgICAgIHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5KSA2MCUsXG4gICAgICAgIHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5X2RhcmspIDEwMCUpO1xuICAgIH1cblxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWNvbXAge1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXG4gICAgICAgIHZhcigtLWVhX3Byb19jb2xvcl9wcmltYXJ5X2RhcmspIDAsXG4gICAgICAgIHZhcigtLWVhX3Byb19jb2xvcl9wcmltYXJ5KSA1MyUsXG4gICAgICAgIHZhcigtLWVhX3Byb19jb2xvcl9wcmltYXJ5KSA1MCUsXG4gICAgICAgIHZhcigtLWVhX3Byb19jb2xvcl9wcmltYXJ5X2RhcmspIDEwMCUpO1xuICAgIH1cblxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWFzc28ge1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXG4gICAgICAgIHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeV9kYXJrKSAwLFxuICAgICAgICB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnkpIDMwJSxcbiAgICAgICAgdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5KSA2MCUsXG4gICAgICAgIHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeV9kYXJrKSAxMDAlKTtcbiAgICB9XG5cbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1zY2hvIHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxuICAgICAgICB2YXIoLS1lYV9lZHVfY29sb3JfcHJpbWFyeV9kYXJrKSAwLFxuICAgICAgICB2YXIoLS1lYV9lZHVfY29sb3JfcHJpbWFyeSkgMzAlLFxuICAgICAgICB2YXIoLS1lYV9lZHVfY29sb3JfcHJpbWFyeSkgNjAlLFxuICAgICAgICB2YXIoLS1lYV9lZHVfY29sb3JfcHJpbWFyeV9kYXJrKSAxMDAlKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IE5ldENvdXJyaWVyIDIwMDJcbiovXG4kLWNvbG9yX3N1Y2Nlc3M6ICNhYmM0MzM7XG4kLWNvbG9yX3N1Y2Nlc3NfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3N1Y2Nlc3MsICRibGFja25lc3M6IDEwJSk7XG4kLXRleHRfY29sb3I6ICMwMDAwMDA7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgICAtLWVhX2NvbG9yX2RhbmdlcjogI0QwNTc0RDtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICNGRjlDMUE7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9ndXR0ZXI6IHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKTtcbiAgICAtLWVhX2dhcDogMTBweDtcbiAgICAtLWVhX3RleHRfY29sb3I6ICN7JC10ZXh0X2NvbG9yfTtcbiAgICAvLyBDb21wb25lbnRzXG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiB0cmFuc3BhcmVudDsgLypidXR0b25fYm9yZGVyX2NvbG9yKi9cbiAgICAvKi0tZWFfYnV0dG9uX3RleHRfY29sb3I6ICNGRkZGRkY7ICovXG4gICAgLS1lYV9idXR0b25fY29sb3I6ICNGRkZGRkY7IC8qYnV0dG9uX2NvbG9yKi9cbiAgICAvKi0tZWFfYnV0dG9uX2NvbG9yOiAjMDAwMDAwOyBnZW5fY29sb3IqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICNGRkZGRkY7IC8qaG92ZXJfY29sb3IgLyBob3Zlcl9jb2xvcl9vbmx5Ki9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9mb250X3dlaWdodDogYm9sZDtcbiAgICAtLWVhX2J1dHRvbl9saW5lX2hlaWdodDogMThweDtcbiAgICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiAyMnB4O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IDBweDtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcbiAgICAgIHJnYmEoMjU1LCAxNjAsIDMzLCAxKSAwJSxcbiAgICAgIHJnYmEoMjU1LCAxMjUsIDE1LCAxKSAxOSUsXG4gICAgICByZ2JhKDI1NSwgMTc0LCA1MCwgMSkgNzAlLFxuICAgICAgcmdiYSgyNTUsIDEzMiwgMTUsIDEpIDEwMCUpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfcG9zaXRpb246IDAgMDtcbiAgICAtLWVhX2J1dHRvbl9jbGlwX3BhdGg6IHBvbHlnb24oMCAwLFxuICAgICAgY2FsYygxMDAlIC0gNnB4KSAwLFxuICAgICAgMTAwJSA2cHgsXG4gICAgICAxMDAlIDEwMCUsXG4gICAgICAxMDAlIDEwMCUsXG4gICAgICAwIDEwMCUsXG4gICAgICAwIDEwMCUsXG4gICAgICAwIDApO1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogMXB4O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfYnV0dG9uX21hcmdpbl9ib3R0b206IDBweDtcbiAgICAtLWVhX2J1dHRvbl9tYXJnaW5fdG9wOiAwcHg7XG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW46IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjMDAwMDAwO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjRkZGRkZGO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX3RvZ2dsZV9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQ6ICN7JC1jb2xvcl9zdWNjZXNzX2xpZ2h0fTtcbiAgICAvLyBjYXJkXG4gICAgLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gaGVscFxuICAgIC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIG1vZGFsXG4gICAgLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV9ib3JkZXJfY29sb3I6ICNBQUI4Njc7XG4gICAgLS1lYV90YWJsZV9ib3JkZXJfd2lkdGg6IDFweDtcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl9zdHlsZTogZG90dGVkO1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgLS1lYV90YWJsZV9jZWxsX2hlaWdodDogY2FsYygyMnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9oZWlnaHQ6IGNhbGMoMTZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfY29sb3I6ICM4QzkwNzQ7XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjRThFRENEO1xuICAgIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiAjRThFRENEO1xuICAgIC0tZWFfdGFibGVfdGhfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjMjIyMjIyO1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yOiAjRThFRUNFO1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNFOEVFQ0U7XG4gICAgLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yOiAjRThFRUNFO1xuICAgIC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcjogI0U4RUVDRTtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogY2FsYygyOHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQpKTtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiBjYWxjKDI4cHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3dlaWdodDogYm9sZDtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3NpemU6IGNhbGMoMTBweCArIHZhcigtLWVhX3NwYWNpbmdfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplKSk7XG4gICAgLy8gTWFpbFxuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiAwcHg7XG4gICAgLy8gUnRlXG4gICAgLS1lYV9ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmc6IGNhbGMoOXB4ICsgdmFyKC0tZWFfc3BhY2luZ19ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmcpKTtcbiAgICAvLyBGb3JtXG4gICAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfZm9udF93ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC0tZWFfZ3V0dGVyOiBjYWxjKHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSAqIC41KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBGaWVsZHNcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcjogIzQzNDM0MztcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogIzQzNDM0MztcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAgIC8vIFRhYmxlXG4gICAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZ19sZWZ0OiBjYWxjKDVweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nX3JpZ2h0OiBjYWxjKDFweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiBjYWxjKDIycHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodCkpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogUGlua1xuKi9cbiQtY29sb3JfcHJpbWFyeTogI0ZGNzg5RTtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMTUlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRkZFNUVCO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwicGlua1wiXSB7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNGRkYyRjU7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2ZvbnRzL1JvYm90by1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vZm9udHMvUm9ib3RvLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vL0Bmb250LWZhY2Uge1xuLy8gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbi8vICBzcmM6IHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vZm9udHMvTnVuaXRvLUV4dHJhQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4vLyAgdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9mb250cy9OdW5pdG8tRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbi8vICBmb250LXdlaWdodDogYm9sZDtcbi8vICBmb250LXN0eWxlOiBub3JtYWw7XG4vL31cblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICQtYXJ0aXNhbl9vcmFuZ2U6IHZhcigtLWVhX2J6aF9jb2xvcl9wcmltYXJ5KTtcbiAgJC1hcnRpc2FuX29yYW5nZV9kYXJrOiB2YXIoLS1lYV9iemhfY29sb3JfcHJpbWFyeV9kYXJrKTtcbiAgJC1hcnRpc2FuX3JlZF9saWdodGVyOiAjRjlGNkY2O1xuICAkLWFydGlzYW5fYmx1ZV9kYXJrOiAjMEUxRjY4O1xuICAkLWFydGlzYW5fYmx1ZV9saWdodDogI0VFRjdGRjtcbiAgJC1hcnRpc2FuX2dyYXlfZGFyazogIzQzNDM0MztcbiAgJC1hcnRpc2FuX3RleHRfY29sb3I6ICN7JC1hcnRpc2FuX2dyYXlfZGFya307XG5cbiAgJC1mb250X3NpemVfYmFzZTogMXJlbTsgLy8gMTZweFxuXG4gICZbZGF0YS10aGVtZV49XCJwcmVzZW50YXRpb25fXCJdW2RhdGEtdGhlbWU9XCJwcmVzZW50YXRpb25fYXJ0aXNhblwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19tYWluIHtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWFydGlzYW5fb3JhbmdlfTtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrZXI6ICN7JC1hcnRpc2FuX29yYW5nZV9kYXJrfTtcbiAgICAgIC0tZWFfY29sb3JfYmx1ZV9saWdodDogI3skLWFydGlzYW5fYmx1ZV9saWdodH07XG4gICAgICAtLWVhX2NvbG9yX3JlZF9saWdodGVyOiAjeyQtYXJ0aXNhbl9yZWRfbGlnaHRlcn07XG4gICAgICAvLyB0ZXh0XG4gICAgICAtLWVhX2ZvbnRfZmFtaWx5OiBSb2JvdG8tTGlnaHQsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAtLWVhX3RleHRfY29sb3I6ICN7JC1hcnRpc2FuX3RleHRfY29sb3J9O1xuICAgICAgLS1lYV9oZWFkaW5nX2NvbG9yOiBibGFjaztcbiAgICAgIC0tZWFfaGVhZGluZ19mb250X2ZhbWlseTogQXJpYWwsIFJvYm90bywgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgLy8gYnV0dG9uXG4gICAgICAtLWVhX2J1dHRvbl9mb250X3dlaWdodDogYm9sZDtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtYXJ0aXNhbl9vcmFuZ2V9O1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1hcnRpc2FuX29yYW5nZV9kYXJrfTtcbiAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogMC45Mzc1KTsgLy8gMTVweFxuICAgICAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogMjJweDtcbiAgICAgIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IDUwcHg7XG4gICAgICAvLyBnYWxsZXJ5XG4gICAgICAtLWVhX2dhbGxlcnlfYmFja2dyb3VuZF9jb2xvcjogI3skLWFydGlzYW5fcmVkX2xpZ2h0ZXJ9O1xuICAgICAgLS1lYV9idXR0b25fZ2FsbGVyeV9iYWNrZ3JvdW5kX2NvbG9yX3NlbGVjdGVkOiAjeyQtYXJ0aXNhbl9vcmFuZ2V9O1xuICAgICAgLS1lYV9idXR0b25fZ2FsbGVyeV9jb2xvcl9ob3ZlcjogI0ZGRkZGRjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZV9iYXNlfTsgLy8gMTZweFxuICAgICAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDAuOTM3NSk7IC8vIDE1cHhcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZV9iYXNlfTsgLy8gMTZweFxuICAgICAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDAuOTM3NSk7IC8vIDE1cHhcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICQtY29udGludWl0eV9yaWNoX2JsYWNrOiAjMDAxMjI4O1xuICAkLWNvbnRpbnVpdHlfbWF5YV9ibHVlOiAjNkZENUZGO1xuICAkLWNvbnRpbnVpdHlfbWF5YV9ibHVlX2Rhcms6ICM1N2E4Yzk7XG4gICQtY29udGludWl0eV9saW5rX2NvbG9yOiAjRkZGRkZGO1xuXG4gICZbZGF0YS10aGVtZT1cInByZXNlbnRhdGlvbl9jb250aW51aXR5XCJdW2RhdGEtc2VydmljZV0ge1xuICAgIC5lYV9nZW5lcmljc19fcGFnZSB7XG4gICAgICAtLWVhX2JhY2tncm91bmRfY29sb3I6ICN7JC1jb250aW51aXR5X3JpY2hfYmxhY2t9O1xuICAgIH1cblxuICAgIC5lYV93d3dfX3NlY3Rpb246bm90KC5lYV93d3dfX2Zvcm0pOm5vdCguZWFfd3d3X190ZWNocyksXG4gICAgLmVhX3d3d19fZm9ybV9lbWFpbF90ZXh0LFxuICAgIC5lYV93d3dfX2Zvcm0gLmVhX3d3d19fc2VjdGlvbl9pbnRybyB7XG4gICAgICBjb2xvcjogI3skLWNvbnRpbnVpdHlfbGlua19jb2xvcn07XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZm9ybV9lbWFpbF90ZXh0IGEge1xuICAgICAgY29sb3I6ICN7JC1jb250aW51aXR5X2xpbmtfY29sb3J9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVhX3BhZ2VzX291dF9faGVhZGVyX2VsZW1lbnQge1xuICAgICAgJixcbiAgICAgICY6bGluayxcbiAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjeyQtY29udGludWl0eV9saW5rX2NvbG9yfTtcblxuICAgICAgICAuZWFfdXRpbGl0aWVzX19pY29uIHVzZSB7XG4gICAgICAgICAgLS1lYV9pY29uX2ZpbGw6ICN7JC1jb250aW51aXR5X2xpbmtfY29sb3J9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19tYWluIHtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbnRpbnVpdHlfbWF5YV9ibHVlfTtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrOiAjeyQtY29udGludWl0eV9tYXlhX2JsdWVfZGFya307XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeTogI3skLWNvbnRpbnVpdHlfbWF5YV9ibHVlfTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2Rhcms6ICN7JC1jb250aW51aXR5X21heWFfYmx1ZV9kYXJrfTtcbiAgICAgIC8vIGJ1dHRvblxuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogIzAwMDAwMDtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbnRpbnVpdHlfbWF5YV9ibHVlfTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICMwMDAwMDA7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb250aW51aXR5X21heWFfYmx1ZV9kYXJrfTtcbiAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9jb250aW51aXR5IHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMzBkZWcsIHJnYmEoODcsIDE2OCwgMjAxLCAuMikgMyUsIHJnYmEoMjgsIDIzNCwgMTk5LCAuMDQpIDE1JSwgcmdiYSgyOCwgMjM0LCAxOTksIDApIDI3JSk7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fcHJlc2VudGF0aW9uX3NlcGFyYXRvciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICAgIH1cblxuICAgIC5lYV93d3dfX2NvbnRhY3Qge1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICQtY29udGludWl0eV9tYXlhX2JsdWU7XG4gICAgfVxuXG4gICAgaDIuZWFfd3d3X19zZWN0aW9uX3RpdGxlIHtcbiAgICAgIC0tZWFfZm9udF9zaXplX2gyOiAzNXB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC0tZWFfZm9udF9zaXplX2gyOiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGgzLmVhX3d3d19fc2VjdGlvbl90aXRsZSxcbiAgICAuZWFfd3d3X19zdHJlbmd0aCBoMy5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUge1xuICAgICAgLS1lYV9mb250X3NpemVfaDM6IDM1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLS1lYV9mb250X3NpemVfaDM6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fc2VjdGlvbl9pbnRybyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fcHJlc2VudGF0aW9uX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19jaG9vc2Uge1xuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX21haW4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fdGVjaHMge1xuICAgICAgLmVhX3d3d19fYXBwc190aXRsZSBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL0B0b2RvIEZCIEEgc3VwcHJpbWVyID8/IG91IGFqb3V0ZXIgX2FyZWEgPz9cbiAgICAuZWFfd3d3X19jb250YWN0IC5lYV9nZW5lcmljc19fZm9ybSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJC1lZHVfYmx1ZTogdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnkpO1xuICAkLWVkdV9ibHVlX2Rhcms6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAkLWVkdV9ibHVlX2RhcmtlcjogIzBGMTUzQTtcbiAgJC1lZHVfeWVsbG93OiAjRkZDQjQ0O1xuICAkLWVkdV95ZWxsb3dfbGlnaHQ6ICNGRkVGRDI7XG4gICQtZWR1X3llbGxvd19saWdodGVyOiAjRkZGOUVGO1xuICAkLWVkdV90ZXh0X2NvbG9yOiAjeyQtZWR1X2JsdWVfZGFya2VyfTtcblxuICAmW2RhdGEtdGhlbWU9XCJwcmVzZW50YXRpb25fZWR1XCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21haW4ge1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtZWR1X2JsdWV9O1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5X2RhcmtlcjogI3skLWVkdV9ibHVlX2Rhcmtlcn07XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeTogI3skLWVkdV95ZWxsb3d9O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnlfbGlnaHQ6ICN7JC1lZHVfeWVsbG93X2xpZ2h0fTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2xpZ2h0ZXI6ICN7JC1lZHVfeWVsbG93X2xpZ2h0ZXJ9O1xuICAgICAgLy8gdGV4dFxuICAgICAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtZWR1X3RleHRfY29sb3J9O1xuICAgICAgLS1lYV9oZWFkaW5nX2NvbG9yOiAjeyQtZWR1X3RleHRfY29sb3J9O1xuICAgICAgLy8gYnV0dG9uXG4gICAgICAtLWVhX2J1dHRvbl9mb250X3dlaWdodDogYm9sZDtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtZWR1X2JsdWV9O1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1lZHVfYmx1ZV9kYXJrfTtcbiAgICAgIC8vIGdhbGxlcnlcbiAgICAgIC0tZWFfYnV0dG9uX2dhbGxlcnlfYmFja2dyb3VuZF9jb2xvcl9zZWxlY3RlZDogI3skLWVkdV95ZWxsb3d9O1xuICAgICAgLS1lYV9idXR0b25fZ2FsbGVyeV9jb2xvcl9ob3ZlcjogI3skLWVkdV90ZXh0X2NvbG9yfTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJC1tdW5fb3JhbmdlOiB2YXIoLS1lYV9tdW5fY29sb3JfcHJpbWFyeSk7XG4gICQtbXVuX29yYW5nZV9kYXJrOiB2YXIoLS1lYV9tdW5fY29sb3JfcHJpbWFyeV9kYXJrKTtcbiAgJC1tdW5fZ3JlZW46ICNBMEQxQkY7XG4gICQtbXVuX2dyZWVuX2Rhcms6ICMwMDgyODU7XG4gICQtbXVuX3RleHRfY29sb3I6ICM2QTZBNkE7XG5cbiAgJltkYXRhLXRoZW1lPVwicHJlc2VudGF0aW9uX211blwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19tYWluIHtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLW11bl9vcmFuZ2V9O1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcms6ICN7JC1tdW5fb3JhbmdlX2Rhcmt9O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnk6ICN7JC1tdW5fZ3JlZW59O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyazogI3skLW11bl9ncmVlbl9kYXJrfTtcbiAgICAgIC8vIGJ1dHRvblxuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogd2hpdGU7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1tdW5fb3JhbmdlfTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtbXVuX29yYW5nZV9kYXJrfTtcbiAgICAgIC8vIGdhbGxlcnlcbiAgICAgIC0tZWFfYnV0dG9uX2dhbGxlcnlfYmFja2dyb3VuZF9jb2xvcl9zZWxlY3RlZDogI3skLW11bl9ncmVlbn07XG4gICAgICAtLWVhX2J1dHRvbl9nYWxsZXJ5X2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Jhbm5lciB7XG4gICAgICAtLWVhX2Jhbm5lcl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtbXVuX29yYW5nZX07XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICQtcHJvX3JlZDogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpO1xuICAkLXByb19yZWRfZGFyazogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICQtcHJvX3JlZF9kYXJrOiAjRkQzNTRFO1xuICAkLXByb19ncmVlbjogI0I2RTFFNDtcbiAgJC1wcm9fZ3JlZW5fZGFyazogIzAwODI4NTtcblxuICAmW2RhdGEtdGhlbWU9XCJwcmVzZW50YXRpb25fcHJvXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21haW4ge1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtcHJvX3JlZH07XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnlfZGFyazogI3skLXByb19yZWRfZGFya307XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeTogI3skLXByb19ncmVlbn07XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrOiAjeyQtcHJvX2dyZWVuX2Rhcmt9O1xuICAgICAgLy8gYnV0dG9uXG4gICAgICAtLWVhX2J1dHRvbl9mb250X3dlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJhcnRpc2FuXCI7XG5AdXNlIFwiY29udGludWl0eVwiO1xuQHVzZSBcImVkdVwiO1xuQHVzZSBcIm11blwiO1xuQHVzZSBcInByb1wiO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vZm9udHMvUm9ib3RvLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2ZvbnRzL1JvYm90by1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vZm9udHMvUm9ib3RvLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2ZvbnRzL1JvYm90by1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuJC1mb250X3NpemVfYmFzZTogMXJlbTsgLy8gMTZweFxuJC1nYXA6IDEuMjVyZW07IC8vIDIwcHhcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZV49XCJwcmVzZW50YXRpb25cIl0ge1xuICAgIC5lYV9nZW5lcmljc19fbWFpbiB7XG4gICAgICAtLWVhX2ZvbnRfZmFtaWx5OiBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemVfYmFzZX07IC8vIDE2cHhcbiAgICAgIC0tZWFfZm9udF9zaXplX3NtYWxsOiBjYWxjKCN7JC1mb250X3NpemVfYmFzZX0gKiAuODEyNSk7IC8vIDEzcHhcbiAgICAgIC0tZWFfZm9udF9zaXplX2gxOiAxLjc1cmVtOyAvLyAyOHB4XG4gICAgICAtLWVhX2ZvbnRfc2l6ZV9oMjogMS41cmVtOyAvLyAyNHB4XG4gICAgICAtLWVhX2ZvbnRfc2l6ZV9oMzogMS4yNXJlbTsgLy8gMjBweFxuICAgICAgLS1lYV90ZXh0X2xpbmVfaGVpZ2h0OiAxLjU7XG4gICAgICAtLWVhX2hlYWRpbmdfbGluZV9oZWlnaHQ6IDEuMjU7XG4gICAgICAtLWVhX2hlYWRpbmdfZm9udF9mYW1pbHk6IHZhcigtLS0tZWFfZm9udF9mYW1pbHkpO1xuICAgICAgLS1lYV9nYXA6ICN7JC1nYXB9O1xuICAgICAgLS1lYV9ndXR0ZXI6ICN7JC1nYXB9O1xuICAgICAgLS1lYV9jb250ZW50X21hcmdpbjogMXJlbTtcbiAgICAgIC8vIGJ1dHRvblxuICAgICAgLS1lYV9idXR0b25fZm9udF9zaXplOiAjeyQtZm9udF9zaXplX2Jhc2V9O1xuICAgICAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogOTlyZW07XG4gICAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDAuMzc1cmVtOyAvLyA2cHhcbiAgICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogMS4yNXJlbTsgLy8gMjBweFxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC0tZWFfZm9udF9zaXplOiBjYWxjKCN7JC1mb250X3NpemVfYmFzZX0gKiAxLjEyNSk7IC8vIDE4cHhcbiAgICAgICAgLS1lYV9idXR0b25fZm9udF9zaXplOiBjYWxjKCN7JC1mb250X3NpemVfYmFzZX0gKiAxLjEyNSk7XG4gICAgICAgIC0tZWFfZm9udF9zaXplX2gxOiAycmVtOyAvLyAzMnB4XG4gICAgICAgIC0tZWFfZm9udF9zaXplX2gyOiAxLjYyNXJlbTsgLy8gMjZweFxuICAgICAgICAtLWVhX2ZvbnRfc2l6ZV9oMzogMS4zNzVyZW07IC8vIDIycHhcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAtLWVhX2ZvbnRfc2l6ZTogY2FsYygjeyQtZm9udF9zaXplX2Jhc2V9ICogMS4yNSk7IC8vIDIwcHhcbiAgICAgICAgLS1lYV9idXR0b25fZm9udF9zaXplOiBjYWxjKCN7JC1mb250X3NpemVfYmFzZX0gKiAxLjI1KTtcbiAgICAgICAgLS1lYV9mb250X3NpemVfaDE6IDIuMjVyZW07IC8vIDM2cHhcbiAgICAgICAgLS1lYV9mb250X3NpemVfaDI6IDEuNzVyZW07IC8vIDI4cHhcbiAgICAgICAgLS1lYV9mb250X3NpemVfaDM6IDEuNXJlbTsgLy8gMjRweFxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYmFubmVyIHtcbiAgICAgIC0tZWFfZm9udF9mYW1pbHk6IFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZV9iYXNlfTsgLy8gMTZweFxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBSZWRcbiovXG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkU3RTM7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJyZWRcIl0ge1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNGRkY1RjM7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuXG4vKipcbioqIFRoZW1lOiBCemhcbiovXG4kLWNvbG9yX3ByaW1hcnk6ICNGNTgyMjA7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfZGFya2VyOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtMTIlLCAkc2F0dXJhdGlvbjogLTMyJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDMwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzglKTtcbiQtY29sb3Jfc2Vjb25kYXJ5OiAjMEUxRjY4OyAvLyBAdG9kbyA6IHV0aWxpc2VyIGNldHRlIGNvdWxldXIgw6AgbGEgcGxhY2UgZGUgbGEgY291bGV1ciBwcmltYWlyZSBwb3VyIHJlc3BlY3RlciB1biBjb250cmFzdGUgYWNjZXNzaWJsZVxuXG5bZGF0YS11bml2ZXJzZT1cImJ6aFwiXSB7XG4gIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2NvbG9yX3NlY29uZGFyeTogI3skLWNvbG9yX3NlY29uZGFyeX07XG4gIC8vIGJ1dHRvblxuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnl9O1xufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5cbi8qQFRPRE8gQ29ycmVjdGU/Ki9cbi8qIEEgREVQTEFDRVIgREFOUyBMRVMgRE9TU0lFUlMgQ0xJRU5UUyAqL1xuXG4vKipcbioqIFRoZW1lOiBMaWxvXG4qL1xuJC10ZXh0X2NvbG9yOiAjMzgzODM4O1xuJC1jb2xvcl9wcmltYXJ5OiAjMDM2REMwO1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2RhcmtlcjogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTEyJSwgJHNhdHVyYXRpb246IC0zMiUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDM4JSk7XG4kLWNvbG9yX3NlY29uZGFyeTogIzg2YmMyNDtcblxuW2RhdGEtdW5pdmVyc2U9XCJsaWxvXCJdIHtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfY29sb3Jfc2Vjb25kYXJ5OiAjeyQtY29sb3Jfc2Vjb25kYXJ5fTtcbiAgLy8gYnV0dG9uXG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeX07XG59XG4iLCAiW2RhdGEtc2tpbj1cIndlYjJcIl0gLmVhX2NoYXRfX3RocmVhZCAuZWFfY2hhdF9fbWVzc2FnZSB7XG4gIHRvcDogMTBweDtcbn0iLCAiLmVhX21haWxfX21lc3NhZ2VfYWN0aW9uc19tb3ZlX3BlcnNvbmFsc19uYXYge1xuICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cIndlYjJcIl0ge1xuICAvLyBhdSByZWZyZXNoL3Jlc2l6ZSBsZSBjYWxjdWwgSlMgZGUgaGF1dGV1ciBuJ2VzdCBwbHVzIGJvbiBldCBpbCBmYXV0IGRvbmMgY29udHJlciBhdmVjIGNlIGZpeFxuICAuZWFfbWFpbF9fbWVzc2FnZV9jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2luZm9fYmFyX2hlaWdodCk7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfaWZyYW1lIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy9AdG9kbyBGQiBBIHN1cHByaW1lciBxdWFuZCBmdXNpb24gZGVmYXVsdCBldCB3ZWIyXG5bZGF0YS1za2luPVwid2ViMlwiXSAuZWFfbWFpbF9fc2VuZCB7XG4gICNkaXZfSU4ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIFtkYXRhLWNvbnRyYWN0PVwidXBsb2FkLnBhaXJlZFwiXSxcbiAgLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn0iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLW9yYW5nZTogI0ZGOEExMDtcbiQtY29sb3JfcHJpbWFyeTogI0ZGOEExMDtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzOCUpO1xuJC1jb2xvcl9ncmF5X3NoaXA6ICM0MzQzNDM7XG4kLWNvbG9yX2dyYXlfc3BhbmlzaDogIzlCOUI5QjtcbiQtY29sb3JfZ3JheV9nYWluc2Jvcm86ICNERURFREU7XG4kLWNvbG9yX2dyYXlfcGxhdGluaXVtOiAjRTdFN0U3O1xuXG5bZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzOiAwO1xuICAtLWVhX2JvcmRlcl9jb2xvcjogI3skLWNvbG9yX2dyYXlfZ2FpbnNib3JvfTtcbiAgLS1lYV9ib3JkZXJfY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9ncmF5X3NwYW5pc2h9O1xuICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpO1xuICAtLWVhX3RleHRfY29sb3I6ICN7JC1jb2xvcl9ncmF5X3NoaXB9O1xuICAtLWVhX3RleHRfbGluZV9oZWlnaHQ6IDEuNjtcbiAgLS1lYV9zZXBhcmF0b3JfYm9yZGVyX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9wbGF0aW5pdW19O1xuICAtLWVhX2ljb25fc2l6ZTogMjVweDtcbiAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiA1cHg7XG4gIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogMTNweDtcbiAgLS1lYV9idXR0b25faWNvbl9oZWlnaHQ6IDIwcHg7XG4gIC0tZWFfYnV0dG9uX2ljb25fb25seV9wYWRkaW5nX2xlZnRfcmlnaHQ6IDZweDtcbiAgLS1lYV9idXR0b25zX2dhcDogMTNweDtcbiAgLS1lYV9idXR0b25fdGV4dF9hbGlnbjogdmFyKC0tZWFfZGlyZWN0aW9uX3N0YXJ0KTtcbiAgLS1lYV9idXR0b25fZm9udF9zaXplOiAxM3B4O1xuICAtLWVhX2J1dHRvbl9mb250X3dlaWdodDogYm9sZDtcbiAgLy8tLWVhX2J1dHRvbl9saW5lX2hlaWdodDogMjZweDtcbiAgLy8tLWVhX2J1dHRvbl9taW5faGVpZ2h0OiAyNnB4O1xuICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiAwO1xuICAtLWVhX2J1dHRvbl9vdmVyZmxvdzogdmlzaWJsZTtcbiAgLS1lYV9idXR0b25fY29sb3I6ICN7JC1jb2xvcl9wcmltYXJ5fTsgLy9idXR0b25fY29sb3JcbiAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICMwMDAwMDA7IC8vaG92ZXJfY29sb3IgLyBob3Zlcl9jb2xvcl9vbmx5XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICN7JC1vcmFuZ2V9OyAvL2J1dHRvbl9ia2dcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLW9yYW5nZX07XG4gIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogd2hpdGU7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLW9yYW5nZX07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICMwMDAwMDA7XG4gIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjMDAwMDAwO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1vcmFuZ2V9O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtb3JhbmdlfTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gIC8vLS1lYV9idXR0b25fYmVmb3JlX2NvbnRlbnQ6IFwiXCI7XG4gIC8vLS1lYV9idXR0b25fYmVmb3JlX2hlaWdodDogMnB4O1xuICAvLy0tZWFfYnV0dG9uX2FmdGVyX2ZpbHRlcjogYmx1cigxcHgpO1xuICAvLy0tZWFfYnV0dG9uX2FmdGVyX2JhY2tncm91bmRfaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzZGVnLCByZ2JhKDAsIDAsIDAsIDApIDUxJSwgcmdiYSgwLCAwLCAwLCAwLjM2KSAxMDAlKTtcbiAgLy8tLWVhX2J1dHRvbl9hZnRlcl9jb250ZW50OiBcIlwiO1xuICAvLy0tZWFfYnV0dG9uX2FmdGVyX2hlaWdodDogOHB4O1xuICAvLy0tZWFfYnV0dG9uX2FmdGVyX3dpZHRoOiAxMDBweDtcbiAgLy8tLWVhX2J1dHRvbl9hZnRlcl9ib3R0b206IC04cHg7XG4gIC8vLS1lYV9idXR0b25fYWZ0ZXJfcmlnaHQ6IDNweDtcbiAgLS1lYV9idXR0b25fY29udGVudF9pY29uX29ubHlfYWZ0ZXI6IG5vbmU7XG4gIC0tZWFfYnV0dG9uX3ByZWZzX2RmdF9pY29uX2Rpc3BsYXk6IG5vbmU7XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6IGNhbGMoMzBweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6IGNhbGMoMzBweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICN7JC1vcmFuZ2V9O1xuICAvLyBjYXJkXG4gIC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzOiAwO1xuICAvLyBoZWxwXG4gIC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzOiAwO1xuICAtLWVhX2hlbHBfYmFja2dyb3VuZF9jb2xvcjogI0ZGRkZGRjtcbiAgLy8gbW9kYWxcbiAgLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzOiAwO1xuICAvLyB0YWJsZVxuICAtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0OiA0MHB4O1xuICAtLWVhX3RhYmxlX3RoX2hlaWdodDogMzBweDtcbiAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogMDtcbiAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogNXB4O1xuICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV90YWJsZV90aF9jb2xvcjogIzUxNTIzQTtcbiAgLS1lYV90YWJsZV90aF9mb250X3NpemU6IDEycHg7XG4gIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI3skLWNvbG9yX2dyYXlfcGxhdGluaXVtfTtcbiAgLy8gRmllbGRzXG4gIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogIzAwMDAwMDtcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAtLWVhX2Ryb3Bkb3duX2ljb25fc2VsZWN0ZWRfcG9zaXRpb25fc3RhcnQ6IDA7XG4gIC0tZWFfYXV0aF9tZW51X2hlbHBfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC0tZWFfZ3V0dGVyOiBjYWxjKHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSAqIC41KTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAvLyBNYWlsXG4gICAgLS1lYV90YWJsZV90Ym9keV90cl9oZWlnaHQ6IGNhbGMoMzNweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0KSk7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3QgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbiAgXG4gICZbZGlyPVwibHRyXCJdIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gICZbZGlyPVwicnRsXCJdIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9nZW5lcmljc19faW5fYnV0dG9ucyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgLy8gR2F1dGllciA6IGonYWkgY29tbWVudMOpLCBqZSBuZSB2b2lzIHBhcyBkJ3V0aWxpdMOpXG4gICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnksXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAwIHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnkpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcHgpO1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDNkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNTElLCByZ2JhKDAsIDAsIDAsIDAuMzYpIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDlweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgZmlsdGVyOiBibHVyKDFweCk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICAgIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lLFxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd24ge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX21heWJlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfb3BlbmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2Rpcj1cImx0clwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXIsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfbWFpbixcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9mb290ZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMjVweCArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJltkaXI9XCJydGxcIl0ge1xuICAgIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfaGVhZGVyLFxuICAgICAgLmVhX2dlbmVyaWNzX19oZWxwX21haW4sXG4gICAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyNXB4ICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgI2Rpdl9QUklOVCAuZWFfZ2VuZXJpY3NfX2ljb25fcHJpbnQsXG4gICNkaXZfQkFDSyAuZWFfZ2VuZXJpY3NfX2ljb25fYmFjayB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICB9XG5cbiAgLy8gQHRvZG8gOiDDoCB2w6lyaWZpZXIvbmV0dG95ZXJcbiAgLmVhX3V0aWxpdGllc19faWNvbiB7XG4gICAgJi5lYV9nZW5lcmljc19faWNvbl9sYWJlbCB7XG4gICAgICB3aWR0aDogMzdweDtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdCB7XG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tdGltZV9zZWxlY3QtMjQge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNWNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgKyB2YXIoLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZSkpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgICB3aWR0aDogY2FsYyg1Y2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tdGltZV9zZWxlY3QtMTIge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoOGNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgKyB2YXIoLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZSkpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgICB3aWR0aDogY2FsYyg4Y2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfYXV0aF9fYXBwbGljYXRpb25zX2xpc3Qge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9jaGF0X19ydGVfc3VibWl0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfYnV0dG9uX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX3BhZ2VzX291dF9fbWFpbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tZWFfcGFnZXNfb3V0X21haW5fYmFja2dyb3VuZF9pbWFnZSk7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfcGFnZXNfb3V0X21haW5fYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cbn0iLCAiW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9zcGFjZV9fZnJpZGdlX3JpZ2h0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbCB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBTa2luOiBLaWRcbiovXG4kLWJsdWU6ICMxMDgxQjA7XG4kLWNvbG9yX3ByaW1hcnk6ICMxMDgxQjA7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzglKTtcbiQtY29sb3JfZ3JheV9zaGlwOiAjNDM0MzQzO1xuJC1jb2xvcl9ncmF5X3NwYW5pc2g6ICM5QjlCOUI7XG4kLWNvbG9yX2dyYXlfZ2FpbnNib3JvOiAjREVERURFO1xuJC1jb2xvcl9ncmF5X3BsYXRpbml1bTogI0U3RTdFNztcblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC0tZWFfdGV4dF9jb2xvcjogI3skLWNvbG9yX2dyYXlfc2hpcH07XG4gIC0tZWFfYm9yZGVyX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9nYWluc2Jvcm99O1xuICAtLWVhX2JvcmRlcl9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX2dyYXlfc3BhbmlzaH07XG4gIC0tZWFfc2VwYXJhdG9yX2JvcmRlcl9jb2xvcjogI3skLWNvbG9yX2dyYXlfcGxhdGluaXVtfTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoOiAxcHg7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX292ZXJmbG93OiB2aXNpYmxlO1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGU6IHNvbGlkO1xuICAtLWVhX2J1dHRvbl9mb250X3dlaWdodDogYm9sZDtcbiAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM2QTZBNkE7XG4gIC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiBub3JtYWw7XG4gIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICogMik7XG4gIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogOHB4O1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiBjYWxjKDMwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiBjYWxjKDMwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmx1ZX07XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAtLWVhX2J1dHRvbl90ZXh0X2FsaWduOiBsZWZ0O1xufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLS1lYV9idXR0b25fdGV4dF9hbGlnbjogcmlnaHQ7XG59XG4iLCAiW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9nZW5lcmljc19faW5fY29udGVudDpub3QoLmVhX3NwYWNlX19zYW50YXRyZWUpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG4iLCAiLy9AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9nZW5lcmljc19fbm9fZGF0YSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2d1dHRlcik7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfcGFnZXNfb3V0X19tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1lYV9wYWdlc19vdXRfbWFpbl9iYWNrZ3JvdW5kX2ltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wYWdlc19vdXRfbWFpbl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQG1peGluIGtpZF9idXR0b25fY29tbW9uKCkge1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6IHdoaXRlO1xuICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICBib3gtc2hhZG93OiAtMXB4IDBweCAzcHggcmdiYSgwLCAwLCAwLCAuNiksIDJweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgLjYpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfZGFyaykgMCUsIHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKSAxMDAlKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKSAwJSwgdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfZGFyaykgMTAwJSk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgdXNlIHtcbiAgICAgIGZpbGw6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9kYXJrOiAjZWVlO1xuXG4gIC5lYV9nZW5lcmljc19faW5fYnV0dG9ucyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIHRyYW5zZm9ybTogc2tld1koLTFkZWcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICB9XG5cbiAgICAvLyBnaG9zdFxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKSB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvciksXG4gICAgICAgICAgaW5zZXQgMCAwIDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICAgICAgdXNlIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIHByaW1hcnksIHNlY29uZGFyeSAmIG91dGxpbmVcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSxcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSxcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5IHtcbiAgICAgIEBpbmNsdWRlIGtpZF9idXR0b25fY29tbW9uKCk7XG4gICAgfVxuXG4gICAgLy8gcHJpbWFyeSAmIG91dGxpbmVcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSxcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSB7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjMTA4ZGMyO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9kYXJrOiAjMGQ3MjlkO1xuICAgIH1cblxuICAgIC8vIHNlY29uZGFyeVxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnkge1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0ZEQjc0RDtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfZGFyazogI0ZCOTgyMztcbiAgICB9XG4gIH1cblxuICAvLyBzZWdtZW50ZWRcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zX3NlZ21lbnRlZCAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdC5lYV9nZW5lcmljc19fYnV0dG9uLWFjdGl2ZSB7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogIzEwOGRjMjtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICMwZDcyOWQ7XG4gICAgQGluY2x1ZGUga2lkX2J1dHRvbl9jb21tb24oKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19jb250YWN0c19saXN0X2l0ZW0gLmVhX2dlbmVyaWNzX19jb250YWN0c19fY29udGFjdF9hbmNob3I6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fbGlnaHRfY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcbiAgfVxufVxuIiwgIi8vQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfY2hhdF9fbGlua190b190aHJlYWQge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fbGlnaHRfY29sb3IpO1xuICB9XG59IiwgIi8vQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfY2hhdF9fbWVzc2FnZXNfaW4ge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgfVxufSIsICIvL0B1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfY2hhdF9fcnRlX3N1Ym1pdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2NoYXRfX3J0ZV9zdWJtaXQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfc3BhY2VfX2ZyaWRnZV9tYWduZXQge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3QsXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX3JpZ2h0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS11bml2ZXJzZT1cImxpbG9cIl0gLmVhX3BhZ2VzX291dF9fZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjZGQTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzZXJpZjtcblxuICAuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYgPiBkaXYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fYXBwc190aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fYXBwc190aXRsZV91bml2ZXJzZSB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG4gIH1cblxuICAuZWFfd3d3X19hcHBzX2xpc3QgLmVhX3d3d19fYXBwc19saXN0X2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvciB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG5bZGF0YS11bml2ZXJzZT1cImJ6aFwiXSB7XG4gIC5lYV9wYWdlc19vdXRfX2Zvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LWZ1bGxfd2lkdGgge1xuICAgICYuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudC1zb2NpYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcblxuICAgICAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvciBpbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMjVweCAtICh2YXIoLS1lYV9nYXApICogMikpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudC1saW5rcyB7XG4gICAgICAuZWFfcGFnZXNfb3V0X19mb290ZXJfYW5jaG9yIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIExpZ2h0XCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjOTA5RkFBO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LW1vcmVfaW5mbyB7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAmLFxuICAgICAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvciB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREVERURFO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19hcHBzLFxuICAgICAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnRfY29sdW1uIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudF9jb2x1bW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgZ2FwOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLFxuICAgICAgLmVhX3d3d19fYXBwc190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9hbmNob3Itc2VydmljZV9ieSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtbGlua3MsXG4gICAgJi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LW1vcmVfaW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAmW2RhdGEtdW5pdmVyc2U9XCJiemhcIl0gLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtbW9yZV9pbmZvIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9hbmNob3IgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgJltkYXRhLXVuaXZlcnNlPVwiYnpoXCJdIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LW1vcmVfaW5mbyAuZWFfcGFnZXNfb3V0X19mb290ZXJfYW5jaG9yIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrKTtcblxuLmVhX3d3d19fb2ZmZXIge1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiAkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuXG4gIC5lYV93d3dfX29mZmVyX3RpdGxlIHtcbiAgICBjb2xvcjogJC1jb2xvcjtcbiAgfVxuXG4gIHVsLmVhX3d3d19fb2ZmZXJfbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC43NSk7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogLjc1KTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGJvcmRlci10b3A6IDFweCAkLWNvbG9yIHNvbGlkO1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogJC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19vZmZlcl9kdXJhdGlvbiB7XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC43NSk7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtYmFja2dyb3VuZDogI0Y2RjZGNjtcbiQtZ3JheV9ibHVlOiAjNDc1MTZBO1xuJC1nYXA6IHZhcigtLWVhX2dhcCk7XG4uZWFfd3d3X19wcmVzZW50YXRpb25fY29tbXVuYWwge1xuICAuZWFfd3d3X19oZXJvLFxuICAuZWFfd3d3X19hcHBsaXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICQtYmFja2dyb3VuZDtcbiAgfVxuXG4gIC5lYV93d3dfX2xpc3Rfc2xhc2gge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fYXBwbGlzIHtcbiAgICAuZWFfd3d3X19nYWxsZXJ5X2FyZWEge1xuICAgICAgLmVhX3d3d19fZ2FsbGVyeV9saXN0IHtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2NvbXBhbnlfdmFsdWVzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWdyYXlfYmx1ZTtcblxuICAgICYsXG4gICAgLmVhX3d3d19fY29tcGFueV92YWx1ZXNfdGl0bGUge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19jb21wYW55X3ZhbHVlc19saXN0cyB7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDMpO1xuICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAzKTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fY29tcGFueV92YWx1ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuZWFfd3d3X19jb21wYW55X3ZhbHVlc19saXN0IHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbSB7XG4gICAgICAgICAgICAtLWVhX2ZvbnRfc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2xpc3RfdWxfbWFya2VyX3NpemUpICogLjc1KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2xpc3RfdWxfbWFya2VyX3NpemUpICogLjc1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgdmFyKC0tZWFfZ2FwKSAqIDEuNSArIDFweCk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgdmFyKC0tZWFfZ2FwKSAqIDEuNSArIDFweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgY29udGVudDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fYXJ0aWNsZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICQtYmFja2dyb3VuZDtcblxuICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICBncmlkLXJvdy1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKCQtZ2FwICogMik7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKCQtZ2FwICogMyk7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYygkLWdhcCAqIDMpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX2FydGljbGUge1xuICAgICAgLmVhX3d3d19fYXJ0aWNsZV9pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19hcnRpY2xlX3RleHQge1xuICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19hcnRpY2xlX2ltYWdlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fb2ZmZXJzIHtcbiAgICBib3JkZXItdG9wOiAyNXB4IHNvbGlkIHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLmVhX3d3d19fb2ZmZXJzX2ludHJvIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMzMHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fb2ZmZXJzX2xpc3Qge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogY2FsYygodmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpIC0gMXJlbSkgLyAyKTtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX29mZmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2RhcmspO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19vZmZlcl90aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyayk7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX29mZmVyX2xpc3Qge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyayk7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyayk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19vZmZlcnNfY29tcGxlbWVudGFyeV9pbmZvIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19jb250YWN0IHtcbiAgICBib3JkZXItdG9wOiAyNXB4IHNvbGlkIHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fcHJlc2VudGF0aW9uX2VkdSB7XG4gIC8vIEB0b2RvIDogc3VwcHJpbWVyIGxlIGZsZXggZHUgQ1NTIGfDqW7DqXJhbCBwdWlzIGNldHRlIHLDqGdsZSBxdWFuZCBjZSBzZXJhIGZhaXRcbiAgLmVhX3d3d19fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5lYV93d3dfX3NlY3Rpb24ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiA2KTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiA2KTtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19zZWN0aW9uX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDY3NXB4O1xuXG4gICAgLy8gQHRvZG8gRkIgR0YgcmVuZHJlIGxlIGNlbnRyYWdlIGRlcyB0aXRyZXMgKGF2ZWMgb3Ugc2FucyBtYXgtd2lkdGgpIHBsdXMgZ8OpbsOpcmlxdWUsIHZvaXIgYWpvdXQgJ2lzX2NlbnRlcmVkJyA/XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLmVhX3d3d19faGVybyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2xpZ2h0ZXIpO1xuICB9XG5cbiAgLmVhX3d3d19fZmVhdHVyZXMge1xuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW0ge1xuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmVhX3d3d19fZmVhdHVyZXNfaXRlbS1oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtX21hcmtlci1pY29uIHtcbiAgICAgICAgICAuZWFfdXRpbGl0aWVzX19pY29uID4gdXNlIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfd3d3X19mZWF0dXJlc19kaXNwbGF5LWNhcmQge1xuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faGVhZGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV93d3dfX2ZlYXR1cmVzX2Rpc3BsYXktYmxvY2sge1xuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9saWdodCk7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG5cbiAgICAgIFtjbGFzcyo9XCJlYV9nZW5lcmljc19fZ3JpZC0yXCJdIHtcbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2xpZ2h0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fcHJlc2VudGF0aW9uX2VkdV9fZmVhdHVyZXNfaXRlbV9jaGFydGUge1xuICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlcixcbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fbWFpbiB7XG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV90aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fcHJlc2VudGF0aW9uX2VkdV9fdHV0byB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2xpZ2h0KTtcbiAgfVxuXG4gIC5lYV93d3dfX2dhbGxlcnkuZWFfd3d3X19wcmVzZW50YXRpb25fZWR1X19zY3JlZW5zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfbGlnaHRlcik7XG5cbiAgICAuZWFfd3d3X19nYWxsZXJ5X2xpc3Qge1xuICAgICAgLmVhX3d3d19fZ2FsbGVyeV90aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9saWdodCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcblxuICAgICAgICAmLmVhX3d3d19fZ2FsbGVyeV90aXRsZS1mb2N1cyxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1iYWNrZ3JvdW5kOiAjRUZFRkVGO1xuJC1nYXA6IHZhcigtLWVhX2dhcCk7XG5cbi5lYV93d3dfX3ByZXNlbnRhdGlvbl9wcm8ge1xuICAvLyBAdG9kbyA6IHN1cHByaW1lciBsZSBmbGV4IGR1IENTUyBnw6luw6lyYWwgcHVpcyBjZXR0ZSByw6hnbGUgcXVhbmQgY2Ugc2VyYSBmYWl0XG4gIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZWFfd3d3X19oZXJvLFxuICAuZWFfd3d3X19wcmVzZW50YXRpb25fcHJvX3ByaXZhY3kge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICQtYmFja2dyb3VuZDtcbiAgfVxuXG4gIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9wcm9fZmVhdHVyZXMge1xuICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1heC1jb250ZW50KTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtYXgtY29udGVudCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwLWRvd24oc20sIG1kKSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYygkLWdhcCAqIDMpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKG1kLCBsZykge1xuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGMoJC1nYXAgKiA0KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWF4LWNvbnRlbnQpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faW1hZ2Uge1xuICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV90aXRsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9wcm9fYmVuZWZpdHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXG4gICAgLmVhX3d3d19fc2VjdGlvbl9pbnRybyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAzKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAqIDMpO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19zZWN0aW9uX3RpdGxlIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIHtcbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9pbWFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAgICAgJjpudGgtY2hpbGQoMSk6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAmOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgJjpudGgtY2hpbGQoMyk6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAgICY6bnRoLWNoaWxkKDQpOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fcHJlc2VudGF0aW9uX3Byb19wcml2YWN5IHtcbiAgICAuZWFfd3d3X19zZWN0aW9uX2ludHJvLFxuICAgIC5lYV93d3dfX3NlY3Rpb25fdGl0bGUge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfY29udGFpbmVyX21heF93aWR0aCk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAtZG93bihzbSwgbWQpIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMy81O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMi80O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV90aXRsZSxcbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9tYWluIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2Jhbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1heC1jb250ZW50IGF1dG87XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgICAgIGdyaWQtcm93LXN0YXJ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX3ByZXNlbnRhdGlvbl9hcnRpc2FuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAuZWFfd3d3X19mZWF0dXJlcyxcbiAgLmVhX3d3d19fcHJlc2VudGF0aW9uX2FydGlzYW5fbWlncmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfYmx1ZV9saWdodCk7XG4gIH1cblxuICAuZWFfd3d3X19mZWF0dXJlcyB7XG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlciAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2ltYWdlIHtcbiAgICAgIGFsaWduLXNlbGY6IGluaGVyaXQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fcHJlc2VudGF0aW9uX2FydGlzYW5fb2ZmZXIge1xuICAgIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9hcnRpc2FuX29mZmVyX3dyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICYgPiAuZWFfd3d3X19wcmVzZW50YXRpb25fYXJ0aXNhbl9vZmZlcl9pdGVtIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2NhcmRfaGVhZGVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgLmVhX3d3d19fcHJlc2VudGF0aW9uX2FydGlzYW5fb2ZmZXJfcHJpY2Uge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9hcnRpc2FuX29mZmVyX3ByaWNlX3ZhbHVlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19jYXJkX21haW4ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIC5lYV9nZW5lcmljc19fbGlzdCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG5cbiAgICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW1fbWFya2VyLWljb24ge1xuICAgICAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19jb250YWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1MCUsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9wcmVzZW50YXRpb24vYXJ0aXNhbi9hcnRpc2FuLWRyYXBlYXUuc3ZnJyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMzQ0cHg7XG4gICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgb3BhY2l0eTogLjE7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cblxuICAgICYgPiBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF90ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcIm1haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vaW5kZXhcIiBhcyBjb21tb247XG5AdXNlIFwibWFpbnMvcHJlc2VudGF0aW9uL2NvbW11bmFsL2luZGV4XCIgYXMgY29tbXVuYWw7XG5AdXNlIFwibWFpbnMvcHJlc2VudGF0aW9uL2NvbnRpbnVpdHkvaW5kZXhcIiBhcyBjb250aW51aXR5O1xuQHVzZSBcIm1haW5zL3ByZXNlbnRhdGlvbi9lZHUvaW5kZXhcIiBhcyBlZHU7XG5AdXNlIFwibWFpbnMvcHJlc2VudGF0aW9uL3Byby9pbmRleFwiIGFzIHBybztcbkB1c2UgXCJtYWlucy9wcmVzZW50YXRpb24vYXJ0aXNhbi9pbmRleFwiIGFzIGFydGlzYW47XG5cbjpyb290IHtcbiAgLS1lYV9wYWdlc19vdXRfbWFpbl9iYWNrZ3JvdW5kX2ltYWdlOiB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2p1bmlvci9ia2dfa2lkLnBuZycpO1xuICAtLWVhX3BhZ2VzX291dF9tYWluX2JhY2tncm91bmRfY29sb3I6ICM4MkM5RTM7XG59XG4iXSwKICAibWFwcGluZ3MiOiAiaUJBVUEsS0FDRSxZQUFBLEtBQ0EseUJBQUEsS0FVRixZQUNFLEVBT0YsS0FDRSxRQUFBLE1BUUYsR0FDRSxVQUFBLFdBQ0EsTUFBQSxFQVdGLEdBQ0UsV0FBQSxZQUNBLE9BQUEsRUFDQSxTQUFBLFFBUUYsSUFDRSxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsSUFVRixFQUNFLGlCQUFBLFlBUUYsSUFBQSxDQUFBLE9BQ0UsY0FBQSxLQUNBLGdCQUFBLFVBQ0EsZ0JBQUEsVUFBQSxPQU9GLEVBQUEsT0FFRSxZQUFBLE9BUUYsS0FBQSxJQUFBLEtBR0UsWUFBQSxTQUFBLENBQUEsVUFDQSxVQUFBLElBT0YsTUFDRSxVQUFBLElBUUYsSUFBQSxJQUVFLFVBQUEsSUFDQSxZQUFBLEVBQ0EsU0FBQSxTQUNBLGVBQUEsU0FHRixJQUNFLE9BQUEsT0FHRixJQUNFLElBQUEsTUFVRixJQUNFLGFBQUEsS0FXRixPQUFBLE1BQUEsU0FBQSxPQUFBLFNBS0UsWUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLFlBQ0EsRUFRRixPQUFBLE1BRUUsU0FBQSxRQVFGLE9BQUEsT0FFRSxlQUFBLEtBT0YsT0FBQSxDQUFBLGFBQUEsQ0FBQSxZQUFBLENBQUEsYUFJRSxtQkFBQSxPQU9GLE1BQUEsbUJBQUEsQ0FBQSxZQUFBLG1CQUFBLENBQUEsV0FBQSxtQkFBQSxDQUFBLFlBQUEsbUJBSUUsYUFBQSxhQUNBLEVBT0YsTUFBQSxnQkFBQSxDQUFBLFlBQUEsZ0JBQUEsQ0FBQSxXQUFBLGdCQUFBLENBQUEsWUFBQSxnQkFJRSxRQUFBLElBQUEsT0FBQSxXQU9GLGlCQUNFLE1BQUEsTUFBQSxPQVVGLE9BQ0UsV0FBQSxXQUNBLE1BQUEsUUFDQSxRQUFBLE1BQ0EsVUFBQSxhQUNBLEVBQ0EsWUFBQSxPQU9GLFNBQ0UsZUFBQSxTQU9GLFNBQ0UsU0FBQSxLQVFGLENBQUEsZUFBQSxDQUFBLFlBRUUsV0FBQSxtQkFDQSxFQU9GLENBQUEsWUFBQSw0QkFBQSxDQUFBLFlBQUEsNEJBRUUsT0FBQSxLQVFGLENBQUEsYUFDRSxtQkFBQSxVQUNBLGVBQUEsS0FPRixDQUFBLFlBQUEsNEJBQ0UsbUJBQUEsS0FRRiw2QkFDRSxtQkFBQSxPQUNBLEtBQUEsUUFVRixRQUNFLFFBQUEsTUFPRixRQUNFLFFBQUEsVUFVRixTQUNFLFFBQUEsS0FPRixDQUFBLFFBQ0UsUUFBQSxLQzFWRixDQUFBLGNBQ0UsYUFBQSxRQVFBLHdCQUFBLElBQ0Es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LElBQUEsS0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxJQUNBLGFBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxLQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLEdBQUEsRUFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsR0FBQSxFQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsS0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxJQUNBLG1CQUFBLElBQUEsSUFBQSxLQUFBLElBQUEsS0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxJQUFBLEVBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxLQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLElBQUEsRUFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsSUFBQSxFQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsS0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxJQUVBLDBCQUFBLE9BQ0Esb0JBQUEsS0FDQSxvQkFBQSxNQUVBLHVCQUFBLElBQ0Esb0JBQUEsS0FDQSxvQkFBQSxLQUtBLHNDQUFBLElBRUEsc0NBQUEsS0FFQSxnQkFBQSxLQUNBLHVCQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEtBQ0Esc0JBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsS0FDQSxzQkFBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUNBLHVCQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLElBQ0Esd0JBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsSUFDQSxnQkFBQSxRQUNBLDBCQUFBLElBR0Esa0JBQUEsSUFBQSx3QkFDQSwyQkFBQSxJQUFBLDRCQUVBLDBCQUFBLElBQUEsNEJBQ0Esa0JBQUEsSUFBQSxpQkFDQSw2QkFBQSxZQUNBLHNCQUFBLElBQUEsc0JBQ0EsK0JBQUEsSUFDQSwrQkFBQSxJQUNB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QkFBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFFRSxNQUFBLGFBaEJKLFdBQUEsMEJBQUEsSUFBQSx1QkFDQSxxQkFBQSxVQUNBLDBCQUFBLElBQUEsbUJBQ0Esc0JBQUEsYUFnQkksT0FBQSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBWkosMEJBQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsR0FPRSxDQUFBLG1CQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLG1CQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsbUJBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBRUUsTUFBQSxhQWhCSixXQUFBLDBCQUFBLElBQUEsdUJBQ0EscUJBQUEsVUFDQSwwQkFBQSxJQUFBLG1CQUNBLHNCQUFBLGFBZ0JJLENBTEYsbUJBS0UsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixtQkFLRSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxRQUFBLENBTEYsbUJBS0UsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixtQkFLRSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxRQUFBLENBTEYsbUJBS0UsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixtQkFLRSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxRQVpKLDBCQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEdBc0JBLENBZkUsbUJBZUYsR0FBQSxDQWZFLG1CQWVGLEdBQUEsQ0FmRSxtQkFlRixHQUFBLENBZkUsbUJBZUYsR0FBQSxDQWZFLG1CQWVGLEdBQUEsQ0FmRSxtQkFlRixHQUFBLENBZkUsbUJBZUYsQ1ZhRixnQlViRSxDQWZFLG1CQWVGLENWaUJGLGdCVWpCRSxDQWZFLG1CQWVGLENWc0JGLGdCVXRCRSxDQWZFLG1CQWVGLENBQUEsZ0JBQUEsQ0FmRSxtQkFlRixDQUFBLGdCQUFBLENBZkUsbUJBZUYsQ0FBQSxnQkFZRSxXQUFBLEVBQ0EsY0FBQSxJQUFBLHFCQUNBLFlBQUEsSUFDQSxZQUFBLElBQUEsMEJBQ0EsWUFBQSxJQUFBLDBCQUNBLFdBQUEsSUFBQSwwQkFDQSxNQUFBLElBQUEsb0JBbUJKLFFBQ0UsT0FBQSxRQXJERSxDRmhCSix1QkVnQkksRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHVCRWdCSSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHVCRWdCSSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHVCRWdCSSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix1QkVnQkksR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix1QkVnQkksR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEVBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEVBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEVBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEVBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEVBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEVBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEVBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFFRSxNQUFBLGFBaEJKLFdBQUEsMEJBQUEsSUFBQSx1QkFDQSxxQkFBQSxVQUNBLDBCQUFBLElBQUEsbUJBQ0Esc0JBQUEsYUFnQkksQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBWkosMEJBQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsR0FzQkEsQ0YvQkYsdUJFK0JFLEdBQUEsQ0YvQkYsdUJFK0JFLEdBQUEsQ0YvQkYsdUJFK0JFLEdBQUEsQ0YvQkYsdUJFK0JFLEdBQUEsQ0YvQkYsdUJFK0JFLEdBQUEsQ0YvQkYsdUJFK0JFLEdBQUEsQ0YvQkYsdUJFK0JFLENWYUYsZ0JVYkUsQ0YvQkYsdUJFK0JFLENWaUJGLGdCVWpCRSxDRi9CRix1QkUrQkUsQ1ZzQkYsZ0JVdEJFLENGL0JGLHVCRStCRSxDQUFBLGdCQUFBLENGL0JGLHVCRStCRSxDQUFBLGdCQUFBLENGL0JGLHVCRStCRSxDQUFBLGdCQUFBLENGL0JGLHdCRStCRSxHQUFBLENGL0JGLHdCRStCRSxHQUFBLENGL0JGLHdCRStCRSxHQUFBLENGL0JGLHdCRStCRSxHQUFBLENGL0JGLHdCRStCRSxHQUFBLENGL0JGLHdCRStCRSxHQUFBLENGL0JGLHdCRStCRSxDVmFGLGdCVWJFLENGL0JGLHdCRStCRSxDVmlCRixnQlVqQkUsQ0YvQkYsd0JFK0JFLENWc0JGLGdCVXRCRSxDRi9CRix3QkUrQkUsQ0FBQSxnQkFBQSxDRi9CRix3QkUrQkUsQ0FBQSxnQkFBQSxDRi9CRix3QkUrQkUsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLENWYUYsZ0JVYkUsQ0FmRSx1QkFlRixDVmlCRixnQlVqQkUsQ0FmRSx1QkFlRixDVnNCRixnQlV0QkUsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixDVmFGLGdCVWJFLENBZkUsdUJBZUYsQ1ZpQkYsZ0JVakJFLENBZkUsdUJBZUYsQ1ZzQkYsZ0JVdEJFLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUsd0JBZUYsR0FBQSxDQWZFLHdCQWVGLEdBQUEsQ0FmRSx3QkFlRixHQUFBLENBZkUsd0JBZUYsR0FBQSxDQWZFLHdCQWVGLEdBQUEsQ0FmRSx3QkFlRixHQUFBLENBZkUsd0JBZUYsQ1ZhRixnQlViRSxDQWZFLHdCQWVGLENWaUJGLGdCVWpCRSxDQWZFLHdCQWVGLENWc0JGLGdCVXRCRSxDQWZFLHdCQWVGLENBQUEsZ0JBQUEsQ0FmRSx3QkFlRixDQUFBLGdCQUFBLENBZkUsd0JBZUYsQ0FBQSxnQkFBQSxDQWZFLHlCQWVGLEdBQUEsQ0FmRSx5QkFlRixHQUFBLENBZkUseUJBZUYsR0FBQSxDQWZFLHlCQWVGLEdBQUEsQ0FmRSx5QkFlRixHQUFBLENBZkUseUJBZUYsR0FBQSxDQWZFLHlCQWVGLENWYUYsZ0JVYkUsQ0FmRSx5QkFlRixDVmlCRixnQlVqQkUsQ0FmRSx5QkFlRixDVnNCRixnQlV0QkUsQ0FmRSx5QkFlRixDQUFBLGdCQUFBLENBZkUseUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHlCQWVGLENBQUEsZ0JBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixDVmFGLGdCVWJFLENBZkUsdUJBZUYsQ1ZpQkYsZ0JVakJFLENBZkUsdUJBZUYsQ1ZzQkYsZ0JVdEJFLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsQ1ZhRixnQlViRSxDQWZFLHFCQWVGLENWaUJGLGdCVWpCRSxDQWZFLHFCQWVGLENWc0JGLGdCVXRCRSxDQWZFLHFCQWVGLENBQUEsZ0JBQUEsQ0FmRSxxQkFlRixDQUFBLGdCQUFBLENBZkUscUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLENWYUYsZ0JVYkUsQ0FmRSxxQkFlRixDVmlCRixnQlVqQkUsQ0FmRSxxQkFlRixDVnNCRixnQlV0QkUsQ0FmRSxxQkFlRixDQUFBLGdCQUFBLENBZkUscUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHFCQWVGLENBQUEsZ0JBWUUsV0FBQSxFQUNBLGNBQUEsSUFBQSxxQkFDQSxZQUFBLElBQ0EsWUFBQSxJQUFBLDBCQUNBLFlBQUEsSUFBQSwwQkFDQSxXQUFBLElBQUEsMEJBQ0EsTUFBQSxJQUFBLG9CQXVDRixDRnhGRix1QkV3RkUsQ0FBQSxLQUFBLENQekVGLHlCT3lFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMN0RGLDJCSzZERSxLQUFBLENBQUEsa0JBQUEsQ0FBQSxHQUFBLENGeEZGLHVCRXdGRSxDQUFBLEtBQUEsQ1B6RUYseUJPeUVFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w3REYsMkJLNkRFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0Z4RkYsdUJFd0ZFLENBQUEsS0FBQSxDUHpFRix5Qk95RUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDdERiwyQks2REUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDRnhGRix3QkV3RkUsQ0FBQSxLQUFBLENQekVGLHlCT3lFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMN0RGLDJCSzZERSxLQUFBLENBQUEsa0JBQUEsQ0FBQSxHQUFBLENGeEZGLHdCRXdGRSxDQUFBLEtBQUEsQ1B6RUYseUJPeUVFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w3REYsMkJLNkRFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0Z4RkYsd0JFd0ZFLENBQUEsS0FBQSxDUHpFRix5Qk95RUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDdERiwyQks2REUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDQXhFRSx1QkF3RUYsQ0FBQSxLQUFBLENQekVGLHlCT3lFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMN0RGLDJCSzZERSxLQUFBLENBQUEsa0JBQUEsQ0FBQSxHQUFBLENBeEVFLHVCQXdFRixDQUFBLEtBQUEsQ1B6RUYseUJPeUVFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w3REYsMkJLNkRFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0F4RUUsdUJBd0VGLENBQUEsS0FBQSxDUHpFRix5Qk95RUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDdERiwyQks2REUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDQXhFRSx1QkF3RUYsQ0FBQSxLQUFBLENQekVGLHlCT3lFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMN0RGLDJCSzZERSxLQUFBLENBQUEsa0JBQUEsQ0FBQSxHQUFBLENBeEVFLHVCQXdF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QUFBLENBQUEsR0FBQSxDRnBHRix3QkVvR0UsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxLQUFBLENBWkEsa0JBWUEsQ0FBQSxHQUFBLENGcEdGLHdCRW9HRSxDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLEtBQUEsQ0FaQSxrQkFZQSxDQUFBLEdBQUEsQ0ZwR0Ysd0JFb0dFLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsS0FBQSxDQVpBLGtCQVlBLENBQUEsR0FBQSxDQXBGRSx1QkFvRkYsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxDQUFBLE9BQUEsQ0FBQSxHQUFBLENBcEZFLHVCQW9GRixDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLEtBQUEsQ0FaQSxrQkFZQSxDQUFBLEdBQUEsQ0FwRkUsdUJBb0ZGLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsS0FBQSxDQVpBLGtCQVlBLENBQUEsR0FBQSxDQXBGRSx1QkFvRkYsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxLQUFBLENBWkEsa0JBWUEsQ0FBQSxHQUFBLENBcEZFLHVCQW9GRixDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0FwRkUsdUJBb0ZGLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsS0FBQSxDQVpBLGtCQVlBLENBQUEsR0FBQSxDQXBGRSx1QkFvRkYsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENB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RSx3QkE0RkYsSUFBQSxDQTVGRSx3QkE0RkYsT0FBQSxDQTVGRSx3QkE0RkYsUUFBQSxDQTVGRSx3QkE0RkYsUUFBQSxDQTVGRSx5QkE0RkYsRUFBQSxDQTVGRSx5QkE0RkYsR0FBQSxDQTVGRSx5QkE0RkYsR0FBQSxDQTVGRSx5QkE0RkYsTUFBQSxDQTVGRSx5QkE0RkYsSUFBQSxDQTVGRSx5QkE0RkYsT0FBQSxDQTVGRSx5QkE0RkYsUUFBQSxDQTVGRSx5QkE0RkYsUUFBQSxDQTVGRSx1QkE0RkYsRUFBQSxDQTVGRSx1QkE0RkYsR0FBQSxDQTVGRSx1QkE0RkYsR0FBQSxDQTVGRSx1QkE0RkYsTUFBQSxDQTVGRSx1QkE0RkYsSUFBQSxDQTVGRSx1QkE0RkYsT0FBQSxDQTVGRSx1QkE0RkYsUUFBQSxDQTVGRSx1QkE0RkYsUUFBQSxDQTVGRSxxQkE0RkYsRUFBQSxDQTVGRSxxQkE0RkYsR0FBQSxDQTVGRSxxQkE0RkYsR0FBQSxDQTVGRSxxQkE0RkYsTUFBQSxDQTVGRSxxQkE0RkYsSUFBQSxDQTVGRSxxQkE0RkYsT0FBQSxDQTVGRSxxQkE0RkYsUUFBQSxDQTVGRSxxQkE0RkYsUUFBQSxDQTVGRSxxQkE0RkYsRUFBQSxDQTVGRSxxQkE0RkYsR0FBQSxDQTVGRSxxQkE0RkYsR0FBQSxDQTVGRSxxQkE0RkYsTUFBQSxDQTVGRSxxQkE0RkYsSUFBQSxDQTVGRSxxQkE0RkYsT0FBQSxDQTVGRSxxQkE0RkYsUUFBQSxDQTVGRSxxQkE0RkYsUUFDRSxXQUFBLEVBRUEsQ0YvR0osdUJFK0dJLENBQUEsS0FBQSxhQUFBLENGL0dKLHVCRStHSSxFQUFBLEtBQUEsYUFBQSxDRi9HSix1QkUrR0ksRUFBQSxLQUFBLGFBQUEsQ0YvR0osdUJFK0dJLEtBQUEsS0FBQSxhQUFBLENGL0dKLHVCRStHSSxHQUFBLEtBQUEsYUFBQSxDRi9HSix1QkUrR0ksTUFBQSxLQUFBLGFBQUEsQ0YvR0osdUJFK0dJLE9BQUEsS0FBQSxhQUFBLENGL0dKLHVCRStHSSxPQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksQ0FBQSxLQUFBLGFBQUEsQ0YvR0osd0JFK0dJLEVBQUEsS0FBQSxhQUFBLENGL0dKLHdCRStHSSxFQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksS0FBQSxLQUFBLGFBQUEsQ0YvR0osd0JFK0dJLEdBQUEsS0FBQSxhQUFBLENGL0dKLHdCRStHSSxNQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksT0FBQSxLQUFBLGFBQUEsQ0YvR0osd0JFK0dJLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxDQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxLQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsR0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE1BQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLENBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEtBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxHQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsTUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsQ0FBQSxLQUFBLGFBQUEsQ0EvRkEsd0JBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHdCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsS0FBQSxLQUFBLGFBQUEsQ0EvRkEsd0JBK0ZBLEdBQUEsS0FBQSxhQUFBLENBL0ZBLHdCQStGQSxNQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEsd0JBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxDQUFBLEtBQUEsYUFBQSxDQS9GQSx5QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEseUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxLQUFBLEtBQUEsYUFBQSxDQS9GQSx5QkErRkEsR0FBQSxLQUFBLGFBQUEsQ0EvRkEseUJBK0ZBLE1BQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx5QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLENBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEtBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxHQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsTUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsQ0FBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsS0FBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLEdBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxNQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxDQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxLQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsR0FBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLE1BQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsT0FBQSxLQUFBLGFBQ0UsY0FBQSxJQUFBLHFCQUlGLENGcEhKLHVCRW9ISSxD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LEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLENBQUEsR0FBQSxDRnpIRix1QkV5SEUsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxDQUFBLEdBQUEsQ0Z6SEYsd0JFeUhFLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsS0FBQSxDQWpDQSxrQkFpQ0EsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxzQkFBQSxDRnpIRix3QkV5SEUsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxDQUFBLEdBQUEsQ0Z6SEYsd0JFeUhFLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsQ0FBQSxHQUFBLENBekdFLHVCQXlHRixDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLEtBQUEsQ0FqQ0Esa0JBaUNBLENBQUEsQ0FBQSxLQUFBLENBQUEsc0JBQUEsQ0F6R0UsdUJBeUdGLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsQ0FBQSxHQUFBLENBekdFLHVCQXlHRixDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLENBQUEsR0FBQSxDQXpHRSx1QkF5R0YsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxLQUFBLENBakNBLGtCQWlDQSxDQUFBLENBQUEsS0FBQSxDQUFBLHNCQUFBLENBekdFLHVCQXlHRixDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLENBQUEsR0FBQSxDQXpHRSx1QkF5R0YsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENB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S0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHVCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHVCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHdCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHdCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHlCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHlCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHVCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHVCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHFCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHFCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHFCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ2FFLHFCRGJGLEVBQUEsS0FBQSxDQXFFRiw2QkFyRUUsS0FBQSxDQUFBLDRCQUNFLFlBQUEsSUFBQSxxQkFHRixDQUFBLFNBQUEsQ0RQRix1QkNPRSxFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0RQRix1QkNPRSxFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0RQRix3QkNPRSxFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0RQRix3QkNPRSxFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx1QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx1QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx1QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx1QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx3QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx3QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx5QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx5QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx1QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSx1QkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSxxQkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSxxQkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSxxQkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0NTRSxxQkRURixFQUFBLEtBQUEsQ0FpRUYsNkJBakVFLEtBQUEsQ0FBQSw0QkFDRSxhQUFBLElBQUEscUJDK0pFLENGdktOLHVCRXVLTSxFQUFBLEtBQUEsQ0QvRk4sNkJDK0ZNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEdBQUEsQ0Z2S04sdUJFdUtNLEVBQUEsS0FBQSxDRC9GTiw2QkMrRk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsR0FBQSxDRnZLTix3QkV1S00sRUFBQSxLQUFBLENEL0ZOLDZCQytGTSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxHQUFBLENGdktOLHdCRXVLTSxFQUFBLEtBQUEsQ0QvRk4sNkJDK0ZNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEdBQUEsQ0F2SkYsdUJBdUpFLEVBQUEsS0FBQSxDRC9GTiw2QkMrRk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsR0FBQSxDQXZKRix1QkF1SkUsRUFBQSxLQUFBLENEL0ZOLDZCQytGTSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxHQUFBLENBdkpGLHVCQXVKRSxFQUFBLEtBQUEsQ0QvRk4sNkJDK0ZNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEdBQUEsQ0F2SkYsdUJBdUpFLEVBQUEsS0FBQSxDRC9GTiw2QkMrRk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsR0FBQSxDQXZKRix3QkF1SkUsRUFBQSxLQUFBLENEL0ZOLDZCQytGTSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxHQUFBLENBdkpGLHdCQXVKRSxFQUFBLEtBQUEsQ0QvRk4sNkJDK0ZNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEdBQUEsQ0F2SkYseUJBdUpFLEVBQUEsS0FBQSxDRC9GTiw2QkMrRk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsR0FBQSxDQXZKRix5QkF1SkUsRUFBQSxLQUFBLENEL0ZOLDZCQytGTSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxHQUFBLENBdkpGLHVCQXVKRSxFQUFBLEtBQUEsQ0QvRk4sNkJDK0ZNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEdBQUEsQ0F2SkYsdUJBdUpFLEVBQUEsS0FBQSxDRC9GTiw2QkMrRk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsR0FBQSxDQXZKRixxQkF1SkUsRUFBQSxLQUFBLENEL0ZOLDZCQytGTSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxHQUFBLENBdkpGLHFCQXVKRSxFQUFBLEtBQUEsQ0QvRk4sNkJDK0ZNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEdBQUEsQ0F2SkYscUJBdUpFLEVBQUEsS0FBQSxDRC9GTiw2QkMrRk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsR0FBQSxDQXZKRixxQkF1SkUsRUFBQSxLQUFBLENEL0ZOLDZCQytGTSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxXRDFKSixFQUNBLE9BQUEsRUFBQSxFQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLElBQUEsRUFDQSxTQUFBLFNBQ0EsV0FBQSxLQUVBLENEbEJGLHVCQ2tCRSxFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDRGxCRix1QkNrQkUsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0RsQkYsd0JDa0JFLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENEbEJGLHdCQ2tCRSxFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDQ0ZFLHVCREVGLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUsdUJERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0NGRSx1QkRFRixFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDQ0ZFLHVCREVGLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUsd0JERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0NGRSx3QkRFRixFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDQ0ZFLHlCREVGLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUseUJERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0NGRSx1QkRFRixFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDQ0ZFLHVCREVGLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUscUJERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0NGRSxxQkRFRixFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDQ0ZFLHFCREVGLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUscUJERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQ0UsY0FBQSxFQUdGLENEdEJGLHVCQ3NCRSxFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDRHRCRix1QkNzQkUsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0R0QkYsd0JDc0JFLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENEdEJGLHdCQ3NCRSxFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHVCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUsdUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx1QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHVCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUsd0JETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx3QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHlCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUseUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx1QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHVCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUscUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSxxQkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHFCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUscUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEs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QSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0MzQ0YscUJEMkNFLEVBQUEsS0FBQSxDQWFOLDZCQWJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFDRSxNQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsMEJBQUEsRUFBQSxHQUNBLFdBQUEsTUFHRixDQUFBLFNBQUEsQ0RoRU4sdUJDZ0VNLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0RoRU4sd0JDZ0VNLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0NoREYsdUJEZ0RFLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0NoREYsdUJEZ0RFLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0NoREYsd0JEZ0RFLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0NoREYseUJEZ0RFLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0NoREYsdUJEZ0RFLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0NoREYscUJEZ0RFLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQUFBLFNBQUEsQ0NoREYscUJEZ0RFLEVBQUEsS0FBQSxDQVFOLDZCQVJNLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFDRSxLQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsMEJBQUEsRUFBQSxHQUNBLFdBQUEsS0NtSE4sQ0ZyTEYsdUJFcUxFLElBQUEsQ0ZyTEYsd0JFcUxFLElBQUEsQ0FyS0UsdUJBcUtGLElBQUEsQ0FyS0UsdUJBcUtGLElBQUEsQ0FyS0Usd0JBcUtGLElBQUEsQ0FyS0UseUJBcUtGLElBQUEsQ0FyS0UsdUJBcUtGLElBQUEsQ0FyS0UscUJBcUtGLElBQUEsQ0FyS0UscUJBcUtGLElBQ0UsY0FBQSxTQUNBLFlBQUEsU0FJRixDRjNMRix1QkUyTEUsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFBQSxDRjNMRix3QkUyTEUsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFBQSxDQTNLRSx1QkEyS0YsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFBQSxDQTNLRSx1QkEyS0YsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFBQSxDQTNLRSx3QkEyS0YsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFBQSxDQTNLRSx5QkEyS0YsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFBQSxDQTNLRSx1QkEyS0YsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFBQSxDQTNLRSxxQkEyS0YsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFBQSxDQTNLRSxxQkEyS0YsQ0FBQSxVQUFBLEVBQUEsS0FBQSxnQkFDRSxXQUFBLGVBSUosQ0FBQSxTQUNFLDBCQUFBLEtBR0YsQ0FBQSxTQUNFLDBCQUFBLE1Dck1GLENBQUEseUJBQ0UsUUFBQSxNQU1FLENBQUEsa0JBQUEsQ0hQSix1QkdPSSxDQUFBLENIUEosd0JHT0ksQ0FBQSxrQkFBQSxDSFBKLHVCR09JLENBQUEsQ0hQSix3QkdRTSxXQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsS0FNRixDQVBBLGtCQU9BLENBQUEsbUJBQUEsQ0FBQSxDRDJHRixvQkMzR0UsWUFBQSxDQVBBLGtCQU9BLENBQUEseUJBQUEsQ0FBQSxDRDJHRixvQkMzR0UsWUFDRSxXQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsS0FLRixDQWJBLGtCQWFBLENBTkEsbUJBTUEsQ0FBQSxDQUFBLG1CQUNFLFFBQUEsS0FDQSxlQUFBLE9BQ0EsWUFBQSxXQUlBLENBcEJGLGtCQW9CRSxDQWJGLG1CQWFFLENBQUEsQ0FBQSxLQUFBLENBQUEsYUFBQSxDQUFBLENBUEYsbUJBT0UsQ0FwQkYsa0JBb0JFLENBYkYsbUJBYUUsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUEsQ0FBQSxzQkFBQSxDQXBCRixrQkFvQkUsQ0FiRixtQkFhRSxDQUFBLENBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDQTNCTix5QkEyQk0sQ0FwQkYsa0JBb0JFLENBYkYsbUJBYUUsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUEsQ0FBQSxnQkFBQSxDQXBCRixrQkFvQkUsQ0FiRixtQkFhRSxDQUFBLENBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDQUFBLG9CQUtFLFdBQUEsSUFBQSxxQkFLRixDQTlCRixrQkE4QkUsQ0F2QkYsbUJBdUJFLENBQUEsQ0FBQSxZQUFBLENBQUEsQ0FqQkYsbUJBaUJFLENBOUJGLGtCQThCRSxDQXZCRixtQkF1QkUsQ0FBQSxDQUFBLFlBQUEsQ0FBQSxDQVZBLHNCQVVBLENBOUJGLGtCQThCRSxDQXZCRixtQkF1QkUsQ0FBQSxDQUFBLFlBQUEsQ0FBQSxDQXJDTix5QkFxQ00sQ0E5QkYsa0JBOEJFLENBdkJGLG1CQXVCRSxDQUFBLENBQUEsWUFBQSxDQUFBLENBVkEsZ0JBVUEsQ0E5QkYsa0JBOEJFLENBdkJGLG1CQXVCRSxDQUFBLENBQUEsWUFBQSxDQUFBLENBVkEsb0JBZUUsV0FBQSxFQUlKLENBdkNBLGtCQXVDQSxDQWhDQSxvQkFnQ0EsQ0ExQkEsbUJBMEJBLENBdkNBLGtCQXVDQSxDQWhDQSxvQkFnQ0EsQ0FBQSx3QkFBQSxDQXZDQSxrQkF1Q0EsQ0FoQ0Esb0JBZ0NBLENBQUEsMkJBR0UsY0FBQSxZQUdGLENBN0NBLGtCQTZDQSxDQXRDQSxvQkFzQ0EsQ0FoQ0EsbUJBaUNFLFdBQUEsRUFJSixDQWxERSxrQkFrREYsQ0FBQSw4QkFBQSxDQWxERSxrQkFrREYsQ0FBQSwrQkFBQSxDQWxERSxrQkFrREYsQ0FBQSxtQ0FBQSxDQWxERSxrQkFrREYsQ0FBQSwrQkFBQSxDQWxERSxrQkFrREYsQ0FBQSxtQ0FBQSxDQWxERSxrQkFrREYsQ0FBQSw2QkFNRSxRQUFBLE1BQ0EsY0FBQSxJQUdGLENBNURFLGtCQTRERixDQW5FRix5QkFvRUksUUFBQSxNQUVBLENBL0RBLGtCQStEQSxDQXRFSix3QkFzRUksQ0FBQSxvQkFDRSxRQUFBLEtBSUosQ0FwRUUsa0JBb0VGLENBQUEsNEJBQUEsT0FDRSxVQUFBLEtBR0YsQ0F4RUUsa0JBd0VGLENBQUEsOEJBQ0UsVUFBQSxNQUVBLENBM0VBLGtCQTJFQSxDQUhGLDhCQUdFLE9BQ0UsTUFBQSxLQUlKLENBaEZFLGtCQWdGRixDQUFBLDZCQUFBLE9BQ0UsVUFBQSxLQUdGLENBcEZFLGtCQW9GRixDQUFBLGtDQUNFLFFBQUEsS0FDQSxVQUFBLEtBRUEsQ0F4RkEsa0JBd0ZBLENBSkYsaUNBSUUsQ0FBQSxDQUFBLDhCQUFBLENBeEZBLGtCQXdGQSxDQUpGLGtDQUlFLENBakRBLHdCQWlEQSxDQXhGQSxrQkF3RkEsQ0FKRixrQ0FJRSxDQUFBLHlCQUdFLFlBQUEsS0FHRixDQTlGQSxrQkE4RkEsQ0FWRixrQ0FVRSxDQTVDRiw4QkE2Q0ksY0FBQSxFQU1GLENBckdBLGtCQXFHQSxDQWpCRixrQ0FpQkUsQ0FuREYsOEJBbURFLENBckdBLGtCQXFHQSxDQUFBLDBCQUFBLENBbkRGLDhCQW9ESSxXQUFBLEtBS0YsQ0EzR0Esa0JBMkdBLENEbEdBLG1CQ2tHQSxDQTVDQSxvQkE2Q0UsUUFBQSxhQUNBLGNBQUEsRUovR0YsT0FBQSxDQUFBLFNBQUEsRUFBQSxPSW9IQSxDQWxIQSxrQkFrSEEsQ0FBQSw4QkFBQSxDQWxIQSxrQkFrSEEsQ0FBQSxpQ0FBQSxDQWxIQSxrQkFrSEEsQ0FBQSwwQkFBQSxDQWxIQSxrQkFrSEEsQ0FBQSwwQkFBQSxPQUFBLENBbEhBLGtCQWtIQSxDQUFBLHdCQUtFLE1BQUEsS0FHQSxVQUFBLE1KakhGLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUlzSEEsQ0EvSEEsa0JBK0hBLENBQUEsMEJBQUEsQ0FiQSw4QkFjRSxNQUFBLEtBQ0EsVUFBQSxLQVFFLENBeklKLGtCQXlJSSxDQWxJSixtQkFrSUksQ0FBQSxDQWhKUix3QkFnSlEsS0FBQSxDQUFBLGlDQUFBLENBeklKLGtCQXlJSSxDQWxJSixtQkFrSUksQ0FBQSxDQTVISixrQkE0SEksS0FBQSxDQUFBLGlDQUNFLFFBQUEsS0FDQSxZQUFBLFdBRUEsVUFBQSxDQUFBLE9BQUEsRUFBQSxNQUpGLENBeklKLGtCQXlJSSxDQWxJSixtQkFrSUksQ0FBQSxDQWhKUix3QkFnSlEsS0FBQSxDQUFBLGlDQUFBLENBeklKLGtCQXlJSSxDQWxJSixtQkFrSUksQ0FBQSxDQTVISixrQkE0SEksS0FBQSxDQUFBLGlDQUtJLFFBQUEsS0FDQSxzQkFBQSxJQUFBLGdDQUFBLE1BR0YsQ0FsSk4sa0JBa0pNLENBM0lOLG1CQTJJTSxDQUFBLENBekpWLHdCQXlKVSxLQUFBLENBVEYsZ0NBU0UsQ0E5RFIsa0NBOERRLENBbEpOLGtCQWtKTSxDQTNJTixtQkEySU0sQ0FBQSxDQXpKVix3QkF5SlUsS0FBQSxDQVRGLGdDQVNFLENBQUEsNEJBQUEsQ0FsSk4sa0JBa0pNLENBM0lOLG1CQTJJTSxDQUFBLENBekpWLHdCQXlKVSxLQUFBLENBVEYsZ0NBU0UsQ0FBQSx5QkFBQSxDQWxKTixrQkFrSk0sQ0EzSU4sbUJBMklNLENBQUEsQ0FySU4sa0JBcUlNLEtBQUEsQ0FURixnQ0FTRSxDQTlEUixrQ0E4RFEsQ0FsSk4sa0JBa0pNLENBM0lOLG1CQTJJTSxDQUFBLENBcklOLGtCQXFJTSxLQUFBLENBVEYsZ0NBU0UsQ0FBQSw0QkFBQSxDQWxKTixrQkFrSk0sQ0EzSU4sbUJBMklNLENBQUEsQ0FySU4sa0JBcUlNLEtBQUEsQ0FURixnQ0FTRSxDQUFBLHlCQUlFLHNCQUFBLFlBQUEsS0FDQSxtQkFBQSxZQUVBLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FyRVYsaUNBcUVVLENBQUEsQ0FqRVIsOEJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FyRVYsa0NBcUVVLENBbEhSLHdCQWtIUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBckVWLGtDQXFFVSxDQWpFUix5QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLDJCQU9FLENBQUEsQ0FqRVIsOEJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FQRiw0QkFPRSxDQWxIUix3QkFrSFEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLDRCQU9FLENBakVSLHlCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsd0JBT0UsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLHlCQU9FLENBbEhSLHdCQWtIUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYseUJBT0UsQ0FqRVIseUJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FyRVYsaUNBcUVVLENBQUEsQ0FqRVIsOEJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FyRVYsa0NBcUVVLENBbEhSLHdCQWtIUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBckVWLGtDQXFFVSxDQWpFUix5QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLDJCQU9FLENBQUEsQ0FqRVIsOEJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FQRiw0QkFPRSxDQWxIUix3QkFrSFEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLDRCQU9FLENBakVSLHlCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsd0JBT0UsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLHlCQU9FLENBbEhSLHdCQWtIUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYseUJBT0UsQ0FqRVIseUJBb0VVLFlBQUEsSUFJSixDQWhLTixrQkFnS00sQ0F6Sk4sbUJBeUpNLENBQUEsQ0F2S1Ysd0JBdUtVLEtBQUEsQ0F2QkYsZ0NBdUJFLENBQUEsQ0F4RU4sOEJBd0VNLENBaEtOLGtCQWdLTSxDQXpKTixtQkF5Sk0sQ0FBQSxDQXZLVix3QkF1S1UsS0FBQSxDQXZCRixpQ0F1QkUsQ0F6SE4sd0JBeUhNLENBaEtOLGtCQWdLTSxDQXpKTixtQkF5Sk0sQ0FBQSxDQXZLVix3QkF1S1UsS0FBQSxDQXZCRixpQ0F1QkUsQ0F4RU4seUJBd0VNLENBaEtOLGtCQWdLTSxDQXpKTixtQkF5Sk0sQ0FBQSxDQW5KTixrQkFtSk0sS0FBQSxDQXZCRixnQ0F1QkUsQ0FBQSxDQXhFTiw4QkF3RU0sQ0FoS04sa0JBZ0tNLENBekpOLG1CQXlKTSxDQUFBLENBbkpOLGtCQW1KTSxLQUFBLENBdkJGLGlDQXVCRSxDQXpITix3QkF5SE0sQ0FoS04sa0JBZ0tNLENBekpOLG1CQXlKTSxDQUFBLENBbkpOLGtCQW1KTSxLQUFBLENBdkJGLGlDQXVCRSxDQXhFTix5QkEyRVEsa0JBQUEsRUFHRixDQXRLTixrQkFzS00sQ0EvSk4sbUJBK0pNLENBQUEsQ0E3S1Ysd0JBNktVLEtBQUEsQ0E3QkYsaUNBNkJFLENBN0tWLHlCQTZLVSxDQXRLTixrQkFzS00sQ0EvSk4sbUJBK0pNLENBQUEsQ0F6Sk4sa0JBeUpNLEtBQUEsQ0E3QkYsaUNBNkJFLENBN0tWLHlCQThLWSxrQkFBQSxFQUNBLGdCQUFBLEVBS04sQ0E3S0Ysa0JBNktFLENBdEtGLG9CQXNLRSxDQWhLRixrQkFnS0UsQ0FBQSxDQXBMTix5QkFvTE0sQ0E3S0Ysa0JBNktFLENBdEtGLG9CQXNLRSxDQUFBLHdCQUFBLENBN0tGLGtCQTZLRSxDQXRLRixvQkFzS0UsQ0FBQSw0QkFBQSxDQTdLRixrQkE2S0UsQ0F0S0Ysb0JBc0tFLENBekpBLGdCQXlKQSxDQTdLRixrQkE2S0UsQ0F0S0Ysb0JBc0tFLENBekpBLHNCQStKRSxRQUFBLEtBQ0EsWUFBQSxXQUNBLGVBQUEsSUFHRixDQXhMRixrQkF3TEUsQ0FqTEYsb0JBaUxFLENBL0xOLHlCQStMTSxDQXhMRixrQkF3TEUsQ0FqTEYsb0JBaUxFLENBcEtBLG9CQXNLRSxjQUFBLEVBR0YsQ0E3TEYsa0JBNkxFLENBdExGLG9CQXNMRSxDQTNJSiw4QkEySUksQ0E3TEYsa0JBNkxFLENBdExGLG9CQXNMRSxDQTNJSiwrQkEySUksQ0E3TEYsa0JBNkxFLENBdExGLG9CQXNMRSxDQTNJSixtQ0EySUksQ0E3TEYsa0JBNkxFLENBdExGLG9CQXNMRSxDQTNJSiw2QkEySUksQ0E3TEYsa0JBNkxFLENBdExGLG9CQXNMRSxDQUFBLGdCQUtFLFFBQUEsTUFDQSxZQUFBLEtBQUEsSUFBQSw2QkFBQSxFQUFBLEtBQ0EsTUFBQSxJQUFBLGdDQUNBLFlBQUEsSUFBQSxrQ0FDQSxZQUFBLEVBQ0EsY0FBQSxFQUNBLFdBQUEsV0FHRixDQTNNRixrQkEyTUUsQ0FwTUYsb0JBb01FLENBZEEsZ0JBZUUsWUFBQSxFQUdGLENBL01GLGtCQStNRSxDQXhNRixtQkF3TUUsQ0FBQSxDQTNMQSxzQkEyTEEsQ0E3SkosNkJBOEpNLE1BQUEsS0FHRixDQW5ORixrQkFtTkUsQ0E1TUYsb0JBNE1FLENBakdGLHdCQWtHSSxNQUFBLE1BTU4sQ0ExTkUsa0JBME5GLENBQUEseUJBQ0UsUUFBQSxLQUNBLFlBQUEsT0FDQSxPQUFBLEVBQUEsSUFBQSwrQkpwTkEsT0FBQSxDQUFBLFNBQUEsRUFBQSxVSWlORixDQTFORSxrQkEwTkYsQ0FBQSx5QkFLSSxVQUFBLElBQUEsd0JBS0osQ0FwT0Usa0JBb09GLENBM0ZNLGdDQTRGSixRQUFBLE1BRUEsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQTlPSix3QkE4T0ksS0FBQSxDQW5KRixtQ0FtSkUsQ0FyTEYsOEJBcUxFLENBdk9BLGtCQXVPQSxDQTlGSSxnQ0E4RkosQ0FyTEYsK0JBcUxFLENBdk9BLGtCQXVPQSxDQTlGSSxnQ0E4RkosQ0FyTEYsbUNBcUxFLENBdk9BLGtCQXVPQSxDQTlGSSxnQ0E4RkosQ0FyTEYsNkJBcUxFLENBdk9BLGtCQXVPQSxDQTlGSSxnQ0E4RkosQ0ExQ0UsZ0JBK0NBLFVBQUEsS0FDQSxNQUFBLGFBQ0EsRUFLQSxDQW5QRixrQkFtUEUsQ0ExR0UsZ0NBMEdGLENBak1KLDZCQWlNSSxLQUFBLENBQUEseUJBQUEsQ0FuUEYsa0JBbVBFLENBMUdFLGdDQTBHRixDQWpNSiw0QkFpTUksS0FBQSxDQUFBLHlCQUNFLGNBQUEsSUFNRixDQTFQRixrQkEwUEUsQ0FqSEUsK0JBaUhGLENBQUEsaUNBQUEsQ0F4TUosNEJBd01JLEtBQUEsQ0FQQSx5QkFPQSxDQTFQRixrQkEwUEUsQ0FqSEUsK0JBaUhGLENBQUEsNkJBQUEsQ0F4TUosNEJBd01JLEtBQUEsQ0FQQSx5QkFRRSxjQUFBLElBQUEscUJBSUosQ0EvUEEsa0JBK1BBLENBdEhJLGdDQXNISixDQUFBLDRCQUNFLFVBQUEsS0FDQSxXQUFBLElBQUEsK0JBRUEsQ0FuUUYsa0JBbVFFLENBMUhFLGdDQTBIRixDQUpGLDJCQUlFLENBQUEsQ0E1UEYsb0JBNlBJLFVBQUEsS0FLSixDQXpRQSxrQkF5UUEsQ0FoSUksK0JBZ0lKLENBclBFLHNCQXFQRixDQXZORiw2QkF3TkksTUFBQSxLQUtKLENBL1FFLGtCQStRRixDQXZMRSw4QkF1TEYsQ0EvUUUsa0JBK1FGLENBeE9FLHdCQXdPRixDQS9RRSxrQkErUUYsQ0F4T0UsMkJBd09GLENBL1FFLGtCQStRRixDQXZMRSx5QkEyTEEsV0FBQSxjQUNBLGNBQUEsRUFDQSxRQUFBLE1BR0YsQ0F4UkUsa0JBd1JGLENBaE1FLDhCQWdNRixDQXhSRSxrQkF3UkYsQ0FqUEUsd0JBaVBGLENBeFJFLGtCQXdSRixDQWpQRSwyQkFvUEEsVUFBQSxJQUNBLFdBQUEsT0FHRixDQS9SRSxrQkErUkYsQ0F4UEUsMkJBeVBBLE1BQUEsRUFHRixDQW5TRSxrQkFtU0YsQ0EzTUUseUJBNE1BLE1BQUEsSUFBQSxtQkp0U0EsT0FBQSxDQUFBLFNBQUEsRUFBQSxPSTJTQSxDQXpTQSxpQkF5U0EsQ0FBQSw2QkFBQSxDRHZMRixxQkN5TE0sZUFBQSxlQUVBLENBN1NKLGlCQTZTSSxDQUpKLDZCQUlJLENEM0xOLHFCQzJMTSxPQUNFLE1BQUEsTUFPUixDQXJURSxrQkFxVEYsQ0FqU0ksc0JBa1NGLGFBQUEsRUFDQSxZQUFBLEVBRUEsQ0F6VEEsa0JBeVRBLENBclNFLHFCQXFTRixLQUFBLENBQUEsMkJBQ0UsRUFDQSxPQUFBLEVBSUYsQ0EvVEEsa0JBK1RBLENBM1NFLHNCQTJTRixDQUFBLDBCQUNFLFdBQUEsSUFBQSxxQkFDQSxZQUFBLElBQUEscUJBQ0EsV0FBQSxJQUFBLE1BQUEsSUFBQSxtQkFHRixDQXJVQSxrQkFxVUEsQ0FqVEUsc0JBaVRGLENBdEVBLDRCQXVFRSxRQUFBLEtBQ0EsZUFBQSxPQUNBLFdBQUEsWUFDQSxNQUFBLEtBR0UsQ0E1VUosa0JBNFVJLENBeFRGLHNCQXdURSxDQTdFSiwyQkE2RUksQ0FBQSxDQXJVSixtQkFxVUksQ0FBQSxvQ0FDRSxRQUFBLEtBQ0EsWUFBQSxRQUNBLFVBQUEsS0FDQSxNQUFBLEtKdlVOLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUltVUksQ0E1VUosa0JBNFVJLENBeFRGLHNCQXdURSxDQTdFSiwyQkE2RUksQ0FBQSxDQXJVSixtQkFxVUksQ0FBQSxvQ0FPSSxVQUFBLElBQUEsd0JBR0YsQ0F0Vk4sa0JBc1ZNLENBbFVKLHNCQWtVSSxDQXZGTiwyQkF1Rk0sQ0FBQSxDQS9VTixtQkErVU0sQ0FWRixtQ0FVRSxDQUFBLENBN1ZWLHlCQTZWVSxDQXRWTixrQkFzVk0sQ0FsVUosc0JBa1VJLENBdkZOLDJCQXVGTSxDQUFBLENBL1VOLG1CQStVTSxDQVZGLG1DQVVFLENBQUEsQ0F6VU4sbUJBMlVRLFdBQUEsRUFDQSxjQUFBLEVBQ0EsUUFBQSxNQUVBLENBNVZSLGtCQTRWUSxDQXhVTixzQkF3VU0sQ0E3RlIsMkJBNkZRLENBQUEsQ0FyVlIsbUJBcVZRLENBaEJKLG1DQWdCSSxDQUFBLENBbldaLHdCQW1XWSxDQUFBLENBbldaLHlCQW1XWSxDQTVWUixrQkE0VlEsQ0F4VU4sc0JBd1VNLENBN0ZSLDJCQTZGUSxDQUFBLENBclZSLG1CQXFWUSxDQWhCSixtQ0FnQkksQ0FBQSxDQS9VUixrQkErVVEsQ0FBQSxDQW5XWix5QkFvV2MsT0FBQSxLQUNBLFFBQUEsS0FDQSxZQUFBLE9BUVYsQ0F2V0Esa0JBdVdBLENBblZFLHNCQW1WRixDQXJURiw0QkFxVEUsQ0FBQSxnQ0FDRSxJQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsSUFBQSxtQkFDQSxZQUFBLGtCQUNBLE9BQ0EsaUJBQUEsSUFBQSx1QkFPSixDQTVXRSwwQkE0V0YsQ0FBQSxnQ0FDRSxNQUFBLEtBQ0EsUUFBQSxJQUFBLHFCQUFBLEVBQ0EsY0FBQSxJQUFBLE1BQUEsSUFBQSxtQkFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLE1BQUEsSUFBQSwyQkFDQSxFQUdGLENBdFhFLDBCQXNYRixDQVZBLCtCQVVBLENBQUEsRUFDRSxXQUFBLElBQUEscUJBQ0EsY0FBQSxFSmpZQSxPQUFBLENBQUEsU0FBQSxFQUFBLE9Jc1lBLENBN1hBLDBCQTZYQSxDQTdYQSxvQkE2WEEsQ0E3WEEsMEJBNlhBLENBM1lKLHlCQTZZTSxNQUFBLE1KN1hGLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUlzWUksQ0FBQSxTQUFBLENBL1lKLGtCQStZSSxDQXhZSixvQkF3WUksQ0E3Vk4sOEJBNlZNLENBQUEsU0FBQSxDQS9ZSixrQkErWUksQ0F4WUosb0JBd1lJLENBN1ZOLCtCQTZWTSxDQUFBLFNBQUEsQ0EvWUosa0JBK1lJLENBeFlKLG9CQXdZSSxDQTdWTixtQ0E2Vk0sQ0FBQSxTQUFBLENBL1lKLGtCQStZSSxDQXhZSixvQkF3WUksQ0E3Vk4sNkJBNlZNLENBQUEsU0FBQSxDQS9ZSixrQkErWUksQ0F4WUosb0JBd1lJLENBbE5GLGdCQXVOSSxjQUFBLElBQUEsa0NBQ0EsYUFBQSxJQUFBLHFDSjVZTixPQUFBLENBQUEsU0FBQSxFQUFBLFVJdVpJLENBQUEsU0FBQSxDQWhhSixrQkFnYUksQ0F6Wkosb0JBeVpJLENBOVdOLDhCQThXTSxDQUFBLFNBQUEsQ0FoYUosa0JBZ2FJLENBelpKLG9CQXlaSSxDQTlXTiwrQkE4V00sQ0FBQSxTQUFBLENBaGFKLGtCQWdhSSxDQXpaSixvQkF5WkksQ0E5V04sbUNBOFdNLENBQUEsU0FBQSxDQWhhSixrQkFnYUksQ0F6Wkosb0JBeVpJLENBOVdOLDZCQThXTSxDQUFBLFNBQUEsQ0FoYUosa0JBZ2FJLENBelpKLG9CQXlaSSxDQW5PRixnQkF3T0ksY0FBQSxJQUFBLG9DQUNBLGFBQUEsSUFBQSxtQ0FTUixDQS9hRSxrQkErYUYsQ0FBQSx1QkFBQSxDQUFBLENEN1RBLG9CQzZUQSxZQUNFLFdBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0NsYkosQ0FBQSxrQkFDRSxXQUFBLEtBQ0EsUUFBQSxlQUNBLGVBQUEsSUFDQSxnQkFOYSxJQUFBLFVBT2IsYUFQYSxJQUFBLFVBUWIsc0JBQUEsS0xORSxPQUFBLENBQUEsU0FBQSxFQUFBLE9LQUosQ0FBQSxrQkFTSSxhQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsSUFHRixDQVpGLGlCQVlFLENBQUEsU0FDRSxZQUNBLFNBQUEsT0FHRixDQWpCRixpQkFpQkUsQ0FBQSw2QkFDRSxlQUFBLEtBR0YsQ0FyQkYsaUJBcUJFLENBQUEsd0JBQ0UsZ0JBQUEsRUFDQSxhQUFBLEVBR0YsQ0ExQkYsaUJBMEJFLENBQUEsNEJBQ0UsZ0JBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUNBLGFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQVFNLENBQUEsb0JBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLHlCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BSkYsQ0FBQSxvQkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEseUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLG9CQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSx5QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsb0JBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLHlCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSxvQkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEseUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLG9CQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSx5QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJTHRDZCxPQUFBLENBQUEsU0FBQSxFQUFBLFVLK0NRLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BSkYsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxLTDVEaEIsT0FBQSxDQUFBLFNBQUEsRUFBQSxVSytDUSxDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUpGLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsS0w1RGhCLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUsrQ1EsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFKRixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLEtMNURoQixPQUFBLENBQUEsU0FBQSxFQUFBLFVLK0NRLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BSkYsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFi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QUFBLEtBQ0EsT0FBQSxRQUVBLFFBQUEsWUFDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxZQUFBLEVBQ0EsV0FBQSxXQUVBLENBdkJKLGlDQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLGlDQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLGlDQXVCSSxDQUFBLENBOUJGLCtCQThCRSxPQUFBLENBdkJKLDhCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDhCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDhCQXVCSSxDQUFBLENBOUJGLCtCQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLCtCQThCRSxPQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsUUFBQSxFQUNBLFdBQUEsTUFBQSxJQUFBLEtBQ0EsVUFBQSxNQUFBLEdBR0YsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0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TEksSUFBQSxDdkJwUUYsbUJ1Qm9RRSxDQTNESiwwQkEyREksTUFBQSxRQUFBLEN2QjVMSixrQnVCNExJLElBQ0UsS0FBQSxJQUFBLG1CQU1OLEN2QjNRRSxtQnVCMlFGLENMM09FLDRCSzJPRixDdkIzUUUsbUJ1QjJRRixDQUFBLDJCQUFBLEN2QjNRRSxtQnVCMlFGLENBQUEsNEJBR0UsTUFBQSxJQUFBLDJCQUNBLGFBQUEsSUFBQSxrQ0FDQSxpQkFBQSxJQUFBLDhCQUVBLEN2QmxSQSxtQnVCa1JBLENMbFBBLDRCS2tQQSxDdkIxTUYsa0J1QjBNRSxJQUFBLEN2QmxSQSxtQnVCa1JBLENBUEYsMkJBT0UsQ3ZCMU1GLGtCdUIwTUUsSUFBQSxDdkJsUkEsbUJ1QmtSQSxDQVBGLDRCQU9FLEN2QjFNRixrQnVCME1FLElBQ0UsS0FBQSxJQUFBLCtCQUdGLEN2QnRSQSxtQnVCc1JBLENMdFBBLDJCS3NQQSxPQUFBLEN2QnRSQSxtQnVCc1JBLENBWEYsMEJBV0UsT0FBQSxDdkJ0UkEsbUJ1QnNSQSxDQVhGLDJCQVdFLE9BQ0UsaUJBQUEsSUFBQSxvQ0FRSixDdkIvUkUsb0J1QitSRixDdkJoTEEseUJ1QmdMQSxDdkIvUkUsMEJ1QitSRixDdkJoTEEseUJ1QmlMRSxlQUFBLE9BQ0EsT0FBQSxJQUFBLHlCQUVBLEN2Qm5TQSxvQnVCbVNBLEN2QnBMRix3QnVCb0xFLENBQUEsaUNBQUEsQ3ZCblNBLG9CdUJtU0EsQ3ZCcExGLHdCdUJvTEUsQ0FBQSw0QkFBQSxDdkJuU0EsMEJ1Qm1TQSxDdkJwTEYsd0J1Qm9MRSxDQUFBLGlDQUFBLEN2Qm5TQSwwQnVCbVNBLEN2QnBMRix3QnVCb0xFLENBQUEsNEJBRUUsTUFBQSxFQUNBLE9BQUEsSUFBQSwrQkFDQSxZQUFBLEVBQ0EsYUFBQSxFQUlKLEN2QjVTRSxvQnVCNFNGLENmOU9FLHdCZThPRixDQUFBLEN2QjdMQSx5QnVCNkxBLEN2QjVTRSwwQnVCNFNGLENmOU9FLHdCZThPRixDQUFBLEN2QjdMQSx5QnVCOExFLE1BQUEsR0FJQSxDdkJqVEEsbUJ1QmlUQSxDQUFB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QSxJQUFBLG1CQUFBLEVBQUEsR0FBQSxJQUFBLHVCQzNISixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHVDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDRCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLDBDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLCtCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLGtDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLHVCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHFDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDBCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLG1DQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLHdCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHFDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDBCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHVDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDRCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLGlDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLHNCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHdDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDZCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHdDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDZCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLDBDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLCtCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLG1DQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLHdCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHFDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDBCQ050QixDQUFBLG1CQUNFLFFBQUEsWUFDQSxZQUFBLE9BQ0EsWUFBQSxPQUNBLGNBQUEsSUFBQSwwQkFDQSxPQUFBLElBQUEsYUFDQSxpQkFBQSxJQUFBLDZCQUNBLE1BQUEsSUFBQSxrQkFDQSxVQUFBLElBQUEsc0JBQ0EsWUFBQSxJQUNBLFFBQUEsRUFBQSxJQUFBLCtCQUNBLFlBQUEsWUFDQSxP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TUFBQSxLMUY3Q0EsT0FBQSxDQUFBLFNBQUEsRUFBQSxVMEY0Q0YsQ0FuQ0YsK0JBbUNFLEtBQUEsQ0FBQSxPQUlJLE1BQUEsSUFBQSwyQkFLTixDbkMvREksNEJtQytESixLQUFBLEN2QjRSRSxzQ3VCNVJGLEtBQUEsQ3JDc0hJLG9DcUN0SEosQ0E1Q0EsOEJBOENFLE9BQUEsSUFBQSxtQjFGdkRFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTBGK0RJLENBQUEsK0JBQUEsQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ25DekVKLDRCbUN5RUksS0FBQSxDdkJrUk4sc0N1QmxSTSxLQUFBLENyQzRHSixvQ3FDNUdJLENBQUEsK0JBQUEsQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ0F0RFIsZ0NBc0RRLENBQUEsK0JBQUEsQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ0EzQk4sb0NBMkJNLENBQUEsK0JBQUEsQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ0RwRUoscUNDb0VJLENEMUNKLHdDQzBDSSxDVGVKLHNCU2ZJLEtBQUEsQ0RsRE4sK0JDa0RNLENSakRGLGlDUWlERSxLQUFBLEM1RmlIUix5QjRGakhRLEtBQUEsQzlGaEVSLHlCOEZnRVEsQ0FBQSxDbkN6RUosNEJtQ3lFSSxLQUFBLEN2QmtSTixzQ3VCbFJNLEtBQUEsQ3JDNEdKLG9DcUM1R0ksQ0QxQ0osd0NDMENJLENUZUosc0JTZkksS0FBQSxDRGxETiwrQkNrRE0sQ1JqREYsaUNRaURFLEtBQUEsQzVGaUhSLHlCNEZqSFEsS0FBQSxDOUZoRVIseUI4RmdFUSxDQUFBLENBdERSLGdDQXNEUSxDRDFDSix3Q0MwQ0ksQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ0EzQk4sb0NBMkJNLENEMUNKLHdDQzBDSSxDVGVKLHNCU2ZJLEtBQUEsQ0RsRE4sK0JDa0RNLENSakRGLGlDUWlERSxLQUFBLEM1RmlIUix5QjRGakhRLEtBQUEsQzlGaEVSLHlCOEZnRVEsQ0FBQSxDRHBFSixxQ0N3RU0sVUFBQSxLQUFBLEtBQUEsRUFBQSxJQUFBLHdCQUFBLEVBQUEsSUFBQSxzQkFNRixDQVZBLCtCQVVBLENUS0osc0JTTEksS0FBQSxDRDVETiwrQkM0RE0sQ25DekZSLHFCbUN5RlEsQ1I3RUoscUNRNkVJLENEcERKLHdDQ29ESSxDVEtKLHNCU0xJLEtBQUEsQ0Q1RE4sK0JDNERNLENuQ3pGUixxQm1DeUZRLENSN0VKLHFDUThFTSxVQUFBLEVBSUEsQ0FmRiwrQkFlRSxDVEFOLHNCU0FNLEtBQUEsQ0RqRVIsK0JDaUVRLENuQzlGVixxQm1DOEZVLENuQ3hGTiw0Qm1Dd0ZNLEtBQUEsQ3ZCbVFSLHNDdUJuUVEsS0FBQSxDckM2Rk4sbUNxQzdGTSxLQUFBLENBQUEsT0FBQSxDRHpETix3Q0N5RE0sQ1RBTixzQlNBTSxLQUFBLENEakVSLCtCQ2lFUSxDbkM5RlYscUJtQzhGVSxDbkN4Rk4sNEJtQ3dGTSxLQUFBLEN2Qm1RUixzQ3VCblFRLEtBQUEsQ3JDNkZOLG1DcUM3Rk0sS0FBQSxDQUFBLE9BQ0UsTUFBQSxNQ2pHWixDRmFJLHFDRVpGLFFBQUEsS0FDQSxTQUFBLFNBRUEsQ0ZTRSxvQ0VURixRQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLFdBQ0EsY0FBQSxJQUFBLG9CQUNBLE9BQUEsSUFBQSxtQkFDQSxTQUFBLGVBQ0EsRUFDQSxRQUFBLEdBR0YsQ0ZKRSxxQ0VJRixD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eUJHVEEsQ1hrRUEsdUJXbEVBLENIU0EsaUNHVEEsQ0hTQSx3Q0dUQSxDVkVFLGtDVUZGLENIU0Esd0NHVEEsQ0hTQSx5QkdUQSxDWGtFQSx1QldsRUEsQ0hTQSxpQ0dQRSxjQUFBLElBQUEsaUJBSUosQ0Y2Q00sK0JFN0NOLENYNERFLHNCVzVERixLQUFBLENYZkEsZ0NXZUEsS0FBQSxDVlZFLDZCVVVGLEtBQUEsQ0hMQSwrQkdLQSxDVkpJLGtDVUlKLENGNkNNLCtCRTdDTixDSEdFLHlCR0hGLENYNERFLHNCVzVERixLQUFBLENITEEsK0JHS0EsQ0hHRSxpQ0dIRixDSEdFLHdDR0hGLENYNERFLHNCVzVERixLQUFBLENYZkEsZ0NXZUEsS0FBQSxDVlZFLDZCVVVGLEtBQUEsQ0hMQSwrQkdLQSxDVkpJLGtDVUlKLENIR0Usd0NHSEYsQ0hHRSx5QkdIRixDWDRERSxzQlc1REYsS0FBQSxDSExBLCtCR0tBLENIR0UsaUNHREEsTUFBQSxLNUZwQkEsT0FBQSxDQUFBLFNBQUEsRUFBQSxVNEZrQkYsQ0Y2Q00sK0JFN0NOLENYNERFLHNCVzVERixLQUFBLENYZkEsZ0NXZUEsS0FBQSxDVlZFLDZCVVVGLEtBQUEsQ0hMQSwrQkdLQSxDVkpJLGtDVUlKLENGNkNNLCtCRTdDTixDSEdFLHlCR0hGLENYNERFLHNCVzVERixLQUFBLENITEEsK0JHS0EsQ0hHRSxpQ0dIRixDSEdFLHdDR0hGLENYNERFLHNCVzVERixLQUFBLENYZkEsZ0NXZUEsS0FBQSxDVlZFLDZCVVVGLEtBQUEsQ0hMQSwrQkdLQSxDVkpJLGtDVUlKLENIR0Usd0NHSEYsQ0hHRSx5QkdIRixDWDRERSxzQlc1REYsS0FBQSxDSExBLCtCR0tBLENIR0UsaUNHRUUsTUFBQSxJQUFBLHdCQUNBLGNBQUEsRUFDQSxZQUFBLEtBQUEsQ0FBQSxJQUFBLG1CQUFBLEVBQUEsSUFBQSw0QkFBQSxFQUFBLElBQUEsd0JBQUEsRUFBQSxJQWdCSixDSHBCRSx3Q0dvQkYsQ1hxQ0Usc0JXckNGLEtBQUEsQ1h0Q0EsZ0NXc0NBLEtBQUEsQ1ZqQ0UsNkJVaUNGLEtBQUEsQ0g1QkEsK0JHNEJBLENWM0JJLGtDVTJCSixDSHBCRSx3Q0dvQkYsQ0hwQkUseUJHb0JGLENYcUNFLHNCV3JDRixLQUFBLENINUJBLCtCRzRCQSxDSHBCRSxpQ0dzQkEsWUFBQSxJNUYzQ0EsT0FBQSxDQUFBLFNBQUEsRUFBQSxVNEZnREYsQ0gzQkUsd0NHMkJGLENWeENFLDZCVXlDQSxlQUFBLEs1RmpEQSxPQUFBLENBQUEsU0FBQSxFQUFBLFU0RjRESSxDQUFBLFNBQUEsQ0ZHQSwrQkVIQSxDSHZDSix5Qkd1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ0gvQ04sK0JHK0NNLENWOUNGLGtDVThDRSxDQUFBLFNBQUEsQ0ZHQSwrQkVIQSxDSHZDSix5Qkd1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ0gvQ04sK0JHK0NNLENIdkNKLGlDR3VDSSxDQUFBLFNBQUEsQ0ZHQSwrQkVIQSxDWGtCSixzQldsQkksS0FBQSxDWHpETixnQ1d5RE0sS0FBQSxDVnBESiw2QlVvREksS0FBQSxDSC9DTiwrQkcrQ00sQ1Y5Q0Ysa0NVOENFLENBQUEsU0FBQSxDRkdBLCtCRUhBLENYa0JKLHNCV2xCSSxLQUFBLENYekROLGdDV3lETSxLQUFBLENWcERKLDZCVW9ESSxLQUFBLENIL0NOLCtCRytDTSxDSHZDSixpQ0d1Q0ksQ0FBQSxTQUFBLENIdkNKLHdDR3VDSSxDSHZDSix5Qkd1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ0gvQ04sK0JHK0NNLENWOUNGLGtDVThDRSxDQUFBLFNBQUEsQ0h2Q0osd0NHdUNJLENIdkNKLHlCR3VDSSxDWGtCSixzQldsQkksS0FBQSxDSC9DTiwrQkcrQ00sQ0h2Q0osaUNHdUNJLENBQUEsU0FBQSxDSHZDSix3Q0d1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ1h6RE4sZ0NXeURNLEtBQUEsQ1ZwREosNkJVb0RJLEtBQUEsQ0gvQ04sK0JHK0NNLENWOUNGLGtDVThDRSxDQUFBLFNBQUEsQ0h2Q0osd0NHdUNJLENYa0JKLHNCV2xCSSxLQUFBLENYekROLGdDV3lETSxLQUFBLENWcERKLDZCVW9ESSxLQUFBLENIL0NOLCtCRytDTSxDSHZDSixpQ0d5Q00sTUFBQSxLQUNBLGFBQUEsSUFBQSxxQkFXRixDQUFBLFNBQUEsQ0ZYQSwrQkVXQSxDSHJESix5QkdxREksQ1hJSixzQldKSSxLQUFBLENIN0ROLCtCRzZETSxDVjVERixrQ1U0REUsQ0FBQSxTQUFBLENGWEEsK0JFV0EsQ0hyREoseUJHcURJLENYSUosc0JXSkksS0FBQSxDSDdETiwrQkc2RE0sQ0hyREosaUNHcURJLENBQUEsU0FBQSxDRlhBLCtCRVdBLENYSUosc0JXSkksS0FBQSxDWHZFTixnQ1d1RU0sS0FBQSxDVmxFSiw2QlVrRUksS0FBQSxDSDdETiwrQkc2RE0sQ1Y1REYsa0NVNERFLENBQUEsU0FBQSxDRlhBLCtCRVdBLENYSUosc0JXSkksS0FBQSxDWHZFTixnQ1d1RU0sS0FBQSxDVmxFSiw2QlVrRUksS0FBQSxDSDdETiwrQkc2RE0sQ0hyREosaUNHcURJLENBQUEsU0FBQSxDSHJESix3Q0dxREksQ0hyREoseUJHcURJLENYSUosc0JXSkksS0FBQSxDSDdETiwrQkc2RE0sQ1Y1REYsa0NVNERFLENBQUEsU0FBQSxDSHJESix3Q0dxREksQ0hyREoseUJHcURJLENYSUosc0JXSkksS0FBQSxDSDdETiwrQkc2RE0sQ0hyREosaUNHcURJLENBQUEsU0FBQSxDSHJESix3Q0dxREksQ1hJSixzQldKSSxLQUFBLENYdkVOLGdDV3VFTSxLQUFBLENWbEVKLDZCVWtFSSxLQUFBLENIN0ROLCtCRzZETSxDVjVERixrQ1U0REUsQ0FBQSxTQUFBLENIckRKLHdDR3FESSxDWElKLHNCV0pJLEtBQUEsQ1h2RU4sZ0NXdUVNLEtBQUEsQ1ZsRUosNkJVa0VJLEtBQUEsQ0g3RE4sK0JHNkRNLENIckRKLGlDR3VETSxNQUFBLE1BQ0EsWUFBQSxJQUFBLHNCQzdGVixDSnFDSSwwQklwQ0YsYUFBQSxFQUNBLFlBQUEsRUFDQSxVQUFBLEVBRUEsQ0pnQ0UseUJJaENGLEtBQUEsQ3pGMlRFLDJCeUYxVEEsRUFDQSxPQUFBLEVBSUEsQ0owQkEseUJJMUJBLEtBQUEsQ1ptRkEsdUJZbkZBLENBQUEsQ0owQkEsaUNJekJFLE1BQUEsWUFDQSxFQUNBLGVBQUEsSUFBQSxxQkFDQSxjQUFBLElBQUEsYUFDQSxZQUFBLElBQ0EsVUFBQSxJQUFBLHNCQUNBLE1BQUEsSUFBQSxvQkFHRixDSmdCQSx5QkloQkEsS0FBQSxDWnlFQSx3Qll6RUEsQ0FBQSwrQkFDRSxXQUFBLElBQUEsZ0JBR0YsQ0pZQSx5QklaQSxLQUFBLENacUVBLHVCWXJFQSxDQUFBLENBQUEsS0FBQSxDakdWSix5QmlHVUksQ0FBQSxDekY2WkYsd0J5RjVaSSxZQUFBLElBQUEscUJBTUYsQ0pLQSx5QklMQSxDekZnU0Esa0J5RmhTQSxDekY4VUEsd0J5RjdVRSxNQUFBLEtBQ0EsaUJBQUEsSUFBQSx1QkFDQSxPQUFBLElBQUEsYUFDQSxjQUFBLElBQUEsNEJBQ0EsUUFBQSxLQUFBLElBQUEsYUFBQSxFQUFBLEdBQUEsS0FBQSxJQUFBLGFBQUEsRUFBQSxHQUNBLFVBQUEsSUFBQSxnQkFHRixDSkpBLHlCSUlBLEN6RnVSQSxpQnlGdlJBLENBQUEsQ3pGNllGLHdCeUY3WUUsQ0pKQSx5QklJQSxDekZ1UkEsaUJ5RnZSQSxDQUFBLENKSkEsZ0NJSUEsQ0FBQSxDekY2WUYsd0J5RjNZSSxZQUFBLEVBUUYsQ2pGNEdGLHlCaUY1R0UsQ2pGeENBLDRCaUZ3Q0EsQ0FBQSxDSmRBLHlCSWNBLEtBQUEsY0FDRSxXQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLElBQUEsOEJBRUEsQ2pGeUdKLHlCaUZ6R0ksQ2pGM0NGLDRCaUYyQ0UsQ0FBQSxDSmpCRix5QklpQkUsS0FBQSxhQUFBLFFBQ0UsUUFBQSxLQUdGLENqRnFHSix5QmlGckdJLENqRi9DRiw0QmlGK0NFLENBQUEsQ0pyQkYseUJJcUJFLEtBQUEsYUFBQSxDQUFBLENKckJGLGdDSXFCRSxLQUFBLENqRzNDTiwwQmlHNENRLFlBQUEsSUFBQSxnQkFDQSxNQUFBLEtBQ0EsV0FBQSxJQUFBLGE3RjdDSixPQUFBLENBQUEsU0FBQSxFQUFBLFU2RnVERSxDakZ3RkoseUJpRnhGSSxDakY1REYsNEJpRjRERSxDSmxDRix1Q0lrQ0UsQ0FBQSxDSmxDRix5QklrQ0UsS0FBQSxjQUFBLENKbENGLHdDSWtDRSxDakZ3RkoseUJpRnhGSSxDakY1REYsNEJpRjRERSxDQUFBLENKbENGLHlCSWtDRSxLQUFBLGNBQ0UsV0FBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSw4QkFFQSxDakZxRk4seUJpRnJGTSxDakYvREosNEJpRitESSxDSnJDSix1Q0lxQ0ksQ0FBQSxDSnJDSix5QklxQ0ksS0FBQSxhQUFBLFFBQUEsQ0pyQ0osd0NJcUNJLENqRnFGTix5QmlGckZNLENqRi9ESiw0QmlGK0RJLENBQUEsQ0pyQ0oseUJJcUNJLEtBQUEsYUFBQSxRQUNFLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUFBLG1CQUNBLEtBQUEsRUFDQSxJQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEdBQUEsRUFBQSxJQUFBLG9CQUdGLENqRjZFTix5QmlGN0VNLENqRnZFSiw0QmlGdUVJLENKN0NKLHVDSTZDSSxDQUFBLENKN0NKLHlCSTZDSSxLQUFBLGFBQUEsQ0FBQSxDSjdDSixnQ0k2Q0ksS0FBQSxDakduRVIsMEJpR21FUSxDSjdDSix3Q0k2Q0ksQ2pGNkVOLHlCaUY3RU0sQ2pGdkVKLDRCaUZ1RUksQ0FBQSxDSjdDSix5Qkk2Q0ksS0FBQSxhQUFBLENBQUEsQ0o3Q0osZ0NJNkNJLEtBQUEsQ2pHbkVSLDBCaUdvRVUsTUFBQSxJQUFBLHdCQUNBLFdBQUEsTUFZSixDSGpCRSwrQkdpQkYsQ0ozREYseUJJMkRFLENaRkYsc0JZRUUsS0FBQSxDSm5FSiwrQkltRUksQ0ozREYsaUNJMkRFLENKM0RGLHdDSTJERSxDSjNERix5QkkyREUsQ1pGRixzQllFRSxLQUFBLENKbkVKLCtCSW1FSSxDSjNERixpQ0k0REksTUFBQSxJQUFBLHdCN0ZqRkosT0FBQSxDQUFBLFNBQUEsRUFBQSxVNkZzRk0sQ0h2QkYsK0JHdUJFLENKakVOLHlCSWlFTSxDWlJOLHNCWVFNLEtBQUEsQ0p6RVIsOEJJeUVRLEtBQUEsQ1puRlIsZ0NZbUZRLEtBQUEsQ1g5RU4sOEJXOEVNLENKakVOLGlDSWlFTSxDSmpFTix3Q0lpRU0sQ0pqRU4seUJJaUVNLENaUk4sc0JZUU0sS0FBQSxDSnpFUiw4Qkl5RVEsS0FBQSxDWm5GUixnQ1ltRlEsS0FBQSxDWDlFTiw4Qlc4RU0sQ0pqRU4saUNJa0VRLFlBQUEsS0FBQSxDQUFBLElBQUEsbUJBQUEsRUFBQSxJQUFBLDRCQUFBLEVBQUEsSUFBQSx3QkFBQSxFQUFBLElDdEdWLEMxRnFiQSx3QjBGcmJBLENBQUEsS0FBQSxDaEcwQkYsMkJnRzFCRSxDQUFBLENiNkZFLHNCYTdGRixLQUFBLENBQUEsOEJBQUEsQzFGcWJBLHdCMEZyYkEsQ0FBQSxLQUFBLENoRzBCRiwyQmdHMUJFLENBQUEsQ3JGUUEsbUJxRlJBLEtBQUEsQ0FBQSw4QkFFRSxXQUFBLElBQUEsK0JBS0EsQzFGOGFGLHdCMEY5YUUsQ0FBQSxZQUFBLENBQUEsQ2JzRkEsc0JhdEZBLEtBQUEsQ0FBQSxrQ0FBQSxDMUY4YUYsd0IwRjlhRSxRQUFBLENBQUEsQ2JzRkEsc0JhdEZBLEtBQUEsQ0FBQSxrQ0FDRSxXQUFBLFlBTUYsQzFGdWFGLHVCMEZ2YUUsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUEsQ0xzQkEseUJLdEJBLEtBQUEsQ2IrRUEsdUJhL0VBLEtBQUEsQ0FBQSxrQ0FBQSxDMUZ1YUYsdUIwRnZhRSxDQUFBLENMc0JBLHlCS3RCQSxLQUFBLENiK0VBLHVCYS9FQSxDQUFBLENBQUEsS0FBQSxDQUFBLGtDQUNFLFdBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsYUFLRixDMUZpYUYsdUIwRmphRSxDdkNyQkosNEJ1Q3FCSSxDYnlFQSxzQmF6RUEsS0FBQSxDQUFBLGtDQUNFLFdBQUEsWUFLRixDMUYyWkYsd0IwRjNaRSxDbEZvSUYsc0JrRnBJRSxDQUFBLCtCQUFBLFlBQUEsS0FBQSxDQUFBLDhCQUNFLFdBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsSTlGdkJGLE9BQUEsQ0FBQSxTQUFBLEVBQUEsTzhGMkJFLEMxRnNaSix3QjBGdFpJLENsRitISixzQmtGL0hJLEtBQUEsQ0FMRixpQ0FNSSxRQUFBLE1BR0UsQzFGa1pSLHdCMEZsWlEsQ2xGMkhSLHNCa0YzSFEsS0FBQSxDQVROLGdDQVNNLENBQUEsQ0FBQSxLQUFBLENBQUEsOEJBQ0UsWUFBQSxZQUNBLGFBQUEsYUFjTixDMUZrWUosd0IwRmxZSSxDbEYyR0osc0JrRjNHSSxDQUFBLENBQUEsS0FBQSxDQUFBLGtDQUNFLFdBQUEsSUFBQSwrQkFhUixDQUFBLHFDQUNFLFVBQUEsS0FBQSxJQUFBLDBCQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsV0FNQSxDdkN6RUYsNEJ1Q3lFRSxDYnFCRSx1QmFyQkYsQ3ZDekVGLHFCdUN5RUUsQ2JxQkUsdUJhbkJBLFVBQUEsSzlGM0RBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVThGeURGLEN2Q3pFRiw0QnVDeUVFLENicUJFLHVCYXJCRixDdkN6RUYscUJ1Q3lFRSxDYnFCRSx1QmFqQkUsVUFBQSxJQUFBLDJCQUdGLEN2Q2hGSiw0QnVDZ0ZJLENiY0EsdUJhZEEsQ1p4REEsNkJZd0RBLEN2Q2hGSixxQnVDZ0ZJLENiY0EsdUJhZEEsQ1p4REEsNkJZeURFLFFBQUEsS0FDQSxVQUFBLEVBRUEsQ3ZDcEZOLDRCdUNvRk0sQ2JVRix1QmFWRSxDWjVERiw2Qlk0REUsQ2JhQSw4QmFiQSxLQUFBLENBQUEsT0FBQSxDdkNwRk4scUJ1Q29GTSxDYlVGLHVCYVZFLENaNURGLDZCWTRERSxDYmFBLDhCYWJBLEtBQUEsQ0FBQSxPQUNFLFVBQUEsS0FDQSxNQUFBLEs5RnRFSixPQUFBLENBQUEsU0FBQSxFQUFBLFU4Rm9FRSxDdkNwRk4sNEJ1Q29GTSxDYlVGLHVCYVZFLENaNURGLDZCWTRERSxDYmFBLDhCYWJBLEtBQUEsQ0FBQSxPQUFBLEN2Q3BGTixxQnVDb0ZNLENiVUYsdUJhVkUsQ1o1REYsNkJZNERFLENiYUEsOEJhYkEsS0FBQSxDQUFBLE9BSUksTUFBQSxJQUFBLDJCQU9SLEN2Qy9GRiw0QnVDK0ZFLENiREUsc0JhQ0YsQ0FBQSxDM0YwQkEscUIyRjFCQSxDcEV6QkEsNEJvRXlCQSxDdkMvRkYscUJ1QytGRSxDYkRFLHNCYUNGLENBQUEsQzNGMEJBLHFCMkYxQkEsQ3BFekJBLDRCb0UwQkUsaUJBQUEsSUFBQSw2QkFHRixDdkNuR0YsNEJ1Q21HRSxDcEU3QkEsNEJvRTZCQSxDdkNuR0YscUJ1Q21HRSxDcEU3QkEsNEJvRThCRSxhQUFBLElBQUEseUJBT0EsQ0o1QkksK0JJNEJKLEMxRjJVRix3QjBGM1VFLENBQUEsMEJBQUEsS0FBQSxDQWhGQSxpQ0FnRkEsQ0x0RUEsd0NLc0VBLEMxRjJVRix3QjBGM1VFLENBQUEsMEJBQUEsS0FBQSxDQWhGQSxpQ0FpRkUsUUFBQSxNQUdFLENKaENBLCtCSWdDQSxDMUZ1VU4sd0IwRnZVTSxDQUFBLDBCQUFBLEtBQUEsQ0FwRkosZ0NBb0ZJLENBQUEsQ0FBQSxLQUFBLENBQUEsOEJBQUEsQ0wxRUosd0NLMEVJLEMxRnVVTix3QjBGdlVNLENBQUEsMEJBQUEsS0FBQSxDQXBGSixnQ0FvRkksQ0FBQSxDQUFBLEtBQUEsQ0FBQSw4QkFDRSxZQUFBLFlBQ0EsYUFBQSxZOUZqR04sT0FBQSxDQUFBLFNBQUEsRUFBQSxXOEZ5R0YsQ0xwRkUsd0NLcUZBLHdCQUFBLE9BU00sQ0FBQSxTQUFBLEN2Q25JViwyQnVDbUlVLENBQUEsQ2JyQ04sc0JhcUNNLEtBQUEsY0FBQSxDWjNHTiw0QlkyR00sQ0FBQSxDYmxDSiwrQmFrQ0ksQ0FBQSxTQUFBLEN2Q25JViwyQnVDbUlVLENBQUEsQ2JyQ04sc0JhcUNNLEtBQUEsY0FBQSxDWjNHTiw0QlkyR00sQ0FBQSxDSi9FUixtQ0krRVEsQ0FBQSxDSjFHViw4QkkwR1UsQ0FBQSxTQUFBLEN2Q25JViwyQnVDbUlVLENBQUEsQ2JyQ04sc0JhcUNNLEtBQUEsY0FBQSxDWjNHTiw0QlkyR00sQ0FBQSxDTHhITixvQ0t3SE0sQ0FBQSxDQUFBLGFBQUEsQ0FBQSxTQUFBLEN2Q25JViwyQnVDbUlVLENBQUEsQ2JyQ04sc0JhcUNNLEtBQUEsY0FBQSxDWjNHTiw0QlkyR00sQ0FBQSxDTHhITixvQ0t3SE0sQ0FBQSxDQUFBLFlBQUEsQ0FBQSxDSjFHViw4QkkrR1ksdUJBQUEsRUFDQSwwQkFBQSxFQU9GLENBQUEsU0FBQSxDdkNoSlYsMkJ1Q2dKVSxDQUFBLENibEROLHNCYWtETSxLQUFBLGFBQUEsQ1p4SE4sNEJZd0hNLENBQUEsQ2IvQ0osK0JhK0NJLENBQUEsU0FBQSxDdkNoSlYsMkJ1Q2dKVSxDQUFBLENibEROLHNCYWtETSxLQUFBLGFBQUEsQ1p4SE4sNEJZd0hNLENBQUEsQ0o1RlIsbUNJNEZRLENBQUEsQ0p2SFYsOEJJdUhVLENBQUEsU0FBQSxDdkNoSlYsMkJ1Q2dKVSxDQUFBLENibEROLHNCYWtETSxLQUFBLGFBQUEsQ1p4SE4sNEJZd0hNLENBQUEsQ0xySU4sb0NLcUlNLENBQUEsQ0FBQSxZQUFBLENBQUEsU0FBQSxDdkNoSlYsMkJ1Q2dKVSxDQUFBLENibEROLHNCYWtETSxLQUFBLGFBQUEsQ1p4SE4sNEJZd0hNLENBQUEsQ0xySU4sb0NLcUlNLENBQUEsQ0FBQSxXQUFBLENBQUEsQ0p2SFYsOEJJMkhZLHdCQUFBLEVBQ0EsMkJBQUEsRTlGcklSLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVThGa0pRLENBQUEsU0FBQSxDSm5GSiwrQkltRkksQ0w3SFIseUJLNkhRLENicEVSLHNCYW9FUSxLQUFBLENMcklWLCtCS3FJVSxDTDdIUixnQ0s2SFEsQ0FBQSxDMUZvUlYsd0IwRnBSVSxDQUFBLFNBQUEsQ0puRkosK0JJbUZJLENMN0hSLHlCSzZIUSxDYnBFUixzQmFvRVEsS0FBQSxDTHJJViwrQktxSVUsQ0w3SFIsZ0NLNkhRLENBQUEsQ1pySE4sNEJZcUhNLENBQUEsU0FBQSxDTDdIUix3Q0s2SFEsQ0w3SFIseUJLNkhRLENicEVSLHNCYW9FUSxLQUFBLENMcklWLCtCS3FJVSxDTDdIUixnQ0s2SFEsQ0FBQSxDMUZvUlYsd0IwRnBSVSxDQUFBLFNBQUEsQ0w3SFIsd0NLNkhRLENMN0hSLHlCSzZIUSxDYnBFUixzQmFvRVEsS0FBQSxDTHJJViwrQktxSVUsQ0w3SFIsZ0NLNkhR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QUFBLENBOURSLDhDQThEUSxDekd3WE4sd0J5R3hYTSxDRm5ESiw4QkVtREksQ25CckNSLDZCbUJxQ1EsQ3hGZEosMkJ3RmNJLENBQUEsQ04zQkosa0NNMkJJLENBQUEsU0FBQSxDQTlEUiw4Q0E4RFEsQ3pHd1hOLHdCeUd4WE0sQ0ZuREosOEJFbURJLENuQnJDUiw2Qm1CcUNRLEN4RmRKLDJCd0ZjSSxDQUFBLENuRnFQSiw0Qm1GcFBNLGtCQUFBLElBQUEsa0NBR0YsQ0FBQSxTQUFBLENBbEVSLDhDQWtFUSxDekdvWE4sd0J5R3BYTSxDRnZESiw4QkV1REksQ25CekNSLDZCbUJ5Q1EsQ3hGbEJKLDJCd0ZrQkksQ0FBQSxDTi9CSixrQ00rQkksQ0FBQSxTQUFBLENBbEVSLDhDQWtFUSxDekdvWE4sd0J5R3BYTSxDRnZESiw4QkV1REksQ25CekNSLDZCbUJ5Q1EsQ3hGbEJKLDJCd0ZrQkksQ0FBQSxDbkZpUEosNEJtRmhQTSxtQkFBQSxJQUFBLGtDQUdGLENBdEVSLDhDQXNFUSxDekdnWE4sd0J5R2hYTSxDRjNESiw4QkUyREksQ25CN0NSLDZCbUI2Q1EsQ3hGdEJKLDJCd0ZzQkksQ0FBQSxDTm5DSixrQ01tQ0ksSUFBQSxDQXRFUiw4Q0FzRVEsQ3pHZ1hOLHdCeUdoWE0sQ0YzREosOEJFMkRJLENuQjdDUiw2Qm1CNkNRLEN4RnRCSiwyQndGc0JJLENBQUEsQ25GNk9KLDRCbUY3T0ksSUFDRSxLQUFBLElBQUEsK0JBS04sQ0E1RUosOENBNEVJLEN6RzBXRix3QnlHMVdFLENMNUVBLDRCSzZFRSxTQUFBLFNBQ0EsUUFBQSxFQU9GLENBckZKLDZDQXFGSSxDQUFBLGlEQUFBLENGMUVBLDhCRTJFRSxNQUFBLEtBQUEsSUFBQSxFQUFBLENBQUEsSUFBQSxnQ0FBQSxFQUFBLElBQUEsZ0NBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSwrQkFHRixDQXpGSiw2Q0F5RkksQ0FKQSxpREFJQSxDTHpGQSw0Qkt5RkEsQzVCUUUsK0I0QlBBLE1BQUEsS0FBQSxJQUFBLEVBQUEsQ0FBQSxJQUFBLGdDQUFBLEVBQUEsSUFB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TU4sdUI0RDRNUSxLQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLGdCQUFBLEVBQUEsR0FHRixDQUFBLFNBQUEsQzlCaE5GLGlCOEJnTkUsQzNCME9BLHdCMkIxT0EsQzVEL01OLHVCNERnTlEsTUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxnQkFBQSxFQUFBLEdBUUYsQ0FBQSxTQUFBLEM5QnpORixpQjhCeU5FLEMzQndNSSwyQjJCeE1KLEMzQjVORiwwQjJCNk5JLGNBQUEsRUFHRixDQUFBLFNBQUEsQzlCN05GLGlCOEI2TkUsQzNCb01JLDJCMkJwTUosQzNCaE9GLDBCMkJpT0ksYUFBQSxFQUlBLENBQUEsU0FBQSxDOUJsT0osaUI4QmtPSSxDM0IrTEUsMkIyQi9MRixDM0JyT0osMEIyQnFPSSxDM0JyT0osd0IyQnNPTSxjQUFBLElBQUEsK0JBR0YsQ0FBQSxTQUFBLEM5QnRPSixpQjhCc09JLEMzQjJMRSwyQjJCM0xGLEMzQnpPSiwwQjJCeU9JLEMzQnpPSix3QjJCME9NLGFBQUEsSUFBQSwrQkFRTixDOUIvT0EsaUI4QitPQSxDQUFBLCtCQUFBLEM1RDlPSix1QjREOE9JLEM5Qi9PQSxpQjhCK09BLENBQUEsK0JBQUEsQzNCbFBBLHdCMkJrUEEsQzlCL09BLGlCOEIrT0EsQ0FBQSwrQkFBQSxDM0J5S0EseUIyQnRLRSxNQUFBLElBQUEsbUJBRUEsQzlCcFBGLGlCOEJvUEUsQ0FMRiwrQkFLRSxDNURuUE4sdUI0RG1QTSxDN0d4S0osa0I2R3dLSSxJQUFBLEM5QnBQRixpQjhCb1BFLENBTEYsK0JBS0UsQzNCdlBGLHdCMkJ1UEUsQzdHeEtKLGtCNkd3S0ksSUFBQSxDOUJwUEYsaUI4Qm9QRSxDQUxGLCtCQUtFLEMzQm9LRix5QjJCcEtFLEM3R3hLSixrQjZHd0tJLElBQ0UsS0FBQSxJQUFBLG1CQUtGLEM5QjFQRixpQjhCMFBFLENBWEYsK0JBV0UsQzNCN1BGLDBCMkI2UEUsQzNCN1BGLHdCMkI4UEksaUJBQUEsSUFBQSwyQkFDQSxhQUFBLElB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LENqSHlGRixzQmlIekZFLENBQUEsQzFIa0JGLGtCMEhqQkksV0FBQSxPQUNBLFdBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsSUFBQSxnQkFBQSxFQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUFBLGtDN0huRUYsT0FBQSxDQUFBLFNBQUEsRUFBQSxPNkg4QkEsQ0FBQSxTQUFBLENBbUNBLDZCQW5DQSxDbkJwQ0YsZ0RtQm9DRSxDQUFBLFNBQUEsQ0FtQ0EsNkJBbkNBLENuQnBDRixnRG1Cc0NJLFlBQUEsRUFDQSxhQUFBLEVBSUYsQ0E0QkEsNkJBNUJBLENoQjFDSiw2Q2dCMENJLENBQUEsQ3pINFlGLHdCeUgzWUksTUFBQSxLQUVBLENBeUJGLDZCQXpCRSxDaEI3Q04sNkNnQjZDTSxDQUFBLEN6SHlZSix3QnlIellJLENyQjdDRiw0QnFCOENJLFVBQUEsRUFFQSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDM0NwQ0oscUMyQ29DSSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDM0N4QkosNkIyQ3dCSSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDNUNpREYsK0I0QzlDSSxNQUFBLEtBSUosQ0FlRiw2QkFmRSxDaEJ2RE4sNkNnQnVETSxDQUFBLEN6SCtYSix3QnlIL1hJLENsQjVDRiw4QmtCNkNJLFVBQUEsS0FFQSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3pINFhOLHdCeUg1WE0sQ2xCL0NKLDhCa0IrQ0ksQzNDbENKLDZCMkNrQ0ksQ0FZSiw2QkFaSSxDaEIxRFIsNkNnQjBEUSxDQUFBLEN6SDRYTix3QnlINVhNLENsQi9DSiw4QmtCK0NJLENuQ05OLG9DbUNNTSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3pINFhOLHdCeUg1WE0sQ2xCL0NKLDhCa0IrQ0ksQzVDdUNGLCtCNENwQ0ksTUFBQSxNN0hsQ04sT0FBQSxDQUFBLFNBQUEsRUFBQSxVQUFBLElBQUEsQ0FBQSxTQUFBLEVBQUEsUTZIUUEsQ0FBQSxTQUFBLENBbUNBLDZCQW5DQSxDbkJwQ0YsZ0RtQm9DRSxDQUFBLFNBQUEsQ0FtQ0EsNkJBbkNBLENuQnBDRixnRG1Cc0NJLFlBQUEsRUFDQSxhQUFBLEVBSUYsQ0E0QkEsNkJBNUJBLENoQjFDSiw2Q2dCMENJLENBQUEsQ3pINFlGLHdCeUgzWUksTUFBQSxLQUVBLENBeUJGLDZCQXpCRSxDaEI3Q04sNkNnQjZDTSxDQUFBLEN6SHlZSix3QnlIellJLENyQjdDRiw0QnFCOENJLFVBQUEsRUFFQSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDM0NwQ0oscUMyQ29DSSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDM0N4QkosNkIyQ3dCSSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDNUNpREYsK0I0QzlDSSxNQUFBLEtBSUosQ0FlRiw2QkFmRSxDaEJ2RE4sNkNnQnVETSxDQUFBLEN6SCtYSix3QnlIL1hJLENsQjVDRiw4QmtCNkNJLFVBQUEsS0FFQSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3pINFhOLHdCeUg1WE0sQ2xCL0NKLDhCa0IrQ0ksQzNDbENKLDZCMkNrQ0ksQ0FZSiw2QkFaSSxDaEIxRFIsNkNnQjBEUSxDQUFBLEN6SDRYTix3QnlINVhNLENsQi9DSiw4QmtCK0NJLENuQ05OLG9DbUNNTSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3pINFhOLHdCeUg1WE0sQ2xCL0NKLDhCa0IrQ0ksQzVDdUNGLCtCNENwQ0ksTUFBQSxNQXdCVixDQUFBLDBCQUNFLFFBQUEsS0FDQSxnQkFBQSxXQUVBLENBSkYsMEJBSUUsQ0FB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Q3pIZ0dKLG1CeUhoR0ksQ3ZFOU5OLHFCdUU4Tk0sQ3ZFOU5OLHFCdUU4Tk0sQzFIeElOLGlCMEh3SU0sYUFDRSxPQUFBLElBQUEsc0JBRUEsQ0FBQSxTQUFBLENBakNWLDBCQWlDVSxLQUFBLEN6SDZGTixtQnlIN0ZNLEN2RWpPUixxQnVFaU9RLEN2RWpPUixxQnVFaU9RLEMxSDNJUixpQjBIMklRLGFBQUEsQ0FBQSxTQUFBLENBckJOLDRCQXFCTSxLQUFBLEN6SDZGTixtQnlIN0ZNLEN2RWpPUixxQnVFaU9RLEN2RWpPUixxQnVFaU9RLEMxSDNJUixpQjBIMklRLGFBQUEsQ0FBQSxTQUFBLENBckJOLDRCQXFCTSxLQUFBLEN6SDZGTixtQnlIN0ZNLEN2RWpPUixxQnVFaU9RLEN2RWpPUixxQnVFaU9RLEMxSDNJUixpQjBIMklRLGFBQ0UsYUFBQSxJQUFBLDBCQUdGLENBQUEsU0FBQSxDQXJDViwwQkFxQ1UsS0FBQSxDekh5Rk4sbUJ5SHpGTSxDdkVyT1IscUJ1RXFPUSxDdkVyT1IscUJ1RXFPUSxDMUgvSVIsaUIwSCtJUSxhQUFBLENBQUEsU0FBQSxDQXpCTiw0QkF5Qk0sS0FBQSxDekh5Rk4sbUJ5SHpGTSxDdkVyT1IscUJ1RXFPUSxDdkVyT1IscUJ1RXFPUSxDMUgvSVIsaUIwSCtJUSxhQUFBLENBQUEsU0FBQSxDQXpCTiw0QkF5Qk0sS0FBQSxDekh5Rk4sbUJ5SHpGTSxDdkVyT1IscUJ1RXFPUSxDdkVyT1IscUJ1RXFPUSxDMUgvSVIsaUIwSCtJUSxhQUNFLFlBQUEsSUFBQSwwQkFLTixDQTNDTiwwQkEyQ00sS0FBQSxDekhtRkYsbUJ5SG5GRSxDdkUzT0oscUJ1RTJPSSxDdkUzT0osb0J1RTJPSSxDQUFBLEM1SDdPTix1QjRINk9NLENBL0JGLDRCQStCRSxLQUFBLEN6SG1GRixtQnlIbkZFLEN2RTNPSixxQnVFMk9JLEN2RTNPSixvQnVFMk9JLENBQUEsQzVIN09OLHVCNEg2T00sQ0EvQkYsNEJBK0JFLEtBQUEsQ3pIbUZGLG1CeUhuRkUsQ3ZFM09KLHFCdUUyT0ksQ3ZFM09KLG9CdUUyT0ks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QUNBLFdBQUEsSUFBQSxhQUlKLENBekJKLDJCQXlCSSxDN0pDQSxnQjZKREEsQzlHWkoscUI4R1lJLEM3SjBLQSxnQjZKMUtBLENBekJKLDJCQXlCSSxDN0pDQSxnQjZKREEsQzlHWkoscUI4R1lJLEM5R2hCSixnQjhHa0JNLFNBQUEsU0FDQSxRQUFBLEVqS2JKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVWlLZ0JFLENBL0JKLDJCQStCSSxDN0pMQSxnQjZKS0EsQzlHbEJKLHFCOEdrQkksQzdKb0tBLGdCNkpsS0ksYUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxJQUlKLENBckNKLDJCQXFDSSxDN0pYQSxnQjZKV0EsQzlHeEJKLHFCOEd3QkksQzlHNUJKLGdCOEc2Qk0sZUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHakt2QkosT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUtzQkUsQ0FyQ0osMkJBcUNJLEM3SlhBLGdCNkpXQSxDOUd4QkoscUI4R3dCSSxDOUc1QkosZ0I4R2dDUSxjQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLElBTUYsQ0EvQ04sMkJBK0NNLEM3SnJCRixnQjZKcUJFLEM5R2xDTixvQjhHa0NNLGFBQUEsQzdKb0pGLGdCNkpwSkUsQ0EvQ04sMkJBK0NNLEM3SnJCRixnQjZKcUJFLEM5R2xDTixvQjhHa0NNLGFBQUEsQzlHdENOLGdCOEdzQ00sQ0EvQ04sMkJBK0NNLEM3SnJCRixnQjZKcUJFLEM5R2xDTixvQjhHa0NNLENBQUEsQzlHbENOLHFCOEdrQ00sQzdKb0pGLGdCNkpwSkUsQ0EvQ04sMkJBK0NNLEM3SnJCRixnQjZKcUJFLEM5R2xDTixvQjhHa0NNLENBQUEsQzlHbENOLHFCOEdrQ00sQzlHdENOLGdCOEd3Q1EsWUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQUlKLENBckRKLDJCQXFESSxDN0ozQkEsZ0I2SjJCQSxDOUd4Q0osb0I4R3dDSSxDQUFBLEM5R3hDSixxQjhHeUNNLFdBQUEsRUFVQSxDQWhFTiwyQkFnRU0sQzdKdENGLGdCNkpzQ0UsQ0FBQSwwQ0FBQSxRQUNFLE1BQUEs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QUFBLEVBQUEsRUFBQSxLQUFBLEdBQUEsRUFBQSxHQUFBLEVBQUEsRUFBQSxFQUFBLEdBQUEsR0FBQSxFQUFBLEtBQUEsR0FBQSxFQUFBLEdBQUEsRUFBQSxFQUFBLEVBQUEsR0FBQSxHQUFBLEVBQUEsS0FBQSxHQUFBLEVBQUEsR0FBQSxFQUFBLEVBQUEsRUFBQSxHQUFBLE1BS0EsaUNBQUEsRUFBQSxFQUNBLHVCQUFBLFFBQUEsRUFBQSxDQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxHQUFBLEVBQUEsS0FBQSxJQUFBLEVBQUEsS0FBQSxJQUFBLEVBQUEsRUFBQSxJQUFBLEVBQUEsRUFBQSxJQUFBLEVBQUEsRUFBQSxHQVFBLGdDQUFBLElBQ0EsZ0NBQUEsSUFDQSwyQkFBQSxJQUNBLHdCQUFBLElBQ0EseUJBQUEsSUFBQSxnQ0FDQSx5QkFBQSxRQUNBLDRDQUFBLFlBQ0EsNkNBQUEsWUFDQSxtQ0FBQSxRQUNBLDBDQUFBLFlBQ0EseUNBQUEsUUFDQSxnREFBQSxZQUNBLHNDQUFBLElBQUEsY0FBQSxFQUFBLEtBQUEsRUFBQSxJQUVBLHlCQUFBLEVBRUEseUJBQUEsRUFFQSwwQkFBQSxFQUVBLHlCQUFBLFFBQ0EseUJBQUEsSUFDQSx5QkFBQSxPQUNBLG9DQUFBLElBQ0Esb0NBQUEsSUFDQSwrQ0FBQSxJQUFBLG9DQUNBLHdCQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsd0NBQUEsRUFBQSxJQUFBLG9DQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxHQUNBLHNCQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsd0NBQUEsRUFBQSxJQUFBLG9DQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxHQUNBLHFCQUFBLFFBQ0EsZ0NBQUEsUUFDQSw0QkFBQSxRQUNBLDhCQUFBLFVBQ0EseUNBQUEsWUFFQSwyQ0FBQSxRQUNBLGdDQUFBLFFBQ0Esb0NBQUEsUUFDQSwwQ0FBQSxRQUNBLDZCQUFBLFFBQ0EsZ0NBQUEsUUFDQSxxQ0FBQSxLQUFBLEtBQUEs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SSxDQUFBLENBL0JGLHdDQStCRSxDdlRwQ0osdUJ1VHVDUSxXQUFBLEVBQ0EsQ0FBQSxTQUFBLENBeERaLDZCQXdEWSxDQXpDUixtQ0F5Q1EsQ0F6Q1IsMENBeUNRLENBQUEsQ0FuQ04sd0NBbUNNLEN2VHhDUix1QnVUeUNVLFlBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUVGLENBQUEsU0FBQSxDQTNEWiw2QkEyRFksQ0E1Q1IsbUNBNENRLENBNUNSLDBDQTRDUSxDQUFBLENBdENOLHdDQXNDTSxDdlQzQ1IsdUJ1VDRDVSxhQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsSTFUNUNWLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTBUZ0RRLENBaEVaLDZCQWdFWSxDQWpEUixtQ0FpRFEsQ0FqRFIsMENBaURRLENBQUEsQ0EzQ04sd0NBMkNNLEN2VGhEUix1QnVUZ0RRLEN4VFFaLGtCd1RQYyxRQUFBLEtBQ0Esc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FDQSxnQkFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBR0UsQ0FBQSxTQUFBLENBdEVoQiw2QkFzRWdCLENBdkRaLG1DQXVEWSxDQXZEWiwwQ0F1RFksQ0FBQSxDQWpEVix3Q0FpRFUsQ3ZUdERaLHVCdVRzRFksQ3hURWhCLGtCd1RGZ0IsQ3hUUVosbUN3VFBjLFlBQUEsSUFBQSxxQkFHRixDQUFBLFNBQUEsQ0ExRWhCLDZCQTBFZ0IsQ0EzRFosbUNBMkRZLENBM0RaLDBDQTJEWSxDQUFBLENBckRWLHdDQXFEVSxDdlQxRFosdUJ1VDBEWSxDeFRGaEIsa0J3VEVnQixDeFRJWixtQ3dUSGMsYUFBQSxJQUFBLHNCQVVoQixDQXJGRiw2QkFxRkUsQ3RDNUJFLGdCc0M2QkEsU0FBQSxTQUVBLENBeEZKLDZCQXdGSSxDdEMvQkEsZXNDK0JBLFFBQ0UsUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFVBQUEsVUFBQSxLQUFBLENBQUEsTUFDQSxpQkFBQSxtRUFDQSxpQkFBQSxZQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsUUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsR0FDQSxRQUFBLEVBR0YsQ0F4R0osNkJBd0dJLEN0Qy9DQSxlc0MrQ0EsQ0FBQSxJQUNFLFNBQUEsU0FDQSxRQUFBLEVBR0YsQ0E3R0osNkJBNkdJLEN0Q3BEQSxnQnNDb0RBLEN0VHRHQSxrQnNUdUdFLFlBQUEsRUFDQSxXQUFBLFlBRUEsQ0FqSE4sNkJBaUhNLEN0Q3hERixnQnNDd0RFLEN0VDFHRixrQnNUMEdFLEN0VFFGLDhCc1RQSSxpQkFBQSxJQUFBLHVCQzdHUixNQUNFLHNDQUFBLDZDQUNBLHNDQUFBIiwKICAibmFtZXMiOiBbXQp9Cg== */
