@font-face{font-family:Play;src:url(https://static.megaflixx.com/assets/fonts/Play-Regular.ttf)}@font-face{font-family:Championship;src:url(https://static.megaflixx.com/assets/fonts/Championship.ttf)}@font-face{font-family:PlexMono;src:url(https://static.megaflixx.com/assets/fonts/IBMPlexMono-Bold.ttf)}:root{--col_teal:#2f526e;--carbon_blue:#023;--col_purple:#20143a;--col_pink:#716;--col_olive:#055;--col_peach:#ffb399;--col_salmon:#ffd6a6;--flipper_dir:column;--mfx_header_title_size:2em;--mfx_header_title_color:#fff;--main_bg_color:#e8e8ff;--angle_height_factor:1;--watch_info_title_genres_display:none;--watch_info_genres_display:block;--mfx_header_content_display:none;--mfx_header_micro_display:flex;--mfx_jumbo_header_factor:1.5;--jumbo_sub_heading_font_size:1.25em;--listing_carousel_title_width:75%;--top_offset:1em;--cat_heading_pos:relative;--cat_heading_height:auto;--cat_heading_font_size:1em;--cat_findings_img_align:center;--cat_findings_info_wrapper_text_align:center;--cat_findings_info_button_float:none;--menu_wrapper_top_offset:2em;--slim_margin_top:-0.125em;--episode_wrapper_dir:column;--episode_watch_button_align:center;--episode_wrapper_img_size:auto;--related_wrapper_width:100%;--watch_info_mask_factor:95%;font-size:16px}[data-theme=light]{--primary_color:var(--col_teal);--secondary_color:var(--carbon_blue);--tertiary_color:var(--col_peach);--primary_font_color:#000;--mfx_header_content_shadow_color:#000;--main_bg_color:#e8e8ff;--jumbo_primary:color-mix(in srgb,var(--primary_color),#fff 50%);--jumbo_tertiary:color-mix(in srgb,var(--tertiary_color),#aaa 66%);--listing_button_color:var(--primary_color);--listing_button_shadow:var(--secondary_color);--listing_button_hover_bg_color:rgba(0,0,0,.1);--category_heading_banner_img:url(https://static.megaflixx.com/assets/images/banner/category-heading-banner.webp);--ad_banner_bg:linear-gradient(to bottom,var(--jumbo_primary),var(--primary_color));--current_episode_color:var(--primary_color);--cat_select_button_color:var(--primary_color);--findings_button_hover_bg_col:transparent;--findings_button_hover_col:var(--col_teal);--watch_info_genres_col:var(--secondary_color)}[data-theme=dark]{--primary_color:var(--col_purple);--secondary_color:var(--col_olive);--tertiary_color:var(--col_salmon);--primary_font_color:#fff;--mfx_header_content_shadow_color:#626;--main_bg_color:#121018;--jumbo_primary:color-mix(in srgb,var(--primary_color),#000 25%);--jumbo_tertiary:color-mix(in srgb,var(--tertiary_color),#000 90%);--listing_button_color:var(--col_pink);--listing_button_shadow:#333;--listing_button_hover_bg_color:hsla(0,0%,50%,.05);--category_heading_banner_img:url(https://static.megaflixx.com/assets/images/banner/category-heading-banner-dark.webp);--ad_banner_bg:linear-gradient(to bottom,var(--main_bg_color),var(--primary_color));--current_episode_color:var(--col_pink);--cat_select_button_color:var(--col_pink);--findings_button_hover_bg_col:var(--listing_button_color);--findings_button_hover_col:var(--main_bg_color);--watch_info_genres_col:#fff}@media screen and (min-width:1024px){:root{--mfx_header_title_size:3em;--watch_info_title_genres_display:block;--watch_info_genres_display:none;--mfx_jumbo_header_factor:2;--jumbo_sub_heading_font_size:1.5em;--listing_carousel_title_width:50%;--top_offset:1.25em;--menu_wrapper_top_offset:1.25em;--related_wrapper_width:calc(50% - 1em);--cat_heading_font_size:1.5em;--watch_info_mask_factor:92%;font-size:18px}}@media screen and (min-width:1280px){:root{--flipper_dir:row;--angle_height_factor:1.5;--top_offset:1.5em;--cat_heading_height:calc(var(--mfx_header_title_size)*var(--angle_height_factor)*2);--cat_heading_pos:absolute;--mfx_header_content_display:flex;--mfx_header_micro_display:none;--episode_wrapper_dir:row;--episode_watch_button_align:end;--episode_wrapper_img_size:6em;--cat_heading_font_size:2em;--cat_findings_img_align:start;--cat_findings_info_wrapper_text_align:unset;--cat_findings_info_button_float:right;--watch_info_mask_factor:90%;font-size:20px}}@media screen and (min-width:1920px){:root{--mfx_header_title_size:4em;--angle_height_factor:2;--jumbo_sub_heading_font_size:1.75em;--top_offset:2em;--slim_margin_top:0;--cat_heading_font_size:3em;--watch_info_mask_factor:87%;font-size:22px}}@media screen and (min-width:2560px){:root{font-size:24px}}@media screen and (orientation:portrait){.findings-wrapper{flex-direction:column!important;max-height:90dvh}.findings-info-wrapper{height:50dvh!important}.findings-info-wrapper>div:first-child{max-height:82%;overflow-y:scroll}}@media screen and (orientation:landscape){.findings-wrapper{flex-direction:row!important}.findings-wrapper>img{align-self:flex-start!important}.findings-info-wrapper>div:last-child{text-align:left!important}.findings-info-wrapper>div:last-child>button{float:right!important}}@keyframes header_up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc((var(--mfx_header_title_size) + 2em)*-1))}}@keyframes header_down{0%{opacity:1;transform:translateY(0)}to{transform:translateY(calc(var(--mfx_header_title_size) + 2em))}}*{margin:0;padding:0}@keyframes bg_pulse{0%{background-position:0 50%}50%{background-position:100% 51%}to{background-position:0 50%}}@keyframes floating_squares{0%{opacity:0;transform:translateY(0) rotate(0) scale(1)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(-50dvh) rotate(3turn) scale(.125)}}@keyframes expand_down{0%{height:0}to{height:100%}}@keyframes enable_sr_buttons{0%{opacity:0}50%{opacity:0}to{opacity:1}}html{background-color:var(--main_bg_color)}body,html{color:var(--primary_font_color);font-family:Play}h1{font-size:1.5em}h2{font-size:1.33em}h3{font-size:1.25em}h4{font-size:1.125em}.flipper,.flipper1{display:flex;flex-direction:var(--flipper_dir)}.flipper1{gap:1em}#mfx-header{align-items:center;background-image:radial-gradient(circle at top,var(--secondary_color) 1%,var(--primary_color) 33%);border-bottom:.25em solid var(--secondary_color);color:var(--mfx_header_title_color);display:flex;flex-direction:row;justify-content:space-between;padding:1em 0 1em 1em;position:fixed;width:100dvw;will-change:transform;z-index:20000}#mfx-header-title{color:inherit;font-family:Championship;font-size:var(--mfx_header_title_size);line-height:.8em;transform:translateY(.1em);-webkit-user-select:none;-moz-user-select:none;user-select:none}#mfx-header-content-wrapper{align-items:center;background-color:var(--secondary_color);border:.125em solid var(--mfx_header_title_color);border-right:none;color:inherit;display:var(--mfx_header_content_display);flex-direction:row;font-size:1.25em;gap:1em;height:100%;margin-right:-1em;padding:0 2em;transform:skew(45deg);transition:box-shadow .5s ease-in-out;z-index:250}#mfx-header-content-wrapper:hover{box-shadow:var(--mfx_header_content_shadow_color) -.5em .5em 1em}#mfx-header-micro-wrapper{align-items:center;color:inherit;display:var(--mfx_header_micro_display);flex-direction:row;font-size:1.25em;gap:1em;height:100%;padding:0 2em;z-index:250}#mfx-header-micro-wrapper>.theme-switch-button{padding-right:.5em;scale:1.25;transform:skew(0)}.menu-toggle{height:26px;position:absolute;right:1.25rem;top:49%;transform:translateY(-50%);width:29px}.menu-toggle,.menu-toggle:hover{color:#fff}.menu-toggle-bar{background-color:#fff;border-radius:4px;display:block;height:4px;margin-top:-1px;position:absolute;right:0;top:50%;transition:all .3s ease;width:100%}.menu-toggle-bar.menu-toggle-bar--top{transform:translateY(-8px)}.menu-toggle-bar.menu-toggle-bar--bottom{transform:translateY(8px)}.nav-open .menu-toggle-bar.menu-toggle-bar--top{transform:translate(0) rotate(45deg)}.nav-open .menu-toggle-bar.menu-toggle-bar--middle{opacity:0}.nav-open .menu-toggle-bar.menu-toggle-bar--bottom{transform:translate(0) rotate(-45deg)}.showMenu{display:flex!important;margin-top:.25em;opacity:1!important}#menu-wrapper{background-color:var(--secondary_color);box-shadow:0 3em 3em -1em #000;color:#fff;flex-direction:column;gap:1em;left:0;padding:1em;position:absolute;top:calc(var(--mfx_header_title_size) + var(--menu_wrapper_top_offset));width:100dvw;z-index:250}#menu-wrapper>.menu-item{transform:skew(0)!important}#top{bottom:var(--top_offset);color:#666;cursor:pointer;display:flex;font-size:2em;position:fixed;right:var(--top_offset);z-index:10000}.header-up,.header_down{animation-duration:1s;animation-fill-mode:forwards}.header-up{animation-name:header_up;animation-timing-function:ease-out}.header-down{animation-name:header_down;animation-timing-function:ease-in}.icon-button{background-color:transparent;border:none;color:inherit}.menu-item,.theme-switch-button{transform:skew(-45deg)}.theme-switch-button>span>i{transform:translateY(.065em)}.menu-item,.menu-item>a{color:inherit}.menu-item>a:hover{text-decoration:underline}#mfx-footer{background-color:var(--primary_color);color:var(--mfx_header_title_color);padding:3em 1.5em;position:relative;text-align:center;z-index:600}#top-footer-wrapper a:hover{text-decoration:underline}#end-footer-wrapper{padding-top:3em}#mfx-footer *{color:inherit}#footer-columns{justify-content:space-between;margin:.5em 0 0;text-align:center}#footer-columns a{display:block}#footer-columns a:hover{text-decoration:underline}.real-estate{height:100%;margin:0;padding:0;width:100%}#home-jumbo{animation:bg_pulse 8s ease infinite;background:linear-gradient(130deg,var(--jumbo_primary),var(--main_bg_color),var(--jumbo_tertiary));background-size:400% 400%;position:relative;will-change:transform}#jumbo-cinema-overlay{background-image:url(https://static.megaflixx.com/assets/images/banner/collage_cinema.webp);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:cover;height:100%;left:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);position:absolute;right:0;top:0;width:100%}#home-jumbo-container{align-items:center;display:flex;flex-direction:row;gap:var(--mfx_header_title_size);justify-content:center;padding:calc(var(--mfx_header_title_size)*2.5) 0 calc(var(--mfx_header_title_size)/2) 0}#home-jumbo-container *{-webkit-user-select:none;-moz-user-select:none;user-select:none}#mfx-jumbo-text{font-family:Championship;font-size:calc(var(--mfx_header_title_size)*var(--mfx_jumbo_header_factor));line-height:.8em;transform:translateY(.1em)}#home-jumbo-logo-wrapper>img{--animate-duration:1.5s;height:calc(var(--mfx_header_title_size)*var(--mfx_jumbo_header_factor))}#jumbo-sub-heading-wrapper{--animate-duration:1.5s;font-size:var(--jumbo_sub_heading_font_size);padding-bottom:2em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}#home-container-1{background-color:var(--secondary_color);color:var(--mfx_header_title_color);padding:1.5em}#home-container-2{padding-bottom:calc(var(--mfx_header_title_size)*2);padding-top:var(--mfx_header_title_size)}#search-container{align-items:center;display:flex;flex-direction:column;gap:.5em}#search{border-radius:2em;font-size:inherit;padding:.5em 2em}#search-box-wrapper>span.icon{color:var(--secondary_color)}#sr{animation-duration:.25s;animation-iteration-count:1;animation-name:expand_down;animation-timing-function:linear;border:none;box-shadow:0 3em 3em -1em #000;left:0;position:absolute;right:0;top:0;z-index:1000}#sr .listing-carousel-pagination-button{animation-duration:.5s;animation-iteration-count:1;animation-name:enable_sr_buttons;animation-timing-function:linear}div[class^=angle-]{height:calc(var(--mfx_header_title_size)*var(--angle_height_factor));position:relative;z-index:100}.angle-left-bottom-primary{background-image:linear-gradient(to bottom right,var(--primary_color),var(--primary_color) 49%,transparent 50%)}.angle-right-bottom-primary{background-image:linear-gradient(to bottom left,var(--primary_color),var(--primary_color) 49%,transparent 50%)}.angle-right-top-primary{background-image:linear-gradient(to bottom right,transparent,transparent 49%,var(--primary_color) 50%)}.angle-left-top-primary{background-image:linear-gradient(to bottom left,transparent,transparent 49%,var(--primary_color) 50%)}.angle-left-bottom-secondary{background-image:linear-gradient(to bottom right,var(--secondary_color),var(--secondary_color) 49%,transparent 50%)}.angle-right-bottom-secondary{background-image:linear-gradient(to bottom left,var(--secondary_color),var(--secondary_color) 49%,transparent 50%)}.angle-right-top-secondary{background-image:linear-gradient(to bottom right,transparent,transparent 49%,var(--secondary_color) 50%)}.angle-left-top-secondary{background-image:linear-gradient(to bottom left,transparent,transparent 49%,var(--secondary_color) 50%)}.angle-right-top-bg-color{background-image:linear-gradient(to bottom right,transparent,transparent 49%,var(--main_bg_color) 50%)}.angle-left-bottom-bg-color,.angle-right-top-bg-color{height:calc(var(--mfx_header_title_size)*var(--angle_height_factor)/4)!important}.angle-left-bottom-bg-color{background-image:linear-gradient(to bottom right,var(--main_bg_color),var(--main_bg_color) 49%,transparent 50%)}.angle-left-secondary-primary{background-image:linear-gradient(to bottom right,var(--secondary_color),var(--secondary_color) 49%,var(--primary_color) 50%)}.angle-left-primary-secondary{background-image:linear-gradient(to bottom right,var(--primary_color),var(--primary_color) 49%,var(--secondary_color) 50%)}#svg-steps{height:auto;margin-bottom:-1em;position:relative;width:100%;z-index:1000}.square-16{animation-duration:8s;animation-iteration-count:infinite;animation-name:floating_squares;transform-origin:center;z-index:500}.listing-content-wrapper{align-items:center;background-color:var(--main_bg_color);display:flex;flex-direction:column;gap:1em;padding:2em;text-align:center}.listing-title-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:6em;min-width:10em}.episode-watch-button,.findings-wrapper .button,.listing-content-wrapper .button{background-color:transparent;border:.125em solid var(--listing_button_color);color:var(--listing_button_color);transform:skew(-30deg)}.findings-wrapper .button>span,.listing-content-wrapper .button>span{transform:skew(30deg)}.episode-watch-button:hover,.findings-wrapper .button:hover,.listing-content-wrapper .button:hover{background-color:var(--findings_button_hover_bg_col);border-color:var(--findings_button_hover_col);box-shadow:var(--listing_button_shadow) -.25em .25em .5em;color:var(--findings_button_hover_col)}.listing-carousel-container{background-color:var(--secondary_color);border-top:.25em solid var(--primary_font_color);overflow:hidden;padding:1.5em 1em;position:relative;width:100%}.listing-carousel-container.primary{background-color:var(--primary_color)}.listing-carousel-title-container{background-image:linear-gradient(to right,var(--primary_color),transparent);border-left:.25em solid #fff;left:2em;padding:.5em 1.5em;position:absolute;top:1em;transform:skew(-30deg);width:var(--listing_carousel_title_width)}.listing-carousel-container.primary .listing-carousel-title-container{background-image:linear-gradient(to right,var(--secondary_color),transparent)}.listing-carousel-pagination-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:0 1em;pointer-events:all;position:absolute;right:0;top:calc(50% - 2em);width:100%}#related-pag{top:calc(50% - 33dvh/2)}.listing-carousel-pagination-button{background-color:var(--primary_color);border:.125em solid var(--primary_color);border-radius:50%;color:#fff}.listing-carousel-container.primary .listing-carousel-pagination-button{background-color:var(--secondary_color);border-color:var(--secondary_color)}.listing-carousel-pagination-button:hover{background-color:transparent;border-color:#fff}.listing-carousel-title-container>h1{color:#fff;transform:skew(30deg)}.listing-carousel-close-button{background-color:#fff;border-color:#fff;border-radius:50%;color:var(--primary_color);pointer-events:all;position:absolute;right:1em;top:1em}.listing-carousel-close-button:hover{background-color:transparent;border-color:transparent;color:#fff}#related-wrapper,.listings-wrapper{display:flex;flex-direction:row;gap:2em;margin-top:2em;overflow-x:scroll;padding:2em 10%;scrollbar-color:#fff transparent;scrollbar-width:thin}#related-wrapper{align-items:stretch;height:100%;margin-top:0;padding:1em;position:relative}.listing-carousel-fade-overlay{background-image:linear-gradient(to right,var(--secondary_color) .25%,transparent,var(--secondary_color) 99.75%);height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:100}.listing-carousel-container.primary .listing-carousel-fade-overlay{background-image:linear-gradient(to right,var(--primary_color) .25%,transparent,var(--primary_color) 99.75%)}.listing-bottom-section-wrapper{align-items:center;display:flex;flex-direction:column;gap:.5em;text-align:center}.listing-cover-art{max-height:14em;min-width:10em}#video-wrapper{height:80dvh;position:relative}.watch-info-container{background-position-x:center;background-position-y:top;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:linear-gradient(to bottom,#000 var(--watch_info_mask_factor),transparent);mask-image:linear-gradient(to bottom,#000 var(--watch_info_mask_factor),transparent);padding:1em 2em 2em;position:relative}.watch-info-wrapper{background-image:linear-gradient(to bottom,var(--secondary_color) 66%,transparent);border-radius:1em;color:#fff;padding:1em}.watch-info-title{border-bottom:.125em solid #fff;margin-bottom:1em;padding:1em}.watch-info-title-text{position:relative}.watch-info-title-genres{display:var(--watch_info_title_genres_display);float:right;position:relative}.watch-info-genres{display:var(--watch_info_genres_display);margin-bottom:1em}.watch-info-genres,.watch-info-title-genres{background-color:var(--main_bg_color);border-radius:2em;color:var(--watch_info_genres_col);padding:0 1em}.category-heading-container{background-image:var(--category_heading_banner_img);height:100%;left:0;padding:1em;position:var(--cat_heading_pos);right:0;top:0}.category-heading{font-family:Championship;font-size:var(--mfx_header_title_size);margin-top:calc(var(--mfx_header_title_size)/2 - .125em)}.category-intersection-wrapper{height:var(--cat_heading_height);position:relative}.category-intersection-wrapper.slim{height:calc(var(--mfx_header_title_size)*var(--angle_height_factor))}.category-heading.slim{margin-top:var(--slim_margin_top)}.anchor{display:block;height:0;position:relative;visibility:hidden}.people-container,.person-wrapper{display:flex;gap:.5em}.people-container{flex-direction:column;margin-bottom:1em}.people-container>h2{margin-bottom:.25em}.person-wrapper{align-items:center;cursor:pointer;flex-direction:row}.person-pic{border:.25em solid var(--primary_color);border-radius:50%;height:4em;width:4em}#show-more-cast{color:inherit;text-decoration:underline}#ratings-wrapper{border-top:.125em solid #666;margin-top:1em;padding:1em 0}#ad-banner-container{background:var(--ad_banner_bg);border-bottom:.25em solid var(--secondary_color);border-top:.25em solid var(--secondary_color);color:#fff;padding-top:1em}#episode-selector-select-container{margin-bottom:1em}.episode-selector-wrapper{display:flex;flex-direction:column;gap:.5em}.episode-wrapper{border-bottom:.125em solid var(--main_bg_color);display:flex;flex-direction:var(--episode_wrapper_dir);justify-content:space-between;padding:.5em 0;width:100%}.episode-wrapper:last-child{border-bottom:none}.episode-wrapper img{border-radius:1em;height:var(--episode_wrapper_img_size);min-width:10.5em}.episode-img-info-wrapper{display:flex;flex-direction:var(--episode_wrapper_dir);gap:1em}.episode-wrapper-info{display:flex;flex-direction:column;justify-content:space-between;padding:.5em 0}.episode-watch-button{align-self:var(--episode_watch_button_align);background-color:var(--main_bg_color);height:-moz-fit-content;height:fit-content}.episode-watch-button:hover{background-color:var(--listing_button_color);border-color:var(--main_bg_color);color:var(--main_bg_color)}.episode-watch-button>*{transform:skew(30deg)}.current-episode{background-color:var(--main_bg_color);border-radius:.25em;color:var(--current_episode_color);padding:.25em;width:-moz-fit-content;width:fit-content}#player-selection-container{display:flex;flex-direction:row;gap:1em;justify-content:center;padding:.5em}.player-select-button{background-color:var(--secondary_color);border:.125em solid var(--secondary_color);color:#fff}.player-select-button:hover{background-color:transparent;border-color:var(--secondary_color);color:var(--secondary_color)}#cat-header-container{background-image:url(https://static.megaflixx.com/assets/images/banner/binary-tech-banner.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:.25em solid var(--secondary_color);border-top:.25em solid var(--secondary_color);padding:calc(2em + var(--mfx_header_title_size)) 2em;position:relative}.bottom-repeating-lines,.top-repeating-lines{height:2em;left:0;position:absolute;right:0;width:100%}.top-repeating-lines{background-image:repeating-linear-gradient(45deg,transparent,transparent 1em,var(--secondary_color) 1em,var(--secondary_color) 2em);top:0}.bottom-repeating-lines{background-image:repeating-linear-gradient(135deg,transparent,transparent 1em,var(--secondary_color) 1em,var(--secondary_color) 2em);bottom:0}#cat-container{background-color:var(--main_bg_color);border-bottom-left-radius:2em;border-right:.5em solid var(--secondary_color);padding:.5em 1em}#cat-wrapper{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(130deg,var(--primary_color),var(--col_pink));color:transparent;font-family:PlexMono;font-size:var(--cat_heading_font_size);font-weight:bolder;line-height:1.25;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}#cat-heading-content-wrapper{align-items:center;display:flex;flex-direction:row;gap:1em;justify-content:flex-start}#current-cat-container{align-self:stretch;background-image:linear-gradient(to right,var(--primary_color) 75%,transparent);border-left:.5em solid var(--main_bg_color);color:#fff;height:auto;padding:1em;width:100%}#current-cat-container>h1{font-size:var(--cat_heading_font_size);position:relative;top:50%;transform:translateY(-50%)}#cat-select-container{padding-bottom:.5em;padding-top:.5em}#cat-select-wrapper{align-items:center;display:flex;flex-direction:row;gap:2em;justify-content:center;width:100%}#cat-select-button{background-color:transparent;border:.125em solid var(--cat_select_button_color);color:var(--cat_select_button_color)}#cat-select-button:hover{background-color:var(--cat_select_button_color);color:var(--main_bg_color)}#cat-findings-container{padding-bottom:4em;padding-top:1em}.findings-column{background-color:var(--secondary_color);border-radius:2em;padding:2em}.findings-wrapper{align-items:flex-start;display:flex;flex-direction:var(--episode_wrapper_dir);gap:1em;height:100%;justify-content:flex-start}.findings-wrapper img{align-self:var(--cat_findings_img_align)}#related-container{padding-bottom:33dvh;position:relative}#related-container>h1{background-color:var(--main_bg_color);border-radius:1em;color:var(--secondary_color);margin-left:1em;padding:.5em 1em;width:-moz-fit-content;width:fit-content}#related-wrapper .findings-wrapper{background-color:var(--secondary_color);border-radius:2em;height:auto;min-width:var(--related_wrapper_width);padding:2em}.findings-info-wrapper{color:#fff;display:flex;flex-direction:column;gap:1em;height:100%;justify-content:space-between;width:100%}.findings-info-wrapper>div:last-child{text-align:var(--cat_findings_info_wrapper_text_align)}.findings-info-wrapper h2{border-bottom:.125em solid #666}.findings-info-wrapper .button{background-color:var(--main_bg_color);float:var(--cat_findings_info_button_float)}.findings-info-wrapper .button:hover{background-color:var(--findings_button_hover_bg_col);border-color:var(--findings_button_hover_col);color:var(--findings_button_hover_col)}#ad-wrapper{height:100dvh;left:0;position:fixed;right:0;top:0;width:100dvw;z-index:50000}.mfx-loader-wrapper{background-color:rgba(0,0,0,.66);height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:500}.mfx-loader{display:block;height:164px;left:50%;perspective:300px;position:relative;top:50%;transform:translate(-50%);width:164px;will-change:transform}.mfx-loader:before{animation:mfxlrotateY 1s linear infinite;background-image:radial-gradient(circle 15px,var(--primary_color) 100%,transparent 0),radial-gradient(circle 15px,var(--primary_color) 100%,transparent 0),linear-gradient(var(--primary_color) 100px,transparent 0),linear-gradient(var(--primary_color) 100px,transparent 0);background-position:0,100%,0,100%;background-size:30px 30px,30px 30px,40% 2px,40% 2px}.mfx-loader:after,.mfx-loader:before{background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mfx-loader:after{animation:mfxlrotateX 1s linear infinite;background-image:radial-gradient(circle 15px,var(--secondary_color) 100%,transparent 0),radial-gradient(circle 15px,var(--secondary_color) 100%,transparent 0),linear-gradient(var(--secondary_color) 100px,transparent 0),linear-gradient(var(--secondary_color) 100px,transparent 0);background-position:top,bottom,top,bottom;background-size:30px 30px,30px 30px,2px 40%,2px 40%}@keyframes mfxlrotateY{0%{transform:rotateY(0deg)}to{transform:rotateY(-180deg)}}@keyframes mfxlrotateX{0%,25%{transform:rotateX(0deg)}75%,to{transform:rotateX(-180deg)}}
/*# sourceMappingURL=data:application/json;base64,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R0FBSSx1QkFBd0IsQ0FDNUIsR0FBTywwQkFBMkIsQ0FDcEMsQ0FDQSx1QkFDRSxPQUFVLHVCQUF3QixDQUNsQyxPQUFhLDBCQUEyQixDQUMxQyIsImZpbGUiOiJ1bmRlZmluZWQiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdQbGF5Jztcblx0c3JjOiB1cmwoJ2h0dHBzOi8vc3RhdGljLm1lZ2FmbGl4eC5jb20vYXNzZXRzL2ZvbnRzL1BsYXktUmVndWxhci50dGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnQ2hhbXBpb25zaGlwJztcblx0c3JjOiB1cmwoJ2h0dHBzOi8vc3RhdGljLm1lZ2FmbGl4eC5jb20vYXNzZXRzL2ZvbnRzL0NoYW1waW9uc2hpcC50dGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnUGxleE1vbm8nO1xuXHRzcmM6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvZm9udHMvSUJNUGxleE1vbm8tQm9sZC50dGYnKTtcbn1cblxuOnJvb3Qge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdC0tY29sX3RlYWw6ICMyZjUyNmU7XG5cdC0tY2FyYm9uX2JsdWU6ICMwMjM7XG5cdC0tY29sX3B1cnBsZTogIzIwMTQzYTtcblx0LS1jb2xfcGluazogIzcxNjtcblx0LS1jb2xfb2xpdmU6ICMwNTU7XG5cdC0tY29sX3BlYWNoOiAjRkZCMzk5O1xuXHQtLWNvbF9zYWxtb246ICNGRkQ2QTY7XG5cdC0tZmxpcHBlcl9kaXI6IGNvbHVtbjtcblx0LS1tZnhfaGVhZGVyX3RpdGxlX3NpemU6IDJlbTtcblx0LS1tZnhfaGVhZGVyX3RpdGxlX2NvbG9yOiAjZmZmO1xuXHQtLW1haW5fYmdfY29sb3I6ICNlOGU4ZmY7XG5cdC0tYW5nbGVfaGVpZ2h0X2ZhY3RvcjogMTtcblx0LS13YXRjaF9pbmZvX3RpdGxlX2dlbnJlc19kaXNwbGF5OiBub25lO1xuXHQtLXdhdGNoX2luZm9fZ2VucmVzX2Rpc3BsYXk6IGJsb2NrO1xuXHQtLW1meF9oZWFkZXJfY29udGVudF9kaXNwbGF5OiBub25lO1xuXHQtLW1meF9oZWFkZXJfbWljcm9fZGlzcGxheTogZmxleDtcblx0LS1tZnhfanVtYm9faGVhZGVyX2ZhY3RvcjogMS41O1xuXHQtLWp1bWJvX3N1Yl9oZWFkaW5nX2ZvbnRfc2l6ZTogMS4yNWVtO1xuXHQtLWxpc3RpbmdfY2Fyb3VzZWxfdGl0bGVfd2lkdGg6IDc1JTtcblx0LS10b3Bfb2Zmc2V0OiAxZW07XG5cdC0tY2F0X2hlYWRpbmdfcG9zOiByZWxhdGl2ZTtcblx0LS1jYXRfaGVhZGluZ19oZWlnaHQ6IGF1dG87XG5cdC0tY2F0X2hlYWRpbmdfZm9udF9zaXplOiAxZW07XG5cdC0tY2F0X2ZpbmRpbmdzX2ltZ19hbGlnbjogY2VudGVyO1xuXHQtLWNhdF9maW5kaW5nc19pbmZvX3dyYXBwZXJfdGV4dF9hbGlnbjogY2VudGVyO1xuXHQtLWNhdF9maW5kaW5nc19pbmZvX2J1dHRvbl9mbG9hdDogbm9uZTtcblx0LS1tZW51X3dyYXBwZXJfdG9wX29mZnNldDogMmVtO1xuXHQtLXNsaW1fbWFyZ2luX3RvcDogLTAuMTI1ZW07XG5cdC0tZXBpc29kZV93cmFwcGVyX2RpcjogY29sdW1uO1xuXHQtLWVwaXNvZGVfd2F0Y2hfYnV0dG9uX2FsaWduOiBjZW50ZXI7XG5cdC0tZXBpc29kZV93cmFwcGVyX2ltZ19zaXplOiBhdXRvO1xuXHQtLXJlbGF0ZWRfd3JhcHBlcl93aWR0aDogMTAwJTtcblx0LS13YXRjaF9pbmZvX21hc2tfZmFjdG9yOiA5NSU7XG59XG5cbltkYXRhLXRoZW1lPVwibGlnaHRcIl0ge1xuXHQtLXByaW1hcnlfY29sb3I6IHZhcigtLWNvbF90ZWFsKTtcblx0LS1zZWNvbmRhcnlfY29sb3I6IHZhcigtLWNhcmJvbl9ibHVlKTtcblx0LS10ZXJ0aWFyeV9jb2xvcjogdmFyKC0tY29sX3BlYWNoKTtcblx0LS1wcmltYXJ5X2ZvbnRfY29sb3I6ICMwMDA7XG5cdC0tbWZ4X2hlYWRlcl9jb250ZW50X3NoYWRvd19jb2xvcjogIzAwMDtcblx0LS1tYWluX2JnX2NvbG9yOiAjZThlOGZmO1xuXHQtLWp1bWJvX3ByaW1hcnk6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSwgI2ZmZiA1MCUpO1xuXHQtLWp1bWJvX3RlcnRpYXJ5OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tdGVydGlhcnlfY29sb3IpLCAjYWFhIDY2JSk7XG5cdC0tbGlzdGluZ19idXR0b25fY29sb3I6IHZhcigtLXByaW1hcnlfY29sb3IpO1xuXHQtLWxpc3RpbmdfYnV0dG9uX3NoYWRvdzogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0LS1saXN0aW5nX2J1dHRvbl9ob3Zlcl9iZ19jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHQtLWNhdGVnb3J5X2hlYWRpbmdfYmFubmVyX2ltZzogdXJsKCdodHRwczovL3N0YXRpYy5tZWdhZmxpeHguY29tL2Fzc2V0cy9pbWFnZXMvYmFubmVyL2NhdGVnb3J5LWhlYWRpbmctYmFubmVyLndlYnAnKTtcblx0LS1hZF9iYW5uZXJfYmc6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWp1bWJvX3ByaW1hcnkpLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSk7XG5cdC0tY3VycmVudF9lcGlzb2RlX2NvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0LS1jYXRfc2VsZWN0X2J1dHRvbl9jb2xvcjogdmFyKC0tcHJpbWFyeV9jb2xvcik7XG5cdC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2JnX2NvbDogdHJhbnNwYXJlbnQ7XG5cdC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2NvbDogdmFyKC0tY29sX3RlYWwpO1xuXHQtLXdhdGNoX2luZm9fZ2VucmVzX2NvbDogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcbn1cblxuW2RhdGEtdGhlbWU9XCJkYXJrXCJdIHtcblx0LS1wcmltYXJ5X2NvbG9yOiB2YXIoLS1jb2xfcHVycGxlKTtcblx0LS1zZWNvbmRhcnlfY29sb3I6IHZhcigtLWNvbF9vbGl2ZSk7XG5cdC0tdGVydGlhcnlfY29sb3I6IHZhcigtLWNvbF9zYWxtb24pO1xuXHQtLXByaW1hcnlfZm9udF9jb2xvcjogI2ZmZjtcblx0LS1tZnhfaGVhZGVyX2NvbnRlbnRfc2hhZG93X2NvbG9yOiAjNjI2O1xuXHQtLW1haW5fYmdfY29sb3I6ICMxMjEwMTg7XG5cdC0tanVtYm9fcHJpbWFyeTogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXByaW1hcnlfY29sb3IpLCAjMDAwIDI1JSk7XG5cdC0tanVtYm9fdGVydGlhcnk6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS10ZXJ0aWFyeV9jb2xvciksICMwMDAgOTAlKTtcblx0LS1saXN0aW5nX2J1dHRvbl9jb2xvcjogdmFyKC0tY29sX3BpbmspO1xuXHQtLWxpc3RpbmdfYnV0dG9uX3NoYWRvdzogIzMzMztcblx0LS1saXN0aW5nX2J1dHRvbl9ob3Zlcl9iZ19jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjA1KTtcblx0LS1jYXRlZ29yeV9oZWFkaW5nX2Jhbm5lcl9pbWc6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvaW1hZ2VzL2Jhbm5lci9jYXRlZ29yeS1oZWFkaW5nLWJhbm5lci1kYXJrLndlYnAnKTtcblx0LS1hZF9iYW5uZXJfYmc6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLW1haW5fYmdfY29sb3IpLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSk7XG5cdC0tY3VycmVudF9lcGlzb2RlX2NvbG9yOiB2YXIoLS1jb2xfcGluayk7XG5cdC0tY2F0X3NlbGVjdF9idXR0b25fY29sb3I6IHZhcigtLWNvbF9waW5rKTtcblx0LS1maW5kaW5nc19idXR0b25faG92ZXJfYmdfY29sOiB2YXIoLS1saXN0aW5nX2J1dHRvbl9jb2xvcik7XG5cdC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2NvbDogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG5cdC0td2F0Y2hfaW5mb19nZW5yZXNfY29sOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0OnJvb3Qge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHQtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZTogM2VtO1xuXHRcdC0td2F0Y2hfaW5mb190aXRsZV9nZW5yZXNfZGlzcGxheTogYmxvY2s7XG5cdFx0LS13YXRjaF9pbmZvX2dlbnJlc19kaXNwbGF5OiBub25lO1xuXHRcdC0tbWZ4X2p1bWJvX2hlYWRlcl9mYWN0b3I6IDI7XG5cdFx0LS1qdW1ib19zdWJfaGVhZGluZ19mb250X3NpemU6IDEuNWVtO1xuXHRcdC0tbGlzdGluZ19jYXJvdXNlbF90aXRsZV93aWR0aDogNTAlO1xuXHRcdC0tdG9wX29mZnNldDogMS4yNWVtO1xuXHRcdC0tbWVudV93cmFwcGVyX3RvcF9vZmZzZXQ6IDEuMjVlbTtcblx0XHQtLXJlbGF0ZWRfd3JhcHBlcl93aWR0aDogY2FsYyg1MCUgLSAxZW0pO1xuXHRcdC0tY2F0X2hlYWRpbmdfZm9udF9zaXplOiAxLjVlbTtcblx0XHQtLXdhdGNoX2luZm9fbWFza19mYWN0b3I6IDkyJTtcblx0fVx0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuXHQ6cm9vdCB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdC0tZmxpcHBlcl9kaXI6IHJvdztcblx0XHQtLWFuZ2xlX2hlaWdodF9mYWN0b3I6IDEuNTtcblx0XHQtLXRvcF9vZmZzZXQ6IDEuNWVtO1xuXHRcdC0tY2F0X2hlYWRpbmdfaGVpZ2h0OiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiB2YXIoLS1hbmdsZV9oZWlnaHRfZmFjdG9yKSAqIDIpO1xuXHRcdC0tY2F0X2hlYWRpbmdfcG9zOiBhYnNvbHV0ZTtcblx0XHQtLW1meF9oZWFkZXJfY29udGVudF9kaXNwbGF5OiBmbGV4O1xuXHRcdC0tbWZ4X2hlYWRlcl9taWNyb19kaXNwbGF5OiBub25lO1xuXHRcdC0tZXBpc29kZV93cmFwcGVyX2Rpcjogcm93O1xuXHRcdC0tZXBpc29kZV93YXRjaF9idXR0b25fYWxpZ246IGVuZDtcblx0XHQtLWVwaXNvZGVfd3JhcHBlcl9pbWdfc2l6ZTogNmVtO1xuXHRcdC0tY2F0X2hlYWRpbmdfZm9udF9zaXplOiAyZW07XG5cdFx0LS1jYXRfZmluZGluZ3NfaW1nX2FsaWduOiBzdGFydDtcblx0XHQtLWNhdF9maW5kaW5nc19pbmZvX3dyYXBwZXJfdGV4dF9hbGlnbjogdW5zZXQ7XG5cdFx0LS1jYXRfZmluZGluZ3NfaW5mb19idXR0b25fZmxvYXQ6IHJpZ2h0O1xuXHRcdC0td2F0Y2hfaW5mb19tYXNrX2ZhY3RvcjogOTAlO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHQ6cm9vdCB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplOiA0ZW07XG5cdFx0LS1hbmdsZV9oZWlnaHRfZmFjdG9yOiAyO1xuXHRcdC0tanVtYm9fc3ViX2hlYWRpbmdfZm9udF9zaXplOiAxLjc1ZW07XG5cdFx0LS10b3Bfb2Zmc2V0OiAyZW07XG5cdFx0LS1zbGltX21hcmdpbl90b3A6IDA7XG5cdFx0LS1jYXRfaGVhZGluZ19mb250X3NpemU6IDNlbTtcblx0XHQtLXdhdGNoX2luZm9fbWFza19mYWN0b3I6IDg3JTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNTYwcHgpIHtcblx0OnJvb3Qge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdC5maW5kaW5ncy13cmFwcGVyIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG5cdFx0bWF4LWhlaWdodDogOTBkdmg7XG5cdH1cblx0LmZpbmRpbmdzLWluZm8td3JhcHBlciB7XG5cdFx0aGVpZ2h0OiA1MGR2aCAhaW1wb3J0YW50O1xuXHR9XG5cdC5maW5kaW5ncy1pbmZvLXdyYXBwZXIgPiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdG1heC1oZWlnaHQ6IDgyJTtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0LmZpbmRpbmdzLXdyYXBwZXIge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcblx0fVxuXHQuZmluZGluZ3Mtd3JhcHBlciA+IGltZyB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXHR9XG5cdC5maW5kaW5ncy1pbmZvLXdyYXBwZXIgPiBkaXY6bGFzdC1jaGlsZCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHR9XG5cdC5maW5kaW5ncy1pbmZvLXdyYXBwZXIgPiBkaXY6bGFzdC1jaGlsZCA+IGJ1dHRvbiB7XG5cdFx0ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBoZWFkZXJfdXAge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKyAyZW0pICogLTEpKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgaGVhZGVyX2Rvd24ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSArIDJlbSkpO1xuXHR9XG59XG5cbioge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbkBrZXlmcmFtZXMgYmdfcHVsc2Uge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjowJSA1MCUgfVxuICAgIDUwJSB7IGJhY2tncm91bmQtcG9zaXRpb246MTAwJSA1MSUgfVxuICAgIDEwMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAlIDUwJSB9XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRpbmdfc3F1YXJlcyB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApIHNjYWxlKDEpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MjUlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDc1JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwZHZoKSByb3RhdGUoMTA4MGRlZykgc2NhbGUoMC4xMjUpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBleHBhbmRfZG93biB7XG5cdDAlIHtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZW5hYmxlX3NyX2J1dHRvbnMge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5odG1sIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbmh0bWwsIGJvZHkge1xuXHRmb250LWZhbWlseTogUGxheTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnlfZm9udF9jb2xvcik7XG59XG5cbmgxIHtcblx0Zm9udC1zaXplOiAxLjVlbTtcbn1cblxuaDIge1xuXHRmb250LXNpemU6IDEuMzNlbTtcbn1cblxuaDMge1xuXHRmb250LXNpemU6IDEuMjVlbTtcbn1cblxuaDQge1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG59XG5cbi5mbGlwcGVyLCAuZmxpcHBlcjEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tZmxpcHBlcl9kaXIpO1xufVxuXG4uZmxpcHBlcjEge1xuXHRnYXA6IDFlbTtcbn1cblxuI21meC1oZWFkZXIge1xuXHRwYWRkaW5nOiAxZW07XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMSUsIHZhcigtLXByaW1hcnlfY29sb3IpIDMzJSk7XG5cdHotaW5kZXg6IDIwMDAwO1xuICBcdHBvc2l0aW9uOiBmaXhlZDtcbiAgXHR3aWR0aDogMTAwZHZ3O1xuICBcdGNvbG9yOiB2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX2NvbG9yKTtcbiAgXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBcdGJvcmRlci1ib3R0b206IDAuMjVlbSBzb2xpZCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xufVxuXG4jbWZ4LWhlYWRlci10aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiBDaGFtcGlvbnNoaXA7XG5cdGZvbnQtc2l6ZTogdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAwLjhlbTtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4xZW0pO1xuICBcdGNvbG9yOiBpbmhlcml0O1xufVxuXG4jbWZ4LWhlYWRlci1jb250ZW50LXdyYXBwZXIge1xuXHRkaXNwbGF5OiB2YXIoLS1tZnhfaGVhZGVyX2NvbnRlbnRfZGlzcGxheSk7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGdhcDogMWVtO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Ym9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLW1meF9oZWFkZXJfdGl0bGVfY29sb3IpO1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdHBhZGRpbmc6IDAgMmVtO1xuXHRtYXJnaW4tcmlnaHQ6IC0xZW07XG5cdHRyYW5zZm9ybTogc2tldyg0NWRlZyk7XG5cdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cyBlYXNlLWluLW91dDtcblx0ei1pbmRleDogMjUwO1xufVxuXG4jbWZ4LWhlYWRlci1jb250ZW50LXdyYXBwZXI6aG92ZXIge1xuXHRib3gtc2hhZG93OiB2YXIoLS1tZnhfaGVhZGVyX2NvbnRlbnRfc2hhZG93X2NvbG9yKSAtMC41ZW0gMC41ZW0gMWVtO1xufVxuXG4jbWZ4LWhlYWRlci1taWNyby13cmFwcGVyIHtcblx0ZGlzcGxheTogdmFyKC0tbWZ4X2hlYWRlcl9taWNyb19kaXNwbGF5KTtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Z2FwOiAxZW07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMTAwJTtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRwYWRkaW5nOiAwIDJlbTtcblx0ei1pbmRleDogMjUwO1xufVxuXG4jbWZ4LWhlYWRlci1taWNyby13cmFwcGVyID4gLnRoZW1lLXN3aXRjaC1idXR0b24ge1xuXHR0cmFuc2Zvcm06IHNrZXcoMCk7XG5cdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuXHRzY2FsZTogMS4yNTtcbn1cblxuLyogQnVyZ2VyICovXG4uYnVyZ2VyLWNvbnRhaW5lciB7XG4gIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXG59XG5cbi5tZW51LXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMjVyZW07XG4gIHRvcDogNDklO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjlweDtcbiAgLypzY2FsZTogdmFyKC0tYnVyZ2VyX3NjYWxlKTsqL1xufVxuLm1lbnUtdG9nZ2xlLCAubWVudS10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1lbnUtdG9nZ2xlLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tdG9wIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLThweCk7XG59XG4ubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tYm90dG9tIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgOHB4KTtcbn1cbi5uYXYtb3BlbiAubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tdG9wIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5uYXYtb3BlbiAubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tbWlkZGxlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5uYXYtb3BlbiAubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tYm90dG9tIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5zaG93TWVudSB7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAwLjI1ZW07XG59XG5cbiNtZW51LXdyYXBwZXIge1xuXHR0b3A6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSArIHZhcigtLW1lbnVfd3JhcHBlcl90b3Bfb2Zmc2V0KSk7XG4gIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgXHRnYXA6IDFlbTtcbiAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIFx0d2lkdGg6IDEwMGR2dztcbiAgXHR6LWluZGV4OiAyNTA7XG4gIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcbiAgXHRjb2xvcjogI2ZmZjtcbiAgXHRwYWRkaW5nOiAxZW07XG4gIFx0bGVmdDogMDtcbiAgXHRib3gtc2hhZG93OiAwcHggM2VtIDNlbSAtMWVtICMwMDA7XG59XG5cbiNtZW51LXdyYXBwZXIgPiAubWVudS1pdGVtIHtcblx0dHJhbnNmb3JtOiBza2V3KDApICFpbXBvcnRhbnQ7XG59XG5cbiN0b3Age1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogdmFyKC0tdG9wX29mZnNldCk7XG5cdHJpZ2h0OiB2YXIoLS10b3Bfb2Zmc2V0KTtcblx0Y29sb3I6ICM2NjY7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHRmb250LXNpemU6IDJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICBcdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhlYWRlci11cCwgLmhlYWRlcl9kb3duIHtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi5oZWFkZXItdXAge1xuXHRhbmltYXRpb24tbmFtZTogaGVhZGVyX3VwO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLmhlYWRlci1kb3duIHtcblx0YW5pbWF0aW9uLW5hbWU6IGhlYWRlcl9kb3duO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG4uaWNvbi1idXR0b24ge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLnRoZW1lLXN3aXRjaC1idXR0b24sIC5tZW51LWl0ZW0ge1xuXHR0cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnKTtcbn1cblxuLnRoZW1lLXN3aXRjaC1idXR0b24gPiBzcGFuID4gaSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjA2NWVtKTtcbn1cblxuLm1lbnUtaXRlbSwgLm1lbnUtaXRlbSA+IGEge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLm1lbnUtaXRlbSA+IGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI21meC1mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfY29sb3IpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNjAwO1xuXHRwYWRkaW5nOiAzZW0gMS41ZW07XG59XG5cbiN0b3AtZm9vdGVyLXdyYXBwZXIgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jZW5kLWZvb3Rlci13cmFwcGVyIHtcblx0cGFkZGluZy10b3A6IDNlbTtcbn1cblxuI21meC1mb290ZXIgKiB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG4jZm9vdGVyLWNvbHVtbnMge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiAwLjVlbSAwIDA7XG59XG5cbiNmb290ZXItY29sdW1ucyBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbiNmb290ZXItY29sdW1ucyBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5yZWFsLWVzdGF0ZSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuI2hvbWUtanVtYm8ge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCB2YXIoLS1qdW1ib19wcmltYXJ5KSwgdmFyKC0tbWFpbl9iZ19jb2xvciksIHZhcigtLWp1bWJvX3RlcnRpYXJ5KSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDAlIDQwMCU7XG4gICAgYW5pbWF0aW9uOiBiZ19wdWxzZSA4cyBlYXNlIGluZmluaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4janVtYm8tY2luZW1hLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvaW1hZ2VzL2Jhbm5lci9jb2xsYWdlX2NpbmVtYS53ZWJwJyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbiAgXHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDAwLCB0cmFuc3BhcmVudCk7XG59XG5cbiNob21lLWp1bWJvLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGdhcDogdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIDIuNSkgMCBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgLyAyKSAwO1xufVxuXG4jaG9tZS1qdW1iby1jb250YWluZXIgKiB7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4jbWZ4LWp1bWJvLXRleHQge1xuXHRmb250LWZhbWlseTogQ2hhbXBpb25zaGlwO1xuXHRmb250LXNpemU6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIHZhcigtLW1meF9qdW1ib19oZWFkZXJfZmFjdG9yKSk7XG5cdGxpbmUtaGVpZ2h0OiAuOGVtO1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSguMWVtKTtcbn1cblxuI2hvbWUtanVtYm8tbG9nby13cmFwcGVyID4gaW1nIHtcblx0aGVpZ2h0OiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiB2YXIoLS1tZnhfanVtYm9faGVhZGVyX2ZhY3RvcikpO1xuXHQtLWFuaW1hdGUtZHVyYXRpb246IDEuNXM7XG59XG5cbiNqdW1iby1zdWItaGVhZGluZy13cmFwcGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IHZhcigtLWp1bWJvX3N1Yl9oZWFkaW5nX2ZvbnRfc2l6ZSk7XG5cdHBhZGRpbmctYm90dG9tOiAyZW07XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtLWFuaW1hdGUtZHVyYXRpb246IDEuNXM7XG59XG5cbiNob21lLWNvbnRhaW5lci0xIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfY29sb3IpO1xuXHRwYWRkaW5nOiAxLjVlbTtcbn1cblxuI2hvbWUtY29udGFpbmVyLTIge1xuXHRwYWRkaW5nLXRvcDogdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKTtcblx0cGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIDIpO1xufVxuXG4jc2VhcmNoLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMC41ZW07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNzZWFyY2gge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGJvcmRlci1yYWRpdXM6IDJlbTtcblx0cGFkZGluZzogMC41ZW0gMmVtO1xufVxuXG4jc2VhcmNoLWJveC13cmFwcGVyID4gc3Bhbi5pY29uIHtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG59XG5cbiNzciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0ei1pbmRleDogMTAwMDtcbiAgXHRib3JkZXI6IG5vbmU7XG4gIFx0YW5pbWF0aW9uLW5hbWU6IGV4cGFuZF9kb3duO1xuICBcdGFuaW1hdGlvbi1kdXJhdGlvbjogMjUwbXM7XG4gIFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIFx0Ym94LXNoYWRvdzogMHB4IDNlbSAzZW0gLTFlbSAjMDAwO1xufVxuXG4jc3IgLmxpc3RpbmctY2Fyb3VzZWwtcGFnaW5hdGlvbi1idXR0b24ge1xuXHRhbmltYXRpb24tbmFtZTogZW5hYmxlX3NyX2J1dHRvbnM7XG4gIFx0YW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cblxuZGl2W2NsYXNzXj1cImFuZ2xlLVwiXSB7XG5cdGhlaWdodDogY2FsYyh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpICogdmFyKC0tYW5nbGVfaGVpZ2h0X2ZhY3RvcikpO1xuXHR6LWluZGV4OiAxMDA7XG4gIFx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYW5nbGUtbGVmdC1ib3R0b20tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLXByaW1hcnlfY29sb3IpLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA0OSUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hbmdsZS1yaWdodC1ib3R0b20tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tcHJpbWFyeV9jb2xvciksIHZhcigtLXByaW1hcnlfY29sb3IpIDQ5JSwgdHJhbnNwYXJlbnQgNTAlKTtcbn1cblxuLmFuZ2xlLXJpZ2h0LXRvcC1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDQ5JSwgdmFyKC0tcHJpbWFyeV9jb2xvcikgNTAlKTtcbn1cblxuLmFuZ2xlLWxlZnQtdG9wLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHRyYW5zcGFyZW50LCAgdHJhbnNwYXJlbnQgNDklLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA1MCUpO1xufVxuXG4uYW5nbGUtbGVmdC1ib3R0b20tc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA0OSUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hbmdsZS1yaWdodC1ib3R0b20tc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDQ5JSwgdHJhbnNwYXJlbnQgNTAlKTtcbn1cblxuLmFuZ2xlLXJpZ2h0LXRvcC1zZWNvbmRhcnkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgNDklLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDUwJSk7XG59XG5cbi5hbmdsZS1sZWZ0LXRvcC1zZWNvbmRhcnkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHRyYW5zcGFyZW50LCAgdHJhbnNwYXJlbnQgNDklLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDUwJSk7XG59XG5cbi5hbmdsZS1yaWdodC10b3AtYmctY29sb3Ige1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIHZhcigtLWFuZ2xlX2hlaWdodF9mYWN0b3IpIC8gNCkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDQ5JSwgdmFyKC0tbWFpbl9iZ19jb2xvcikgNTAlKTtcbn1cblxuLmFuZ2xlLWxlZnQtYm90dG9tLWJnLWNvbG9yIHtcblx0aGVpZ2h0OiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiB2YXIoLS1hbmdsZV9oZWlnaHRfZmFjdG9yKSAvIDQpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLW1haW5fYmdfY29sb3IpLCB2YXIoLS1tYWluX2JnX2NvbG9yKSA0OSUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hbmdsZS1sZWZ0LXNlY29uZGFyeS1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA0OSUsIHZhcigtLXByaW1hcnlfY29sb3IpIDUwJSk7XG59XG5cbi5hbmdsZS1sZWZ0LXByaW1hcnktc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tcHJpbWFyeV9jb2xvciksIHZhcigtLXByaW1hcnlfY29sb3IpIDQ5JSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA1MCUpO1xufVxuXG4jc3ZnLXN0ZXBzIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogLTFlbTtcblx0ei1pbmRleDogMTAwMDtcbiAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zcXVhcmUtMTYge1xuXHRhbmltYXRpb24tbmFtZTogZmxvYXRpbmdfc3F1YXJlcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiA4cztcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdHotaW5kZXg6IDUwMDtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4ubGlzdGluZy1jb250ZW50LXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxZW07XG5cdHBhZGRpbmc6IDJlbTtcbiAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5saXN0aW5nLXRpdGxlLXdyYXBwZXIge1xuXHRtaW4taGVpZ2h0OiA2ZW07XG5cdG1pbi13aWR0aDogMTBlbTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5saXN0aW5nLWNvbnRlbnQtd3JhcHBlciAuYnV0dG9uLCAuZXBpc29kZS13YXRjaC1idXR0b24sIC5maW5kaW5ncy13cmFwcGVyIC5idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLWxpc3RpbmdfYnV0dG9uX2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLWxpc3RpbmdfYnV0dG9uX2NvbG9yKTtcblx0dHJhbnNmb3JtOiBza2V3KC0zMGRlZyk7XG59XG5cbi5saXN0aW5nLWNvbnRlbnQtd3JhcHBlciAuYnV0dG9uID4gc3BhbiwgLmZpbmRpbmdzLXdyYXBwZXIgLmJ1dHRvbiA+IHNwYW4ge1xuXHR0cmFuc2Zvcm06IHNrZXcoMzBkZWcpO1xufVxuXG4ubGlzdGluZy1jb250ZW50LXdyYXBwZXIgLmJ1dHRvbjpob3ZlciwgLmVwaXNvZGUtd2F0Y2gtYnV0dG9uOmhvdmVyLCAuZmluZGluZ3Mtd3JhcHBlciAuYnV0dG9uOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogdmFyKC0tbGlzdGluZ19idXR0b25fc2hhZG93KSAtMC4yNWVtIDAuMjVlbSAwLjVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2JnX2NvbCk7XG5cdGNvbG9yOiB2YXIoLS1maW5kaW5nc19idXR0b25faG92ZXJfY29sKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1maW5kaW5nc19idXR0b25faG92ZXJfY29sKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDEuNWVtIDFlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItdG9wOiAwLjI1ZW0gc29saWQgdmFyKC0tcHJpbWFyeV9mb250X2NvbG9yKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY29udGFpbmVyLnByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtdGl0bGUtY29udGFpbmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICBcdHdpZHRoOiB2YXIoLS1saXN0aW5nX2Nhcm91c2VsX3RpdGxlX3dpZHRoKTtcbiAgXHR0b3A6IDFlbTtcbiAgXHRsZWZ0OiAyZW07XG4gIFx0cGFkZGluZzogMC41ZW0gMS41ZW07XG4gIFx0Ym9yZGVyLWxlZnQ6IDAuMjVlbSBzb2xpZCAjZmZmO1xuICBcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tcHJpbWFyeV9jb2xvciksIHRyYW5zcGFyZW50KTtcbiAgXHR0cmFuc2Zvcm06IHNrZXcoLTMwZGVnKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY29udGFpbmVyLnByaW1hcnkgLmxpc3RpbmctY2Fyb3VzZWwtdGl0bGUtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpLCB0cmFuc3BhcmVudCk7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLXBhZ2luYXRpb24tY29udGFpbmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGNhbGMoNTAlIC0gMmVtKTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdHBhZGRpbmc6IDAgMWVtO1xufVxuXG4jcmVsYXRlZC1wYWcge1xuXHR0b3A6IGNhbGMoNTAlIC0gMzNkdmggLyAyKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtcGFnaW5hdGlvbi1idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0Ym9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLXByaW1hcnlfY29sb3IpO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC1jb250YWluZXIucHJpbWFyeSAubGlzdGluZy1jYXJvdXNlbC1wYWdpbmF0aW9uLWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtcGFnaW5hdGlvbi1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC10aXRsZS1jb250YWluZXIgPiBoMSB7XG5cdHRyYW5zZm9ybTogc2tldygzMGRlZyk7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC1jbG9zZS1idXR0b24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMWVtO1xuXHRyaWdodDogMWVtO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC1jbG9zZS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5saXN0aW5ncy13cmFwcGVyLCAjcmVsYXRlZC13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Z2FwOiAyZW07XG5cdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0cGFkZGluZzogMmVtIDEwJTtcblx0bWFyZ2luLXRvcDogMmVtO1xuXHRzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cdHNjcm9sbGJhci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudDtcbn1cblxuI3JlbGF0ZWQtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDFlbTtcblx0aGVpZ2h0OiAxMDAlO1xuICBcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBcdG1hcmdpbi10b3A6IDA7XG4gIFx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC1mYWRlLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDEwMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSAwLjI1JSwgdHJhbnNwYXJlbnQsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgOTkuNzUlKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY29udGFpbmVyLnByaW1hcnkgLmxpc3RpbmctY2Fyb3VzZWwtZmFkZS1vdmVybGF5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1wcmltYXJ5X2NvbG9yKSAwLjI1JSwgdHJhbnNwYXJlbnQsIHZhcigtLXByaW1hcnlfY29sb3IpIDk5Ljc1JSk7XG59XG5cbi5saXN0aW5nLWJvdHRvbS1zZWN0aW9uLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDAuNWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5saXN0aW5nLWNvdmVyLWFydCB7XG5cdG1pbi13aWR0aDogMTBlbTtcbiAgXHRtYXgtaGVpZ2h0OiAxNGVtO1xufVxuXG4jdmlkZW8td3JhcHBlciB7XG5cdGhlaWdodDogODBkdmg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndhdGNoLWluZm8tY29udGFpbmVyIHtcblx0cGFkZGluZzogMWVtIDJlbSAyZW07XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDtcbiAgXHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDAwIHZhcigtLXdhdGNoX2luZm9fbWFza19mYWN0b3IpLCB0cmFuc3BhcmVudCk7XG4gIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICBcdC8qaGVpZ2h0OiAxMDBkdmg7Ki9cbn1cblxuLndhdGNoLWluZm8td3JhcHBlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXNlY29uZGFyeV9jb2xvcikgNjYlLCB0cmFuc3BhcmVudCk7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxZW0gMWVtO1xuICBcdGJvcmRlci1yYWRpdXM6IDFlbTtcbn1cblxuLndhdGNoLWluZm8tdGl0bGUge1xuXHRwYWRkaW5nOiAxZW07XG5cdGJvcmRlci1ib3R0b206IDAuMTI1ZW0gc29saWQgI2ZmZjtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ud2F0Y2gtaW5mby10aXRsZS10ZXh0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2F0Y2gtaW5mby10aXRsZS1nZW5yZXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsb2F0OiByaWdodDtcblx0ZGlzcGxheTogdmFyKC0td2F0Y2hfaW5mb190aXRsZV9nZW5yZXNfZGlzcGxheSk7XG59XG5cbi53YXRjaC1pbmZvLWdlbnJlcyB7XG5cdGRpc3BsYXk6IHZhcigtLXdhdGNoX2luZm9fZ2VucmVzX2Rpc3BsYXkpO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi53YXRjaC1pbmZvLWdlbnJlcywgLndhdGNoLWluZm8tdGl0bGUtZ2VucmVzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS13YXRjaF9pbmZvX2dlbnJlc19jb2wpO1xuXHRwYWRkaW5nOiAwIDFlbTtcblx0Ym9yZGVyLXJhZGl1czogMmVtO1xufVxuXG4uY2F0ZWdvcnktaGVhZGluZy1jb250YWluZXIge1xuXHRwYWRkaW5nOiAxZW07XG5cdGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWNhdGVnb3J5X2hlYWRpbmdfYmFubmVyX2ltZyk7XG4gIFx0cG9zaXRpb246IHZhcigtLWNhdF9oZWFkaW5nX3Bvcyk7XG4gIFx0dG9wOiAwO1xuICBcdGxlZnQ6IDA7XG4gIFx0cmlnaHQ6IDA7XG4gIFx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uY2F0ZWdvcnktaGVhZGluZyB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKTtcblx0Zm9udC1mYW1pbHk6IENoYW1waW9uc2hpcDtcblx0bWFyZ2luLXRvcDogY2FsYyh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpIC8gMiAtIDAuMTI1ZW0pO1xufVxuXG4uY2F0ZWdvcnktaW50ZXJzZWN0aW9uLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFx0aGVpZ2h0OiB2YXIoLS1jYXRfaGVhZGluZ19oZWlnaHQpO1xufVxuXG4uY2F0ZWdvcnktaW50ZXJzZWN0aW9uLXdyYXBwZXIuc2xpbSB7XG5cdGhlaWdodDogY2FsYyh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpICogdmFyKC0tYW5nbGVfaGVpZ2h0X2ZhY3RvcikpO1xufVxuXG4uY2F0ZWdvcnktaGVhZGluZy5zbGltIHtcblx0bWFyZ2luLXRvcDogdmFyKC0tc2xpbV9tYXJnaW5fdG9wKTtcbn1cblxuLmFuY2hvciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4ucGVvcGxlLWNvbnRhaW5lciwgLnBlcnNvbi13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAwLjVlbTtcbn1cblxuLnBlb3BsZS1jb250YWluZXIge1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5wZW9wbGUtY29udGFpbmVyID4gaDIge1xuXHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG59XG5cbi5wZXJzb24td3JhcHBlciB7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBlcnNvbi1waWMge1xuXHRoZWlnaHQ6IDRlbTtcblx0d2lkdGg6IDRlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRib3JkZXI6IDAuMjVlbSBzb2xpZCB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcbn1cblxuI3Nob3ctbW9yZS1jYXN0IHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jcmF0aW5ncy13cmFwcGVyIHtcblx0cGFkZGluZzogMWVtIDA7XG5cdGJvcmRlci10b3A6IDAuMTI1ZW0gc29saWQgIzY2Njtcblx0bWFyZ2luLXRvcDogMWVtO1xufVxuXG4jYWQtYmFubmVyLWNvbnRhaW5lciB7XG5cdGJvcmRlci10b3A6IDAuMjVlbSBzb2xpZCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHRib3JkZXItYm90dG9tOiAwLjI1ZW0gc29saWQgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tYWRfYmFubmVyX2JnKTtcbiAgXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZy10b3A6IDFlbTtcbn1cblxuI2VwaXNvZGUtc2VsZWN0b3Itc2VsZWN0LWNvbnRhaW5lciB7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmVwaXNvZGUtc2VsZWN0b3Itd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG4gIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgXHRnYXA6IDAuNWVtO1xufVxuXG4uZXBpc29kZS13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcbiAgXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tZXBpc29kZV93cmFwcGVyX2Rpcik7XG4gIFx0d2lkdGg6IDEwMCU7XG4gIFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBcdHBhZGRpbmc6IDAuNWVtIDA7XG4gIFx0Ym9yZGVyLWJvdHRvbTogMC4xMjVlbSBzb2xpZCB2YXIoLS1tYWluX2JnX2NvbG9yKTtcbn1cblxuLmVwaXNvZGUtd3JhcHBlcjpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmVwaXNvZGUtd3JhcHBlciBpbWcge1xuXHRoZWlnaHQ6IHZhcigtLWVwaXNvZGVfd3JhcHBlcl9pbWdfc2l6ZSk7XG5cdG1pbi13aWR0aDogMTAuNWVtO1xuXHRib3JkZXItcmFkaXVzOiAxZW07XG59XG5cbi5lcGlzb2RlLWltZy1pbmZvLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuICBcdGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1lcGlzb2RlX3dyYXBwZXJfZGlyKTtcbiAgXHRnYXA6IDFlbTtcbn1cblxuLmVwaXNvZGUtd3JhcHBlci1pbmZvIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAwLjVlbSAwO1xufVxuXG4uZXBpc29kZS13YXRjaC1idXR0b24ge1xuXHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBcdGFsaWduLXNlbGY6IHZhcigtLWVwaXNvZGVfd2F0Y2hfYnV0dG9uX2FsaWduKTtcbiAgXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcbn1cblxuLmVwaXNvZGUtd2F0Y2gtYnV0dG9uOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saXN0aW5nX2J1dHRvbl9jb2xvcik7XG59XG5cbi5lcGlzb2RlLXdhdGNoLWJ1dHRvbiA+ICoge1xuXHR0cmFuc2Zvcm06IHNrZXcoMzBkZWcpO1xufVxuXG4uY3VycmVudC1lcGlzb2RlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG4gIFx0Y29sb3I6IHZhcigtLWN1cnJlbnRfZXBpc29kZV9jb2xvcik7XG4gIFx0cGFkZGluZzogMC4yNWVtO1xuICBcdGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgXHR3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbiNwbGF5ZXItc2VsZWN0aW9uLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDFlbTtcblx0cGFkZGluZzogMC41ZW07XG59XG5cbi5wbGF5ZXItc2VsZWN0LWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLnBsYXllci1zZWxlY3QtYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG59XG5cbiNjYXQtaGVhZGVyLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IGNhbGMoMmVtICsgdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSkgMmVtO1xuXHRib3JkZXItdG9wOiAwLjI1ZW0gc29saWQgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Ym9yZGVyLWJvdHRvbTogMC4yNWVtIHNvbGlkIHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3N0YXRpYy5tZWdhZmxpeHguY29tL2Fzc2V0cy9pbWFnZXMvYmFubmVyL2JpbmFyeS10ZWNoLWJhbm5lci53ZWJwJyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnRvcC1yZXBlYXRpbmctbGluZXMsIC5ib3R0b20tcmVwZWF0aW5nLWxpbmVzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMmVtO1xufVxuXG4udG9wLXJlcGVhdGluZy1saW5lcyB7XG5cdHRvcDogMDtcblx0YmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDFlbSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSAxZW0sIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMmVtKTtcbn1cblxuLmJvdHRvbS1yZXBlYXRpbmctbGluZXMge1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgMWVtLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDFlbSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSAyZW0pO1xufVxuXG4jY2F0LWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcbiAgXHRib3JkZXItcmlnaHQ6IDAuNWVtIHNvbGlkIHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG4gIFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMmVtO1xufVxuXG4jY2F0LXdyYXBwZXIge1xuXHRsaW5lLWhlaWdodDogMS4yNTtcbiAgXHRmb250LWZhbWlseTogUGxleE1vbm87XG4gIFx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgXHRmb250LXNpemU6IHZhcigtLWNhdF9oZWFkaW5nX2ZvbnRfc2l6ZSk7XG4gIFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsIHZhcigtLXByaW1hcnlfY29sb3IpLCB2YXIoLS1jb2xfcGluaykpO1xuICBcdGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgXHR3aWR0aDogZml0LWNvbnRlbnQ7XG4gIFx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbiNjYXQtaGVhZGluZy1jb250ZW50LXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRnYXA6IDFlbTtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jY3VycmVudC1jYXQtY29udGFpbmVyIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMWVtO1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA3NSUsIHRyYW5zcGFyZW50KTtcblx0Ym9yZGVyLWxlZnQ6IDAuNWVtIHNvbGlkIHZhcigtLW1haW5fYmdfY29sb3IpO1xufVxuXG4jY3VycmVudC1jYXQtY29udGFpbmVyID4gaDEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFx0dG9wOiA1MCU7XG4gIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBcdGZvbnQtc2l6ZTogdmFyKC0tY2F0X2hlYWRpbmdfZm9udF9zaXplKTtcbn1cblxuI2NhdC1zZWxlY3QtY29udGFpbmVyIHtcblx0cGFkZGluZy10b3A6IDAuNWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG5cbiNjYXQtc2VsZWN0LXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMmVtO1xufVxuXG4jY2F0LXNlbGVjdC1idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNhdF9zZWxlY3RfYnV0dG9uX2NvbG9yKTtcblx0Ym9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLWNhdF9zZWxlY3RfYnV0dG9uX2NvbG9yKTtcbn1cblxuI2NhdC1zZWxlY3QtYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2F0X3NlbGVjdF9idXR0b25fY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbiNjYXQtZmluZGluZ3MtY29udGFpbmVyIHtcblx0cGFkZGluZy10b3A6IDFlbTtcblx0cGFkZGluZy1ib3R0b206IDRlbTtcbn1cblxuLmZpbmRpbmdzLWNvbHVtbiB7XG5cdHBhZGRpbmc6IDJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogMmVtO1xufVxuXG4uZmluZGluZ3Mtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1lcGlzb2RlX3dyYXBwZXJfZGlyKTtcblx0Z2FwOiAxZW07XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLmZpbmRpbmdzLXdyYXBwZXIgaW1nIHtcblx0YWxpZ24tc2VsZjogdmFyKC0tY2F0X2ZpbmRpbmdzX2ltZ19hbGlnbik7XG59XG5cbiNyZWxhdGVkLWNvbnRhaW5lciB7XG5cdHBhZGRpbmctYm90dG9tOiAzM2R2aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jcmVsYXRlZC1jb250YWluZXIgPiBoMSB7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbiAgXHRwYWRkaW5nOiAwLjVlbSAxZW07XG4gIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG4gIFx0Y29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG4gIFx0Ym9yZGVyLXJhZGl1czogMWVtO1xuICBcdG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbiNyZWxhdGVkLXdyYXBwZXIgLmZpbmRpbmdzLXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHRwYWRkaW5nOiAyZW07XG5cdGhlaWdodDogYXV0bztcblx0Ym9yZGVyLXJhZGl1czogMmVtO1xuXHRtaW4td2lkdGg6IHZhcigtLXJlbGF0ZWRfd3JhcHBlcl93aWR0aCk7XG59XG5cbi5maW5kaW5ncy1pbmZvLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDFlbTtcblx0Y29sb3I6ICNmZmY7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgXHRoZWlnaHQ6IDEwMCU7XG4gIFx0d2lkdGg6IDEwMCU7XG59XG5cbi5maW5kaW5ncy1pbmZvLXdyYXBwZXIgPiBkaXY6bGFzdC1jaGlsZCB7XG5cdHRleHQtYWxpZ246IHZhcigtLWNhdF9maW5kaW5nc19pbmZvX3dyYXBwZXJfdGV4dF9hbGlnbik7XG59XG5cbi5maW5kaW5ncy1pbmZvLXdyYXBwZXIgaDIge1xuXHRib3JkZXItYm90dG9tOiAwLjEyNWVtIHNvbGlkICM2NjY7XG59XG5cbi5maW5kaW5ncy1pbmZvLXdyYXBwZXIgLmJ1dHRvbiB7XG5cdGZsb2F0OiB2YXIoLS1jYXRfZmluZGluZ3NfaW5mb19idXR0b25fZmxvYXQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcbn1cblxuLmZpbmRpbmdzLWluZm8td3JhcHBlciAuYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2JnX2NvbCk7XG5cdGNvbG9yOiB2YXIoLS1maW5kaW5nc19idXR0b25faG92ZXJfY29sKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1maW5kaW5nc19idXR0b25faG92ZXJfY29sKTtcbn1cblxuI2FkLXdyYXBwZXIge1xuXHRoZWlnaHQ6IDEwMGR2aDtcbiAgXHRsZWZ0OiAwO1xuICBcdHBvc2l0aW9uOiBmaXhlZDtcbiAgXHRyaWdodDogMDtcbiAgXHR0b3A6IDA7XG4gIFx0d2lkdGg6IDEwMGR2dztcbiAgXHR6LWluZGV4OiA1MDAwMDtcbn1cblxuLyogTG9hZGluZyBTcGlubmVyICovXG5cbi5tZngtbG9hZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNjYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tZngtbG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTY0cHg7XG4gIGhlaWdodDogMTY0cHg7XG4gIHBlcnNwZWN0aXZlOiAzMDBweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLm1meC1sb2FkZXI6OmJlZm9yZSAge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSAxNXB4LCB2YXIoLS1wcmltYXJ5X2NvbG9yKSAxMDAlLCB0cmFuc3BhcmVudCAwKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIDE1cHgsIHZhcigtLXByaW1hcnlfY29sb3IpIDEwMCUsIHRyYW5zcGFyZW50IDApLFxuICAgIGxpbmVhci1ncmFkaWVudCh2YXIoLS1wcmltYXJ5X2NvbG9yKSAxMDBweCwgdHJhbnNwYXJlbnQgMCksXG4gICAgbGluZWFyLWdyYWRpZW50KHZhcigtLXByaW1hcnlfY29sb3IpIDEwMHB4LCB0cmFuc3BhcmVudCAwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHgsIDMwcHggMzBweCwgNDAlIDJweCwgNDAlIDJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXIsIHJpZ2h0IGNlbnRlciwgbGVmdCBjZW50ZXIsIHJpZ2h0IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBtZnhscm90YXRlWSAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4ubWZ4LWxvYWRlcjo6YWZ0ZXIgIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgIHJhZGlhbC1ncmFkaWVudChjaXJjbGUgMTVweCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSAxMDAlLCB0cmFuc3BhcmVudCAwKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIDE1cHgsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMTAwJSwgdHJhbnNwYXJlbnQgMCksXG4gICAgbGluZWFyLWdyYWRpZW50KHZhcigtLXNlY29uZGFyeV9jb2xvcikgMTAwcHgsIHRyYW5zcGFyZW50IDApLFxuICAgIGxpbmVhci1ncmFkaWVudCh2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDEwMHB4LCB0cmFuc3BhcmVudCAwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHgsIDMwcHggMzBweCwgMnB4IDQwJSAsIDJweCA0MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIsIGJvdHRvbSBjZW50ZXIsIHRvcCBjZW50ZXIsIGJvdHRvbSBjZW50ZXI7XG4gIGFuaW1hdGlvbjogbWZ4bHJvdGF0ZVggMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIG1meGxyb3RhdGVZIHtcbiAgMCV7IHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKX1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKX1cbn1cbkBrZXlmcmFtZXMgbWZ4bHJvdGF0ZVgge1xuICAwJSwgMjUlIHsgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpfVxuICA3NSUsICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpfVxufSJdfQ== */