:root{--admin_content_width: 70.8rem;--admin-color_green: #7bdcb5;--admin-icon_size: 2.4rem;--admin-abs-label-posX: -webkit-calc(-100% - 1rem);--admin-abs-label-posX: -moz-calc(-100% - 1rem);--admin-abs-label-posX: calc(-100% - 1rem);--admin-input_color: rgba(20, 20, 20, .2);--admin-check_color: #141414;--admin-border_color: #141414;--admin-border_radius: 1.2rem;--admin-color_error: #FF4949;--admin-color_back: #f4f4f4;--admin-icon_close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_89_1335' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect x='1' y='1' width='22' height='22' fill='%23222222' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_89_1335)'%3E%3Cpath d='M20 4L4 20' stroke='%23716F6F' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M4 4L20 20' stroke='%23716F6F' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E")}@media(width > 960px){:root{--admin-font_h2: 4rem;--admin-font_h3: 3.4rem;--admin-font_h4: 2.8rem;--admin-font_h5: 2.4rem;--admin-font_large: 2rem;--admin-font_defulat: 1.8rem;--admin-font_small: 1.6rem;--admin-font_xsmall: 1.2rem;--admin-input_height: 6rem;--admin-gap: 6rem;--admin-padding: 1.6rem;--admin-label_width: 10rem}}@media(width <= 960px){:root{--admin-font_h2: 3.2rem;--admin-font_h3: 2.6rem;--admin-font_h4: 2.2rem;--admin-font_h5: 2rem;--admin-font_large: 1.8rem;--admin-font_default: 1.6rem;--admin-font_small: 1.4rem;--admin-font_xsmall: 1.2rem;--admin-input_height: 4rem;--admin-gap: 4rem;--admin-padding: .8rem;--admin-label_width: 7rem}}._blog ._status{color:#fff;background-color:var(--admin-color_error)}._blog ._status--future{background-color:#2aa6a9}._admin{z-index:1}._admin._blog{padding-top:0}._admin_blog_banner::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor' width='24' height='24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 4a1 1 0 011-1h16a1 1 0 011 1v16a1 1 0 01-1 1H4a1 1 0 01-1-1V4z' /%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 15l-5.586-5.586a1 1 0 00-1.414 0L8 16l-3-3-3 3' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor' width='24' height='24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 4a1 1 0 011-1h16a1 1 0 011 1v16a1 1 0 01-1 1H4a1 1 0 01-1-1V4z' /%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 15l-5.586-5.586a1 1 0 00-1.414 0L8 16l-3-3-3 3' /%3E%3C/svg%3E%0A")}._admin_blog_list::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor' width='24' height='24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 6h16M4 12h16M4 18h16' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor' width='24' height='24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 6h16M4 12h16M4 18h16' /%3E%3C/svg%3E%0A")}._admin_blog_write::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-edit'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-edit'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z'/%3E%3C/svg%3E")}._admin_blog_write_history::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-clock'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-clock'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E")}._admin_logout::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-log-in'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/%3E%3Cpolyline points='10 17 15 12 10 7'/%3E%3Cline x1='15' y1='12' x2='3' y2='12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-log-in'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/%3E%3Cpolyline points='10 17 15 12 10 7'/%3E%3Cline x1='15' y1='12' x2='3' y2='12'/%3E%3C/svg%3E")}a[class^=_admin_]{--padding: .6rem;--text_height: 2.8rem;--text_transform: -webkit-calc(-100% - var(--padding) - var(--nav-padding));--text_transform: -moz-calc(-100% - var(--padding) - var(--nav-padding));--text_transform: calc(-100% - var(--padding) - var(--nav-padding));position:relative;width:var(--size);height:var(--size);min-height:var(--size);padding:var(--padding);color:#fff;font-weight:500;white-space:nowrap;-webkit-border-radius:.8rem;-moz-border-radius:.8rem;border-radius:.8rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}a[class^=_admin_] span{position:absolute;top:0;left:50%;min-width:var(--size);height:var(--text_height);padding:.4rem 1rem;font-size:inherit;font-weight:inherit;text-align:center;background-color:var(--admin-border_color);-webkit-border-radius:var(--text_height);-moz-border-radius:var(--text_height);border-radius:var(--text_height);-webkit-transform:translateX(-50%) translateY(var(--text_transform));-moz-transform:translateX(-50%) translateY(var(--text_transform));-ms-transform:translateX(-50%) translateY(var(--text_transform));transform:translateX(-50%) translateY(var(--text_transform));display:none}a[class^=_admin_]::before{width:2.8rem;height:2.8rem;background-color:#aaa;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:2.4rem auto;mask-size:2.4rem auto;-webkit-mask-position:center !important;mask-position:center !important;display:block;content:""}a[class^=_admin_]:hover{--admin-color: #fff;background-color:#f4f4f4}a[class^=_admin_]:hover span{display:block}a[class^=_admin_]:hover::before{background-color:#141414}.form-label,.form-input label,.form-box label{width:min(30%,var(--admin-label_width));font-weight:500;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.form-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--admin-padding)}.form-box label{font-size:var(--admin-font_default);line-height:140%}.form-input{position:relative;width:100%;height:var(--admin-input_height);padding:var(--admin-padding) 0;border-bottom:1px solid var(--admin-input_color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.form-input input{width:100%;height:-webkit-calc(var(--admin-input_height) - 2px);height:-moz-calc(var(--admin-input_height) - 2px);height:calc(var(--admin-input_height) - 2px);margin:-webkit-calc(-1*var(--admin-padding)) 0;margin:-moz-calc(-1*var(--admin-padding)) 0;margin:calc(-1*var(--admin-padding)) 0}.form-checkbox{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.form-checkbox label{position:relative;padding-left:-webkit-calc(var(--check_size) + 1.2rem);padding-left:-moz-calc(var(--check_size) + 1.2rem);padding-left:calc(var(--check_size) + 1.2rem);font-size:var(--admin-font_default);line-height:140%;display:inline-block;cursor:pointer}@media(width > 960px){.form-checkbox label{--check_size: 2.6rem}}@media(width <= 960px){.form-checkbox label{--check_size: 2.2rem}}.form-checkbox label::before{position:absolute;top:0;left:0;width:var(--check_size);height:var(--check_size);display:block;border:1px solid var(--admin-check_color);content:"";-webkit-transition:.3s ease background-color,.3s ease background-image;-moz-transition:.3s ease background-color,.3s ease background-image;transition:.3s ease background-color,.3s ease background-image}.form-checkbox input[type=radio]+label{-webkit-border-radius:2.6rem;-moz-border-radius:2.6rem;border-radius:2.6rem}.form-checkbox input[type=checkbox],.form-checkbox input[type=radio]{display:none}.form-checkbox input[type=checkbox]:checked+label::before,.form-checkbox input[type=radio]:checked+label::before{-moz-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;border:0}@media(width > 960px){.form-checkbox input[type=checkbox]:checked+label::before,.form-checkbox input[type=radio]:checked+label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Crect x='0.5' y='0.5' width='25' height='25' fill='%23141414'/%3E%3Crect x='0.5' y='0.5' width='25' height='25' stroke='%23141414'/%3E%3Cpath d='M7 12L11.8065 18L19.5 8' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}}@media(width <= 960px){.form-checkbox input[type=checkbox]:checked+label::before,.form-checkbox input[type=radio]:checked+label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Crect x='0.5' y='0.5' width='21' height='21' fill='%23141414'/%3E%3Crect x='0.5' y='0.5' width='21' height='21' stroke='%23141414'/%3E%3Cpath d='M6 10.2L9.84516 15L16 7' stroke='white'/%3E%3C/svg%3E")}}.form-checkbox_list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem 2rem}.form-checkbox_list label{--check_size: 2rem;font-size:var(--admin-font_small);line-height:140%}.form-error{color:var(--admin-color_error)}.admin-login{width:100%;max-width:50rem;min-height:100%;margin:0 auto;padding:var(--headerH) 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.admin-login h2{font-size:var(--admin-font_h2);line-height:170%;font-weight:700;text-align:center}.admin-login_form{margin-top:var(--gap)}.admin-login_form_inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-login_form .form-box label,.admin-login_form .form-box input{font-size:var(--admin-font_h5);line-height:170%}.admin-login_form .form-box label{--admin-label_width: 12rem}.admin-login_keeping{margin-top:var(--admin-padding)}.admin-login .form-error{margin-top:var(--admin-padding);font-size:var(--admin-font_xsmall);line-height:140%;text-align:center}.admin-login .btn-group{margin-top:6rem}.admin-user_nav{--size: 5rem;--nav-padding: .4rem;position:fixed;bottom:-1px;right:0;padding:var(--nav-padding);font-size:1.4rem;line-height:140%;font-weight:500;background-color:#fff;border:1px solid #aaa;-webkit-border-top-left-radius:var(--admin-border_radius);-moz-border-radius-topleft:var(--admin-border_radius);border-top-left-radius:var(--admin-border_radius);-webkit-border-top-right-radius:var(--admin-border_radius);-moz-border-radius-topright:var(--admin-border_radius);border-top-right-radius:var(--admin-border_radius);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:101;-webkit-transition:.4s ease transform;-moz-transition:.4s ease transform;transition:.4s ease transform}.admin-user_nav._is_close{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.admin-user_nav._is_close a{--size: 3rem}.admin-user_nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1.6rem}.admin-user_nav ul li{width:var(--size);height:var(--size)}.admin-edit_banner{position:fixed;bottom:0;left:0;width:100%;height:50vh;min-height:45rem;padding:2rem var(--padding);background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 .2rem 1.6rem 0 rgba(0,0,0,.2);-moz-box-shadow:0 .2rem 1.6rem 0 rgba(0,0,0,.2);box-shadow:0 .2rem 1.6rem 0 rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:102;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.4s ease transform;-moz-transition:.4s ease transform;transition:.4s ease transform;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.admin-edit_banner._show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s ease transform;-moz-transition:.6s ease transform;transition:.6s ease transform}.admin-edit_banner_close:is(.bt-layer_close){position:absolute;top:1rem;right:1rem;width:4rem;height:4rem;text-indent:-1000em;border:1px solid var(--admin-border_color);display:block;overflow:hidden}.admin-edit_banner_close:is(.bt-layer_close)::after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--admin-border_color);-webkit-mask-image:var(--admin-icon_close);mask-image:var(--admin-icon_close);-webkit-mask-size:2.4rem auto;mask-size:2.4rem auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:block;content:""}.admin-edit_banner .bt_remove_item,.admin-edit_banner .banner_items_search button{position:absolute;top:50%;right:0;width:3rem;height:3rem;margin-left:auto;text-indent:-1000em;background-color:#141414;-webkit-mask-image:var(--admin-icon_close);mask-image:var(--admin-icon_close);-webkit-mask-size:1.6rem auto;mask-size:1.6rem auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.admin-edit_banner h1{text-align:center;display:none}.admin-edit_banner form{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;gap:var(--blog_gap);overflow:hidden}.admin-edit_banner_list{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 var(--blog_gap);overflow:hidden}.admin-edit_banner .edit_banner_item{width:50%;max-width:56rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-edit_banner .edit_banner_item h2{font-size:1.8rem;font-weight:500}@media screen and (min-width: 961px){.admin-edit_banner .edit_banner_item h2{line-height:170%}}@media screen and (max-width: 960px){.admin-edit_banner .edit_banner_item h2{line-height:170%}}.admin-edit_banner .edit_banner_item ._info{padding-bottom:.8rem;font-size:1.2rem;font-weight:400;color:rgba(20,20,20,.5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 961px){.admin-edit_banner .edit_banner_item ._info{line-height:170%}}@media screen and (max-width: 960px){.admin-edit_banner .edit_banner_item ._info{line-height:170%}}.admin-edit_banner .edit_banner_item ._info #picked-count{margin-left:auto}.admin-edit_banner .banner_items{height:100%;padding:1px 0;background-color:#fff;border:1px solid rgba(20,20,20,.3);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.admin-edit_banner .banner_items._all{overflow-x:hidden;overflow-y:auto}.admin-edit_banner .banner_items._all::-webkit-scrollbar{width:6px}.admin-edit_banner .banner_items._all::-webkit-scrollbar-thumb{height:30%;background-color:rgba(109,117,124,.5);border:1px solid #fff}.admin-edit_banner .banner_items._all::-webkit-scrollbar-button:vertical:start:decrement,.admin-edit_banner .banner_items._all::-webkit-scrollbar-button:vertical:end:decrement{height:0}.admin-edit_banner .banner_items._all .no_result{width:100%;height:100%;font-size:1.4rem;font-weight:400;color:rgba(20,20,20,.5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 961px){.admin-edit_banner .banner_items._all .no_result{line-height:170%}}@media screen and (max-width: 960px){.admin-edit_banner .banner_items._all .no_result{line-height:170%}}.admin-edit_banner .banner_items_search{position:relative;width:100%;border:1px solid rgba(20,20,20,.3);border-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.admin-edit_banner .banner_items_search input[type=search]{width:100%;height:3.6rem;padding:0 1.2rem}.admin-edit_banner .banner_items_search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.admin-edit_banner .banner_items_search input[type=search]::-moz-search-clear{display:none}.admin-edit_banner .banner_items_search input[type=search]::-ms-clear{display:none;width:0;height:0}.admin-edit_banner .banner_items_search input[type=search]:-moz-placeholder-shown~button{display:none}.admin-edit_banner .banner_items_search input[type=search]:-ms-input-placeholder~button{display:none}.admin-edit_banner .banner_items_search input[type=search]:placeholder-shown~button{display:none}.admin-edit_banner .banner_items_search input[type=search]:not(:-moz-placeholder-shown)~button{display:block}.admin-edit_banner .banner_items_search input[type=search]:not(:-ms-input-placeholder)~button{display:block}.admin-edit_banner .banner_items_search input[type=search]:not(:placeholder-shown)~button{display:block}.admin-edit_banner .banner_items label,.admin-edit_banner .banner_items .picked-item{position:relative;margin:-1px 0;padding:.8rem 4rem .8rem 1.2rem;font-size:1.4rem;font-weight:400;border:1px solid #f4f4f4;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 961px){.admin-edit_banner .banner_items label,.admin-edit_banner .banner_items .picked-item{line-height:170%}}@media screen and (max-width: 960px){.admin-edit_banner .banner_items label,.admin-edit_banner .banner_items .picked-item{line-height:170%}}.admin-edit_banner .banner_items label:first-of-type,.admin-edit_banner .banner_items .picked-item:first-of-type{border-top:0}.admin-edit_banner .banner_items label:has(:checked),.admin-edit_banner .banner_items .picked-item:has(:checked){cursor:default}.admin-edit_banner .banner_items label input[type=checkbox],.admin-edit_banner .banner_items .picked-item input[type=checkbox]{display:none}.admin-edit_banner .banner_items label input[type=checkbox]:disabled~p ._items_title,.admin-edit_banner .banner_items .picked-item input[type=checkbox]:disabled~p ._items_title{color:#ccc}.admin-edit_banner .banner_items label>p,.admin-edit_banner .banner_items .picked-item>p{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.6rem 1.2rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.admin-edit_banner .banner_items label ._status,.admin-edit_banner .banner_items label .bt_remove_item,.admin-edit_banner .banner_items label .banner_items_search button,.admin-edit_banner .banner_items_search .banner_items label button,.admin-edit_banner .banner_items .picked-item ._status,.admin-edit_banner .banner_items .picked-item .bt_remove_item,.admin-edit_banner .banner_items .picked-item .banner_items_search button,.admin-edit_banner .banner_items_search .banner_items .picked-item button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.admin-edit_banner .banner_items label ._status,.admin-edit_banner .banner_items .picked-item ._status{padding:0 .4rem;font-size:1.2rem;font-weight:500}@media screen and (min-width: 961px){.admin-edit_banner .banner_items label ._status,.admin-edit_banner .banner_items .picked-item ._status{line-height:170%}}@media screen and (max-width: 960px){.admin-edit_banner .banner_items label ._status,.admin-edit_banner .banner_items .picked-item ._status{line-height:170%}}.admin-edit_banner .banner_items label ._items_title,.admin-edit_banner .banner_items .picked-item ._items_title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-edit_banner .banner_items label{cursor:pointer}.admin-edit_banner .banner_items .picked-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.admin-edit_banner .banner_items .picked-item:hover{background-color:#f4f4f4;z-index:1}.admin-edit_banner .bt-base{border:0}.admin-edit_banner .bt-base::after{display:none}.slash-menu{height:100%;max-height:30rem;background-color:#fff;border:1px solid var(--admin-input_color);-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:10001}.slash-menu ul{min-width:12rem;height:100%;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.slash-menu ul::-webkit-scrollbar{width:6px}.slash-menu ul::-webkit-scrollbar-thumb{height:30%;background-color:rgba(109,117,124,.5);border:1px solid #fff}.slash-menu ul::-webkit-scrollbar-button:vertical:start:decrement,.slash-menu ul::-webkit-scrollbar-button:vertical:end:decrement{height:2rem}.slash-menu li{padding:.6rem 1.2rem;font-size:var(--admin-font_xsmall);line-height:140%}.slash-menu li:first-child{padding-top:.8rem}.slash-menu li:last-child{padding-bottom:.8rem}.slash-menu .is-selected{background-color:var(--admin-color_back)}.bubble-menu,.pm-menu,.ctx-menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1rem;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;gap:.6rem}.bubble-menu ul,.pm-menu ul,.ctx-menu ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none}.bubble-menu ul li,.pm-menu ul li,.ctx-menu ul li{position:relative;padding:0;list-style:none;border-left:1px solid var(--admin-input_color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.bubble-menu select,.pm-menu select,.ctx-menu select{outline:none}.bubble-menu a,.pm-menu a,.ctx-menu a{--size: 2.4rem;min-width:3.8rem;height:3.4rem;padding:0 .6rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.bubble-menu a:not([id^=bm-]),.bubble-menu a#bm-mark,.pm-menu a:not([id^=bm-]),.pm-menu a#bm-mark,.ctx-menu a:not([id^=bm-]),.ctx-menu a#bm-mark{font-size:1.2rem;white-space:nowrap}.bubble-menu a.bubble_icon,.pm-menu a.bubble_icon,.ctx-menu a.bubble_icon{position:relative;text-indent:-1000em}.bubble-menu a.bubble_icon::after,.pm-menu a.bubble_icon::after,.ctx-menu a.bubble_icon::after{position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);background-color:var(--admin-border_color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.6rem auto;mask-size:1.6rem auto;-webkit-mask-position:center;mask-position:center;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;content:""}.bubble-menu a._point_1::after,.pm-menu a._point_1::after,.ctx-menu a._point_1::after{width:var(--size);height:var(--size);-webkit-border-radius:var(--size);-moz-border-radius:var(--size);border-radius:var(--size);background-color:var(--color);display:block;content:""}.bubble-menu a#bm-quote::after,.pm-menu a#bm-quote::after,.ctx-menu a#bm-quote::after{-webkit-mask-image:var(--icon_quote);mask-image:var(--icon_quote)}.bubble-menu a#bm-mark mark,.pm-menu a#bm-mark mark,.ctx-menu a#bm-mark mark{line-height:140%;background-color:var(--blog-point_color3)}.bubble-menu a#bm-link::after,.pm-menu a#bm-link::after,.ctx-menu a#bm-link::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' class='tiptap-button-icon' viewBox='0 0 24 24' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9958 1.06669C15.4226 1.05302 13.907 1.65779 12.7753 2.75074L12.765 2.76086L11.045 4.47086C10.6534 4.86024 10.6515 5.49341 11.0409 5.88507C11.4303 6.27673 12.0634 6.27858 12.4551 5.88919L14.1697 4.18456C14.9236 3.45893 15.9319 3.05752 16.9784 3.06662C18.0272 3.07573 19.0304 3.49641 19.772 4.23804C20.5137 4.97967 20.9344 5.98292 20.9435 7.03171C20.9526 8.07776 20.5515 9.08563 19.8265 9.83941L16.833 12.8329C16.4274 13.2386 15.9393 13.5524 15.4019 13.7529C14.8645 13.9533 14.2903 14.0359 13.7181 13.9949C13.146 13.9539 12.5894 13.7904 12.0861 13.5154C11.5827 13.2404 11.1444 12.8604 10.8008 12.401C10.47 11.9588 9.84333 11.8685 9.40108 12.1993C8.95883 12.5301 8.86849 13.1568 9.1993 13.599C9.71464 14.288 10.3721 14.858 11.1272 15.2705C11.8822 15.683 12.7171 15.9283 13.5753 15.9898C14.4334 16.0513 15.2948 15.9274 16.1009 15.6267C16.907 15.326 17.639 14.8555 18.2473 14.247L21.2472 11.2471L21.2593 11.2347C22.3523 10.1031 22.9571 8.58751 22.9434 7.01433C22.9297 5.44115 22.2987 3.93628 21.1863 2.82383C20.0738 1.71138 18.5689 1.08036 16.9958 1.06669Z' fill='currentColor'%3E%3C/path%3E%3Cpath d='M10.4247 8.0102C9.56657 7.94874 8.70522 8.07256 7.89911 8.37326C7.09305 8.67395 6.36096 9.14458 5.75272 9.753L2.75285 12.7529L2.74067 12.7653C1.64772 13.8969 1.04295 15.4125 1.05662 16.9857C1.07029 18.5589 1.70131 20.0637 2.81376 21.1762C3.9262 22.2886 5.43108 22.9196 7.00426 22.9333C8.57744 22.947 10.0931 22.3422 11.2247 21.2493L11.2371 21.2371L12.9471 19.5271C13.3376 19.1366 13.3376 18.5034 12.9471 18.1129C12.5565 17.7223 11.9234 17.7223 11.5328 18.1129L9.82932 19.8164C9.07555 20.5414 8.06768 20.9425 7.02164 20.9334C5.97285 20.9243 4.9696 20.5036 4.22797 19.762C3.48634 19.0203 3.06566 18.0171 3.05655 16.9683C3.04746 15.9222 3.44851 14.9144 4.17355 14.1606L7.16719 11.167C7.5727 10.7613 8.06071 10.4476 8.59811 10.2471C9.13552 10.0467 9.70976 9.96412 10.2819 10.0051C10.854 10.0461 11.4106 10.2096 11.9139 10.4846C12.4173 10.7596 12.8556 11.1397 13.1992 11.599C13.53 12.0412 14.1567 12.1316 14.5989 11.8007C15.0412 11.4699 15.1315 10.8433 14.8007 10.401C14.2854 9.71205 13.6279 9.14198 12.8729 8.72948C12.1178 8.31697 11.2829 8.07166 10.4247 8.0102Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' class='tiptap-button-icon' viewBox='0 0 24 24' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9958 1.06669C15.4226 1.05302 13.907 1.65779 12.7753 2.75074L12.765 2.76086L11.045 4.47086C10.6534 4.86024 10.6515 5.49341 11.0409 5.88507C11.4303 6.27673 12.0634 6.27858 12.4551 5.88919L14.1697 4.18456C14.9236 3.45893 15.9319 3.05752 16.9784 3.06662C18.0272 3.07573 19.0304 3.49641 19.772 4.23804C20.5137 4.97967 20.9344 5.98292 20.9435 7.03171C20.9526 8.07776 20.5515 9.08563 19.8265 9.83941L16.833 12.8329C16.4274 13.2386 15.9393 13.5524 15.4019 13.7529C14.8645 13.9533 14.2903 14.0359 13.7181 13.9949C13.146 13.9539 12.5894 13.7904 12.0861 13.5154C11.5827 13.2404 11.1444 12.8604 10.8008 12.401C10.47 11.9588 9.84333 11.8685 9.40108 12.1993C8.95883 12.5301 8.86849 13.1568 9.1993 13.599C9.71464 14.288 10.3721 14.858 11.1272 15.2705C11.8822 15.683 12.7171 15.9283 13.5753 15.9898C14.4334 16.0513 15.2948 15.9274 16.1009 15.6267C16.907 15.326 17.639 14.8555 18.2473 14.247L21.2472 11.2471L21.2593 11.2347C22.3523 10.1031 22.9571 8.58751 22.9434 7.01433C22.9297 5.44115 22.2987 3.93628 21.1863 2.82383C20.0738 1.71138 18.5689 1.08036 16.9958 1.06669Z' fill='currentColor'%3E%3C/path%3E%3Cpath d='M10.4247 8.0102C9.56657 7.94874 8.70522 8.07256 7.89911 8.37326C7.09305 8.67395 6.36096 9.14458 5.75272 9.753L2.75285 12.7529L2.74067 12.7653C1.64772 13.8969 1.04295 15.4125 1.05662 16.9857C1.07029 18.5589 1.70131 20.0637 2.81376 21.1762C3.9262 22.2886 5.43108 22.9196 7.00426 22.9333C8.57744 22.947 10.0931 22.3422 11.2247 21.2493L11.2371 21.2371L12.9471 19.5271C13.3376 19.1366 13.3376 18.5034 12.9471 18.1129C12.5565 17.7223 11.9234 17.7223 11.5328 18.1129L9.82932 19.8164C9.07555 20.5414 8.06768 20.9425 7.02164 20.9334C5.97285 20.9243 4.9696 20.5036 4.22797 19.762C3.48634 19.0203 3.06566 18.0171 3.05655 16.9683C3.04746 15.9222 3.44851 14.9144 4.17355 14.1606L7.16719 11.167C7.5727 10.7613 8.06071 10.4476 8.59811 10.2471C9.13552 10.0467 9.70976 9.96412 10.2819 10.0051C10.854 10.0461 11.4106 10.2096 11.9139 10.4846C12.4173 10.7596 12.8556 11.1397 13.1992 11.599C13.53 12.0412 14.1567 12.1316 14.5989 11.8007C15.0412 11.4699 15.1315 10.8433 14.8007 10.401C14.2854 9.71205 13.6279 9.14198 12.8729 8.72948C12.1178 8.31697 11.2829 8.07166 10.4247 8.0102Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E")}.bubble-menu a#bm-align-left,.bubble-menu a#bm-align-center,.bubble-menu a#bm-align-right,.pm-menu a#bm-align-left,.pm-menu a#bm-align-center,.pm-menu a#bm-align-right,.ctx-menu a#bm-align-left,.ctx-menu a#bm-align-center,.ctx-menu a#bm-align-right{-webkit-mask-size:contain;mask-size:contain}.bubble-menu a#bm-align-left::after,.pm-menu a#bm-align-left::after,.ctx-menu a#bm-align-left::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-align-left'%3E%3Cline x1='17' y1='10' x2='3' y2='10'/%3E%3Cline x1='21' y1='6' x2='3' y2='6'/%3E%3Cline x1='21' y1='14' x2='3' y2='14'/%3E%3Cline x1='17' y1='18' x2='3' y2='18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-align-left'%3E%3Cline x1='17' y1='10' x2='3' y2='10'/%3E%3Cline x1='21' y1='6' x2='3' y2='6'/%3E%3Cline x1='21' y1='14' x2='3' y2='14'/%3E%3Cline x1='17' y1='18' x2='3' y2='18'/%3E%3C/svg%3E")}.bubble-menu a#bm-align-center::after,.pm-menu a#bm-align-center::after,.ctx-menu a#bm-align-center::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-align-center'%3E%3Cline x1='18' y1='10' x2='6' y2='10'/%3E%3Cline x1='21' y1='6' x2='3' y2='6'/%3E%3Cline x1='21' y1='14' x2='3' y2='14'/%3E%3Cline x1='18' y1='18' x2='6' y2='18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-align-center'%3E%3Cline x1='18' y1='10' x2='6' y2='10'/%3E%3Cline x1='21' y1='6' x2='3' y2='6'/%3E%3Cline x1='21' y1='14' x2='3' y2='14'/%3E%3Cline x1='18' y1='18' x2='6' y2='18'/%3E%3C/svg%3E")}.bubble-menu a#bm-align-right::after,.pm-menu a#bm-align-right::after,.ctx-menu a#bm-align-right::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-align-right'%3E%3Cline x1='21' y1='10' x2='7' y2='10'/%3E%3Cline x1='21' y1='6' x2='3' y2='6'/%3E%3Cline x1='21' y1='14' x2='3' y2='14'/%3E%3Cline x1='21' y1='18' x2='7' y2='18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-align-right'%3E%3Cline x1='21' y1='10' x2='7' y2='10'/%3E%3Cline x1='21' y1='6' x2='3' y2='6'/%3E%3Cline x1='21' y1='14' x2='3' y2='14'/%3E%3Cline x1='21' y1='18' x2='7' y2='18'/%3E%3C/svg%3E")}.bubble-menu a#bm-bt,.pm-menu a#bm-bt,.ctx-menu a#bm-bt{font-size:1.4rem}.bubble-menu a#bm-bt.is-basic,.pm-menu a#bm-bt.is-basic,.ctx-menu a#bm-bt.is-basic{color:#fff;background-color:#141414}.bubble-menu a#bm-unset::after,.pm-menu a#bm-unset::after,.ctx-menu a#bm-unset::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-trash-2'%3E%3Cpolyline points='3 6 5 6 21 6'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cline x1='10' y1='11' x2='10' y2='17'/%3E%3Cline x1='14' y1='11' x2='14' y2='17'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-trash-2'%3E%3Cpolyline points='3 6 5 6 21 6'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cline x1='10' y1='11' x2='10' y2='17'/%3E%3Cline x1='14' y1='11' x2='14' y2='17'/%3E%3C/svg%3E");-webkit-mask-size:2rem auto;mask-size:2rem auto}.bubble-menu a.is-active,.pm-menu a.is-active,.ctx-menu a.is-active{background-color:var(--admin-color_back)}.pm-menu{min-width:28rem;padding:0;gap:.4rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pm-menu button{padding:.6rem 1rem;font-size:1.4rem;font-weight:500;border-left:1px solid var(--admin-input_color)}@media screen and (min-width: 961px){.pm-menu button{line-height:170%}}@media screen and (max-width: 960px){.pm-menu button{line-height:170%}}.pm-menu button._active{background-color:#f4f4f4}.pm-menu__group{border-top:1px solid var(--admin-input_color);border-bottom:1px solid var(--admin-input_color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.pm-menu__group:first-child{border-top:0}.pm-menu__group:last-child{border-bottom:0}.pm-menu__group button{width:100%}.pm-menu__group button:first-child{border-left:0}.ctx-menu{padding:.6rem 1rem}.ctx-menu._table{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.ctx-menu._table>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.4rem}.ctx-menu._table button{width:5rem;padding:.6rem;border:1px solid #c1c1c1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem 0}.ctx-menu._table button span,.ctx-menu._table button::before,.ctx-menu._table button::after{width:100%;height:.8rem;border:1px solid var(--admin-input_color)}.ctx-menu._table button span{text-indent:-1000em;display:block;overflow:hidden}.ctx-menu._table button::before,.ctx-menu._table button::after{display:block;content:""}.ctx-menu._table button:is([data-act=sec-add-prev])::before{border-style:dotted;background-color:#eee}.ctx-menu._table button:is([data-act=sec-add-next])::after{border-style:dotted;background-color:#eee}.ctx-menu._table button:is([data-act=sec-del]) span{border-style:dotted}.labelStyle,.blog_detail ._fields label,.custom-editor .tiptap>h2:not(.is-empty)::after,.custom-editor .tiptap>h3:not(.is-empty)::after,.custom-editor .tiptap>h4:not(.is-empty)::after,.custom-editor .tiptap>h5:not(.is-empty)::after,.custom-editor .tiptap>ul:not(.is-empty)::after,.custom-editor .tiptap>ol:not(.is-empty)::after,.custom-editor .tiptap>blockquote:not(.is-empty)::after{position:absolute;left:0;padding:0 .6rem;font-size:var(--admin-font_xsmall);line-height:140%;font-weight:700;color:#fff;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;background-color:var(--admin-color_green);-webkit-transform:translateX(var(--admin-abs-label-posX)) translateY(var(--posY));-moz-transform:translateX(var(--admin-abs-label-posX)) translateY(var(--posY));-ms-transform:translateX(var(--admin-abs-label-posX)) translateY(var(--posY));transform:translateX(var(--admin-abs-label-posX)) translateY(var(--posY))}.custom-editor{position:relative;min-height:20rem;margin-top:0 !important}.custom-editor .tiptap>*::after{display:block}.custom-editor .tiptap>h2:not(.is-empty)::after,.custom-editor .tiptap>h3:not(.is-empty)::after,.custom-editor .tiptap>h4:not(.is-empty)::after,.custom-editor .tiptap>h5:not(.is-empty)::after,.custom-editor .tiptap>ul:not(.is-empty)::after,.custom-editor .tiptap>ol:not(.is-empty)::after,.custom-editor .tiptap>blockquote:not(.is-empty)::after{--posY: 0;top:.2rem;text-indent:0;letter-spacing:0}.custom-editor .tiptap>h2::after{content:"h2"}.custom-editor .tiptap>h3::after{content:"h3"}.custom-editor .tiptap>h4::after{content:"h4"}.custom-editor .tiptap>h5::after{content:"h5"}.custom-editor .tiptap>ul::after{content:"list"}.custom-editor .tiptap>ol::after{content:"list"}.custom-editor .tiptap>blockquote:not(._mark)::after{content:"quote"}.custom-editor .tiptap>blockquote._mark::after{content:"quote"}.custom-editor .tiptap>blockquote>p::after{--indent: 0;width:100%;text-align:center}.custom-editor .tiptap table:focus-within{border:1px dotted rgba(20,20,20,.1)}.custom-editor .tiptap table:focus-within th,.custom-editor .tiptap table:focus-within td{border:inherit}.custom-editor .tiptap table p{position:relative;min-height:100%}.custom-editor .tiptap table p::after{display:none}.custom-editor .tiptap table p:empty::after,.custom-editor .tiptap table p:has(>br:only-child)::after{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.custom-editor .tiptap th p::after{content:"타이틀(방향키로 이동하세요)"}.custom-editor .tiptap td p::after{color:rgba(20,20,20,.3);content:"텍스트(방향키로 이동하세요)"}.custom-editor .ProseMirror-focused{border:0 !important;outline:0 !important}.custom-editor .ProseMirror h2,.custom-editor .ProseMirror h3,.custom-editor .ProseMirror h4,.custom-editor .ProseMirror blockquote,.custom-editor .ProseMirror p,.custom-editor .ProseMirror figure,.custom-editor .ProseMirror figcaption{position:relative}.custom-editor .ProseMirror figure img{min-height:4rem;content:"이미지 추가"}.custom-editor .ProseMirror .is-empty::after{position:absolute;top:0;left:var(--indent);color:#999;content:attr(data-placeholder);pointer-events:none}.custom-editor .ProseMirror .is-empty:is(blockquote)::after{top:1rem}.custom-editor .ProseMirror .is-empty:is(._line_box)::after{top:var(--blog_gap)}.custom-editor .ProseMirror table,.custom-editor .ProseMirror table *{-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}.custom-editor .ProseMirror .selectedCell{background-color:rgba(122,220,181,.2)}.custom-editor .ProseMirror table[draggable=true],.custom-editor .ProseMirror td[draggable=true],.custom-editor .ProseMirror th[draggable=true]{-webkit-user-drag:none}.custom-editor .ProseMirror mark{caret-color:auto;background-color:#fff;display:inline}.custom-editor .ProseMirror mark::-moz-selection{background:rgba(180,180,180,.3)}.custom-editor .ProseMirror mark::selection{background:rgba(180,180,180,.3)}.custom-editor .ProseMirror ._project_table._focus{border:1px dotted #ddd}.custom-editor .ProseMirror ._project_table._focus th,.custom-editor .ProseMirror ._project_table._focus td{border-top:1px dotted #ddd;border-left:1px dotted #ddd}.custom-editor .ProseMirror ._project_table._focus tr:first-of-type th,.custom-editor .ProseMirror ._project_table._focus tr:first-of-type td{border-top:none;border-left:none}.custom-editor .ProseMirror-selectedmark{background-color:rgba(255,220,255,.4);outline:none}.custom-editor .ProseMirror-dropcusor-block{width:100%;height:100%;display:block}.custom-editor .ProseMirror .ProseMirror-selectednode{-webkit-filter:brightness(0.6);filter:brightness(0.6)}.custom-editor .ProseMirror .ProseMirror-gapcursor::after{top:0;left:0;width:1px;height:100%;min-height:3rem;background-color:#141414}.custom-editor .ProseMirror .ProseMirror-gapcursor:first-child{margin-top:0 !important}.custom-editor .ProseMirror .ProseMirror-gapcursor:first-child+._project_table{margin-top:2.4rem}.admin-popup_link{position:fixed;width:100%;max-width:43rem;padding:2rem;background-color:#fff;-webkit-box-shadow:0 .5rem 1.6rem 0 rgba(0,0,0,.2);-moz-box-shadow:0 .5rem 1.6rem 0 rgba(0,0,0,.2);box-shadow:0 .5rem 1.6rem 0 rgba(0,0,0,.2);z-index:101}.admin-popup_link h4{font-size:1.8rem;font-weight:700;text-align:center}@media screen and (min-width: 961px){.admin-popup_link h4{line-height:170%}}@media screen and (max-width: 960px){.admin-popup_link h4{line-height:170%}}.admin-popup_link label{min-width:8rem;padding-right:.1rem;font-size:1.4rem;font-weight:500;color:rgba(20,20,20,.4);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 961px){.admin-popup_link label{line-height:170%}}@media screen and (max-width: 960px){.admin-popup_link label{line-height:170%}}.admin-popup_link ul{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.admin-popup_link ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-popup_link ul li div{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem}.admin-popup_link ul li select,.admin-popup_link ul li input{width:100%;height:4.6rem;padding:0 1.2rem;border:1px solid #141414}.admin-popup_link ul li #lp-target{width:10rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.admin-popup_link ul li #lp-url:is(._readonly){background-color:#f4f4f4}.admin-popup_link ul li ._hint{margin-top:.6rem;font-size:1.2rem;font-weight:400;color:rgba(20,20,20,.6)}@media screen and (min-width: 961px){.admin-popup_link ul li ._hint{line-height:170%}}@media screen and (max-width: 960px){.admin-popup_link ul li ._hint{line-height:170%}}.admin-popup_link .error{position:absolute;top:100%;left:0;margin-top:.6rem;font-size:1.2rem;font-weight:400;color:var(--admin-color_error);display:none}@media screen and (min-width: 961px){.admin-popup_link .error{line-height:170%}}@media screen and (max-width: 960px){.admin-popup_link .error{line-height:170%}}.admin-popup_link .btn-group{margin-top:6rem}.admin-popup_link .btn-group .bt-base{min-width:0;width:100%}.upload_file{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.upload_file input[type=file],.upload_file input[type=button]{display:none}.upload_file label{width:100%;height:100%;font-size:var(--admin-font_default);line-height:140%;color:var(--admin-color1);text-align:center;background-color:var(--admin-color_back);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#blogForm{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#blogForm>.btn-group{position:fixed;bottom:0;left:50%;width:100%;max-width:var(--admin_content_width);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.4rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}#blogForm>.btn-group ._status{width:16rem;min-height:100%}#blogForm>.btn-group ._status label{width:100%;height:100%;font-size:fontsize("16");font-weight:500;color:#fff;background-color:var(--admin-color_error);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.6rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#blogForm>.btn-group ._status label::before{width:1.8rem;height:1.8rem;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-unlock'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 9.9-1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-unlock'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 9.9-1'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto !important;mask-size:100% auto !important;-webkit-mask-position:center;mask-position:center;display:block;content:""}#blogForm>.btn-group ._status label span{font-size:inherit;line-height:inherit;font-weight:inherit}#blogForm>.btn-group ._status input{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;z-index:-1000}#blogForm>.btn-group ._status input:checked~label{background-color:#2aa6a9}#blogForm>.btn-group ._status input:checked~label::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check-square'%3E%3Cpolyline points='9 11 12 14 22 4'/%3E%3Cpath d='M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check-square'%3E%3Cpolyline points='9 11 12 14 22 4'/%3E%3Cpath d='M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11'/%3E%3C/svg%3E")}#blogForm>.btn-group .bt-base{width:100%;background-color:#fff;border:1px solid #141414}#blogForm>.btn-group .bt-base::after{display:none}#blogForm>.btn-group .bt-base:hover{color:#121212;background-color:#fff}#blogForm ._add_options{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#blogForm ._add_options label{--posY: 0;top:0}#blogForm ._add_options input[type=text],#blogForm ._add_options textarea{padding:0 1rem;font-size:var(--admin-font_small);line-height:140%;border:1px solid rgba(20,20,20,.1)}#blogForm ._add_options textarea{padding:1rem}#blogForm ._add_options input[type=text]{height:4rem}#blogForm ._add_options [name=acf_popup_type]{display:none}#blogForm ._add_options h3{position:absolute;top:0;left:0;font-size:var(--admin-font_default);line-height:140%;font-weight:700;padding:.2rem 1.2rem;border:1px solid rgba(20,20,20,.2);background-color:#fff;-webkit-transform:translateX(var(--admin-abs-label-posX));-moz-transform:translateX(var(--admin-abs-label-posX));-ms-transform:translateX(var(--admin-abs-label-posX));transform:translateX(var(--admin-abs-label-posX));cursor:pointer}#blogForm ._add_options_info{display:none}#blogForm ._add_options_info._active{padding-bottom:10rem;display:block}#blogForm ._add_options_info ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}#blogForm ._add_options_info li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}#blogForm ._add_options_info li h4{font-size:var(--admin-font_xsmall);line-height:140%;font-weight:700;color:rgba(20,20,20,.5)}#blogForm .blog_admin_etc{position:relative;bottom:-18rem;width:100%;max-width:var(--blog-detail_width);margin:0 auto;z-index:10}#blogForm .blog_recommend{z-index:3}#blogForm .blog_recommend_list{display:none}#blogForm .blog_recommend_list._active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#blogForm .blog_recommend_list._active~.btn-group{display:block}#blogForm .blog_recommend .btn-group{display:none}#blogForm .ProseMirror .bt-base{pointer-events:none}#blogForm .ProseMirror .bt-base::before{position:absolute;top:0;right:0;min-width:3rem;max-width:100%;padding:.2rem .5rem;font-size:1.4rem;font-weight:400;white-space:nowrap;height:50%;text-align:center;background-color:rgba(20,20,20,.2);content:attr(href);display:block;z-index:1;overflow:hidden}@media screen and (min-width: 961px){#blogForm .ProseMirror .bt-base::before{line-height:170%}}@media screen and (max-width: 960px){#blogForm .ProseMirror .bt-base::before{line-height:170%}}.blog_list_container{max-width:var(--blog-list_width)}.blog_list_box{position:relative}.blog_list_box ._status{position:absolute;min-width:8rem;height:4rem;padding:0 1rem;font-size:1.6rem;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}@media screen and (min-width: 961px){.blog_list_box ._status{line-height:170%}}@media screen and (max-width: 960px){.blog_list_box ._status{line-height:170%}}@media(width > 960px){.blog_detail{--popup_padding: 6rem}}@media(width <= 960px){.blog_detail{--popup_padding: 6rem var(--padding) 3.2rem}}.blog_detail input,.blog_detail textarea{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;word-break:inherit;background-color:inherit}.blog_detail input:not(.upload_file_name),.blog_detail textarea:not(.upload_file_name){width:100%}.blog_detail input::-webkit-input-placeholder, .blog_detail textarea::-webkit-input-placeholder{color:rgba(20,20,20,.2)}.blog_detail input:-moz-placeholder, .blog_detail textarea:-moz-placeholder{color:rgba(20,20,20,.2)}.blog_detail input::-moz-placeholder, .blog_detail textarea::-moz-placeholder{color:rgba(20,20,20,.2)}.blog_detail input:-ms-input-placeholder, .blog_detail textarea:-ms-input-placeholder{color:rgba(20,20,20,.2)}.blog_detail input::placeholder,.blog_detail textarea::placeholder{color:rgba(20,20,20,.2)}.blog_detail textarea{overflow-wrap:break-word;word-wrap:break-word;resize:none;overflow:hidden}.blog_detail textarea._no_enter{white-space:nowrap}.blog_detail textarea:not(._no_enter){white-space:pre-wrap}.blog_detail header label{font-size:var(--admin-font_xsmall);line-height:140%;font-weight:500}.blog_detail header h1 textarea{vertical-align:top}.blog_detail ._fields{position:relative;width:100%}.blog_detail ._fields label{top:50%;--posY: -50%;display:none}.blog_detail ._fields:hover label{display:block}.blog_detail ._category{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;z-index:1}.blog_detail ._category input{max-width:12rem;font-size:inherit;color:inherit;font-weight:inherit;cursor:pointer}.blog_detail ._category_list{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid rgba(20,20,20,.6);display:none}.blog_detail ._category_list._active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog_detail ._category_list button{min-height:2.8rem;padding:1.2rem 0;border-top:1px solid var(--admin-color_back)}.blog_detail ._category_list button._selected{color:rgba(20,20,20,.4);font-weight:500;background-color:var(--admin-color_back)}.blog_detail ._category_list button:first-child{border-top:none}.blog_detail ._tit label{--posY: 0;top:1.9rem}.blog_detail ._description label{top:.6rem;--posY: 0}.blog_detail ._date{height:2.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.blog_detail ._date input[type=text]{height:100%;vertical-align:top}.blog_detail ._date #blogDateResult{display:none}.blog_detail ._date #blogDate{width:100%;max-width:7.6rem;height:100%}.blog_detail ._date #blogDate:-moz-placeholder-shown{text-align:center;border:1px solid var(--admin-input_color);-moz-border-radius:.4rem;border-radius:.4rem}.blog_detail ._date #blogDate:-ms-input-placeholder{text-align:center;border:1px solid var(--admin-input_color);border-radius:.4rem}.blog_detail ._date #blogDate:placeholder-shown{text-align:center;border:1px solid var(--admin-input_color);-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem}.blog_detail ._date_time{position:relative;width:100%;max-width:6.7rem;display:none}.blog_detail ._date_time._active{display:block}.blog_detail ._date_time h4{display:none}.blog_detail ._date_time ._time_options{position:absolute;width:100%;max-height:20rem;border:1px solid #141414;background-color:rgba(255,255,255,.7);overflow:hidden;z-index:1;display:none}.blog_detail ._date_time ._time_options._active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog_detail ._date_time ._time_options ._now{padding:.4rem;font-size:var(--admin-font_xsmall);line-height:140%;font-weight:700;text-align:center;border-top:1px solid rgba(20,20,20,.1);display:block;cursor:pointer;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog_detail ._date_time ._time_options ul{width:100%;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.blog_detail ._date_time ._time_options ul::-webkit-scrollbar{width:4px}.blog_detail ._date_time ._time_options ul::-webkit-scrollbar-thumb{height:30%;background-color:rgba(109,117,124,.5);border:1px solid #fff}.blog_detail ._date_time ._time_options ul::-webkit-scrollbar-button:vertical:start:decrement,.blog_detail ._date_time ._time_options ul::-webkit-scrollbar-button:vertical:end:decrement{height:2rem}.blog_detail ._date_time ._time_options ul li{padding:.4rem .8rem;cursor:pointer}.blog_detail ._date_time ._time_options ul li._selected{color:#fff;background-color:#7adcb5}.blog_detail ._date_time ._time_options ul li:not(._selected):hover{color:#141414;background-color:rgba(122,220,181,.2)}.blog_detail ._date .blog_date_reset{position:relative;width:var(--admin-icon_size);height:var(--admin-icon_size);text-indent:-1000em;background-color:#fff;border:1px solid rgba(20,20,20,.2);-webkit-border-radius:var(--admin-icon_size);-moz-border-radius:var(--admin-icon_size);border-radius:var(--admin-icon_size);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-rotate-ccw'%3E%3Cpolyline points='1 4 1 10 7 10'/%3E%3Cpath d='M3.51 15a9 9 0 1 0 2.13-9.36L1 10'/%3E%3C/svg%3E");-moz-background-size:1.4rem auto;background-size:1.4rem auto;background-repeat:no-repeat;background-position:center;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:none}.blog_detail ._path{position:absolute;top:-1rem;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);font-size:1.8rem;font-weight:500}@media screen and (min-width: 961px){.blog_detail ._path{line-height:170%}}@media screen and (max-width: 960px){.blog_detail ._path{line-height:170%}}.blog_detail ._path>div{width:100%;color:rgba(20,20,20,.4);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.blog_detail ._path input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#141414;font-weight:700;text-align:inherit}.blog_detail ._path a{position:absolute;right:0;padding:1rem 1.6rem;font-size:1.4rem;font-weight:700;color:#fff;background-color:#141414;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 961px){.blog_detail ._path a{line-height:170%}}@media screen and (max-width: 960px){.blog_detail ._path a{line-height:170%}}.blog_detail .input_words{position:absolute;padding:0;font-size:1.8rem;font-weight:700;white-space:pre;border:0;visibility:hidden}@media screen and (min-width: 961px){.blog_detail .input_words{line-height:170%}}@media screen and (max-width: 960px){.blog_detail .input_words{line-height:170%}}.admin_search_form{position:absolute;top:100%;left:0;width:100%;border:1px solid #999;background-color:#fff;display:none}.admin_search_form._active{display:block}.admin_search_box{width:100%;height:4rem;padding:0 1rem}.admin_search_result{position:relative;width:100%;max-height:25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:1}.admin_search_result ul{width:100%;border-top:1px solid #999;overflow-x:hidden;overflow-y:auto}.admin_search_result ul::-webkit-scrollbar{width:4px}.admin_search_result ul::-webkit-scrollbar-thumb{height:30%;background-color:rgba(109,117,124,.5);border:1px solid #fff}.admin_search_result ul::-webkit-scrollbar-button:vertical:start:decrement,.admin_search_result ul::-webkit-scrollbar-button:vertical:end:decrement{height:2rem}.admin_search_result li{width:100%;font-size:var(--admin-font_xsmall);line-height:140%;border-top:1px solid rgba(20,20,20,.1)}.admin_search_result li:first-of-type{border-top:0}.admin_search_result li.muted,.admin_search_result li .pick{padding:.4rem 1rem;font-size:var(--admin-font_xsmall);line-height:140%}.admin_search_result li.muted{width:100%;min-height:5.4rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.admin_search_result li .pick{width:100%;height:3.6rem;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;overflow:hidden}.admin_search_result li .pick:is(:disabled){cursor:default}.admin_search_result li .pick ._status{min-width:4.4rem;padding:.2rem .6rem;font-size:1.2rem;font-weight:700;text-align:center;line-height:140%;display:block}.admin_search_result li .pick span{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.admin_recommend_search{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;z-index:10}.admin_recommend_search h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}#blogRecommendSelected{position:relative}#blogRecommendSelected .bt_remove{position:absolute;top:0;right:0;width:4.8rem;height:4.8rem;background-color:rgba(20,20,20,.8);text-indent:-1000em;overflow:hidden}@media(width <= 960px){#blogRecommendSelected .bt_remove{right:-webkit-calc(var(--padding)/2);right:-moz-calc(var(--padding)/2);right:calc(var(--padding)/2)}}#blogRecommendSelected .bt_remove::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-mask-image:var(--admin-icon_close);mask-image:var(--admin-icon_close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:2.4rem auto;mask-size:2.4rem auto;-webkit-mask-position:center;mask-position:center;display:block;content:""}.snapshot_list{position:fixed;right:.5rem;bottom:0;z-index:102;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.4s ease transform;-moz-transition:.4s ease transform;transition:.4s ease transform}.snapshot_list #snapshot_timeline{width:40rem;height:60vh;border:1px solid #141414;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(255,255,255,.8);overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.snapshot_list #snapshot_timeline::-webkit-scrollbar{width:6px}.snapshot_list #snapshot_timeline::-webkit-scrollbar-thumb{height:30%;background-color:rgba(109,117,124,.5);border:1px solid #fff}.snapshot_list #snapshot_timeline::-webkit-scrollbar-button:vertical:start:decrement,.snapshot_list #snapshot_timeline::-webkit-scrollbar-button:vertical:end:decrement{height:0}.snapshot_list._show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.snapshot_list._show .bt_original{display:block}.snapshot_list ._snapshot_item{position:relative;padding:.6rem 1rem;border-bottom:1px solid #c1c1c1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.snapshot_list ._snapshot_item ._item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem}.snapshot_list ._snapshot_item ._item b{min-width:17rem}.snapshot_list ._snapshot_item ._item ._by{padding-left:1.4rem;color:#141414;border-left:1px solid #a1a1a1}.snapshot_list ._snapshot_item ._btn_restore{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-1000em;overflow:hidden;z-index:1}.snapshot_list ._empty{width:100%;height:100%;color:#c1c1c1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.snapshot_list .bt_original{position:absolute;top:0;right:0;width:4rem;height:4rem;text-indent:-1000em;border:1px solid #141414;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-rotate-ccw'%3E%3Cpolyline points='1 4 1 10 7 10'/%3E%3Cpath d='M3.51 15a9 9 0 1 0 2.13-9.36L1 10'/%3E%3C/svg%3E");background-repeat:no-repeat;-moz-background-size:2.4rem auto;background-size:2.4rem auto;background-position:center;overflow:hidden;-webkit-transform:translateX(-0.5rem) translateY(-webkit-calc(-100% - 0.5rem));-moz-transform:translateX(-0.5rem) translateY(-moz-calc(-100% - 0.5rem));-ms-transform:translateX(-0.5rem) translateY(calc(-100% - 0.5rem));transform:translateX(-0.5rem) translateY(calc(-100% - 0.5rem));display:none}.ui-datepicker{padding:1rem;z-index:1001 !important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkbWluLmNzcyIsImFkbWluLnNjc3MiLCJfc3R5bGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUNNQSw4QkFDRSxDQUFBLDRCQUNBLENBQUEseUJBQ0EsQ0FBQSxrREFDQSxDQURBLCtDQUNBLENBREEsMENBQ0EsQ0FBQSx5Q0FFQSxDQUFBLDRCQUNBLENBQUEsNkJBQ0EsQ0FBQSw2QkFDQSxDQUFBLDRCQUNBLENBQUEsMkJBQ0EsQ0FBQSw0cEJBRUEsQ0FBQSxzQkNXQSxNRHhCRixxQkFlSSxDQUFBLHVCQUNBLENBQUEsdUJBQ0EsQ0FBQSx1QkFDQSxDQUFBLHdCQUNBLENBQUEsNEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDJCQUNBLENBQUEsMEJBQ0EsQ0FBQSxpQkFDQSxDQUFBLHVCQUNBLENBQUEsMEJBQ0EsQ0FBQSxDQUFBLHVCQ1FGLE1EbENGLHVCQTZCSSxDQUFBLHVCQUNBLENBQUEsdUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLDBCQUNBLENBQUEsNEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDJCQUNBLENBQUEsMEJBQ0EsQ0FBQSxpQkFDQSxDQUFBLHNCQUNBLENBQUEseUJBQ0EsQ0FBQSxDQUFBLGdCQWdDRixVQ3ZFSyxDQUFBLHlDRHlFSCxDQUFBLHdCQUNBLHdCQUNFLENBQUEsUUFJTixTQUNFLENBQUEsY0FDQSxhQUNFLENBQUEsNEJBSUUsd2NBQ0UsQ0FERixnY0FDRSxDQUFBLDBCQUlGLDJSQUNFLENBREYsbVJBQ0UsQ0FBQSwyQkFJRiw4WkFDRSxDQURGLHNaQUNFLENBQUEsbUNBSUYsMlZBQ0UsQ0FERixtVkFDRSxDQUFBLHVCQUtKLDJaQUNFLENBREYsbVpBQ0UsQ0FBQSxrQkFJTixnQkFDRSxDQUFBLHFCQUNBLENBQUEsMkVBQ0EsQ0FEQSx3RUFDQSxDQURBLG1FQUNBLENBQUEsaUJBRUEsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLFVDekhLLENBQUEsZUQySEwsQ0FBQSxrQkFD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Q0FDQSxDQURBLDJCQUNBLENBQUEsMEJBQ0EsQ0FBQSxlQUNBLENBQUEsOEVBQ0EsQ0FEQSx3RUFDQSxDQURBLGtFQUNBLENBREEsOERBQ0EsQ0FBQSxZQUNBLENBQUEsZUFLSixZQUFBLENBQUEsdUJBQUEiLCJmaWxlIjoiYWRtaW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3R7LS1hZG1pbl9jb250ZW50X3dpZHRoOiA3MC44cmVtOy0tYWRtaW4tY29sb3JfZ3JlZW46ICM3YmRjYjU7LS1hZG1pbi1pY29uX3NpemU6IDIuNHJlbTstLWFkbWluLWFicy1sYWJlbC1wb3NYOiBjYWxjKC0xMDAlIC0gMXJlbSk7LS1hZG1pbi1pbnB1dF9jb2xvcjogcmdiYSgyMCwgMjAsIDIwLCAuMik7LS1hZG1pbi1jaGVja19jb2xvcjogIzE0MTQxNDstLWFkbWluLWJvcmRlcl9jb2xvcjogIzE0MTQxNDstLWFkbWluLWJvcmRlcl9yYWRpdXM6IDEuMnJlbTstLWFkbWluLWNvbG9yX2Vycm9yOiAjRkY0OTQ5Oy0tYWRtaW4tY29sb3JfYmFjazogI2Y0ZjRmNDstLWFkbWluLWljb25fY2xvc2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NtYXNrIGlkPSdtYXNrMF84OV8xMzM1JyBzdHlsZT0nbWFzay10eXBlOmFscGhhJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnJTNFJTNDcmVjdCB4PScxJyB5PScxJyB3aWR0aD0nMjInIGhlaWdodD0nMjInIGZpbGw9JyUyMzIyMjIyMicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzg5XzEzMzUpJyUzRSUzQ3BhdGggZD0nTTIwIDRMNCAyMCcgc3Ryb2tlPSclMjM3MTZGNkYnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J000IDRMMjAgMjAnIHN0cm9rZT0nJTIzNzE2RjZGJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpfUBtZWRpYSh3aWR0aCA+IDk2MHB4KXs6cm9vdHstLWFkbWluLWZvbnRfaDI6IDRyZW07LS1hZG1pbi1mb250X2gzOiAzLjRyZW07LS1hZG1pbi1mb250X2g0OiAyLjhyZW07LS1hZG1pbi1mb250X2g1OiAyLjRyZW07LS1hZG1pbi1mb250X2xhcmdlOiAycmVtOy0tYWRtaW4tZm9udF9kZWZ1bGF0OiAxLjhyZW07LS1hZG1pbi1mb250X3NtYWxsOiAxLjZyZW07LS1hZG1pbi1mb250X3hzbWFsbDogMS4ycmVtOy0tYWRtaW4taW5wdXRfaGVpZ2h0OiA2cmVtOy0tYWRtaW4tZ2FwOiA2cmVtOy0tYWRtaW4tcGFkZGluZzogMS42cmVtOy0tYWRtaW4tbGFiZWxfd2lkdGg6IDEwcmVtfX1AbWVkaWEod2lkdGggPD0gOTYwcHgpezpyb290ey0tYWRtaW4tZm9udF9oMjogMy4ycmVtOy0tYWRtaW4tZm9udF9oMzogMi42cmVtOy0tYWRtaW4tZm9udF9oNDogMi4ycmVtOy0tYWRtaW4tZm9udF9oNTogMnJlbTstLWFkbWluLWZvbnRfbGFyZ2U6IDEuOHJlbTstLWFkbWluLWZvbnRfZGVmYXVsdDogMS42cmVtOy0tYWRtaW4tZm9udF9zbWFsbDogMS40cmVtOy0tYWRtaW4tZm9udF94c21hbGw6IDEuMnJlbTstLWFkbWluLWlucHV0X2hlaWdodDogNHJlbTstLWFkbWluLWdhcDogNHJlbTstLWFkbWluLXBhZGRpbmc6IC44cmVtOy0tYWRtaW4tbGFiZWxfd2lkdGg6IDdyZW19fS5fYmxvZyAuX3N0YXR1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWRtaW4tY29sb3JfZXJyb3IpfS5fYmxvZyAuX3N0YXR1cy0tZnV0dXJle2JhY2tncm91bmQtY29sb3I6IzJhYTZhOX0uX2FkbWlue3otaW5kZXg6MX0uX2FkbWluLl9ibG9ne3BhZGRpbmctdG9wOjB9Ll9hZG1pbl9ibG9nX2Jhbm5lcjo6YmVmb3Jle21hc2staW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHdpZHRoPScyNCcgaGVpZ2h0PScyNCclM0UlM0NwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMyA0YTEgMSAwIDAxMS0xaDE2YTEgMSAwIDAxMSAxdjE2YTEgMSAwIDAxLTEgMUg0YTEgMSAwIDAxLTEtMVY0eicgLyUzRSUzQ3BhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yMSAxNWwtNS41ODYtNS41ODZhMSAxIDAgMDAtMS40MTQgMEw4IDE2bC0zLTMtMyAzJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKX0uX2FkbWluX2Jsb2dfbGlzdDo6YmVmb3Jle21hc2staW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHdpZHRoPScyNCcgaGVpZ2h0PScyNCclM0UlM0NwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA2aDE2TTQgMTJoMTZNNCAxOGgxNicgLyUzRSUzQy9zdmclM0UlMEFcIil9Ll9hZG1pbl9ibG9nX3dyaXRlOjpiZWZvcmV7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci1lZGl0JyUzRSUzQ3BhdGggZD0nTTExIDRINGEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDItMnYtNycvJTNFJTNDcGF0aCBkPSdNMTguNSAyLjVhMi4xMjEgMi4xMjEgMCAwIDEgMyAzTDEyIDE1bC00IDEgMS00IDkuNS05LjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5fYWRtaW5fYmxvZ193cml0ZV9oaXN0b3J5OjpiZWZvcmV7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci1jbG9jayclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEwJy8lM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEyIDYgMTIgMTIgMTYgMTQnLyUzRSUzQy9zdmclM0VcIil9Ll9hZG1pbl9sb2dvdXQ6OmJlZm9yZXttYXNrLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLWxvZy1pbiclM0UlM0NwYXRoIGQ9J00xNSAzaDRhMiAyIDAgMCAxIDIgMnYxNGEyIDIgMCAwIDEtMiAyaC00Jy8lM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEwIDE3IDE1IDEyIDEwIDcnLyUzRSUzQ2xpbmUgeDE9JzE1JyB5MT0nMTInIHgyPSczJyB5Mj0nMTInLyUzRSUzQy9zdmclM0VcIil9YVtjbGFzc149X2FkbWluX117LS1wYWRkaW5nOiAuNnJlbTstLXRleHRfaGVpZ2h0OiAyLjhyZW07LS10ZXh0X3RyYW5zZm9ybTogY2FsYygtMTAwJSAtIHZhcigtLXBhZGRpbmcpIC0gdmFyKC0tbmF2LXBhZGRpbmcpKTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDp2YXIoLS1zaXplKTtoZWlnaHQ6dmFyKC0tc2l6ZSk7bWluLWhlaWdodDp2YXIoLS1zaXplKTtwYWRkaW5nOnZhcigtLXBhZGRpbmcpO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NTAwO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXItcmFkaXVzOi44cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9YVtjbGFzc149X2FkbWluX10gc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTttaW4td2lkdGg6dmFyKC0tc2l6ZSk7aGVpZ2h0OnZhcigtLXRleHRfaGVpZ2h0KTtwYWRkaW5nOi40cmVtIDFyZW07Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkbWluLWJvcmRlcl9jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS10ZXh0X2hlaWdodCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSh2YXIoLS10ZXh0X3RyYW5zZm9ybSkpO2Rpc3BsYXk6bm9uZX1hW2NsYXNzXj1fYWRtaW5fXTo6YmVmb3Jle3dpZHRoOjIuOHJlbTtoZWlnaHQ6Mi44cmVtO2JhY2tncm91bmQtY29sb3I6I2FhYTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOjIuNHJlbSBhdXRvO21hc2stcG9zaXRpb246Y2VudGVyICFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9YVtjbGFzc149X2FkbWluX106aG92ZXJ7LS1hZG1pbi1jb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjR9YVtjbGFzc149X2FkbWluX106aG92ZXIgc3BhbntkaXNwbGF5OmJsb2NrfWFbY2xhc3NePV9hZG1pbl9dOmhvdmVyOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMTQxNDE0fS5mb3JtLWxhYmVsLC5mb3JtLWlucHV0IGxhYmVsLC5mb3JtLWJveCBsYWJlbHt3aWR0aDptaW4oMzAlLHZhcigtLWFkbWluLWxhYmVsX3dpZHRoKSk7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6aW5saW5lLWZsZXg7ZmxleDowIDAgYXV0b30uZm9ybS1ib3h7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tYWRtaW4tcGFkZGluZyl9LmZvcm0tYm94IGxhYmVse2ZvbnQtc2l6ZTp2YXIoLS1hZG1pbi1mb250X2RlZmF1bHQpO2xpbmUtaGVpZ2h0OjE0MCV9LmZvcm0taW5wdXR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6dmFyKC0tYWRtaW4taW5wdXRfaGVpZ2h0KTtwYWRkaW5nOnZhcigtLWFkbWluLXBhZGRpbmcpIDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tYWRtaW4taW5wdXRfY29sb3IpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmZvcm0taW5wdXQgaW5wdXR7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYyh2YXIoLS1hZG1pbi1pbnB1dF9oZWlnaHQpIC0gMnB4KTttYXJnaW46Y2FsYygtMSp2YXIoLS1hZG1pbi1wYWRkaW5nKSkgMH0uZm9ybS1jaGVja2JveHtkaXNwbGF5OmlubGluZS1mbGV4fS5mb3JtLWNoZWNrYm94IGxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWNoZWNrX3NpemUpICsgMS4ycmVtKTtmb250LXNpemU6dmFyKC0tYWRtaW4tZm9udF9kZWZhdWx0KTtsaW5lLWhlaWdodDoxNDAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2N1cnNvcjpwb2ludGVyfUBtZWRpYSh3aWR0aCA+IDk2MHB4KXsuZm9ybS1jaGVja2JveCBsYWJlbHstLWNoZWNrX3NpemU6IDIuNnJlbX19QG1lZGlhKHdpZHRoIDw9IDk2MHB4KXsuZm9ybS1jaGVja2JveCBsYWJlbHstLWNoZWNrX3NpemU6IDIuMnJlbX19LmZvcm0tY2hlY2tib3ggbGFiZWw6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tY2hlY2tfc2l6ZSk7aGVpZ2h0OnZhcigtLWNoZWNrX3NpemUpO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hZG1pbi1jaGVja19jb2xvcik7Y29udGVudDpcIlwiO3RyYW5zaXRpb246LjNzIGVhc2UgYmFja2dyb3VuZC1jb2xvciwuM3MgZWFzZSBiYWNrZ3JvdW5kLWltYWdlfS5mb3JtLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dK2xhYmVse2JvcmRlci1yYWRpdXM6Mi42cmVtfS5mb3JtLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLC5mb3JtLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9de2Rpc3BsYXk6bm9uZX0uZm9ybS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOjpiZWZvcmUsLmZvcm0tY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG87YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlcjowfUBtZWRpYSh3aWR0aCA+IDk2MHB4KXsuZm9ybS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOjpiZWZvcmUsLmZvcm0tY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDI2IDI2JyBmaWxsPSdub25lJyUzRSUzQ3JlY3QgeD0nMC41JyB5PScwLjUnIHdpZHRoPScyNScgaGVpZ2h0PScyNScgZmlsbD0nJTIzMTQxNDE0Jy8lM0UlM0NyZWN0IHg9JzAuNScgeT0nMC41JyB3aWR0aD0nMjUnIGhlaWdodD0nMjUnIHN0cm9rZT0nJTIzMTQxNDE0Jy8lM0UlM0NwYXRoIGQ9J003IDEyTDExLjgwNjUgMThMMTkuNSA4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0VcIil9fUBtZWRpYSh3aWR0aCA8PSA5NjBweCl7LmZvcm0tY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDo6YmVmb3JlLC5mb3JtLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZSclM0UlM0NyZWN0IHg9JzAuNScgeT0nMC41JyB3aWR0aD0nMjEnIGhlaWdodD0nMjEnIGZpbGw9JyUyMzE0MTQxNCcvJTNFJTNDcmVjdCB4PScwLjUnIHk9JzAuNScgd2lkdGg9JzIxJyBoZWlnaHQ9JzIxJyBzdHJva2U9JyUyMzE0MTQxNCcvJTNFJTNDcGF0aCBkPSdNNiAxMC4yTDkuODQ1MTYgMTVMMTYgNycgc3Ryb2tlPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKX19LmZvcm0tY2hlY2tib3hfbGlzdHtkaXNwbGF5OmZsZXg7Z2FwOjFyZW0gMnJlbX0uZm9ybS1jaGVja2JveF9saXN0IGxhYmVsey0tY2hlY2tfc2l6ZTogMnJlbTtmb250LXNpemU6dmFyKC0tYWRtaW4tZm9udF9zbWFsbCk7bGluZS1oZWlnaHQ6MTQwJX0uZm9ybS1lcnJvcntjb2xvcjp2YXIoLS1hZG1pbi1jb2xvcl9lcnJvcil9LmFkbWluLWxvZ2lue3dpZHRoOjEwMCU7bWF4LXdpZHRoOjUwcmVtO21pbi1oZWlnaHQ6MTAwJTttYXJnaW46MCBhdXRvO3BhZGRpbmc6dmFyKC0taGVhZGVySCkgMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleDoxfS5hZG1pbi1sb2dpbiBoMntmb250LXNpemU6dmFyKC0tYWRtaW4tZm9udF9oMik7bGluZS1oZWlnaHQ6MTcwJTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9LmFkbWluLWxvZ2luX2Zvcm17bWFyZ2luLXRvcDp2YXIoLS1nYXApfS5hZG1pbi1sb2dpbl9mb3JtX2lubmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmFkbWluLWxvZ2luX2Zvcm0gLmZvcm0tYm94IGxhYmVsLC5hZG1pbi1sb2dpbl9mb3JtIC5mb3JtLWJveCBpbnB1dHtmb250LXNpemU6dmFyKC0tYWRtaW4tZm9udF9oNSk7bGluZS1oZWlnaHQ6MTcwJX0uYWRtaW4tbG9naW5fZm9ybSAuZm9ybS1ib3ggbGFiZWx7LS1hZG1pbi1sYWJlbF93aWR0aDogMTJyZW19LmFkbWluLWxvZ2luX2tlZXBpbmd7bWFyZ2luLXRvcDp2YXIoLS1hZG1pbi1wYWRkaW5nKX0uYWRtaW4tbG9naW4gLmZvcm0tZXJyb3J7bWFyZ2luLXRvcDp2YXIoLS1hZG1pbi1wYWRkaW5nKTtmb250LXNpemU6dmFyKC0tYWRtaW4tZm9udF94c21hbGwpO2xpbmUtaGVpZ2h0OjE0MCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmFkbWluLWxvZ2luIC5idG4tZ3JvdXB7bWFyZ2luLXRvcDo2cmVtfS5hZG1pbi11c2VyX25hdnstLXNpemU6IDVyZW07LS1uYXYtcGFkZGluZzogLjRyZW07cG9zaXRpb246Zml4ZWQ7Ym90dG9tOi0xcHg7cmlnaHQ6MDtwYWRkaW5nOnZhcigtLW5hdi1wYWRkaW5nKTtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjE0MCU7Zm9udC13ZWlnaHQ6NTAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1hZG1pbi1ib3JkZXJfcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1hZG1pbi1ib3JkZXJfcmFkaXVzKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3otaW5kZXg6MTAxO3RyYW5zaXRpb246LjRzIGVhc2UgdHJhbnNmb3JtfS5hZG1pbi11c2VyX25hdi5faXNfY2xvc2V7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKX0uYWRtaW4tdXNlcl9uYXYuX2lzX2Nsb3NlIGF7LS1zaXplOiAzcmVtfS5hZG1pbi11c2VyX25hdiB1bHtkaXNwbGF5OmZsZXg7Z2FwOjEuNnJlbX0uYWRtaW4tdXNlcl9uYXYgdWwgbGl7d2lkdGg6dmFyKC0tc2l6ZSk7aGVpZ2h0OnZhcigtLXNpemUpfS5hZG1pbi1lZGl0X2Jhbm5lcntwb3NpdGlvbjpmaXhlZDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6NTB2aDttaW4taGVpZ2h0OjQ1cmVtO3BhZGRpbmc6MnJlbSB2YXIoLS1wYWRkaW5nKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjkpO2JveC1zaGFkb3c6MCAuMnJlbSAxLjZyZW0gMCByZ2JhKDAsMCwwLC4yKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjEwMjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2l0aW9uOi40cyBlYXNlIHRyYW5zZm9ybTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LmFkbWluLWVkaXRfYmFubmVyLl9zaG93e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246LjZzIGVhc2UgdHJhbnNmb3JtfS5hZG1pbi1lZGl0X2Jhbm5lcl9jbG9zZTppcyguYnQtbGF5ZXJfY2xvc2Upe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcmVtO3JpZ2h0OjFyZW07d2lkdGg6NHJlbTtoZWlnaHQ6NHJlbTt0ZXh0LWluZGVudDotMTAwMGVtO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYWRtaW4tYm9yZGVyX2NvbG9yKTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbn0uYWRtaW4tZWRpdF9iYW5uZXJfY2xvc2U6aXMoLmJ0LWxheWVyX2Nsb3NlKTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZG1pbi1ib3JkZXJfY29sb3IpO21hc2staW1hZ2U6dmFyKC0tYWRtaW4taWNvbl9jbG9zZSk7bWFzay1zaXplOjIuNHJlbSBhdXRvO21hc2stcG9zaXRpb246Y2VudGVyO21hc2stcmVwZWF0Om5vLXJlcGVhdDtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIn0uYWRtaW4tZWRpdF9iYW5uZXIgLmJ0X3JlbW92ZV9pdGVtLC5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zX3NlYXJjaCBidXR0b257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07bWFyZ2luLWxlZnQ6YXV0bzt0ZXh0LWluZGVudDotMTAwMGVtO2JhY2tncm91bmQtY29sb3I6IzE0MTQxNDttYXNrLWltYWdlOnZhcigtLWFkbWluLWljb25fY2xvc2UpO21hc2stc2l6ZToxLjZyZW0gYXV0bzttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7ei1pbmRleDoxfS5hZG1pbi1lZGl0X2Jhbm5lciBoMXt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5Om5vbmV9LmFkbWluLWVkaXRfYmFubmVyIGZvcm17aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4OjE7Z2FwOnZhcigtLWJsb2dfZ2FwKTtvdmVyZmxvdzpoaWRkZW59LmFkbWluLWVkaXRfYmFubmVyX2xpc3R7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjAgdmFyKC0tYmxvZ19nYXApO292ZXJmbG93OmhpZGRlbn0uYWRtaW4tZWRpdF9iYW5uZXIgLmVkaXRfYmFubmVyX2l0ZW17d2lkdGg6NTAlO21heC13aWR0aDo1NnJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5hZG1pbi1lZGl0X2Jhbm5lciAuZWRpdF9iYW5uZXJfaXRlbSBoMntmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCl7LmFkbWluLWVkaXRfYmFubmVyIC5lZGl0X2Jhbm5lcl9pdGVtIGgye2xpbmUtaGVpZ2h0OjE3MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXsuYWRtaW4tZWRpdF9iYW5uZXIgLmVkaXRfYmFubmVyX2l0ZW0gaDJ7bGluZS1oZWlnaHQ6MTcwJX19LmFkbWluLWVkaXRfYmFubmVyIC5lZGl0X2Jhbm5lcl9pdGVtIC5faW5mb3twYWRkaW5nLWJvdHRvbTouOHJlbTtmb250LXNpemU6MS4ycmVtO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpyZ2JhKDIwLDIwLDIwLC41KTtkaXNwbGF5OmZsZXh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpey5hZG1pbi1lZGl0X2Jhbm5lciAuZWRpdF9iYW5uZXJfaXRlbSAuX2luZm97bGluZS1oZWlnaHQ6MTcwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey5hZG1pbi1lZGl0X2Jhbm5lciAuZWRpdF9iYW5uZXJfaXRlbSAuX2luZm97bGluZS1oZWlnaHQ6MTcwJX19LmFkbWluLWVkaXRfYmFubmVyIC5lZGl0X2Jhbm5lcl9pdGVtIC5faW5mbyAjcGlja2VkLWNvdW50e21hcmdpbi1sZWZ0OmF1dG99LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXN7aGVpZ2h0OjEwMCU7cGFkZGluZzoxcHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIwLDIwLDIwLC4zKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93OmhpZGRlbjtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMuX2FsbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMuX2FsbDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6NnB4fS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zLl9hbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2hlaWdodDozMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEwOSwxMTcsMTI0LC41KTtib3JkZXI6MXB4IHNvbGlkICNmZmZ9LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMuX2FsbDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnZlcnRpY2FsOnN0YXJ0OmRlY3JlbWVudCwuYWRtaW4tZWRpdF9iYW5uZXIgLmJhbm5lcl9pdGVtcy5fYWxsOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246dmVydGljYWw6ZW5kOmRlY3JlbWVudHtoZWlnaHQ6MH0uYWRtaW4tZWRpdF9iYW5uZXIgLmJhbm5lcl9pdGVtcy5fYWxsIC5ub19yZXN1bHR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpyZ2JhKDIwLDIwLDIwLC41KTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpey5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zLl9hbGwgLm5vX3Jlc3VsdHtsaW5lLWhlaWdodDoxNzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMuX2FsbCAubm9fcmVzdWx0e2xpbmUtaGVpZ2h0OjE3MCV9fS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zX3NlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgcmdiYSgyMCwyMCwyMCwuMyk7Ym9yZGVyLWJvdHRvbTowO2Rpc3BsYXk6ZmxleH0uYWRtaW4tZWRpdF9iYW5uZXIgLmJhbm5lcl9pdGVtc19zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hde3dpZHRoOjEwMCU7aGVpZ2h0OjMuNnJlbTtwYWRkaW5nOjAgMS4ycmVtfS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zX3NlYXJjaCBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2Rpc3BsYXk6bm9uZX0uYWRtaW4tZWRpdF9iYW5uZXIgLmJhbm5lcl9pdGVtc19zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hdOjotbW96LXNlYXJjaC1jbGVhcntkaXNwbGF5Om5vbmV9LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXNfc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXTo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZTt3aWR0aDowO2hlaWdodDowfS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zX3NlYXJjaCBpbnB1dFt0eXBlPXNlYXJjaF06cGxhY2Vob2xkZXItc2hvd25+YnV0dG9ue2Rpc3BsYXk6bm9uZX0uYWRtaW4tZWRpdF9iYW5uZXIgLmJhbm5lcl9pdGVtc19zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmJ1dHRvbntkaXNwbGF5OmJsb2NrfS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsLC5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIC5waWNrZWQtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46LTFweCAwO3BhZGRpbmc6LjhyZW0gNHJlbSAuOHJlbSAxLjJyZW07Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo0MDA7Ym9yZGVyOjFweCBzb2xpZCAjZjRmNGY0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtkaXNwbGF5OmZsZXh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpey5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsLC5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIC5waWNrZWQtaXRlbXtsaW5lLWhlaWdodDoxNzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgbGFiZWwsLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVte2xpbmUtaGVpZ2h0OjE3MCV9fS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsOmZpcnN0LW9mLXR5cGUsLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVtOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDowfS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsOmhhcyg6Y2hlY2tlZCksLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVtOmhhcyg6Y2hlY2tlZCl7Y3Vyc29yOmRlZmF1bHR9LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF0sLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hde2Rpc3BsYXk6bm9uZX0uYWRtaW4tZWRpdF9iYW5uZXIgLmJhbm5lcl9pdGVtcyBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZH5wIC5faXRlbXNfdGl0bGUsLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkfnAgLl9pdGVtc190aXRsZXtjb2xvcjojY2NjfS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsPnAsLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVtPnB7ZGlzcGxheTpmbGV4O2dhcDouNnJlbSAxLjJyZW07YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwfS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsIC5fc3RhdHVzLC5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsIC5idF9yZW1vdmVfaXRlbSwuYWRtaW4tZWRpdF9iYW5uZXIgLmJhbm5lcl9pdGVtcyBsYWJlbCAuYmFubmVyX2l0ZW1zX3NlYXJjaCBidXR0b24sLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXNfc2VhcmNoIC5iYW5uZXJfaXRlbXMgbGFiZWwgYnV0dG9uLC5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIC5waWNrZWQtaXRlbSAuX3N0YXR1cywuYWRtaW4tZWRpdF9iYW5uZXIgLmJhbm5lcl9pdGVtcyAucGlja2VkLWl0ZW0gLmJ0X3JlbW92ZV9pdGVtLC5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIC5waWNrZWQtaXRlbSAuYmFubmVyX2l0ZW1zX3NlYXJjaCBidXR0b24sLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXNfc2VhcmNoIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVtIGJ1dHRvbntmbGV4OjAgMCBhdXRvfS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsIC5fc3RhdHVzLC5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIC5waWNrZWQtaXRlbSAuX3N0YXR1c3twYWRkaW5nOjAgLjRyZW07Zm9udC1zaXplOjEuMnJlbTtmb250LXdlaWdodDo1MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpey5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsIC5fc3RhdHVzLC5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIC5waWNrZWQtaXRlbSAuX3N0YXR1c3tsaW5lLWhlaWdodDoxNzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgbGFiZWwgLl9zdGF0dXMsLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVtIC5fc3RhdHVze2xpbmUtaGVpZ2h0OjE3MCV9fS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIGxhYmVsIC5faXRlbXNfdGl0bGUsLmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVtIC5faXRlbXNfdGl0bGV7ZGlzcGxheTpibG9jazt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW59LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgbGFiZWx7Y3Vyc29yOnBvaW50ZXJ9LmFkbWluLWVkaXRfYmFubmVyIC5iYW5uZXJfaXRlbXMgLnBpY2tlZC1pdGVte2N1cnNvcjpncmFifS5hZG1pbi1lZGl0X2Jhbm5lciAuYmFubmVyX2l0ZW1zIC5waWNrZWQtaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjQ7ei1pbmRleDoxfS5hZG1pbi1lZGl0X2Jhbm5lciAuYnQtYmFzZXtib3JkZXI6MH0uYWRtaW4tZWRpdF9iYW5uZXIgLmJ0LWJhc2U6OmFmdGVye2Rpc3BsYXk6bm9uZX0uc2xhc2gtbWVudXtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjMwcmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWFkbWluLWlucHV0X2NvbG9yKTtib3JkZXItcmFkaXVzOi42cmVtO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXg7ei1pbmRleDoxMDAwMX0uc2xhc2gtbWVudSB1bHttaW4td2lkdGg6MTJyZW07aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbjtmbGV4OjF9LnNsYXNoLW1lbnUgdWw6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjZweH0uc2xhc2gtbWVudSB1bDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7aGVpZ2h0OjMwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTA5LDExNywxMjQsLjUpO2JvcmRlcjoxcHggc29saWQgI2ZmZn0uc2xhc2gtbWVudSB1bDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnZlcnRpY2FsOnN0YXJ0OmRlY3JlbWVudCwuc2xhc2gtbWVudSB1bDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnZlcnRpY2FsOmVuZDpkZWNyZW1lbnR7aGVpZ2h0OjJyZW19LnNsYXNoLW1lbnUgbGl7cGFkZGluZzouNnJlbSAxLjJyZW07Zm9udC1zaXplOnZhcigtLWFkbWluLWZvbnRfeHNtYWxsKTtsaW5lLWhlaWdodDoxNDAlfS5zbGFzaC1tZW51IGxpOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOi44cmVtfS5zbGFzaC1tZW51IGxpOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206LjhyZW19LnNsYXNoLW1lbnUgLmlzLXNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWRtaW4tY29sb3JfYmFjayl9LmJ1YmJsZS1tZW51LC5wbS1tZW51LC5jdHgtbWVudXt3aWR0aDpmaXQtY29udGVudDtwYWRkaW5nOjAgMXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6LjZyZW07ZGlzcGxheTpmbGV4O292ZXJmbG93OmhpZGRlbjtnYXA6LjZyZW19LmJ1YmJsZS1tZW51IHVsLC5wbS1tZW51IHVsLC5jdHgtbWVudSB1bHtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZTpub25lfS5idWJibGUtbWVudSB1bCBsaSwucG0tbWVudSB1bCBsaSwuY3R4LW1lbnUgdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtib3JkZXItbGVmdDoxcHggc29saWQgdmFyKC0tYWRtaW4taW5wdXRfY29sb3IpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmJ1YmJsZS1tZW51IHNlbGVjdCwucG0tbWVudSBzZWxlY3QsLmN0eC1tZW51IHNlbGVjdHtvdXRsaW5lOm5vbmV9LmJ1YmJsZS1tZW51IGEsLnBtLW1lbnUgYSwuY3R4LW1lbnUgYXstLXNpemU6IDIuNHJlbTttaW4td2lkdGg6My44cmVtO2hlaWdodDozLjRyZW07cGFkZGluZzowIC42cmVtO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW59LmJ1YmJsZS1tZW51IGE6bm90KFtpZF49Ym0tXSksLmJ1YmJsZS1tZW51IGEjYm0tbWFyaywucG0tbWVudSBhOm5vdChbaWRePWJtLV0pLC5wbS1tZW51IGEjYm0tbWFyaywuY3R4LW1lbnUgYTpub3QoW2lkXj1ibS1dKSwuY3R4LW1lbnUgYSNibS1tYXJre2ZvbnQtc2l6ZToxLjJyZW07d2hpdGUtc3BhY2U6bm93cmFwfS5idWJibGUtbWVudSBhLmJ1YmJsZV9pY29uLC5wbS1tZW51IGEuYnViYmxlX2ljb24sLmN0eC1tZW51IGEuYnViYmxlX2ljb257cG9zaXRpb246cmVsYXRpdmU7dGV4dC1pbmRlbnQ6LTEwMDBlbX0uYnViYmxlLW1lbnUgYS5idWJibGVfaWNvbjo6YWZ0ZXIsLnBtLW1lbnUgYS5idWJibGVfaWNvbjo6YWZ0ZXIsLmN0eC1tZW51IGEuYnViYmxlX2ljb246OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7d2lkdGg6dmFyKC0tc2l6ZSk7aGVpZ2h0OnZhcigtLXNpemUpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWRtaW4tYm9yZGVyX2NvbG9yKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOjEuNnJlbSBhdXRvO21hc2stcG9zaXRpb246Y2VudGVyO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9LmJ1YmJsZS1tZW51IGEuX3BvaW50XzE6OmFmdGVyLC5wbS1tZW51IGEuX3BvaW50XzE6OmFmdGVyLC5jdHgtbWVudSBhLl9wb2ludF8xOjphZnRlcnt3aWR0aDp2YXIoLS1zaXplKTtoZWlnaHQ6dmFyKC0tc2l6ZSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1zaXplKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yKTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIn0uYnViYmxlLW1lbnUgYSNibS1xdW90ZTo6YWZ0ZXIsLnBtLW1lbnUgYSNibS1xdW90ZTo6YWZ0ZXIsLmN0eC1tZW51IGEjYm0tcXVvdGU6OmFmdGVye21hc2staW1hZ2U6dmFyKC0taWNvbl9xdW90ZSl9LmJ1YmJsZS1tZW51IGEjYm0tbWFyayBtYXJrLC5wbS1tZW51IGEjYm0tbWFyayBtYXJrLC5jdHgtbWVudSBhI2JtLW1hcmsgbWFya3tsaW5lLWhlaWdodDoxNDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYmxvZy1wb2ludF9jb2xvcjMpfS5idWJibGUtbWVudSBhI2JtLWxpbms6OmFmdGVyLC5wbS1tZW51IGEjYm0tbGluazo6YWZ0ZXIsLmN0eC1tZW51IGEjYm0tbGluazo6YWZ0ZXJ7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgY2xhc3M9J3RpcHRhcC1idXR0b24taWNvbicgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdjdXJyZW50Q29sb3InIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNi45OTU4IDEuMDY2NjlDMTUuNDIyNiAxLjA1MzAyIDEzLjkwNyAxLjY1Nzc5IDEyLjc3NTMgMi43NTA3NEwxMi43NjUgMi43NjA4NkwxMS4wNDUgNC40NzA4NkMxMC42NTM0IDQuODYwMjQgMTAuNjUxNSA1LjQ5MzQxIDExLjA0MDkgNS44ODUwN0MxMS40MzAzIDYuMjc2NzMgMTIuMDYzNCA2LjI3ODU4IDEyLjQ1NTEgNS44ODkxOUwxNC4xNjk3IDQuMTg0NTZDMTQuOTIzNiAzLjQ1ODkzIDE1LjkzMTkgMy4wNTc1MiAxNi45Nzg0IDMuMDY2NjJDMTguMDI3MiAzLjA3NTczIDE5LjAzMDQgMy40OTY0MSAxOS43NzIgNC4yMzgwNEMyMC41MTM3IDQuOTc5NjcgMjAuOTM0NCA1Ljk4MjkyIDIwLjk0MzUgNy4wMzE3MUMyMC45NTI2IDguMDc3NzYgMjAuNTUxNSA5LjA4NTYzIDE5LjgyNjUgOS44Mzk0MUwxNi44MzMgMTIuODMyOUMxNi40Mjc0IDEzLjIzODYgMTUuOTM5MyAxMy41NTI0IDE1LjQwMTkgMTMuNzUyOUMxNC44NjQ1IDEzLjk1MzMgMTQuMjkwMyAxNC4wMzU5IDEzLjcxODEgMTMuOTk0OUMxMy4xNDYgMTMuOTUzOSAxMi41ODk0IDEzLjc5MDQgMTIuMDg2MSAxMy41MTU0QzExLjU4MjcgMTMuMjQwNCAxMS4xNDQ0IDEyLjg2MDQgMTAuODAwOCAxMi40MDFDMTAuNDcgMTEuOTU4OCA5Ljg0MzMzIDExLjg2ODUgOS40MDEwOCAxMi4xOTkzQzguOTU4ODMgMTIuNTMwMSA4Ljg2ODQ5IDEzLjE1NjggOS4xOTkzIDEzLjU5OUM5LjcxNDY0IDE0LjI4OCAxMC4zNzIxIDE0Ljg1OCAxMS4xMjcyIDE1LjI3MDVDMTEuODgyMiAxNS42ODMgMTIuNzE3MSAxNS45MjgzIDEzLjU3NTMgMTUuOTg5OEMxNC40MzM0IDE2LjA1MTMgMTUuMjk0OCAxNS45Mjc0IDE2LjEwMDkgMTUuNjI2N0MxNi45MDcgMTUuMzI2IDE3LjYzOSAxNC44NTU1IDE4LjI0NzMgMTQuMjQ3TDIxLjI0NzIgMTEuMjQ3MUwyMS4yNTkzIDExLjIzNDdDMjIuMzUyMyAxMC4xMDMxIDIyLjk1NzEgOC41ODc1MSAyMi45NDM0IDcuMDE0MzNDMjIuOTI5NyA1LjQ0MTE1IDIyLjI5ODcgMy45MzYyOCAyMS4xODYzIDIuODIzODNDMjAuMDczOCAxLjcxMTM4IDE4LjU2ODkgMS4wODAzNiAxNi45OTU4IDEuMDY2NjlaJyBmaWxsPSdjdXJyZW50Q29sb3InJTNFJTNDL3BhdGglM0UlM0NwYXRoIGQ9J00xMC40MjQ3IDguMDEwMkM5LjU2NjU3IDcuOTQ4NzQgOC43MDUyMiA4LjA3MjU2IDcuODk5MTEgOC4zNzMyNkM3LjA5MzA1IDguNjczOTUgNi4zNjA5NiA5LjE0NDU4IDUuNzUyNzIgOS43NTNMMi43NTI4NSAxMi43NTI5TDIuNzQwNjcgMTIuNzY1M0MxLjY0NzcyIDEzLjg5NjkgMS4wNDI5NSAxNS40MTI1IDEuMDU2NjIgMTYuOTg1N0MxLjA3MDI5IDE4LjU1ODkgMS43MDEzMSAyMC4wNjM3IDIuODEzNzYgMjEuMTc2MkMzLjkyNjIgMjIuMjg4NiA1LjQzMTA4IDIyLjkxOTYgNy4wMDQyNiAyMi45MzMzQzguNTc3NDQgMjIuOTQ3IDEwLjA5MzEgMjIuMzQyMiAxMS4yMjQ3IDIxLjI0OTNMMTEuMjM3MSAyMS4yMzcxTDEyLjk0NzEgMTkuNTI3MUMxMy4zMzc2IDE5LjEzNjYgMTMuMzM3NiAxOC41MDM0IDEyLjk0NzEgMTguMTEyOUMxMi41NTY1IDE3LjcyMjMgMTEuOTIzNCAxNy43MjIzIDExLjUzMjggMTguMTEyOUw5LjgyOTMyIDE5LjgxNjRDOS4wNzU1NSAyMC41NDE0IDguMDY3NjggMjAuOTQyNSA3LjAyMTY0IDIwLjkzMzRDNS45NzI4NSAyMC45MjQzIDQuOTY5NiAyMC41MDM2IDQuMjI3OTcgMTkuNzYyQzMuNDg2MzQgMTkuMDIwMyAzLjA2NTY2IDE4LjAxNzEgMy4wNTY1NSAxNi45NjgzQzMuMDQ3NDYgMTUuOTIyMiAzLjQ0ODUxIDE0LjkxNDQgNC4xNzM1NSAxNC4xNjA2TDcuMTY3MTkgMTEuMTY3QzcuNTcyNyAxMC43NjEzIDguMDYwNzEgMTAuNDQ3NiA4LjU5ODExIDEwLjI0NzFDOS4xMzU1MiAxMC4wNDY3IDkuNzA5NzYgOS45NjQxMiAxMC4yODE5IDEwLjAwNTFDMTAuODU0IDEwLjA0NjEgMTEuNDEwNiAxMC4yMDk2IDExLjkxMzkgMTAuNDg0NkMxMi40MTczIDEwLjc1OTYgMTIuODU1NiAxMS4xMzk3IDEzLjE5OTIgMTEuNTk5QzEzLjUzIDEyLjA0MTIgMTQuMTU2NyAxMi4xMzE2IDE0LjU5ODkgMTEuODAwN0MxNS4wNDEyIDExLjQ2OTkgMTUuMTMxNSAxMC44NDMzIDE0LjgwMDcgMTAuNDAxQzE0LjI4NTQgOS43MTIwNSAxMy42Mjc5IDkuMTQxOTggMTIuODcyOSA4LjcyOTQ4QzEyLjExNzggOC4zMTY5NyAxMS4yODI5IDguMDcxNjYgMTAuNDI0NyA4LjAxMDJaJyBmaWxsPSdjdXJyZW50Q29sb3InJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpfS5idWJibGUtbWVudSBhI2JtLWFsaWduLWxlZnQsLmJ1YmJsZS1tZW51IGEjYm0tYWxpZ24tY2VudGVyLC5idWJibGUtbWVudSBhI2JtLWFsaWduLXJpZ2h0LC5wbS1tZW51IGEjYm0tYWxpZ24tbGVmdCwucG0tbWVudSBhI2JtLWFsaWduLWNlbnRlciwucG0tbWVudSBhI2JtLWFsaWduLXJpZ2h0LC5jdHgtbWVudSBhI2JtLWFsaWduLWxlZnQsLmN0eC1tZW51IGEjYm0tYWxpZ24tY2VudGVyLC5jdHgtbWVudSBhI2JtLWFsaWduLXJpZ2h0e21hc2stc2l6ZTpjb250YWlufS5idWJibGUtbWVudSBhI2JtLWFsaWduLWxlZnQ6OmFmdGVyLC5wbS1tZW51IGEjYm0tYWxpZ24tbGVmdDo6YWZ0ZXIsLmN0eC1tZW51IGEjYm0tYWxpZ24tbGVmdDo6YWZ0ZXJ7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci1hbGlnbi1sZWZ0JyUzRSUzQ2xpbmUgeDE9JzE3JyB5MT0nMTAnIHgyPSczJyB5Mj0nMTAnLyUzRSUzQ2xpbmUgeDE9JzIxJyB5MT0nNicgeDI9JzMnIHkyPSc2Jy8lM0UlM0NsaW5lIHgxPScyMScgeTE9JzE0JyB4Mj0nMycgeTI9JzE0Jy8lM0UlM0NsaW5lIHgxPScxNycgeTE9JzE4JyB4Mj0nMycgeTI9JzE4Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5idWJibGUtbWVudSBhI2JtLWFsaWduLWNlbnRlcjo6YWZ0ZXIsLnBtLW1lbnUgYSNibS1hbGlnbi1jZW50ZXI6OmFmdGVyLC5jdHgtbWVudSBhI2JtLWFsaWduLWNlbnRlcjo6YWZ0ZXJ7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci1hbGlnbi1jZW50ZXInJTNFJTNDbGluZSB4MT0nMTgnIHkxPScxMCcgeDI9JzYnIHkyPScxMCcvJTNFJTNDbGluZSB4MT0nMjEnIHkxPSc2JyB4Mj0nMycgeTI9JzYnLyUzRSUzQ2xpbmUgeDE9JzIxJyB5MT0nMTQnIHgyPSczJyB5Mj0nMTQnLyUzRSUzQ2xpbmUgeDE9JzE4JyB5MT0nMTgnIHgyPSc2JyB5Mj0nMTgnLyUzRSUzQy9zdmclM0VcIil9LmJ1YmJsZS1tZW51IGEjYm0tYWxpZ24tcmlnaHQ6OmFmdGVyLC5wbS1tZW51IGEjYm0tYWxpZ24tcmlnaHQ6OmFmdGVyLC5jdHgtbWVudSBhI2JtLWFsaWduLXJpZ2h0OjphZnRlcnttYXNrLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLWFsaWduLXJpZ2h0JyUzRSUzQ2xpbmUgeDE9JzIxJyB5MT0nMTAnIHgyPSc3JyB5Mj0nMTAnLyUzRSUzQ2xpbmUgeDE9JzIxJyB5MT0nNicgeDI9JzMnIHkyPSc2Jy8lM0UlM0NsaW5lIHgxPScyMScgeTE9JzE0JyB4Mj0nMycgeTI9JzE0Jy8lM0UlM0NsaW5lIHgxPScyMScgeTE9JzE4JyB4Mj0nNycgeTI9JzE4Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5idWJibGUtbWVudSBhI2JtLWJ0LC5wbS1tZW51IGEjYm0tYnQsLmN0eC1tZW51IGEjYm0tYnR7Zm9udC1zaXplOjEuNHJlbX0uYnViYmxlLW1lbnUgYSNibS1idC5pcy1iYXNpYywucG0tbWVudSBhI2JtLWJ0LmlzLWJhc2ljLC5jdHgtbWVudSBhI2JtLWJ0LmlzLWJhc2lje2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTQxNDE0fS5idWJibGUtbWVudSBhI2JtLXVuc2V0OjphZnRlciwucG0tbWVudSBhI2JtLXVuc2V0OjphZnRlciwuY3R4LW1lbnUgYSNibS11bnNldDo6YWZ0ZXJ7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLXRyYXNoLTInJTNFJTNDcG9seWxpbmUgcG9pbnRzPSczIDYgNSA2IDIxIDYnLyUzRSUzQ3BhdGggZD0nTTE5IDZ2MTRhMiAyIDAgMCAxLTIgMkg3YTIgMiAwIDAgMS0yLTJWNm0zIDBWNGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYyJy8lM0UlM0NsaW5lIHgxPScxMCcgeTE9JzExJyB4Mj0nMTAnIHkyPScxNycvJTNFJTNDbGluZSB4MT0nMTQnIHkxPScxMScgeDI9JzE0JyB5Mj0nMTcnLyUzRSUzQy9zdmclM0VcIik7bWFzay1zaXplOjJyZW0gYXV0b30uYnViYmxlLW1lbnUgYS5pcy1hY3RpdmUsLnBtLW1lbnUgYS5pcy1hY3RpdmUsLmN0eC1tZW51IGEuaXMtYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWRtaW4tY29sb3JfYmFjayl9LnBtLW1lbnV7bWluLXdpZHRoOjI4cmVtO3BhZGRpbmc6MDtnYXA6LjRyZW0gMDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnBtLW1lbnUgYnV0dG9ue3BhZGRpbmc6LjZyZW0gMXJlbTtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjUwMDtib3JkZXItbGVmdDoxcHggc29saWQgdmFyKC0tYWRtaW4taW5wdXRfY29sb3IpfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KXsucG0tbWVudSBidXR0b257bGluZS1oZWlnaHQ6MTcwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey5wbS1tZW51IGJ1dHRvbntsaW5lLWhlaWdodDoxNzAlfX0ucG0tbWVudSBidXR0b24uX2FjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjR9LnBtLW1lbnVfX2dyb3Vwe2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWFkbWluLWlucHV0X2NvbG9yKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1hZG1pbi1pbnB1dF9jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXg6MX0ucG0tbWVudV9fZ3JvdXA6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfS5wbS1tZW51X19ncm91cDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0ucG0tbWVudV9fZ3JvdXAgYnV0dG9ue3dpZHRoOjEwMCV9LnBtLW1lbnVfX2dyb3VwIGJ1dHRvbjpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS5jdHgtbWVudXtwYWRkaW5nOi42cmVtIDFyZW19LmN0eC1tZW51Ll90YWJsZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouOHJlbX0uY3R4LW1lbnUuX3RhYmxlPmRpdntkaXNwbGF5OmZsZXg7Z2FwOi40cmVtfS5jdHgtbWVudS5fdGFibGUgYnV0dG9ue3dpZHRoOjVyZW07cGFkZGluZzouNnJlbTtib3JkZXI6MXB4IHNvbGlkICNjMWMxYzE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjJyZW0gMH0uY3R4LW1lbnUuX3RhYmxlIGJ1dHRvbiBzcGFuLC5jdHgtbWVudS5fdGFibGUgYnV0dG9uOjpiZWZvcmUsLmN0eC1tZW51Ll90YWJsZSBidXR0b246OmFmdGVye3dpZHRoOjEwMCU7aGVpZ2h0Oi44cmVtO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYWRtaW4taW5wdXRfY29sb3IpfS5jdHgtbWVudS5fdGFibGUgYnV0dG9uIHNwYW57dGV4dC1pbmRlbnQ6LTEwMDBlbTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbn0uY3R4LW1lbnUuX3RhYmxlIGJ1dHRvbjo6YmVmb3JlLC5jdHgtbWVudS5fdGFibGUgYnV0dG9uOjphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIn0uY3R4LW1lbnUuX3RhYmxlIGJ1dHRvbjppcyhbZGF0YS1hY3Q9c2VjLWFkZC1wcmV2XSk6OmJlZm9yZXtib3JkZXItc3R5bGU6ZG90dGVkO2JhY2tncm91bmQtY29sb3I6I2VlZX0uY3R4LW1lbnUuX3RhYmxlIGJ1dHRvbjppcyhbZGF0YS1hY3Q9c2VjLWFkZC1uZXh0XSk6OmFmdGVye2JvcmRlci1zdHlsZTpkb3R0ZWQ7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5jdHgtbWVudS5fdGFibGUgYnV0dG9uOmlzKFtkYXRhLWFjdD1zZWMtZGVsXSkgc3Bhbntib3JkZXItc3R5bGU6ZG90dGVkfS5sYWJlbFN0eWxlLC5ibG9nX2RldGFpbCAuX2ZpZWxkcyBsYWJlbCwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmgyOm5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmgzOm5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmg0Om5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmg1Om5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPnVsOm5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPm9sOm5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmJsb2NrcXVvdGU6bm90KC5pcy1lbXB0eSk6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtwYWRkaW5nOjAgLjZyZW07Zm9udC1zaXplOnZhcigtLWFkbWluLWZvbnRfeHNtYWxsKTtsaW5lLWhlaWdodDoxNDAlO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6LjRyZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZG1pbi1jb2xvcl9ncmVlbik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgodmFyKC0tYWRtaW4tYWJzLWxhYmVsLXBvc1gpKSB0cmFuc2xhdGVZKHZhcigtLXBvc1kpKX0uY3VzdG9tLWVkaXRvcntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjIwcmVtO21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5jdXN0b20tZWRpdG9yIC50aXB0YXA+Kjo6YWZ0ZXJ7ZGlzcGxheTpibG9ja30uY3VzdG9tLWVkaXRvciAudGlwdGFwPmgyOm5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmgzOm5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmg0Om5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmg1Om5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPnVsOm5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPm9sOm5vdCguaXMtZW1wdHkpOjphZnRlciwuY3VzdG9tLWVkaXRvciAudGlwdGFwPmJsb2NrcXVvdGU6bm90KC5pcy1lbXB0eSk6OmFmdGVyey0tcG9zWTogMDt0b3A6LjJyZW07dGV4dC1pbmRlbnQ6MDtsZXR0ZXItc3BhY2luZzowfS5jdXN0b20tZWRpdG9yIC50aXB0YXA+aDI6OmFmdGVye2NvbnRlbnQ6XCJoMlwifS5jdXN0b20tZWRpdG9yIC50aXB0YXA+aDM6OmFmdGVye2NvbnRlbnQ6XCJoM1wifS5jdXN0b20tZWRpdG9yIC50aXB0YXA+aDQ6OmFmdGVye2NvbnRlbnQ6XCJoNFwifS5jdXN0b20tZWRpdG9yIC50aXB0YXA+aDU6OmFmdGVye2NvbnRlbnQ6XCJoNVwifS5jdXN0b20tZWRpdG9yIC50aXB0YXA+dWw6OmFmdGVye2NvbnRlbnQ6XCJsaXN0XCJ9LmN1c3RvbS1lZGl0b3IgLnRpcHRhcD5vbDo6YWZ0ZXJ7Y29udGVudDpcImxpc3RcIn0uY3VzdG9tLWVkaXRvciAudGlwdGFwPmJsb2NrcXVvdGU6bm90KC5fbWFyayk6OmFmdGVye2NvbnRlbnQ6XCJxdW90ZVwifS5jdXN0b20tZWRpdG9yIC50aXB0YXA+YmxvY2txdW90ZS5fbWFyazo6YWZ0ZXJ7Y29udGVudDpcInF1b3RlXCJ9LmN1c3RvbS1lZGl0b3IgLnRpcHRhcD5ibG9ja3F1b3RlPnA6OmFmdGVyey0taW5kZW50OiAwO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmN1c3RvbS1lZGl0b3IgLnRpcHRhcCB0YWJsZTpmb2N1cy13aXRoaW57Ym9yZGVyOjFweCBkb3R0ZWQgcmdiYSgyMCwyMCwyMCwuMSl9LmN1c3RvbS1lZGl0b3IgLnRpcHRhcCB0YWJsZTpmb2N1cy13aXRoaW4gdGgsLmN1c3RvbS1lZGl0b3IgLnRpcHRhcCB0YWJsZTpmb2N1cy13aXRoaW4gdGR7Ym9yZGVyOmluaGVyaXR9LmN1c3RvbS1lZGl0b3IgLnRpcHRhcCB0YWJsZSBwe3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MTAwJX0uY3VzdG9tLWVkaXRvciAudGlwdGFwIHRhYmxlIHA6OmFmdGVye2Rpc3BsYXk6bm9uZX0uY3VzdG9tLWVkaXRvciAudGlwdGFwIHRhYmxlIHA6ZW1wdHk6OmFmdGVyLC5jdXN0b20tZWRpdG9yIC50aXB0YXAgdGFibGUgcDpoYXMoPmJyOm9ubHktY2hpbGQpOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uY3VzdG9tLWVkaXRvciAudGlwdGFwIHRoIHA6OmFmdGVye2NvbnRlbnQ6XCLtg4DsnbTti4Ao67Cp7Zal7YKk66GcIOydtOuPme2VmOyEuOyalClcIn0uY3VzdG9tLWVkaXRvciAudGlwdGFwIHRkIHA6OmFmdGVye2NvbG9yOnJnYmEoMjAsMjAsMjAsLjMpO2NvbnRlbnQ6XCLthY3siqTtirgo67Cp7Zal7YKk66GcIOydtOuPme2VmOyEuOyalClcIn0uY3VzdG9tLWVkaXRvciAuUHJvc2VNaXJyb3ItZm9jdXNlZHtib3JkZXI6MCAhaW1wb3J0YW50O291dGxpbmU6MCAhaW1wb3J0YW50fS5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciBoMiwuY3VzdG9tLWVkaXRvciAuUHJvc2VNaXJyb3IgaDMsLmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIGg0LC5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciBibG9ja3F1b3RlLC5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciBwLC5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciBmaWd1cmUsLmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIGZpZ2NhcHRpb257cG9zaXRpb246cmVsYXRpdmV9LmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIGZpZ3VyZSBpbWd7bWluLWhlaWdodDo0cmVtO2NvbnRlbnQ6XCLsnbTrr7jsp4Ag7LaU6rCAXCJ9LmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIC5pcy1lbXB0eTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDp2YXIoLS1pbmRlbnQpO2NvbG9yOiM5OTk7Y29udGVudDphdHRyKGRhdGEtcGxhY2Vob2xkZXIpO3BvaW50ZXItZXZlbnRzOm5vbmV9LmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIC5pcy1lbXB0eTppcyhibG9ja3F1b3RlKTo6YWZ0ZXJ7dG9wOjFyZW19LmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIC5pcy1lbXB0eTppcyguX2xpbmVfYm94KTo6YWZ0ZXJ7dG9wOnZhcigtLWJsb2dfZ2FwKX0uY3VzdG9tLWVkaXRvciAuUHJvc2VNaXJyb3IgdGFibGUsLmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIHRhYmxlICp7dXNlci1zZWxlY3Q6dGV4dDstd2Via2l0LXVzZXItc2VsZWN0OnRleHR9LmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIC5zZWxlY3RlZENlbGx7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEyMiwyMjAsMTgxLC4yKX0uY3VzdG9tLWVkaXRvciAuUHJvc2VNaXJyb3IgdGFibGVbZHJhZ2dhYmxlPXRydWVdLC5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciB0ZFtkcmFnZ2FibGU9dHJ1ZV0sLmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIHRoW2RyYWdnYWJsZT10cnVlXXstd2Via2l0LXVzZXItZHJhZzpub25lfS5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciBtYXJre2NhcmV0LWNvbG9yOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lfS5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciBtYXJrOjpzZWxlY3Rpb257YmFja2dyb3VuZDpyZ2JhKDE4MCwxODAsMTgwLC4zKX0uY3VzdG9tLWVkaXRvciAuUHJvc2VNaXJyb3IgLl9wcm9qZWN0X3RhYmxlLl9mb2N1c3tib3JkZXI6MXB4IGRvdHRlZCAjZGRkfS5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciAuX3Byb2plY3RfdGFibGUuX2ZvY3VzIHRoLC5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciAuX3Byb2plY3RfdGFibGUuX2ZvY3VzIHRke2JvcmRlci10b3A6MXB4IGRvdHRlZCAjZGRkO2JvcmRlci1sZWZ0OjFweCBkb3R0ZWQgI2RkZH0uY3VzdG9tLWVkaXRvciAuUHJvc2VNaXJyb3IgLl9wcm9qZWN0X3RhYmxlLl9mb2N1cyB0cjpmaXJzdC1vZi10eXBlIHRoLC5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciAuX3Byb2plY3RfdGFibGUuX2ZvY3VzIHRyOmZpcnN0LW9mLXR5cGUgdGR7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1sZWZ0Om5vbmV9LmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yLXNlbGVjdGVkbWFya3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDIyMCwyNTUsLjQpO291dGxpbmU6bm9uZX0uY3VzdG9tLWVkaXRvciAuUHJvc2VNaXJyb3ItZHJvcGN1c29yLWJsb2Nre3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9ja30uY3VzdG9tLWVkaXRvciAuUHJvc2VNaXJyb3IgLlByb3NlTWlycm9yLXNlbGVjdGVkbm9kZXtmaWx0ZXI6YnJpZ2h0bmVzcygwLjYpfS5jdXN0b20tZWRpdG9yIC5Qcm9zZU1pcnJvciAuUHJvc2VNaXJyb3ItZ2FwY3Vyc29yOjphZnRlcnt0b3A6MDtsZWZ0OjA7d2lkdGg6MXB4O2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6M3JlbTtiYWNrZ3JvdW5kLWNvbG9yOiMxNDE0MTR9LmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIC5Qcm9zZU1pcnJvci1nYXBjdXJzb3I6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9LmN1c3RvbS1lZGl0b3IgLlByb3NlTWlycm9yIC5Qcm9zZU1pcnJvci1nYXBjdXJzb3I6Zmlyc3QtY2hpbGQrLl9wcm9qZWN0X3RhYmxle21hcmdpbi10b3A6Mi40cmVtfS5hZG1pbi1wb3B1cF9saW5re3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQzcmVtO3BhZGRpbmc6MnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIC41cmVtIDEuNnJlbSAwIHJnYmEoMCwwLDAsLjIpO3otaW5kZXg6MTAxfS5hZG1pbi1wb3B1cF9saW5rIGg0e2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KXsuYWRtaW4tcG9wdXBfbGluayBoNHtsaW5lLWhlaWdodDoxNzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7LmFkbWluLXBvcHVwX2xpbmsgaDR7bGluZS1oZWlnaHQ6MTcwJX19LmFkbWluLXBvcHVwX2xpbmsgbGFiZWx7bWluLXdpZHRoOjhyZW07cGFkZGluZy1yaWdodDouMXJlbTtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjpyZ2JhKDIwLDIwLDIwLC40KTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCl7LmFkbWluLXBvcHVwX2xpbmsgbGFiZWx7bGluZS1oZWlnaHQ6MTcwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey5hZG1pbi1wb3B1cF9saW5rIGxhYmVse2xpbmUtaGVpZ2h0OjE3MCV9fS5hZG1pbi1wb3B1cF9saW5rIHVse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEuMnJlbX0uYWRtaW4tcG9wdXBfbGluayB1bCBsaXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5hZG1pbi1wb3B1cF9saW5rIHVsIGxpIGRpdnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtnYXA6MXJlbX0uYWRtaW4tcG9wdXBfbGluayB1bCBsaSBzZWxlY3QsLmFkbWluLXBvcHVwX2xpbmsgdWwgbGkgaW5wdXR7d2lkdGg6MTAwJTtoZWlnaHQ6NC42cmVtO3BhZGRpbmc6MCAxLjJyZW07Ym9yZGVyOjFweCBzb2xpZCAjMTQxNDE0fS5hZG1pbi1wb3B1cF9saW5rIHVsIGxpICNscC10YXJnZXR7d2lkdGg6MTByZW07ZmxleDowIDAgYXV0b30uYWRtaW4tcG9wdXBfbGluayB1bCBsaSAjbHAtdXJsOmlzKC5fcmVhZG9ubHkpe2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0uYWRtaW4tcG9wdXBfbGluayB1bCBsaSAuX2hpbnR7bWFyZ2luLXRvcDouNnJlbTtmb250LXNpemU6MS4ycmVtO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpyZ2JhKDIwLDIwLDIwLC42KX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCl7LmFkbWluLXBvcHVwX2xpbmsgdWwgbGkgLl9oaW50e2xpbmUtaGVpZ2h0OjE3MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXsuYWRtaW4tcG9wdXBfbGluayB1bCBsaSAuX2hpbnR7bGluZS1oZWlnaHQ6MTcwJX19LmFkbWluLXBvcHVwX2xpbmsgLmVycm9ye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDttYXJnaW4tdG9wOi42cmVtO2ZvbnQtc2l6ZToxLjJyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOnZhcigtLWFkbWluLWNvbG9yX2Vycm9yKTtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpey5hZG1pbi1wb3B1cF9saW5rIC5lcnJvcntsaW5lLWhlaWdodDoxNzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7LmFkbWluLXBvcHVwX2xpbmsgLmVycm9ye2xpbmUtaGVpZ2h0OjE3MCV9fS5hZG1pbi1wb3B1cF9saW5rIC5idG4tZ3JvdXB7bWFyZ2luLXRvcDo2cmVtfS5hZG1pbi1wb3B1cF9saW5rIC5idG4tZ3JvdXAgLmJ0LWJhc2V7bWluLXdpZHRoOjA7d2lkdGg6MTAwJX0udXBsb2FkX2ZpbGV7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXh9LnVwbG9hZF9maWxlIGlucHV0W3R5cGU9ZmlsZV0sLnVwbG9hZF9maWxlIGlucHV0W3R5cGU9YnV0dG9uXXtkaXNwbGF5Om5vbmV9LnVwbG9hZF9maWxlIGxhYmVse3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Zm9udC1zaXplOnZhcigtLWFkbWluLWZvbnRfZGVmYXVsdCk7bGluZS1oZWlnaHQ6MTQwJTtjb2xvcjp2YXIoLS1hZG1pbi1jb2xvcjEpO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWRtaW4tY29sb3JfYmFjayk7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2N1cnNvcjpwb2ludGVyfSNibG9nRm9ybXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59I2Jsb2dGb3JtPi5idG4tZ3JvdXB7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7bGVmdDo1MCU7d2lkdGg6MTAwJTttYXgtd2lkdGg6dmFyKC0tYWRtaW5fY29udGVudF93aWR0aCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0cmV0Y2g7Z2FwOjEuNHJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4OjEwfSNibG9nRm9ybT4uYnRuLWdyb3VwIC5fc3RhdHVze3dpZHRoOjE2cmVtO21pbi1oZWlnaHQ6MTAwJX0jYmxvZ0Zvcm0+LmJ0bi1ncm91cCAuX3N0YXR1cyBsYWJlbHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2ZvbnQtc2l6ZTpmb250c2l6ZShcIjE2XCIpO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWRtaW4tY29sb3JfZXJyb3IpO2Rpc3BsYXk6ZmxleDtnYXA6LjZyZW07anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXJ9I2Jsb2dGb3JtPi5idG4tZ3JvdXAgLl9zdGF0dXMgbGFiZWw6OmJlZm9yZXt3aWR0aDoxLjhyZW07aGVpZ2h0OjEuOHJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci11bmxvY2snJTNFJTNDcmVjdCB4PSczJyB5PScxMScgd2lkdGg9JzE4JyBoZWlnaHQ9JzExJyByeD0nMicgcnk9JzInLyUzRSUzQ3BhdGggZD0nTTcgMTFWN2E1IDUgMCAwIDEgOS45LTEnLyUzRSUzQy9zdmclM0VcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZToxMDAlIGF1dG8gIWltcG9ydGFudDttYXNrLXBvc2l0aW9uOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIn0jYmxvZ0Zvcm0+LmJ0bi1ncm91cCAuX3N0YXR1cyBsYWJlbCBzcGFue2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdH0jYmxvZ0Zvcm0+LmJ0bi1ncm91cCAuX3N0YXR1cyBpbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4Oi0xMDAwfSNibG9nRm9ybT4uYnRuLWdyb3VwIC5fc3RhdHVzIGlucHV0OmNoZWNrZWR+bGFiZWx7YmFja2dyb3VuZC1jb2xvcjojMmFhNmE5fSNibG9nRm9ybT4uYnRuLWdyb3VwIC5fc3RhdHVzIGlucHV0OmNoZWNrZWR+bGFiZWw6OmJlZm9yZXttYXNrLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLWNoZWNrLXNxdWFyZSclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzkgMTEgMTIgMTQgMjIgNCcvJTNFJTNDcGF0aCBkPSdNMjEgMTJ2N2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTEnLyUzRSUzQy9zdmclM0VcIil9I2Jsb2dGb3JtPi5idG4tZ3JvdXAgLmJ0LWJhc2V7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjMTQxNDE0fSNibG9nRm9ybT4uYnRuLWdyb3VwIC5idC1iYXNlOjphZnRlcntkaXNwbGF5Om5vbmV9I2Jsb2dGb3JtPi5idG4tZ3JvdXAgLmJ0LWJhc2U6aG92ZXJ7Y29sb3I6IzEyMTIxMjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9I2Jsb2dGb3JtIC5fYWRkX29wdGlvbnN7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jYmxvZ0Zvcm0gLl9hZGRfb3B0aW9ucyBsYWJlbHstLXBvc1k6IDA7dG9wOjB9I2Jsb2dGb3JtIC5fYWRkX29wdGlvbnMgaW5wdXRbdHlwZT10ZXh0XSwjYmxvZ0Zvcm0gLl9hZGRfb3B0aW9ucyB0ZXh0YXJlYXtwYWRkaW5nOjAgMXJlbTtmb250LXNpemU6dmFyKC0tYWRtaW4tZm9udF9zbWFsbCk7bGluZS1oZWlnaHQ6MTQwJTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjAsMjAsMjAsLjEpfSNibG9nRm9ybSAuX2FkZF9vcHRpb25zIHRleHRhcmVhe3BhZGRpbmc6MXJlbX0jYmxvZ0Zvcm0gLl9hZGRfb3B0aW9ucyBpbnB1dFt0eXBlPXRleHRde2hlaWdodDo0cmVtfSNibG9nRm9ybSAuX2FkZF9vcHRpb25zIFtuYW1lPWFjZl9wb3B1cF90eXBlXXtkaXNwbGF5Om5vbmV9I2Jsb2dGb3JtIC5fYWRkX29wdGlvbnMgaDN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2ZvbnQtc2l6ZTp2YXIoLS1hZG1pbi1mb250X2RlZmF1bHQpO2xpbmUtaGVpZ2h0OjE0MCU7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6LjJyZW0gMS4ycmVtO2JvcmRlcjoxcHggc29saWQgcmdiYSgyMCwyMCwyMCwuMik7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zZm9ybTp0cmFuc2xhdGVYKHZhcigtLWFkbWluLWFicy1sYWJlbC1wb3NYKSk7Y3Vyc29yOnBvaW50ZXJ9I2Jsb2dGb3JtIC5fYWRkX29wdGlvbnNfaW5mb3tkaXNwbGF5Om5vbmV9I2Jsb2dGb3JtIC5fYWRkX29wdGlvbnNfaW5mby5fYWN0aXZle3BhZGRpbmctYm90dG9tOjEwcmVtO2Rpc3BsYXk6YmxvY2t9I2Jsb2dGb3JtIC5fYWRkX29wdGlvbnNfaW5mbyB1bHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyLjRyZW19I2Jsb2dGb3JtIC5fYWRkX29wdGlvbnNfaW5mbyBsaXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouNnJlbX0jYmxvZ0Zvcm0gLl9hZGRfb3B0aW9uc19pbmZvIGxpIGg0e2ZvbnQtc2l6ZTp2YXIoLS1hZG1pbi1mb250X3hzbWFsbCk7bGluZS1oZWlnaHQ6MTQwJTtmb250LXdlaWdodDo3MDA7Y29sb3I6cmdiYSgyMCwyMCwyMCwuNSl9I2Jsb2dGb3JtIC5ibG9nX2FkbWluX2V0Y3twb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206LTE4cmVtO3dpZHRoOjEwMCU7bWF4LXdpZHRoOnZhcigtLWJsb2ctZGV0YWlsX3dpZHRoKTttYXJnaW46MCBhdXRvO3otaW5kZXg6MTB9I2Jsb2dGb3JtIC5ibG9nX3JlY29tbWVuZHt6LWluZGV4OjN9I2Jsb2dGb3JtIC5ibG9nX3JlY29tbWVuZF9saXN0e2Rpc3BsYXk6bm9uZX0jYmxvZ0Zvcm0gLmJsb2dfcmVjb21tZW5kX2xpc3QuX2FjdGl2ZXtkaXNwbGF5OmZsZXh9I2Jsb2dGb3JtIC5ibG9nX3JlY29tbWVuZF9saXN0Ll9hY3RpdmV+LmJ0bi1ncm91cHtkaXNwbGF5OmJsb2NrfSNibG9nRm9ybSAuYmxvZ19yZWNvbW1lbmQgLmJ0bi1ncm91cHtkaXNwbGF5Om5vbmV9I2Jsb2dGb3JtIC5Qcm9zZU1pcnJvciAuYnQtYmFzZXtwb2ludGVyLWV2ZW50czpub25lfSNibG9nRm9ybSAuUHJvc2VNaXJyb3IgLmJ0LWJhc2U6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO21pbi13aWR0aDozcmVtO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjJyZW0gLjVyZW07Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo0MDA7d2hpdGUtc3BhY2U6bm93cmFwO2hlaWdodDo1MCU7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIwLDIwLDIwLC4yKTtjb250ZW50OmF0dHIoaHJlZik7ZGlzcGxheTpibG9jazt6LWluZGV4OjE7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KXsjYmxvZ0Zvcm0gLlByb3NlTWlycm9yIC5idC1iYXNlOjpiZWZvcmV7bGluZS1oZWlnaHQ6MTcwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpeyNibG9nRm9ybSAuUHJvc2VNaXJyb3IgLmJ0LWJhc2U6OmJlZm9yZXtsaW5lLWhlaWdodDoxNzAlfX0uYmxvZ19saXN0X2NvbnRhaW5lcnttYXgtd2lkdGg6dmFyKC0tYmxvZy1saXN0X3dpZHRoKX0uYmxvZ19saXN0X2JveHtwb3NpdGlvbjpyZWxhdGl2ZX0uYmxvZ19saXN0X2JveCAuX3N0YXR1c3twb3NpdGlvbjphYnNvbHV0ZTttaW4td2lkdGg6OHJlbTtoZWlnaHQ6NHJlbTtwYWRkaW5nOjAgMXJlbTtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmlubGluZS1mbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3otaW5kZXg6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCl7LmJsb2dfbGlzdF9ib3ggLl9zdGF0dXN7bGluZS1oZWlnaHQ6MTcwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey5ibG9nX2xpc3RfYm94IC5fc3RhdHVze2xpbmUtaGVpZ2h0OjE3MCV9fUBtZWRpYSh3aWR0aCA+IDk2MHB4KXsuYmxvZ19kZXRhaWx7LS1wb3B1cF9wYWRkaW5nOiA2cmVtfX1AbWVkaWEod2lkdGggPD0gOTYwcHgpey5ibG9nX2RldGFpbHstLXBvcHVwX3BhZGRpbmc6IDZyZW0gdmFyKC0tcGFkZGluZykgMy4ycmVtfX0uYmxvZ19kZXRhaWwgaW5wdXQsLmJsb2dfZGV0YWlsIHRleHRhcmVhe2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7d29yZC1icmVhazppbmhlcml0O2JhY2tncm91bmQtY29sb3I6aW5oZXJpdH0uYmxvZ19kZXRhaWwgaW5wdXQ6bm90KC51cGxvYWRfZmlsZV9uYW1lKSwuYmxvZ19kZXRhaWwgdGV4dGFyZWE6bm90KC51cGxvYWRfZmlsZV9uYW1lKXt3aWR0aDoxMDAlfS5ibG9nX2RldGFpbCBpbnB1dDo6cGxhY2Vob2xkZXIsLmJsb2dfZGV0YWlsIHRleHRhcmVhOjpwbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDIwLDIwLDIwLC4yKX0uYmxvZ19kZXRhaWwgdGV4dGFyZWF7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO3dvcmQtd3JhcDpicmVhay13b3JkO3Jlc2l6ZTpub25lO292ZXJmbG93OmhpZGRlbn0uYmxvZ19kZXRhaWwgdGV4dGFyZWEuX25vX2VudGVye3doaXRlLXNwYWNlOm5vd3JhcH0uYmxvZ19kZXRhaWwgdGV4dGFyZWE6bm90KC5fbm9fZW50ZXIpe3doaXRlLXNwYWNlOnByZS13cmFwfS5ibG9nX2RldGFpbCBoZWFkZXIgbGFiZWx7Zm9udC1zaXplOnZhcigtLWFkbWluLWZvbnRfeHNtYWxsKTtsaW5lLWhlaWdodDoxNDAlO2ZvbnQtd2VpZ2h0OjUwMH0uYmxvZ19kZXRhaWwgaGVhZGVyIGgxIHRleHRhcmVhe3ZlcnRpY2FsLWFsaWduOnRvcH0uYmxvZ19kZXRhaWwgLl9maWVsZHN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uYmxvZ19kZXRhaWwgLl9maWVsZHMgbGFiZWx7dG9wOjUwJTstLXBvc1k6IC01MCU7ZGlzcGxheTpub25lfS5ibG9nX2RldGFpbCAuX2ZpZWxkczpob3ZlciBsYWJlbHtkaXNwbGF5OmJsb2NrfS5ibG9nX2RldGFpbCAuX2NhdGVnb3J5e3dpZHRoOjEwMCU7bWF4LXdpZHRoOmZpdC1jb250ZW50O3otaW5kZXg6MX0uYmxvZ19kZXRhaWwgLl9jYXRlZ29yeSBpbnB1dHttYXgtd2lkdGg6MTJyZW07Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2N1cnNvcjpwb2ludGVyfS5ibG9nX2RldGFpbCAuX2NhdGVnb3J5X2xpc3R7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSgyMCwyMCwyMCwuNik7ZGlzcGxheTpub25lfS5ibG9nX2RldGFpbCAuX2NhdGVnb3J5X2xpc3QuX2FjdGl2ZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5ibG9nX2RldGFpbCAuX2NhdGVnb3J5X2xpc3QgYnV0dG9ue21pbi1oZWlnaHQ6Mi44cmVtO3BhZGRpbmc6MS4ycmVtIDA7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tYWRtaW4tY29sb3JfYmFjayl9LmJsb2dfZGV0YWlsIC5fY2F0ZWdvcnlfbGlzdCBidXR0b24uX3NlbGVjdGVke2NvbG9yOnJnYmEoMjAsMjAsMjAsLjQpO2ZvbnQtd2VpZ2h0OjUwMDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkbWluLWNvbG9yX2JhY2spfS5ibG9nX2RldGFpbCAuX2NhdGVnb3J5X2xpc3QgYnV0dG9uOmZpcnN0LWNoaWxke2JvcmRlci10b3A6bm9uZX0uYmxvZ19kZXRhaWwgLl90aXQgbGFiZWx7LS1wb3NZOiAwO3RvcDoxLjlyZW19LmJsb2dfZGV0YWlsIC5fZGVzY3JpcHRpb24gbGFiZWx7dG9wOi42cmVtOy0tcG9zWTogMH0uYmxvZ19kZXRhaWwgLl9kYXRle2hlaWdodDoyLjRyZW07ZGlzcGxheTpmbGV4fS5ibG9nX2RldGFpbCAuX2RhdGUgaW5wdXRbdHlwZT10ZXh0XXtoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmJsb2dfZGV0YWlsIC5fZGF0ZSAjYmxvZ0RhdGVSZXN1bHR7ZGlzcGxheTpub25lfS5ibG9nX2RldGFpbCAuX2RhdGUgI2Jsb2dEYXRle3dpZHRoOjEwMCU7bWF4LXdpZHRoOjcuNnJlbTtoZWlnaHQ6MTAwJX0uYmxvZ19kZXRhaWwgLl9kYXRlICNibG9nRGF0ZTpwbGFjZWhvbGRlci1zaG93bnt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWFkbWluLWlucHV0X2NvbG9yKTtib3JkZXItcmFkaXVzOi40cmVtfS5ibG9nX2RldGFpbCAuX2RhdGVfdGltZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDo2LjdyZW07ZGlzcGxheTpub25lfS5ibG9nX2RldGFpbCAuX2RhdGVfdGltZS5fYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmJsb2dfZGV0YWlsIC5fZGF0ZV90aW1lIGg0e2Rpc3BsYXk6bm9uZX0uYmxvZ19kZXRhaWwgLl9kYXRlX3RpbWUgLl90aW1lX29wdGlvbnN7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjIwcmVtO2JvcmRlcjoxcHggc29saWQgIzE0MTQxNDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjcpO292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjE7ZGlzcGxheTpub25lfS5ibG9nX2RldGFpbCAuX2RhdGVfdGltZSAuX3RpbWVfb3B0aW9ucy5fYWN0aXZle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmJsb2dfZGV0YWlsIC5fZGF0ZV90aW1lIC5fdGltZV9vcHRpb25zIC5fbm93e3BhZGRpbmc6LjRyZW07Zm9udC1zaXplOnZhcigtLWFkbWluLWZvbnRfeHNtYWxsKTtsaW5lLWhlaWdodDoxNDAlO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDIwLDIwLDIwLC4xKTtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO29yZGVyOjF9LmJsb2dfZGV0YWlsIC5fZGF0ZV90aW1lIC5fdGltZV9vcHRpb25zIHVse3dpZHRoOjEwMCU7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uYmxvZ19kZXRhaWwgLl9kYXRlX3RpbWUgLl90aW1lX29wdGlvbnMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjRweH0uYmxvZ19kZXRhaWwgLl9kYXRlX3RpbWUgLl90aW1lX29wdGlvbnMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2hlaWdodDozMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEwOSwxMTcsMTI0LC41KTtib3JkZXI6MXB4IHNvbGlkICNmZmZ9LmJsb2dfZGV0YWlsIC5fZGF0ZV90aW1lIC5fdGltZV9vcHRpb25zIHVsOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246dmVydGljYWw6c3RhcnQ6ZGVjcmVtZW50LC5ibG9nX2RldGFpbCAuX2RhdGVfdGltZSAuX3RpbWVfb3B0aW9ucyB1bDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnZlcnRpY2FsOmVuZDpkZWNyZW1lbnR7aGVpZ2h0OjJyZW19LmJsb2dfZGV0YWlsIC5fZGF0ZV90aW1lIC5fdGltZV9vcHRpb25zIHVsIGxpe3BhZGRpbmc6LjRyZW0gLjhyZW07Y3Vyc29yOnBvaW50ZXJ9LmJsb2dfZGV0YWlsIC5fZGF0ZV90aW1lIC5fdGltZV9vcHRpb25zIHVsIGxpLl9zZWxlY3RlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzdhZGNiNX0uYmxvZ19kZXRhaWwgLl9kYXRlX3RpbWUgLl90aW1lX29wdGlvbnMgdWwgbGk6bm90KC5fc2VsZWN0ZWQpOmhvdmVye2NvbG9yOiMxNDE0MTQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEyMiwyMjAsMTgxLC4yKX0uYmxvZ19kZXRhaWwgLl9kYXRlIC5ibG9nX2RhdGVfcmVzZXR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6dmFyKC0tYWRtaW4taWNvbl9zaXplKTtoZWlnaHQ6dmFyKC0tYWRtaW4taWNvbl9zaXplKTt0ZXh0LWluZGVudDotMTAwMGVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjAsMjAsMjAsLjIpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWRtaW4taWNvbl9zaXplKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLXJvdGF0ZS1jY3cnJTNFJTNDcG9seWxpbmUgcG9pbnRzPScxIDQgMSAxMCA3IDEwJy8lM0UlM0NwYXRoIGQ9J00zLjUxIDE1YTkgOSAwIDEgMCAyLjEzLTkuMzZMMSAxMCcvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXNpemU6MS40cmVtIGF1dG87YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2N1cnNvcjpwb2ludGVyO2ZsZXg6MCAwIGF1dG87ZGlzcGxheTpub25lfS5ibG9nX2RldGFpbCAuX3BhdGh7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xcmVtO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCl7LmJsb2dfZGV0YWlsIC5fcGF0aHtsaW5lLWhlaWdodDoxNzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7LmJsb2dfZGV0YWlsIC5fcGF0aHtsaW5lLWhlaWdodDoxNzAlfX0uYmxvZ19kZXRhaWwgLl9wYXRoPmRpdnt3aWR0aDoxMDAlO2NvbG9yOnJnYmEoMjAsMjAsMjAsLjQpO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5ibG9nX2RldGFpbCAuX3BhdGggaW5wdXR7d2lkdGg6Zml0LWNvbnRlbnQ7Y29sb3I6IzE0MTQxNDtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjppbmhlcml0fS5ibG9nX2RldGFpbCAuX3BhdGggYXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3BhZGRpbmc6MXJlbSAxLjZyZW07Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNDE0MTQ7Ym9yZGVyLXJhZGl1czouNHJlbTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCl7LmJsb2dfZGV0YWlsIC5fcGF0aCBhe2xpbmUtaGVpZ2h0OjE3MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXsuYmxvZ19kZXRhaWwgLl9wYXRoIGF7bGluZS1oZWlnaHQ6MTcwJX19LmJsb2dfZGV0YWlsIC5pbnB1dF93b3Jkc3twb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjA7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7d2hpdGUtc3BhY2U6cHJlO2JvcmRlcjowO3Zpc2liaWxpdHk6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KXsuYmxvZ19kZXRhaWwgLmlucHV0X3dvcmRze2xpbmUtaGVpZ2h0OjE3MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXsuYmxvZ19kZXRhaWwgLmlucHV0X3dvcmRze2xpbmUtaGVpZ2h0OjE3MCV9fS5hZG1pbl9zZWFyY2hfZm9ybXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkICM5OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6bm9uZX0uYWRtaW5fc2VhcmNoX2Zvcm0uX2FjdGl2ZXtkaXNwbGF5OmJsb2NrfS5hZG1pbl9zZWFyY2hfYm94e3dpZHRoOjEwMCU7aGVpZ2h0OjRyZW07cGFkZGluZzowIDFyZW19LmFkbWluX3NlYXJjaF9yZXN1bHR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjI1cmVtO2Rpc3BsYXk6ZmxleDt6LWluZGV4OjF9LmFkbWluX3NlYXJjaF9yZXN1bHQgdWx7d2lkdGg6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCAjOTk5O292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30uYWRtaW5fc2VhcmNoX3Jlc3VsdCB1bDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6NHB4fS5hZG1pbl9zZWFyY2hfcmVzdWx0IHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntoZWlnaHQ6MzAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgxMDksMTE3LDEyNCwuNSk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmfS5hZG1pbl9zZWFyY2hfcmVzdWx0IHVsOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246dmVydGljYWw6c3RhcnQ6ZGVjcmVtZW50LC5hZG1pbl9zZWFyY2hfcmVzdWx0IHVsOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246dmVydGljYWw6ZW5kOmRlY3JlbWVudHtoZWlnaHQ6MnJlbX0uYWRtaW5fc2VhcmNoX3Jlc3VsdCBsaXt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTp2YXIoLS1hZG1pbi1mb250X3hzbWFsbCk7bGluZS1oZWlnaHQ6MTQwJTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDIwLDIwLDIwLC4xKX0uYWRtaW5fc2VhcmNoX3Jlc3VsdCBsaTpmaXJzdC1vZi10eXBle2JvcmRlci10b3A6MH0uYWRtaW5fc2VhcmNoX3Jlc3VsdCBsaS5tdXRlZCwuYWRtaW5fc2VhcmNoX3Jlc3VsdCBsaSAucGlja3twYWRkaW5nOi40cmVtIDFyZW07Zm9udC1zaXplOnZhcigtLWFkbWluLWZvbnRfeHNtYWxsKTtsaW5lLWhlaWdodDoxNDAlfS5hZG1pbl9zZWFyY2hfcmVzdWx0IGxpLm11dGVke3dpZHRoOjEwMCU7bWluLWhlaWdodDo1LjRyZW07dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5hZG1pbl9zZWFyY2hfcmVzdWx0IGxpIC5waWNre3dpZHRoOjEwMCU7aGVpZ2h0OjMuNnJlbTt0ZXh0LWFsaWduOmxlZnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjZyZW07b3ZlcmZsb3c6aGlkZGVufS5hZG1pbl9zZWFyY2hfcmVzdWx0IGxpIC5waWNrOmlzKDpkaXNhYmxlZCl7Y3Vyc29yOmRlZmF1bHR9LmFkbWluX3NlYXJjaF9yZXN1bHQgbGkgLnBpY2sgLl9zdGF0dXN7bWluLXdpZHRoOjQuNHJlbTtwYWRkaW5nOi4ycmVtIC42cmVtO2ZvbnQtc2l6ZToxLjJyZW07Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE0MCU7ZGlzcGxheTpibG9ja30uYWRtaW5fc2VhcmNoX3Jlc3VsdCBsaSAucGljayBzcGFue3dpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6YmxvY2t9LmFkbWluX3JlY29tbWVuZF9zZWFyY2h7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjAgYXV0bzt6LWluZGV4OjEwfS5hZG1pbl9yZWNvbW1lbmRfc2VhcmNoIGgze3dpZHRoOmZpdC1jb250ZW50O2N1cnNvcjpwb2ludGVyfSNibG9nUmVjb21tZW5kU2VsZWN0ZWR7cG9zaXRpb246cmVsYXRpdmV9I2Jsb2dSZWNvbW1lbmRTZWxlY3RlZCAuYnRfcmVtb3Zle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6NC44cmVtO2hlaWdodDo0LjhyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIwLDIwLDIwLC44KTt0ZXh0LWluZGVudDotMTAwMGVtO292ZXJmbG93OmhpZGRlbn1AbWVkaWEod2lkdGggPD0gOTYwcHgpeyNibG9nUmVjb21tZW5kU2VsZWN0ZWQgLmJ0X3JlbW92ZXtyaWdodDpjYWxjKHZhcigtLXBhZGRpbmcpLzIpfX0jYmxvZ1JlY29tbWVuZFNlbGVjdGVkIC5idF9yZW1vdmU6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFzay1pbWFnZTp2YXIoLS1hZG1pbi1pY29uX2Nsb3NlKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOjIuNHJlbSBhdXRvO21hc2stcG9zaXRpb246Y2VudGVyO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5zbmFwc2hvdF9saXN0e3Bvc2l0aW9uOmZpeGVkO3JpZ2h0Oi41cmVtO2JvdHRvbTowO3otaW5kZXg6MTAyO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zaXRpb246LjRzIGVhc2UgdHJhbnNmb3JtfS5zbmFwc2hvdF9saXN0ICNzbmFwc2hvdF90aW1lbGluZXt3aWR0aDo0MHJlbTtoZWlnaHQ6NjB2aDtib3JkZXI6MXB4IHNvbGlkICMxNDE0MTQ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgpO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW59LnNuYXBzaG90X2xpc3QgI3NuYXBzaG90X3RpbWVsaW5lOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo2cHh9LnNuYXBzaG90X2xpc3QgI3NuYXBzaG90X3RpbWVsaW5lOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntoZWlnaHQ6MzAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgxMDksMTE3LDEyNCwuNSk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmfS5zbmFwc2hvdF9saXN0ICNzbmFwc2hvdF90aW1lbGluZTo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnZlcnRpY2FsOnN0YXJ0OmRlY3JlbWVudCwuc25hcHNob3RfbGlzdCAjc25hcHNob3RfdGltZWxpbmU6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjp2ZXJ0aWNhbDplbmQ6ZGVjcmVtZW50e2hlaWdodDowfS5zbmFwc2hvdF9saXN0Ll9zaG93e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5zbmFwc2hvdF9saXN0Ll9zaG93IC5idF9vcmlnaW5hbHtkaXNwbGF5OmJsb2NrfS5zbmFwc2hvdF9saXN0IC5fc25hcHNob3RfaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi42cmVtIDFyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2MxYzFjMTtkaXNwbGF5OmZsZXh9LnNuYXBzaG90X2xpc3QgLl9zbmFwc2hvdF9pdGVtIC5faXRlbXtkaXNwbGF5OmZsZXg7Z2FwOjFyZW19LnNuYXBzaG90X2xpc3QgLl9zbmFwc2hvdF9pdGVtIC5faXRlbSBie21pbi13aWR0aDoxN3JlbX0uc25hcHNob3RfbGlzdCAuX3NuYXBzaG90X2l0ZW0gLl9pdGVtIC5fYnl7cGFkZGluZy1sZWZ0OjEuNHJlbTtjb2xvcjojMTQxNDE0O2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYTFhMWExfS5zbmFwc2hvdF9saXN0IC5fc25hcHNob3RfaXRlbSAuX2J0bl9yZXN0b3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RleHQtaW5kZW50Oi0xMDAwZW07b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MX0uc25hcHNob3RfbGlzdCAuX2VtcHR5e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y29sb3I6I2MxYzFjMTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnNuYXBzaG90X2xpc3QgLmJ0X29yaWdpbmFse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6NHJlbTtoZWlnaHQ6NHJlbTt0ZXh0LWluZGVudDotMTAwMGVtO2JvcmRlcjoxcHggc29saWQgIzE0MTQxNDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci1yb3RhdGUtY2N3JyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMSA0IDEgMTAgNyAxMCcvJTNFJTNDcGF0aCBkPSdNMy41MSAxNWE5IDkgMCAxIDAgMi4xMy05LjM2TDEgMTAnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToyLjRyZW0gYXV0bztiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTAuNXJlbSkgdHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gMC41cmVtKSk7ZGlzcGxheTpub25lfS51aS1kYXRlcGlja2Vye3BhZGRpbmc6MXJlbTt6LWluZGV4OjEwMDEgIWltcG9ydGFudH0iLCJAaW1wb3J0ICcuL3N0eWxlcy5zY3NzJztcbi8qIFxuICDrs4DsiJggX2xheW91dC5zY3NzIOywuOyhsCBcbiAgKiog7IKs7JeF66eI64ukIOyCrOyaqe2VmOuKlCDsiqTtg4DsnbzsnbQg64us6528IOuUsOuhnCDqtIDrpqxcbiAg66Gc6re47J24IO2bhCDtmLnsnYAgYWRtaW7snbQg67aZ7J2AIO2MqOyKpOyXkOyEnCDroZzrk5wg7Iuc7YKo64ukLlxuKi9cbjpyb290IHtcbiAgLS1hZG1pbl9jb250ZW50X3dpZHRoOiA3MC44cmVtO1xuICAtLWFkbWluLWNvbG9yX2dyZWVuOiAjN2JkY2I1O1xuICAtLWFkbWluLWljb25fc2l6ZTogMi40cmVtO1xuICAtLWFkbWluLWFicy1sYWJlbC1wb3NYOiBjYWxjKC0xMDAlIC0gMXJlbSk7XG4gIC8qIGFkbWluIHNldHRpbmcgKi9cbiAgLS1hZG1pbi1pbnB1dF9jb2xvcjogcmdiYSgyMCwgMjAsIDIwLCAuMik7XG4gIC0tYWRtaW4tY2hlY2tfY29sb3I6ICMxNDE0MTQ7XG4gIC0tYWRtaW4tYm9yZGVyX2NvbG9yOiAjMTQxNDE0O1xuICAtLWFkbWluLWJvcmRlcl9yYWRpdXM6IDEuMnJlbTtcbiAgLS1hZG1pbi1jb2xvcl9lcnJvcjogI0ZGNDk0OTtcbiAgLS1hZG1pbi1jb2xvcl9iYWNrOiAjZjRmNGY0O1xuXG4gIC0tYWRtaW4taWNvbl9jbG9zZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ21hc2sgaWQ9J21hc2swXzg5XzEzMzUnIHN0eWxlPSdtYXNrLXR5cGU6YWxwaGEnIG1hc2tVbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzAnIHk9JzAnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCclM0UlM0NyZWN0IHg9JzEnIHk9JzEnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgZmlsbD0nJTIzMjIyMjIyJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9tYXNrJTNFJTNDZyBtYXNrPSd1cmwoJTIzbWFzazBfODlfMTMzNSknJTNFJTNDcGF0aCBkPSdNMjAgNEw0IDIwJyBzdHJva2U9JyUyMzcxNkY2Ricgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTQgNEwyMCAyMCcgc3Ryb2tlPSclMjM3MTZGNkYnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIC0tYWRtaW4tZm9udF9oMjogNHJlbTtcbiAgICAtLWFkbWluLWZvbnRfaDM6IDMuNHJlbTtcbiAgICAtLWFkbWluLWZvbnRfaDQ6IDIuOHJlbTtcbiAgICAtLWFkbWluLWZvbnRfaDU6IDIuNHJlbTtcbiAgICAtLWFkbWluLWZvbnRfbGFyZ2U6IDJyZW07XG4gICAgLS1hZG1pbi1mb250X2RlZnVsYXQ6IDEuOHJlbTtcbiAgICAtLWFkbWluLWZvbnRfc21hbGw6IDEuNnJlbTtcbiAgICAtLWFkbWluLWZvbnRfeHNtYWxsOiAxLjJyZW07XG4gICAgLS1hZG1pbi1pbnB1dF9oZWlnaHQ6IDZyZW07XG4gICAgLS1hZG1pbi1nYXA6IDZyZW07XG4gICAgLS1hZG1pbi1wYWRkaW5nOiAxLjZyZW07XG4gICAgLS1hZG1pbi1sYWJlbF93aWR0aDogMTByZW07XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAtLWFkbWluLWZvbnRfaDI6IDMuMnJlbTtcbiAgICAtLWFkbWluLWZvbnRfaDM6IDIuNnJlbTtcbiAgICAtLWFkbWluLWZvbnRfaDQ6IDIuMnJlbTtcbiAgICAtLWFkbWluLWZvbnRfaDU6IDJyZW07XG4gICAgLS1hZG1pbi1mb250X2xhcmdlOiAxLjhyZW07XG4gICAgLS1hZG1pbi1mb250X2RlZmF1bHQ6IDEuNnJlbTtcbiAgICAtLWFkbWluLWZvbnRfc21hbGw6IDEuNHJlbTtcbiAgICAtLWFkbWluLWZvbnRfeHNtYWxsOiAxLjJyZW07XG4gICAgLS1hZG1pbi1pbnB1dF9oZWlnaHQ6IDRyZW07XG4gICAgLS1hZG1pbi1nYXA6IDRyZW07XG4gICAgLS1hZG1pbi1wYWRkaW5nOiAuOHJlbTtcbiAgICAtLWFkbWluLWxhYmVsX3dpZHRoOiA3cmVtO1xuICB9XG59XG5AbWl4aW4gZm9udHNpemUoJGI6IG51bGwpIHtcbiAgQGlmICgkYiA9PSAnNDAnKSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1hZG1pbi1mb250X2gyKTtcbiAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgfSBAZWxzZSBpZiAoJGIgPT0gJzM0Jykge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYWRtaW4tZm9udF9oMyk7XG4gICAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIH0gQGVsc2UgaWYgKCRiID09ICcyOCcpIHtcbiAgICBmb250LXNpemU6IHZhcigtLWFkbWluLWZvbnRfaDQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICB9IEBlbHNlIGlmICgkYiA9PSAnMjQnKSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1hZG1pbi1mb250X2g1KTtcbiAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgfSBAZWxzZSBpZiAoJGIgPT0gJzIwJykge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYWRtaW4tZm9udF9sYXJnZSk7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIH0gQGVsc2UgaWYgKCRiID09ICcxNicpIHtcbiAgICBmb250LXNpemU6IHZhcigtLWFkbWluLWZvbnRfc21hbGwpO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICB9IEBlbHNlIGlmICgkYiA9PSAnMTQnKSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1hZG1pbi1mb250X3hzbWFsbCk7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIH0gQGVsc2Uge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYWRtaW4tZm9udF9kZWZhdWx0KTtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgfVxufVxuXG4uX2Jsb2cge1xuICAuX3N0YXR1cyB7XG4gICAgY29sb3I6ICRjX2ZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkbWluLWNvbG9yX2Vycm9yKTtcbiAgICAmLS1mdXR1cmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJBQTZBOTtcbiAgICB9XG4gIH1cbn1cbi5fYWRtaW4ge1xuICB6LWluZGV4OiAxO1xuICAmLl9ibG9nIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAmX2Jsb2cge1xuICAgICZfYmFubmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMjQgMjQnIHN0cm9rZT0nY3VycmVudENvbG9yJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnJTNFJTNDcGF0aCBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTMgNGExIDEgMCAwMTEtMWgxNmExIDEgMCAwMTEgMXYxNmExIDEgMCAwMS0xIDFINGExIDEgMCAwMS0xLTFWNHonIC8lM0UlM0NwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMjEgMTVsLTUuNTg2LTUuNTg2YTEgMSAwIDAwLTEuNDE0IDBMOCAxNmwtMy0zLTMgMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgfVxuICAgICZfbGlzdCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDI0IDI0JyBzdHJva2U9J2N1cnJlbnRDb2xvcicgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyUzRSUzQ3BhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDZoMTZNNCAxMmgxNk00IDE4aDE2JyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl93cml0ZSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci1lZGl0JyUzRSUzQ3BhdGggZD0nTTExIDRINGEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDItMnYtNycvJTNFJTNDcGF0aCBkPSdNMTguNSAyLjVhMi4xMjEgMi4xMjEgMCAwIDEgMyAzTDEyIDE1bC00IDEgMS00IDkuNS05LjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmX3dyaXRlX2hpc3Rvcnkge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGNsYXNzPSdmZWF0aGVyIGZlYXRoZXItY2xvY2snJTNFJTNDY2lyY2xlIGN4PScxMicgY3k9JzEyJyByPScxMCcvJTNFJTNDcG9seWxpbmUgcG9pbnRzPScxMiA2IDEyIDEyIDE2IDE0Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX2xvZ291dCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLWxvZy1pbiclM0UlM0NwYXRoIGQ9J00xNSAzaDRhMiAyIDAgMCAxIDIgMnYxNGEyIDIgMCAwIDEtMiAyaC00Jy8lM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEwIDE3IDE1IDEyIDEwIDcnLyUzRSUzQ2xpbmUgeDE9JzE1JyB5MT0nMTInIHgyPSczJyB5Mj0nMTInLyUzRSUzQy9zdmclM0VcIik7ICBcbiAgICB9XG4gIH1cbn1cbmFbY2xhc3NePVwiX2FkbWluX1wiXSB7XG4gIC0tcGFkZGluZzogLjZyZW07XG4gIC0tdGV4dF9oZWlnaHQ6IDIuOHJlbTtcbiAgLS10ZXh0X3RyYW5zZm9ybTogY2FsYygtMTAwJSAtIHZhcigtLXBhZGRpbmcpIC0gdmFyKC0tbmF2LXBhZGRpbmcpKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgbWluLWhlaWdodDogdmFyKC0tc2l6ZSk7XG4gIHBhZGRpbmc6IHZhcigtLXBhZGRpbmcpO1xuICBjb2xvcjogJGNfZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IC44cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLXRleHRfaGVpZ2h0KTtcbiAgICBwYWRkaW5nOiAuNHJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWRtaW4tYm9yZGVyX2NvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS10ZXh0X2hlaWdodCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkodmFyKC0tdGV4dF90cmFuc2Zvcm0pKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDIuOHJlbTtcbiAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiAyLjRyZW0gYXV0bztcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgfVxuICAmOmhvdmVyIHtcbiAgICAtLWFkbWluLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2Y0O1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY18xNDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tbGFiZWwge1xuICB3aWR0aDogbWluKDMwJSwgdmFyKC0tYWRtaW4tbGFiZWxfd2lkdGgpKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLmZvcm0ge1xuICAmLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdmFyKC0tYWRtaW4tcGFkZGluZyk7XG4gICAgbGFiZWwge1xuICAgICAgQGluY2x1ZGUgZm9udHNpemUoKTtcbiAgICAgIEBleHRlbmQgLmZvcm0tbGFiZWw7XG4gICAgfVxuICB9XG4gICYtaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZhcigtLWFkbWluLWlucHV0X2hlaWdodCk7XG4gICAgcGFkZGluZzogdmFyKC0tYWRtaW4tcGFkZGluZykgMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYWRtaW4taW5wdXRfY29sb3IpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsYWJlbCB7XG4gICAgICBAZXh0ZW5kIC5mb3JtLWxhYmVsO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1hZG1pbi1pbnB1dF9oZWlnaHQpIC0gMnB4KTtcbiAgICAgIG1hcmdpbjogY2FsYygtMSAqIHZhcigtLWFkbWluLXBhZGRpbmcpKSAwO1xuICAgIH1cbiAgfVxuICAmLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBsYWJlbCB7XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgLS1jaGVja19zaXplOiAyLjZyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAtLWNoZWNrX3NpemU6IDIuMnJlbTtcbiAgICAgIH1cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1jaGVja19zaXplKSArIDEuMnJlbSk7XG4gICAgICBAaW5jbHVkZSBmb250c2l6ZSgpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1jaGVja19zaXplKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1jaGVja19zaXplKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFkbWluLWNoZWNrX2NvbG9yKTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlIGJhY2tncm91bmQtY29sb3IsIC4zcyBlYXNlIGJhY2tncm91bmQtaW1hZ2U7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAmICsgbGFiZWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjYnIGhlaWdodD0nMjYnIHZpZXdCb3g9JzAgMCAyNiAyNicgZmlsbD0nbm9uZSclM0UlM0NyZWN0IHg9JzAuNScgeT0nMC41JyB3aWR0aD0nMjUnIGhlaWdodD0nMjUnIGZpbGw9JyUyMzE0MTQxNCcvJTNFJTNDcmVjdCB4PScwLjUnIHk9JzAuNScgd2lkdGg9JzI1JyBoZWlnaHQ9JzI1JyBzdHJva2U9JyUyMzE0MTQxNCcvJTNFJTNDcGF0aCBkPSdNNyAxMkwxMS44MDY1IDE4TDE5LjUgOCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyUzRSUzQ3JlY3QgeD0nMC41JyB5PScwLjUnIHdpZHRoPScyMScgaGVpZ2h0PScyMScgZmlsbD0nJTIzMTQxNDE0Jy8lM0UlM0NyZWN0IHg9JzAuNScgeT0nMC41JyB3aWR0aD0nMjEnIGhlaWdodD0nMjEnIHN0cm9rZT0nJTIzMTQxNDE0Jy8lM0UlM0NwYXRoIGQ9J002IDEwLjJMOS44NDUxNiAxNUwxNiA3JyBzdHJva2U9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX2xpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMXJlbSAycmVtO1xuICAgICAgbGFiZWwge1xuICAgICAgICAtLWNoZWNrX3NpemU6IDJyZW07XG4gICAgICAgIEBpbmNsdWRlIGZvbnRzaXplKCcxNicpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLWVycm9yIHtcbiAgICBjb2xvcjogdmFyKC0tYWRtaW4tY29sb3JfZXJyb3IpO1xuICB9XG59XG4uYWRtaW4tbG9naW4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWhlYWRlckgpIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiAxO1xuICBoMiB7XG4gICAgQGluY2x1ZGUgZm9udHNpemUoJzQwJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJl9mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1nYXApO1xuICAgICZfaW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5mb3JtLWJveCB7XG4gICAgICBsYWJlbCxcbiAgICAgIGlucHV0IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udHNpemUoJzI0JylcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgLS1hZG1pbi1sYWJlbF93aWR0aDogMTJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfa2VlcGluZyB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYWRtaW4tcGFkZGluZyk7XG4gIH1cbiAgLmZvcm0tZXJyb3Ige1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWFkbWluLXBhZGRpbmcpO1xuICAgIEBpbmNsdWRlIGZvbnRzaXplKCcxNCcpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG4uYWRtaW4tdXNlcl9uYXYge1xuICAtLXNpemU6IDVyZW07XG4gIC0tbmF2LXBhZGRpbmc6IC40cmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogLTFweDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLW5hdi1wYWRkaW5nKTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19mZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYWRtaW4tYm9yZGVyX3JhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1hZG1pbi1ib3JkZXJfcmFkaXVzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTAxO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZSB0cmFuc2Zvcm07XG4gICYuX2lzX2Nsb3NlIHtcbiAgICB0cmFuc2Zvcm06ICB0cmFuc2xhdGVZKDUwJSk7XG4gICAgYSB7XG4gICAgICAtLXNpemU6IDNyZW07XG4gICAgfVxuICB9XG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMS42cmVtO1xuICAgIGxpIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgIGhlaWdodDogdmFyKC0tc2l6ZSk7XG4gICAgfVxuICB9XG59XG4uYWRtaW4tZWRpdF9iYW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTB2aDtcbiAgbWluLWhlaWdodDogNDVyZW07XG4gIHBhZGRpbmc6IDJyZW0gdmFyKC0tcGFkZGluZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCRjX2ZmLCAuOSk7XG4gIGJveC1zaGFkb3c6IDAgLjJyZW0gMS42cmVtIDAgcmdiYSgwLCAwLCAwLCAuMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZSB0cmFuc2Zvcm07XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgJi5fc2hvdyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IC42cyBlYXNlIHRyYW5zZm9ybTtcbiAgfVxuICAmX2Nsb3NlIHtcbiAgICAmOmlzKC5idC1sYXllcl9jbG9zZSkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxcmVtO1xuICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICB3aWR0aDogNHJlbTtcbiAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgIHRleHQtaW5kZW50OiAtMTAwMGVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWRtaW4tYm9yZGVyX2NvbG9yKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkbWluLWJvcmRlcl9jb2xvcik7XG4gICAgICAgIG1hc2staW1hZ2U6IHZhcigtLWFkbWluLWljb25fY2xvc2UpO1xuICAgICAgICBtYXNrLXNpemU6IDIuNHJlbSBhdXRvO1xuICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ0X3JlbW92ZV9pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHRleHQtaW5kZW50OiAtMTAwMGVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjXzE0O1xuICAgIG1hc2staW1hZ2U6IHZhcigtLWFkbWluLWljb25fY2xvc2UpO1xuICAgIG1hc2stc2l6ZTogMS42cmVtIGF1dG87XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGZvcm0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMTtcbiAgICBnYXA6IHZhcigtLWJsb2dfZ2FwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICZfbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAwIHZhcigtLWJsb2dfZ2FwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5lZGl0X2Jhbm5lcl9pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTZyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGgyIHtcbiAgICAgIEBpbmNsdWRlIHRleHQoJzE4JywgNTAwKTtcbiAgICB9XG4gICAgLl9pbmZvIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAuOHJlbTtcbiAgICAgIEBpbmNsdWRlIHRleHQoJzEyJyk7XG4gICAgICBjb2xvcjogY29sb3IoJGNfMTQsIC41KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAjcGlja2VkLWNvdW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5iYW5uZXJfaXRlbXMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19mZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcigkY18xNCwgLjMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICYuX2FsbCB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgQGluY2x1ZGUgZGVzaWduU2Nyb2xsKDApO1xuICAgICAgLm5vX3Jlc3VsdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHRleHQoJzE0Jyk7XG4gICAgICAgIGNvbG9yOiBjb2xvcigkY18xNCwgLjUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9zZWFyY2gge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcigkY18xNCwgLjMpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMy42cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDEuMnJlbTtcbiAgICAgICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjotbW96LXNlYXJjaC1jbGVhciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjotbXMtY2xlYXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6cGxhY2Vob2xkZXItc2hvd24ge1xuICAgICAgICAgICYgfiBidXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICAgICAgJiB+IGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIEBleHRlbmQgLmJ0X3JlbW92ZV9pdGVtO1xuICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCxcbiAgICAucGlja2VkLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAtMXB4IDA7XG4gICAgICBwYWRkaW5nOiAuOHJlbSA0cmVtIC44cmVtIDEuMnJlbTtcbiAgICAgIEBpbmNsdWRlIHRleHQoJzE0Jyk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY19mNDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2ZmO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB9XG4gICAgICAmOmhhcyg6Y2hlY2tlZCkge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmOmRpc2FibGVkIH4gcCB7XG4gICAgICAgICAgLl9pdGVtc190aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgPiBwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAuNnJlbSAxLjJyZW07XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cbiAgICAgIC5fc3RhdHVzLFxuICAgICAgLmJ0X3JlbW92ZV9pdGVtIHtcbiAgICAgICAgZmxleDowIDAgYXV0bztcbiAgICAgIH1cbiAgICAgIC5fc3RhdHVzIHtcbiAgICAgICAgcGFkZGluZzogMCAuNHJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGV4dCgnMTInLCA1MDApO1xuICAgICAgfVxuICAgICAgLl9pdGVtc190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAucGlja2VkLWl0ZW0ge1xuICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2Y0O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnQtYmFzZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cblxuLyogZWRpdG9yICovXG4uc2xhc2gtbWVudSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFkbWluLWlucHV0X2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHotaW5kZXg6IDEwMDAxO1xuICB1bCB7XG4gICAgbWluLXdpZHRoOiAxMnJlbTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgICBAaW5jbHVkZSBkZXNpZ25TY3JvbGwoKTtcbiAgICBmbGV4OiAxO1xuICB9XG4gIGxpIHtcbiAgICBwYWRkaW5nOiAuNnJlbSAxLjJyZW07XG4gICAgQGluY2x1ZGUgZm9udHNpemUoJzE0Jyk7XG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgIHBhZGRpbmctdG9wOiAuOHJlbTtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAuOHJlbTtcbiAgICB9XG4gIH1cbiAgLmlzLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZG1pbi1jb2xvcl9iYWNrKTtcbiAgfVxufVxuLmJ1YmJsZS1tZW51LFxuLnBtLW1lbnUsXG4uY3R4LW1lbnUge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGdhcDogLjZyZW07XG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFkbWluLWlucHV0X2NvbG9yKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuICBzZWxlY3Qge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgYSB7XG4gICAgLS1zaXplOiAyLjRyZW07XG4gICAgbWluLXdpZHRoOiAzLjhyZW07XG4gICAgaGVpZ2h0OiAzLjRyZW07XG4gICAgcGFkZGluZzogMCAuNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjpub3QoW2lkXj1cImJtLVwiXSksXG4gICAgJiNibS1tYXJrIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgJi5idWJibGVfaWNvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWluZGVudDogLTEwMDBlbTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgICAgIGhlaWdodDogdmFyKC0tc2l6ZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkbWluLWJvcmRlcl9jb2xvcik7XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1hc2stc2l6ZTogMS42cmVtIGF1dG87XG4gICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5fcG9pbnRfMSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tc2l6ZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cbiAgICAmI2JtLXF1b3RlIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFzay1pbWFnZTogdmFyKC0taWNvbl9xdW90ZSk7XG4gICAgICB9XG4gICAgfVxuICAgICYjYm0tbWFyayB7XG4gICAgICBtYXJrIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2ctcG9pbnRfY29sb3IzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiNibS1saW5rIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGNsYXNzPSd0aXB0YXAtYnV0dG9uLWljb24nIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nY3VycmVudENvbG9yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTYuOTk1OCAxLjA2NjY5QzE1LjQyMjYgMS4wNTMwMiAxMy45MDcgMS42NTc3OSAxMi43NzUzIDIuNzUwNzRMMTIuNzY1IDIuNzYwODZMMTEuMDQ1IDQuNDcwODZDMTAuNjUzNCA0Ljg2MDI0IDEwLjY1MTUgNS40OTM0MSAxMS4wNDA5IDUuODg1MDdDMTEuNDMwMyA2LjI3NjczIDEyLjA2MzQgNi4yNzg1OCAxMi40NTUxIDUuODg5MTlMMTQuMTY5NyA0LjE4NDU2QzE0LjkyMzYgMy40NTg5MyAxNS45MzE5IDMuMDU3NTIgMTYuOTc4NCAzLjA2NjYyQzE4LjAyNzIgMy4wNzU3MyAxOS4wMzA0IDMuNDk2NDEgMTkuNzcyIDQuMjM4MDRDMjAuNTEzNyA0Ljk3OTY3IDIwLjkzNDQgNS45ODI5MiAyMC45NDM1IDcuMDMxNzFDMjAuOTUyNiA4LjA3Nzc2IDIwLjU1MTUgOS4wODU2MyAxOS44MjY1IDkuODM5NDFMMTYuODMzIDEyLjgzMjlDMTYuNDI3NCAxMy4yMzg2IDE1LjkzOTMgMTMuNTUyNCAxNS40MDE5IDEzLjc1MjlDMTQuODY0NSAxMy45NTMzIDE0LjI5MDMgMTQuMDM1OSAxMy43MTgxIDEzLjk5NDlDMTMuMTQ2IDEzLjk1MzkgMTIuNTg5NCAxMy43OTA0IDEyLjA4NjEgMTMuNTE1NEMxMS41ODI3IDEzLjI0MDQgMTEuMTQ0NCAxMi44NjA0IDEwLjgwMDggMTIuNDAxQzEwLjQ3IDExLjk1ODggOS44NDMzMyAxMS44Njg1IDkuNDAxMDggMTIuMTk5M0M4Ljk1ODgzIDEyLjUzMDEgOC44Njg0OSAxMy4xNTY4IDkuMTk5MyAxMy41OTlDOS43MTQ2NCAxNC4yODggMTAuMzcyMSAxNC44NTggMTEuMTI3MiAxNS4yNzA1QzExLjg4MjIgMTUuNjgzIDEyLjcxNzEgMTUuOTI4MyAxMy41NzUzIDE1Ljk4OThDMTQuNDMzNCAxNi4wNTEzIDE1LjI5NDggMTUuOTI3NCAxNi4xMDA5IDE1LjYyNjdDMTYuOTA3IDE1LjMyNiAxNy42MzkgMTQuODU1NSAxOC4yNDczIDE0LjI0N0wyMS4yNDcyIDExLjI0NzFMMjEuMjU5MyAxMS4yMzQ3QzIyLjM1MjMgMTAuMTAzMSAyMi45NTcxIDguNTg3NTEgMjIuOTQzNCA3LjAxNDMzQzIyLjkyOTcgNS40NDExNSAyMi4yOTg3IDMuOTM2MjggMjEuMTg2MyAyLjgyMzgzQzIwLjA3MzggMS43MTEzOCAxOC41Njg5IDEuMDgwMzYgMTYuOTk1OCAxLjA2NjY5WicgZmlsbD0nY3VycmVudENvbG9yJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMTAuNDI0NyA4LjAxMDJDOS41NjY1NyA3Ljk0ODc0IDguNzA1MjIgOC4wNzI1NiA3Ljg5OTExIDguMzczMjZDNy4wOTMwNSA4LjY3Mzk1IDYuMzYwOTYgOS4xNDQ1OCA1Ljc1MjcyIDkuNzUzTDIuNzUyODUgMTIuNzUyOUwyLjc0MDY3IDEyLjc2NTNDMS42NDc3MiAxMy44OTY5IDEuMDQyOTUgMTUuNDEyNSAxLjA1NjYyIDE2Ljk4NTdDMS4wNzAyOSAxOC41NTg5IDEuNzAxMzEgMjAuMDYzNyAyLjgxMzc2IDIxLjE3NjJDMy45MjYyIDIyLjI4ODYgNS40MzEwOCAyMi45MTk2IDcuMDA0MjYgMjIuOTMzM0M4LjU3NzQ0IDIyLjk0NyAxMC4wOTMxIDIyLjM0MjIgMTEuMjI0NyAyMS4yNDkzTDExLjIzNzEgMjEuMjM3MUwxMi45NDcxIDE5LjUyNzFDMTMuMzM3NiAxOS4xMzY2IDEzLjMzNzYgMTguNTAzNCAxMi45NDcxIDE4LjExMjlDMTIuNTU2NSAxNy43MjIzIDExLjkyMzQgMTcuNzIyMyAxMS41MzI4IDE4LjExMjlMOS44MjkzMiAxOS44MTY0QzkuMDc1NTUgMjAuNTQxNCA4LjA2NzY4IDIwLjk0MjUgNy4wMjE2NCAyMC45MzM0QzUuOTcyODUgMjAuOTI0MyA0Ljk2OTYgMjAuNTAzNiA0LjIyNzk3IDE5Ljc2MkMzLjQ4NjM0IDE5LjAyMDMgMy4wNjU2NiAxOC4wMTcxIDMuMDU2NTUgMTYuOTY4M0MzLjA0NzQ2IDE1LjkyMjIgMy40NDg1MSAxNC45MTQ0IDQuMTczNTUgMTQuMTYwNkw3LjE2NzE5IDExLjE2N0M3LjU3MjcgMTAuNzYxMyA4LjA2MDcxIDEwLjQ0NzYgOC41OTgxMSAxMC4yNDcxQzkuMTM1NTIgMTAuMDQ2NyA5LjcwOTc2IDkuOTY0MTIgMTAuMjgxOSAxMC4wMDUxQzEwLjg1NCAxMC4wNDYxIDExLjQxMDYgMTAuMjA5NiAxMS45MTM5IDEwLjQ4NDZDMTIuNDE3MyAxMC43NTk2IDEyLjg1NTYgMTEuMTM5NyAxMy4xOTkyIDExLjU5OUMxMy41MyAxMi4wNDEyIDE0LjE1NjcgMTIuMTMxNiAxNC41OTg5IDExLjgwMDdDMTUuMDQxMiAxMS40Njk5IDE1LjEzMTUgMTAuODQzMyAxNC44MDA3IDEwLjQwMUMxNC4yODU0IDkuNzEyMDUgMTMuNjI3OSA5LjE0MTk4IDEyLjg3MjkgOC43Mjk0OEMxMi4xMTc4IDguMzE2OTcgMTEuMjgyOSA4LjA3MTY2IDEwLjQyNDcgOC4wMTAyWicgZmlsbD0nY3VycmVudENvbG9yJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiNibS1hbGlnbi1sZWZ0LFxuICAgICYjYm0tYWxpZ24tY2VudGVyLFxuICAgICYjYm0tYWxpZ24tcmlnaHQge1xuICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIH1cbiAgICAmI2JtLWFsaWduLWxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci1hbGlnbi1sZWZ0JyUzRSUzQ2xpbmUgeDE9JzE3JyB5MT0nMTAnIHgyPSczJyB5Mj0nMTAnLyUzRSUzQ2xpbmUgeDE9JzIxJyB5MT0nNicgeDI9JzMnIHkyPSc2Jy8lM0UlM0NsaW5lIHgxPScyMScgeTE9JzE0JyB4Mj0nMycgeTI9JzE0Jy8lM0UlM0NsaW5lIHgxPScxNycgeTE9JzE4JyB4Mj0nMycgeTI9JzE4Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmI2JtLWFsaWduLWNlbnRlciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLWFsaWduLWNlbnRlciclM0UlM0NsaW5lIHgxPScxOCcgeTE9JzEwJyB4Mj0nNicgeTI9JzEwJy8lM0UlM0NsaW5lIHgxPScyMScgeTE9JzYnIHgyPSczJyB5Mj0nNicvJTNFJTNDbGluZSB4MT0nMjEnIHkxPScxNCcgeDI9JzMnIHkyPScxNCcvJTNFJTNDbGluZSB4MT0nMTgnIHkxPScxOCcgeDI9JzYnIHkyPScxOCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiNibS1hbGlnbi1yaWdodCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLWFsaWduLXJpZ2h0JyUzRSUzQ2xpbmUgeDE9JzIxJyB5MT0nMTAnIHgyPSc3JyB5Mj0nMTAnLyUzRSUzQ2xpbmUgeDE9JzIxJyB5MT0nNicgeDI9JzMnIHkyPSc2Jy8lM0UlM0NsaW5lIHgxPScyMScgeTE9JzE0JyB4Mj0nMycgeTI9JzE0Jy8lM0UlM0NsaW5lIHgxPScyMScgeTE9JzE4JyB4Mj0nNycgeTI9JzE4Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmI2JtLWJ0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgJi5pcy1iYXNpYyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY18xNDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiNibS11bnNldCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGNsYXNzPSdmZWF0aGVyIGZlYXRoZXItdHJhc2gtMiclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzMgNiA1IDYgMjEgNicvJTNFJTNDcGF0aCBkPSdNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2bTMgMFY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjInLyUzRSUzQ2xpbmUgeDE9JzEwJyB5MT0nMTEnIHgyPScxMCcgeTI9JzE3Jy8lM0UlM0NsaW5lIHgxPScxNCcgeTE9JzExJyB4Mj0nMTQnIHkyPScxNycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgbWFzay1zaXplOiAycmVtIGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkbWluLWNvbG9yX2JhY2spO1xuICAgIH1cbiAgfVxufVxuLnBtLW1lbnUge1xuICBtaW4td2lkdGg6IDI4cmVtO1xuICBwYWRkaW5nOiAwO1xuICBnYXA6IC40cmVtIDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogLjZyZW0gMXJlbTtcbiAgICBAaW5jbHVkZSB0ZXh0KCcxNCcsIDUwMCk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hZG1pbi1pbnB1dF9jb2xvcik7XG4gICAgJi5fYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2Y0O1xuICAgIH1cbiAgfVxuICAmX19ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFkbWluLWlucHV0X2NvbG9yKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYWRtaW4taW5wdXRfY29sb3IpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY3R4LW1lbnUge1xuICBwYWRkaW5nOiAuNnJlbSAxcmVtO1xuICAmLl90YWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogLjhyZW07XG4gICAgJiA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAuNHJlbTtcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgcGFkZGluZzogLjZyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IC4ycmVtIDA7XG4gICAgICBzcGFuLFxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAuOHJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWRtaW4taW5wdXRfY29sb3IpO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIHRleHQtaW5kZW50OiAtMTAwMGVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgICAgJjppcyhbZGF0YS1hY3Q9XCJzZWMtYWRkLXByZXZcIl0pIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmlzKFtkYXRhLWFjdD1cInNlYy1hZGQtbmV4dFwiXSkge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjppcyhbZGF0YS1hY3Q9XCJzZWMtZGVsXCJdKSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sYWJlbFN0eWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIC42cmVtO1xuICBAaW5jbHVkZSBmb250c2l6ZSgnMTQnKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IC40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZG1pbi1jb2xvcl9ncmVlbik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS1hZG1pbi1hYnMtbGFiZWwtcG9zWCkpIHRyYW5zbGF0ZVkodmFyKC0tcG9zWSkpO1xufVxuLmN1c3RvbS1lZGl0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDIwcmVtO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIC50aXB0YXAge1xuICAgICYgPiAqOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLy/siqTtgazrpr3tirjroZwg64Sj64qUIOqyg+uztOuLpCBDU1ProZwg64Sj64qUIOqyjCDrjZQg6rCA67ON6rOgIO2OuO2VtOyEnC4uLi4uLi4uU09SUllcbiAgICAmID4ge1xuICAgICAgaDIsXG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUsXG4gICAgICB1bCxcbiAgICAgIG9sLFxuICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICY6bm90KC5pcy1lbXB0eSkge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIC0tcG9zWTogMDtcbiAgICAgICAgICAgIHRvcDogLjJyZW07XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgQGV4dGVuZCAubGFiZWxTdHlsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgyOjphZnRlciB7Y29udGVudDogJ2gyJzt9IFxuICAgICAgaDM6OmFmdGVyIHtjb250ZW50OiAnaDMnO30gXG4gICAgICBoNDo6YWZ0ZXIge2NvbnRlbnQ6ICdoNCc7fSBcbiAgICAgIGg1OjphZnRlciB7Y29udGVudDogJ2g1Jzt9XG4gICAgICB1bDo6YWZ0ZXIge2NvbnRlbnQ6ICdsaXN0Jzt9XG4gICAgICBvbDo6YWZ0ZXIge2NvbnRlbnQ6ICdsaXN0Jzt9XG4gICAgICBibG9ja3F1b3RlOm5vdCguX21hcmspOjphZnRlciB7Y29udGVudDogJ3F1b3RlJzt9XG4gICAgICBibG9ja3F1b3RlLl9tYXJrOjphZnRlciB7Y29udGVudDogJ3F1b3RlJzt9XG4gICAgICBibG9ja3F1b3RlID4gcDo6YWZ0ZXIgey0taW5kZW50OiAwOyB3aWR0aDogMTAwJTsgdGV4dC1hbGlnbjogY2VudGVyO31cbiAgICB9XG4gICAgdGFibGUge1xuICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICBib3JkZXI6IDFweCBkb3R0ZWQgY29sb3IoJGNfMTQsIC4xKTtcbiAgICAgICAgdGgsIHRkIHtcbiAgICAgICAgICBib3JkZXI6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge3Bvc2l0aW9uOiByZWxhdGl2ZTsgbWluLWhlaWdodDogMTAwJTt9XG4gICAgICBwOjphZnRlciB7ZGlzcGxheTogbm9uZTt9XG4gICAgICBwOmVtcHR5OjphZnRlcixcbiAgICAgIHA6aGFzKD4gYnI6b25seS1jaGlsZCk6OmFmdGVyIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgZGlzcGxheTogaW5saW5lLWZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7fVxuICAgIH1cbiAgICB0aCBwOjphZnRlciB7Y29udGVudDogJ+2DgOydtO2LgCjrsKntlqXtgqTroZwg7J2064+Z7ZWY7IS47JqUKSc7fVxuICAgIHRkIHA6OmFmdGVyICB7Y29sb3I6IGNvbG9yKCRjXzE0LCAuMyk7IGNvbnRlbnQ6ICfthY3siqTtirgo67Cp7Zal7YKk66GcIOydtOuPme2VmOyEuOyalCknO31cbiAgfVxuICAuUHJvc2VNaXJyb3ItZm9jdXNlZCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5Qcm9zZU1pcnJvciB7XG4gICAgaDIsIGgzLCBoNCwgYmxvY2txdW90ZSwgcCwgZmlndXJlLCBmaWdjYXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDRyZW07XG4gICAgICAgIGNvbnRlbnQ6ICfsnbTrr7jsp4Ag7LaU6rCAJztcbiAgICAgIH1cbiAgICB9XG4gICAgLmlzLWVtcHR5IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IHZhcigtLWluZGVudCk7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6aXMoYmxvY2txdW90ZSkge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmlzKC5fbGluZV9ib3gpIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogdmFyKC0tYmxvZ19nYXApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHRhYmxlLFxuICAgIHRhYmxlICoge1xuICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgIH1cbiAgICAuc2VsZWN0ZWRDZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIyLCAyMjAsIDE4MSwgLjIpO1xuICAgIH1cbiAgICB0YWJsZVtkcmFnZ2FibGU9XCJ0cnVlXCJdLCBcbiAgICB0ZFtkcmFnZ2FibGU9XCJ0cnVlXCJdLCBcbiAgICB0aFtkcmFnZ2FibGU9XCJ0cnVlXCJdIHsgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7IH1cbiAgICBtYXJrIHtcbiAgICAgIGNhcmV0LWNvbG9yOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gICAgbWFyazo6c2VsZWN0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTgwLCAxODAsIDE4MCwgMC4zKTtcbiAgICB9XG4gICAgLl9wcm9qZWN0X3RhYmxlIHtcbiAgICAgICYuX2ZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggZG90dGVkICNkZGQ7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZGRkO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZG90dGVkICNkZGQ7XG4gICAgICAgIH1cbiAgICAgICAgdHI6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgdGgsXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXNlbGVjdGVkbWFyayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjIwLCAyNTUsIDAuNCk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgICAmLWRyb3BjdXNvci1ibG9jayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuUHJvc2VNaXJyb3Ige1xuICAgICAgJi1zZWxlY3RlZG5vZGUge1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC42KTtcbiAgICAgIH1cblxuICAgICAgJi1nYXBjdXJzb3Ige1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogM3JlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY18xNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuUHJvc2VNaXJyb3ItZ2FwY3Vyc29yOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICYgKyAuX3Byb2plY3RfdGFibGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gICAgICB9XG4gICAgfSBcbiAgfVxufVxuLmFkbWluLXBvcHVwX2xpbmsge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzcmVtO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19mZjtcbiAgYm94LXNoYWRvdzogMCAuNXJlbSAxLjZyZW0gMCBjb2xvcigkY18wMCwgLjIpO1xuICB6LWluZGV4OiAxMDE7XG4gIGg0IHtcbiAgICBAaW5jbHVkZSB0ZXh0KCcxOCcsIDcwMCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGxhYmVsIHtcbiAgICBtaW4td2lkdGg6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogLjFyZW07XG4gICAgQGluY2x1ZGUgdGV4dCgnMTQnLCA1MDApO1xuICAgIGNvbG9yOiBjb2xvcigkY18xNCwgLjQpO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgdWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxLjJyZW07XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgfVxuICAgICAgc2VsZWN0LFxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0LjZyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMS4ycmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY18xNDtcbiAgICAgIH1cbiAgICAgICNscC10YXJnZXQge1xuICAgICAgICB3aWR0aDogMTByZW07XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgfVxuICAgICAgI2xwLXVybCB7XG4gICAgICAgICY6aXMoLl9yZWFkb25seSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2Y0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuX2hpbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAuNnJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGV4dCgnMTInKTtcbiAgICAgICAgY29sb3I6IGNvbG9yKCRjXzE0LCAuNik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVycm9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLjZyZW07XG4gICAgQGluY2x1ZGUgdGV4dCgnMTInKTtcbiAgICBjb2xvcjogdmFyKC0tYWRtaW4tY29sb3JfZXJyb3IpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICAuYnQtYmFzZSB7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLyogd3JpdGUgKi9cbi51cGxvYWRfZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5wdXRbdHlwZT1cImZpbGVcIl0sXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBmb250c2l6ZTtcbiAgICBjb2xvcjogdmFyKC0tYWRtaW4tY29sb3IxKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWRtaW4tY29sb3JfYmFjayk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuI2Jsb2dGb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgJiA+IC5idG4tZ3JvdXAge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogdmFyKC0tYWRtaW5fY29udGVudF93aWR0aCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBnYXA6IDEuNHJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogMTA7XG4gICAgLl9zdGF0dXMge1xuICAgICAgd2lkdGg6IDE2cmVtO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiBmb250c2l6ZSgnMTYnKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRjX2ZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZG1pbi1jb2xvcl9lcnJvcik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogLjZyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDEuOHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLXVubG9jayclM0UlM0NyZWN0IHg9JzMnIHk9JzExJyB3aWR0aD0nMTgnIGhlaWdodD0nMTEnIHJ4PScyJyByeT0nMicvJTNFJTNDcGF0aCBkPSdNNyAxMVY3YTUgNSAwIDAgMSA5LjktMScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1hc2stc2l6ZTogMTAwJSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogLTEwMDA7XG4gICAgICAgICY6Y2hlY2tlZCB+IGxhYmVsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkFBNkE5O1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2ZlYXRoZXIgZmVhdGhlci1jaGVjay1zcXVhcmUnJTNFJTNDcG9seWxpbmUgcG9pbnRzPSc5IDExIDEyIDE0IDIyIDQnLyUzRSUzQ3BhdGggZD0nTTIxIDEydjdhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDExJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idC1iYXNlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjXzE0O1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMTIxMjEyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuX2FkZF9vcHRpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxhYmVsIHtcbiAgICAgIC0tcG9zWTogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgdGV4dGFyZWEge1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgQGluY2x1ZGUgZm9udHNpemUoJzE2Jyk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcigkY18xNCwgLjEpO1xuICAgIH1cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBoZWlnaHQ6IDRyZW07XG4gICAgfVxuICAgIFtuYW1lPVwiYWNmX3BvcHVwX3R5cGVcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaDMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGZvbnRzaXplO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IC4ycmVtIDEuMnJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGNvbG9yKCRjXzE0LCAuMik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19mZjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS1hZG1pbi1hYnMtbGFiZWwtcG9zWCkpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAmX2luZm8ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICYuX2FjdGl2ZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMi40cmVtO1xuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IC42cmVtO1xuICAgICAgICBoNCB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udHNpemUoJzE0Jyk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBjb2xvcjogY29sb3IoJGNfMTQsIC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvZ19hZG1pbl9ldGMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWJsb2ctZGV0YWlsX3dpZHRoKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAuYmxvZ19yZWNvbW1lbmQge1xuICAgIHotaW5kZXg6IDM7XG4gICAgJl9saXN0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAmLl9hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAmIH4gLmJ0bi1ncm91cCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuUHJvc2VNaXJyb3Ige1xuICAgIC5idC1iYXNlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtaW4td2lkdGg6IDNyZW07XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogLjJyZW0gLjVyZW07XG4gICAgICAgIEBpbmNsdWRlIHRleHQoJzE0Jyk7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCRjXzE0LCAuMik7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoaHJlZik7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJsb2cge1xuICAmX2xpc3Qge1xuICAgICZfY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tYmxvZy1saXN0X3dpZHRoKTtcbiAgICB9XG4gICAgJl9ib3gge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLl9zdGF0dXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1pbi13aWR0aDogOHJlbTtcbiAgICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgIEBpbmNsdWRlIHRleHQoJzE2JywgNzAwKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX2RldGFpbCB7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAtLXBvcHVwX3BhZGRpbmc6IDZyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAtLXBvcHVwX3BhZGRpbmc6IDZyZW0gdmFyKC0tcGFkZGluZykgMy4ycmVtO1xuICAgIH1cbiAgICBpbnB1dCwgdGV4dGFyZWEge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICB3b3JkLWJyZWFrOiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICY6bm90KC51cGxvYWRfZmlsZV9uYW1lKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogY29sb3IoJGNfMTQsIC4yKTtcbiAgICAgIH1cbiAgICB9XG4gICAgdGV4dGFyZWEge1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgXG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgJi5fbm9fZW50ZXIge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgICAgJjpub3QoLl9ub19lbnRlcikge1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICB9XG4gICAgfVxuICAgIGhlYWRlciB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnRzaXplKCcxNCcpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgaDEge1xuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuX2ZpZWxkcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC0tcG9zWTogLTUwJTtcbiAgICAgICAgQGV4dGVuZCAubGFiZWxTdHlsZTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLl9jYXRlZ29yeSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgaW5wdXQge1xuICAgICAgICBtYXgtd2lkdGg6IDEycmVtO1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgICAgJl9saXN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcigkY18xNCwgLjYpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLl9hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuOHJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYWRtaW4tY29sb3JfYmFjayk7XG4gICAgICAgICAgJi5fc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yKCRjXzE0LCAuNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWRtaW4tY29sb3JfYmFjayk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLl90aXQge1xuICAgICAgbGFiZWwge1xuICAgICAgICAtLXBvc1k6IDA7XG4gICAgICAgIHRvcDogMS45cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAuX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgdG9wOiAuNnJlbTtcbiAgICAgICAgLS1wb3NZOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuX2RhdGUge1xuICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB9XG4gICAgICAjYmxvZ0RhdGVSZXN1bHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgI2Jsb2dEYXRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNy42cmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICY6cGxhY2Vob2xkZXItc2hvd24ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hZG1pbi1pbnB1dF9jb2xvcik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfdGltZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNi43cmVtO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLl9hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5fdGltZV9vcHRpb25zIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjByZW07XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNfMTQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoJGNfZmYsIC43KTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAmLl9hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgfVxuICAgICAgICAgIC5fbm93IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IC40cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udHNpemUoJzE0Jyk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGNvbG9yKCRjXzE0LCAuMSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICAgICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVzaWduU2Nyb2xsKCR3aWR0aDogNHB4KTtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogLjRyZW0gLjhyZW07XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgJi5fc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY19mZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMiwgMjIwLCAxODEsIDEpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bm90KC5fc2VsZWN0ZWQpOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNfMTQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjIsIDIyMCwgMTgxLCAuMik7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ibG9nX2RhdGVfcmVzZXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1hZG1pbi1pY29uX3NpemUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWFkbWluLWljb25fc2l6ZSk7XG4gICAgICAgIHRleHQtaW5kZW50OiAtMTAwMGVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19mZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY29sb3IoJGNfMTQsIC4yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWRtaW4taWNvbl9zaXplKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGNsYXNzPSdmZWF0aGVyIGZlYXRoZXItcm90YXRlLWNjdyclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzEgNCAxIDEwIDcgMTAnLyUzRSUzQ3BhdGggZD0nTTMuNTEgMTVhOSA5IDAgMSAwIDIuMTMtOS4zNkwxIDEwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNHJlbSBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5fcGF0aCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xcmVtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIEBpbmNsdWRlIHRleHQoJzE4JywgNTAwKTtcbiAgICAgICYgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6IGNvbG9yKCRjXzE0LCAuNCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGNvbG9yOiAkY18xNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNnJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGV4dCgnMTQnLCA3MDApO1xuICAgICAgICBjb2xvcjogJGNfZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjXzE0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbnB1dF93b3JkcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgQGluY2x1ZGUgdGV4dCgnMTgnLCA3MDApO1xuICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cblxuLmFkbWluX3NlYXJjaCB7XG4gICZfZm9ybSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNfZmY7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmLl9hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICZfYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG4gICZfcmVzdWx0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgQGluY2x1ZGUgZGVzaWduU2Nyb2xsKCR3aWR0aDogNHB4KTtcbiAgICB9XG4gICAgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBmb250c2l6ZSgnMTQnKTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBjb2xvcigkY18xNCwgLjEpO1xuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICAgICYubXV0ZWQsIFxuICAgICAgLnBpY2sge1xuICAgICAgICBwYWRkaW5nOiAuNHJlbSAxcmVtO1xuICAgICAgICBAaW5jbHVkZSBmb250c2l6ZSgnMTQnKTtcbiAgICAgIH1cbiAgICAgICYubXV0ZWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogNS40cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgICAgLnBpY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzLjZyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogLjZyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICY6aXMoOmRpc2FibGVkKSB7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG4gICAgICAgIC5fc3RhdHVzIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDQuNHJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAuMnJlbSAuNnJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5hZG1pbl9yZWNvbW1lbmRfc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAxMDtcbiAgaDMge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbiNibG9nUmVjb21tZW5kU2VsZWN0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5idF9yZW1vdmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQuOHJlbTtcbiAgICBoZWlnaHQ6IDQuOHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcigkY18xNCwgLjgpO1xuICAgIHRleHQtaW5kZW50OiAtMTAwMGVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLXBhZGRpbmcpIC8gMik7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19mZjtcbiAgICAgIG1hc2staW1hZ2U6IHZhcigtLWFkbWluLWljb25fY2xvc2UpO1xuICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hc2stc2l6ZTogMi40cmVtIGF1dG87XG4gICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxufVxuXG4vKiBoaXN0b3J5ICovXG4uc25hcHNob3RfbGlzdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC41cmVtO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZSB0cmFuc2Zvcm07XG4gICNzbmFwc2hvdF90aW1lbGluZSB7XG4gICAgd2lkdGg6IDQwcmVtO1xuICAgIGhlaWdodDogNjB2aDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY18xNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoJGNfZmYsIC44KTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBAaW5jbHVkZSBkZXNpZ25TY3JvbGwoMCk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgfVxuICAmLl9zaG93IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLmJ0X29yaWdpbmFsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAuX3NuYXBzaG90X2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAuNnJlbSAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzFjMWMxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLl9pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBiIHtcbiAgICAgICAgbWluLXdpZHRoOiAxN3JlbTtcbiAgICAgIH1cbiAgICAgIC5fYnkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6ICRjXzE0O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhMWExYTE7XG4gICAgICB9XG4gICAgfVxuICAgIC5fYnRuX3Jlc3RvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xMDAwZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbiAgLl9lbXB0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiAjYzFjMWMxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuYnRfb3JpZ2luYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDRyZW07XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHRleHQtaW5kZW50OiAtMTAwMGVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjXzE0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2ZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBjbGFzcz0nZmVhdGhlciBmZWF0aGVyLXJvdGF0ZS1jY3cnJTNFJTNDcG9seWxpbmUgcG9pbnRzPScxIDQgMSAxMCA3IDEwJy8lM0UlM0NwYXRoIGQ9J00zLjUxIDE1YTkgOSAwIDEgMCAyLjEzLTkuMzZMMSAxMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMi40cmVtIGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0uNXJlbSkgdHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gLjVyZW0pKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIGxpYiAqL1xuLnVpLWRhdGVwaWNrZXIge3BhZGRpbmc6IDFyZW07IHotaW5kZXg6IDEwMDEgIWltcG9ydGFudDt9IiwiQGNoYXJzZXQgJ3V0Zi04JztcblxuLy9zZXRDb2xvclxuJGNfMDA6ICMwMDA7XG4kY18xNDogIzE0MTQxNDtcbiRjXzM5OiAjMzkzOTM5O1xuJGNfZjQ6ICNmNGY0ZjQ7XG4kY19mZjogI2ZmZjtcbiRjX2VycjogI0ZGNDk0OTtcbiRjX3Bpbms6ICNGRjdEOTE7XG5cbkBmdW5jdGlvbiBjb2xvcigkY29sb3IsICRvcGFjdGl5KSB7XG4gIEBpZiAoJGNvbG9yID09ICRjXzE0KSB7XG4gICAgQHJldHVybiByZ2JhKDIwLCAyMCwgMjAsICRvcGFjdGl5KTtcbiAgfSBAZWxzZSBpZiAoJGNvbG9yID09ICRjX2ZmKSB7XG4gICAgQHJldHVybiByZ2JhKDI1NSwgMjU1LCAyNTUsICRvcGFjdGl5KTtcbiAgfSBAZWxzZSBpZiAoJGNvbG9yID09ICRjXzAwKSB7XG4gICAgQHJldHVybiByZ2JhKDAsIDAsIDAsICRvcGFjdGl5KTtcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiByZ2JhKDIwLCAyMCwgMjAsICRvcGFjdGl5KTtcbiAgfVxufVxuLy9pbWFnZVVybFxuJGltYWdlczogJy4uL2ltYWdlcyc7XG4kZm9udHM6ICcuLi9mb250cyc7XG4kcmFkaXVzOiAuNHJlbTtcblxuLy9zaXplXG4kbW9TaXplOiA5NjBweDtcbkBtaXhpbiBkZXNrdG9wIHtcbiAgQG1lZGlhICh3aWR0aCA+ICRtb1NpemUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIGRlc2t0b3Bfc21hbGwge1xuICBAbWVkaWEgKHdpZHRoIDw9IDEyMDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbW9iaWxlIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAkbW9TaXplKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBmdW5jdGlvbiBudW1iZXIoJHZhbHVlKSB7XG4gIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ251bWJlcicge1xuICAgIEByZXR1cm4gJHZhbHVlO1xuICB9IEBlbHNlIGlmIHR5cGUtb2YoJHZhbHVlKSAhPSAnc3RyaW5nJyB7XG4gICAgJF86IGxvZygnVmFsdWUgZm9yIGB0by1udW1iZXJgIHNob3VsZCBiZSBhIG51bWJlciBvciBhIHN0cmluZy4nKTtcbiAgfVxuICAkcmVzdWx0OiAwO1xuICAkZGlnaXRzOiAwO1xuICAkbWludXM6IHN0ci1zbGljZSgkdmFsdWUsIDEsIDEpID09ICctJztcbiAgJG51bWJlcnM6ICgnMCc6IDAsICcxJzogMSwgJzInOiAyLCAnMyc6IDMsICc0JzogNCwgJzUnOiA1LCAnNic6IDYsICc3JzogNywgJzgnOiA4LCAnOSc6IDkpO1xuICBcbiAgQGZvciAkaSBmcm9tIGlmKCRtaW51cywgMiwgMSkgdGhyb3VnaCBzdHItbGVuZ3RoKCR2YWx1ZSkge1xuICAgICRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkdmFsdWUsICRpLCAkaSk7XG4gICAgQGlmIG5vdCAoaW5kZXgobWFwLWtleXMoJG51bWJlcnMpLCAkY2hhcmFjdGVyKSBvciAkY2hhcmFjdGVyID09ICcuJykge1xuICAgICAgQHJldHVybiB0by1sZW5ndGgoaWYoJG1pbnVzLCAtJHJlc3VsdCwgJHJlc3VsdCksIHN0ci1zbGljZSgkdmFsdWUsICRpKSlcbiAgICB9XG4gICAgQGlmICRjaGFyYWN0ZXIgPT0gJy4nIHtcbiAgICAgICRkaWdpdHM6IDE7IFxuICAgIH0gQGVsc2UgaWYgJGRpZ2l0cyA9PSAwIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArIG1hcC1nZXQoJG51bWJlcnMsICRjaGFyYWN0ZXIpOyAgXG4gICAgfSBAZWxzZSB7XG4gICAgICAkZGlnaXRzOiAkZGlnaXRzICogMTA7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgbWFwLWdldCgkbnVtYmVycywgJGNoYXJhY3RlcikgLyAkZGlnaXRzO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuIGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpOztcbn1cblxuLy90ZXh0XG5AbWl4aW4gdGV4dCgkYiwgJGJvbGQ6IDQwMCwgJGxpbmU6IG51bGwpIHtcbiAgQGlmICgkYiA9PSAnNTAnKSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9IEBlbHNlIGlmICgkYiA9PSAnNDQnKSB7XG4gICAgZm9udC1zaXplOiA0LjRyZW07XG4gIH0gQGVsc2UgaWYgKCRiID09ICczNicpIHtcbiAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgfSBAZWxzZSBpZiAoJGIgPT0gJzM0Jykge1xuICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICB9ICBAZWxzZSBpZiAoJGIgPT0gJzMwJykge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfSBAZWxzZSBpZiAoJGIgPT0gJzI4Jykge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9IEBlbHNlIGlmICgkYiA9PSAnMjYnKSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH0gQGVsc2UgaWYgKCRiID09ICcyNCcpIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfSBAZWxzZSBpZiAoJGIgPT0gJzIyJykge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9IEBlbHNlIGlmICgkYiA9PSAnMjAnKSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9IEBlbHNlIGlmICgkYiA9PSAnMTgnKSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH0gQGVsc2UgaWYgKCRiID09ICcxNicpIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfSBAZWxzZSBpZiAoJGIgPT0gJzE0Jykge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9QGVsc2UgaWYgKCRiID09ICcxMycpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfSBAZWxzZSBpZiAoJGIgPT0gJzEyJykge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgQGlmICgkbGluZSA9PSBudWxsKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgICAgIEBpZiAobnVtYmVyKCRiKSA+PSAyNCkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgICAgIH1cbiAgICAgIEBpZiAobnVtYmVyKCRiKSA+PSAyMikge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4xcmVtO1xuICAgICAgfSBcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vU2l6ZSkge1xuICAgICAgQGlmIChudW1iZXIoJGIpID49IDIwKSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICAgICAgfVxuICAgICAgQGlmIChudW1iZXIoJGIpID4gMjApIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMXJlbTtcbiAgICAgIH0gXG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBsaW5lLWhlaWdodDogJGxpbmU7XG4gIH1cbn1cbkBtaXhpbiBibGluZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7IFxufVxuQG1peGluIHRleHRfaGlkZSB7XG4gIHRleHQtaW5kZW50OiAtMTAwMGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtaXhpbiBtYXhNaW51cygkdG9wOiAwLCAkYm90dG9tOiAwLCAkcGFkZGluZzogdmFyKC0tcGFkZGluZykpIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArICgkcGFkZGluZyAqIDIpKTtcbiAgbWFyZ2luOiAkdG9wIGNhbGMoLTEgKiAkcGFkZGluZykgJGJvdHRvbTtcbn1cbkBtaXhpbiBkZXNpZ25TY3JvbGwgKCRnYXA6IDJyZW0sICR3aWR0aDogNnB4KSB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgMTE3LCAxMjQsIC41KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY19mZjtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246dmVydGljYWw6c3RhcnQ6ZGVjcmVtZW50LFxuICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246dmVydGljYWw6ZW5kOmRlY3JlbWVudCB7XG4gICAgaGVpZ2h0OiAkZ2FwO1xuICB9XG59XG5AbWl4aW4gaGlkZGVuU2Nyb2xsIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59Il19 */
