@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuozeLQ.ttf) format('truetype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzmoyeLQ.ttf) format('truetype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzrQyeLQ.ttf) format('truetype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLQ.ttf) format('truetype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzztgyeLQ.ttf) format('truetype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLQ.ttf) format('truetype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLQ.ttf) format('truetype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzmo1eLQ.ttf) format('truetype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzkM1eLQ.ttf) format('truetype')}@font-face{font-family:Optimum;src:url(/asset/common/fonts/Optimum-Italic.woff2) format('woff2'),url(/asset/common/fonts/Optimum-Italic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Optimum;src:url(/asset/common/fonts/Optimum-BoldItalic.woff2) format('woff2'),url(/asset/common/fonts/Optimum-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Optimum;src:url(/asset/common/fonts/Optimum.woff2) format('woff2'),url(/asset/common/fonts/Optimum.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Optimum;src:url(/asset/common/fonts/Optimum-Bold.woff2) format('woff2'),url(/asset/common/fonts/Optimum-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local('Pretendard Medium'),url(/asset/common/fonts/Pretendard-Medium.woff2) format('woff2'),url(/asset/common/fonts/Pretendard-Medium.woff) format('woff')}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local('Pretendard Regular'),url(/asset/common/fonts/Pretendard-Regular.woff2) format('woff2'),url(/asset/common/fonts/Pretendard-Regular.woff) format('woff')}*{box-sizing:border-box}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,nav,object,ol,output,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font-family:'Noto Sans KR',Sans-serif;font-weight:400;font-size:16px;color:#000;vertical-align:baseline;-webkit-text-size-adjust:100%;font-feature-settings:"liga" 0;text-rendering:optimizeLegibility}body,html{width:100%;height:100%}table{border-collapse:collapse;border-spacing:0}td,th,tr{vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font:100%;color:#000}li,ol,ul{list-style:none}.clb::after,ol::after,ul::after{content:"";display:block;clear:both}dl,li{float:left}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#000;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}a:hover{text-decoration:none}caption,legend{display:none}input,select{font:100%;outline:0;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}input[type=checkbox],input[type=radio]{background:0 0;border:none;cursor:pointer}input[type=submit]{cursor:pointer}strong{font-weight:700}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input:-ms-input-placeholder{color:#ccc}input::-webkit-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}button{border:none}button:focus{outline:0}.bld{display:none}.after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.afters:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.bgo{background-repeat:no-repeat;background-position:center;background-size:100%}.bg_cover{background-position:center;background-size:cover;background-repeat:no-repeat}.bg_contain{background-position:center;background-size:contain;background-repeat:no-repeat}.strong{font-weight:700}.borderColor02{border-color:#ddd}.line-clamp-one{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.d_only{display:none!important}.t_only{display:block!important}.d_t_only{display:block!important}.m_only{display:none!important}.t_m_only{display:block!important}.wrap,.wrap02{padding:0 40px}.wrap02:after,.wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.wrap03{padding:0 30px}.wrap04{padding:0 30px}.blend{mix-blend-mode:multiply}.fl{float:left}.fr{float:right}.font_style01{font-family:LyonDisplay;font-weight:300;font-size:22px;letter-spacing:.33px;line-height:1.09}.font_style01_jeju{font-family:Optimum;font-size:21px;line-height:1.33}.font_style02{font-family:Optimum;font-weight:400;font-size:14px;line-height:1.57}.font_style02_lyon{font-family:LyonDisplay;font-size:14px;letter-spacing:-.21px;line-height:1.43}.font_style03{font-size:13px;line-height:1.69;letter-spacing:-.39px}.font_style04{font-family:Optimum;font-size:18px;line-height:1.56}.font_style05{font-family:Optimum;font-size:20px;line-height:1.4;letter-spacing:-.4px}.font_style06{font-size:14px;line-height:1.71;letter-spacing:-.42px}.font_style07{font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px}.temp_txt{font-size:14px;line-height:1.71;letter-spacing:-.42px;line-height:1.42;width:100%;position:absolute;display:block;bottom:0;left:0;background-color:rgba(255,255,255,.6);padding:10px 0;text-align:center}.temp_txt.top{bottom:auto;top:0}.temp_txt.t_top{bottom:auto;top:0}.swiper-button-next,.swiper-button-prev{background-repeat:no-repeat;background-position:center;background-size:100%;z-index:1;margin-top:0;top:50%;transform:translateY(-50%)}.swiper-button-next{right:0}.swiper-button-next.slide_type3_next{width:44px;height:44px;top:calc(50% - 17.5px);transform:translateY(-50%) rotate(180deg);background-image:url(/asset/images/arrow-back-ios.svg)}.swiper-button-next.slide_type6_next{width:24px;height:24px;background-image:url(/asset/images/arrow_forward_ios.svg)}.swiper-button-prev{left:0}.swiper-button-prev.slide_type3_prev{width:44px;height:44px;top:calc(50% - 17.5px);background-image:url(/asset/images/arrow-back-ios.svg)}.swiper-button-prev.slide_type6_prev{width:24px;height:24px;transform:translateY(-50%) rotate(180deg);background-image:url(/asset/images/arrow_forward_ios.svg)}.swiper-container .swiper-pagination.bar_pagination{background-color:rgba(0,0,0,.1);width:calc(100% - 68px);height:3px;bottom:8px;left:auto;right:0;top:auto}.swiper-container .swiper-pagination.bar_pagination .swiper-pagination-progressbar-fill{background-color:rgba(0,0,0,.3)}.swiper-container .swiper-pagination.number_pagination{width:60px;bottom:0;font-size:12px;line-height:160%;color:#aaa;font-weight:400}.swiper-container .swiper-pagination.number_pagination span{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.swiper-container .swiper-pagination.number_pagination span.swiper-pagination-current{font-weight:600;color:#000}.slide_wrap01{padding-bottom:30px}.slide_wrap01 .swiper-wrapper{width:100%}.slide_wrap01 .swiper-wrapper .swiper-slide{width:100%;position:relative}.slide_wrap01 .swiper-wrapper .swiper-slide .img{width:100%;padding-top:calc(350 / 688*100%);background-position:center;background-size:cover;background-repeat:no-repeat}.slide_wrap01 .swiper-wrapper .swiper-slide p{font-size:13px;line-height:1.69;letter-spacing:-.39px;position:absolute;bottom:-30px;left:0}.slide_wrap01 .swiper-button-next,.slide_wrap01 .swiper-button-prev{width:28px;height:28px;background-image:none;margin-bottom:0;margin-top:0;border-top:1.2px solid #fff;border-right:1.2px solid #fff;top:calc(50% - 28px)}.slide_wrap01 .swiper-button-next{transform:rotate(45deg);left:auto;right:25px}.slide_wrap01 .swiper-button-prev{transform:rotate(225deg);right:auto;left:25px}.slide_wrap01 .swiper-pagination{min-width:98px;bottom:0;right:0;text-align:right;font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px}.slide_wrap01 .swiper-pagination span{font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px}.slide_wrap01 .temp_txt{z-index:1}.slide_wrap01 .notice_txt{font-size:10px;line-height:1.5;letter-spacing:-.3px;position:absolute;bottom:40px;left:10px;color:#fff;word-break:keep-all;z-index:1}.slide_wrap01 .notice_txt::before{content:'';width:10px;height:10px;display:inline-block;margin-right:5px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/warning_icon_white.svg);vertical-align:-1px}.slide_type3_area{position:relative}.slide_type3{width:100%;padding-bottom:35px}.slide_type3 .swiper-slide{width:100%}.slide_type3 .swiper-slide .img_area{position:relative;width:100%;padding-top:56.25%}.slide_type3 .swiper-slide .img_area .img{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.slide_type6{width:100%}.slide_type6 .swiper-slide .img{background-position:center;background-size:contain;background-repeat:no-repeat;width:100%}.slide_type6 .swiper-button-next{right:16px}.slide_type6 .swiper-button-prev{left:16 px}.accodian_menu_type2{border-bottom:1px solid;border-color:rgba(0,0,0,.1)}.accodian_menu_type2 .accodian_btn{font-size:22px;font-weight:400;line-height:120%;font-family:Optimum;padding:15px 0;position:relative;cursor:pointer}.accodian_menu_type2 .accodian_btn::after{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';width:20px;height:20px;position:absolute;right:0;top:calc(50% - 10px);transform:rotate(180deg);background-image:url(/asset/images/list-ic-gnb-menu-arrow-up-bk.svg)}.accodian_menu_type2 .accodian_btn .icon{background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;width:32px;height:32px;margin-right:10px;border-radius:50%;vertical-align:-10px}.accodian_menu_type2 .accodian_btn .icon.Banyan_Tree{background-image:url(/asset/images/logo_Banyan_Tree.svg)}.accodian_menu_type2 .accodian_btn .icon.Angsana{background-image:url(/asset/images/logo_Angsana.svg)}.accodian_menu_type2 .accodian_btn .icon.Cassia{background-image:url(/asset/images/logo_Cassia.svg)}.accodian_menu_type2 .accodian_btn .icon.Dhawa{background-image:url(/asset/images/logo_Dhawa.svg)}.accodian_menu_type2 .accodian_btn .icon.Laguna{background-image:url(/asset/images/logo_Laguna.svg)}.accodian_menu_type2 .accodian_btn .icon.Skypark{background-image:url(/asset/images/logo_Skypark.svg)}.accodian_menu_type2 .accodian_btn.active::after{transform:rotate(0)}.accodian_menu_type2 .panel{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.accodian_menu_type2 .panel .inner{padding:10px 0 24px}.accodian_menu_type2 .panel .inner .scroll:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.accodian_menu_type2 .panel .inner .list_wrap09{float:left}.accodian_menu_type2 .panel .inner .list_wrap09:first-child{width:56.57%}.accodian_menu_type2 .panel .inner .list_wrap09:last-child{padding-left:20px;width:43.43%;margin-right:0}.accodian_menu_type2.active{margin-bottom:20px}.accodian_menu_type2.active:last-child{margin-bottom:0}.accodian_menu_area_type2{background-color:#e2ddd9}.accodian_menu_area_type2>.inner{padding:40px}.accodian_menu_area_type2>.inner .tit1{font-size:22px;font-weight:400;line-height:120%}.accodian_menu_area_type2>.inner .tit2{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;color:rgba(0,0,0,.6);margin-top:20px}.accodian_menu_area_type2>.inner .tit2::before{content:'';width:8px;height:8px;border-radius:50%;background-color:#efecea;margin-right:9px;display:inline-block;vertical-align:1px}.accodian_menu_area_type2 .menu_wrap{margin-top:20px}.btn{background-color:transparent;display:block;text-align:center}.btn.btn_type01.submit_btn{line-height:1;width:424px;padding:16px 0;cursor:pointer;font-size:14px;color:#fff;font-weight:500;line-height:1.285;background:#666}.btn.btn_type02.submit_btn{line-height:1;width:424px;padding:16px 0;cursor:pointer;font-size:14px;color:#fff;font-weight:500;line-height:1.285;background:#666}.btn.btn_type03{font-size:13px;line-height:170%;font-weight:400;background-color:rgba(255,255,255,.15);display:inline-block;height:32px;overflow:hidden;color:#fff;padding:4px 14px 6px;border-radius:40px;cursor:pointer}.btn.btn_type11{font-size:13px;line-height:170%;font-weight:400;background-color:rgba(255,255,255,.15);display:inline-block;height:32px;overflow:hidden;color:#fff;padding:4px 14px 6px;border-radius:40px;cursor:pointer}.btn_type04{color:rgba(0,0,0,.6);background-color:#e2ddd9}.btn_type06{width:424px;height:50px;display:block;text-align:center;border:1px solid;font-size:14px;font-style:normal;font-weight:500;line-height:18px;padding:15px;color:rgba(0,0,0,.6);border-color:rgba(41,41,43,.6)}.btn_wrap.fab_btn{position:fixed;right:0;bottom:50.3px;z-index:3;padding:0 8.2px 0 7.5px;background-color:#f4f3f2;opacity:.85}.btn_wrap.fab_btn.on{position:absolute;bottom:calc(100% + 50.7px)}.btn_wrap.type01{font-size:0}.btn_wrap .i_btn.type01{width:47.1px;display:block;position:relative;padding:12px 0 12px}.btn_wrap .i_btn.type01:not(:last-of-type){border-bottom:1px solid #878787}.btn_wrap .i_btn.type01>div{margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:100%}.btn_wrap .i_btn.type01>p{font-family:Optimum;line-height:.9;letter-spacing:-.2px;font-size:9px;padding-top:8px;display:block;margin:0 auto;text-align:center;color:#4d4842}.btn_wrap .i_btn.type01.reservation>div{width:29px;height:30px;background-image:url(/asset/images/reservation.svg)}.btn_wrap .i_btn.type01.contact>div{width:30px;height:33px;background-image:url(/asset/images/contact.svg)}.btn_wrap .i_btn.type01.e_brochure>div{width:25px;height:33px;background-image:url(/asset/images/brochure.svg)}.btn_wrap .sns_btn{width:13.8px;height:13.8px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat}.btn_wrap .sns_btn:not(:last-child){margin-right:14.8px}.btn_wrap .sns_btn.instagram{background-image:url(/asset/images/[PC]instagram.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.btn_wrap .sns_btn.facebook{background-image:url(/asset/images/[PC]facebook.svg)}.btn_wrap .sns_btn.twitter{background-image:url(/asset/images/[PC]twitter.svg)}.btn_wrap .sns_btn.youtube{background-image:url(/asset/images/[PC]youtube.svg)}.check_box{font-size:0}.check_box input[type=checkbox]:checked,.check_box input[type=checkbox]:not(:checked){display:none}.check_box input[type=checkbox]:checked+label,.check_box input[type=checkbox]:not(:checked)+label{font-size:14px;font-weight:300;line-height:1.7;display:block;cursor:pointer}.check_box input[type=checkbox]:checked+label span,.check_box input[type=checkbox]:not(:checked)+label span{display:inline-block;width:14px;height:14px;position:relative;vertical-align:-2px;cursor:pointer}.check_box input[type=checkbox]:checked+label span{background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/CHECKBOX_checked.svg)}.check_box input[type=checkbox]:not(:checked)+label span{border:1px solid #000;background:0 0}.scroll::-webkit-scrollbar{width:9px}.scroll::-webkit-scrollbar-button:end:increment,.scroll::-webkit-scrollbar-button:start:decrement{display:none}.scroll::-webkit-scrollbar-track{background:0 0}.scroll::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;background-clip:padding-box;border:2.5px solid transparent}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.scroll{scrollbar-base-color:#fff;scrollbar-face-color:#dedbd6;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff;scrollbar-dark-shadow-color:#fff}}.select_box{position:relative}.select_box::after{content:'';width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;position:absolute;bottom:10px;right:12px;transform:rotate(45deg)}.select_box select{width:100%;font-size:11px;line-height:1.73;letter-spacing:-.17px;background-color:transparent;display:block}.select_box_type2{position:relative}.select_box_type2 .selected_box{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px 24px 9px 0;font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;color:rgba(0,0,0,.3);position:relative;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.4)}.select_box_type2 .selected_box::after{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';width:24px;height:24px;background-image:url(/asset/images/arrow_drop_down.svg);position:absolute;right:0;top:9px}.select_box_type2 .selected_box.active{color:#000}.select_box_type2 .options_box{width:100%;position:absolute;top:100%;left:0;z-index:10}.select_box_type2 .options_box .option{color:rgba(0,0,0,.6);font-size:12px;line-height:160%;padding:11.82px 16px 11px;background-color:#fff}.form_wrap{max-width:452px;margin:0 auto}.form_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.form_wrap .form_contents{width:100%;position:relative;margin-bottom:20px;font-size:0}.form_wrap .form_contents input[type=email],.form_wrap .form_contents input[type=tel],.form_wrap .form_contents input[type=text]{width:100%;border:none;background-color:transparent!important;background-image:none!important;border-bottom:1px solid rgba(0,0,0,.4);height:44px;font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px}.form_wrap .form_contents input[type=email]::-moz-placeholder,.form_wrap .form_contents input[type=tel]::-moz-placeholder,.form_wrap .form_contents input[type=text]::-moz-placeholder{color:rgba(0,0,0,.3)}.form_wrap .form_contents input[type=email]:-ms-input-placeholder,.form_wrap .form_contents input[type=tel]:-ms-input-placeholder,.form_wrap .form_contents input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.3)}.form_wrap .form_contents input[type=email]::placeholder,.form_wrap .form_contents input[type=tel]::placeholder,.form_wrap .form_contents input[type=text]::placeholder{color:rgba(0,0,0,.3)}.form_wrap .form_contents input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #edebe8 inset}.form_wrap .form_contents label{font-weight:500;font-size:12px;color:rgba(0,0,0,.5);line-height:160%}.form_wrap .form_contents label em{color:#e84f4f;line-height:160%;font-size:12px;font-style:normal;margin-left:4px}.form_wrap .form_contents span{width:100%;font-size:12px;color:#e84f4f;position:absolute;left:0;bottom:-22px}.form_wrap .form_contents .select_box select{height:26.5px;border-bottom:1px solid #000}.form_wrap .form_contents.agree{padding-top:20px;margin-bottom:10px}.form_wrap .form_contents.agree>p{font-size:14px;font-weight:300;line-height:170%;padding-bottom:6px}.form_wrap .form_contents.agree .scroll_wrap{height:275px;border:1px solid #ccc;padding:20px 11px;overflow-y:scroll;overflow-y:auto}.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar{width:9px}.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar-button:end:increment,.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar-button:start:decrement{display:none}.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar-track{background:0 0}.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;background-clip:padding-box;border:2.5px solid transparent}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.form_wrap .form_contents.agree .scroll_wrap{scrollbar-base-color:#fff;scrollbar-face-color:#dedbd6;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff;scrollbar-dark-shadow-color:#fff}}.form_wrap .form_contents.agree .scroll_wrap pre{color:rgba(0,0,0,.6);font-size:11px;font-weight:300;line-height:1.272;margin-bottom:-.33px;font-family:Pretendard;white-space:pre-wrap;word-break:keep-all}.form_wrap .form_contents.agree .scroll_wrap p{font-size:11px;font-weight:300;line-height:1.272;margin-bottom:-.33px;color:#888;font-family:Pretendard}.form_wrap .form_contents.error_message{margin-bottom:30px}.form_wrap .checkbox_area{text-align:center;font-size:0}.form_wrap .check_box{width:100%;display:inline-block}.form_wrap .check_box:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.form_wrap .check_box label span{margin-right:5px}.form_wrap .submit_btn{margin:40px auto 0}.active_target.motion01,.active_target.motion02,.active_target.motion04{position:relative}.active_target.motion01 .active_item,.active_target.motion02 .active_item,.active_target.motion04 .active_item{opacity:0}.active_target.motion03{position:relative;opacity:0}.active_target.motion05{position:relative;opacity:0}.cont_wrap{width:100%}.cont_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap .cont_box:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap .cont_box.bg_white{background-color:#fff}.cont_wrap .cont_box .img_wrap{position:absolute;top:0}.cont_wrap .cont_box .img{width:100%;height:0;padding-top:calc(300 / 688*100%);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.cont_wrap .cont_box .img>span{font-size:10px;line-height:2.2;letter-spacing:-.3px;position:absolute;bottom:10px;left:10px;color:#fff;word-break:keep-all}.cont_wrap .cont_box .img>span::before{content:'';width:10px;height:10px;display:inline-block;margin-right:5px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/warning_icon_white.svg);vertical-align:-1px}.cont_wrap .cont_box .txt_box .tit{font-size:22px;line-height:1.2}.cont_wrap .cont_box .txt_box .tit.type02{font-family:Optimum}.cont_wrap .cont_box .txt_box .tit.type03{font-size:22px;font-weight:400;line-height:120%}.cont_wrap .cont_box .txt_box .cont{padding-top:10px;font-size:14px;font-weight:300;line-height:1.7;word-break:keep-all}.cont_wrap.type01 .cont_box{width:100%;position:relative}.cont_wrap.type01 .cont_box .img,.cont_wrap.type01 .cont_box .txt_box{width:calc(50% - 10px)}.cont_wrap.type01 .cont_box:not(:last-child){margin-bottom:40px}.cont_wrap.type01 .cont_box>.inner_wrap,.cont_wrap.type01 .cont_box>a{position:relative;display:block;padding-top:calc(334 / 688*100%)}.cont_wrap.type01 .cont_box .img{padding-top:calc(334 / 688*100%)}.cont_wrap.type01 .cont_box .img,.cont_wrap.type01 .cont_box .txt_box{position:absolute;top:0}.cont_wrap.type01 .cont_box .txt_box{top:50%;transform:translateY(-50%)}.cont_wrap.type01 .cont_box.img_first .img,.cont_wrap.type01 .cont_box.img_first .img_wrap{left:0}.cont_wrap.type01 .cont_box.img_first .txt_box{right:0;padding-left:20px}.cont_wrap.type01 .cont_box.img_second .img,.cont_wrap.type01 .cont_box.img_second .img_wrap{right:0}.cont_wrap.type01 .cont_box.img_second .txt_box{left:0;padding-right:20px}.cont_wrap.type01.width01 .cont_box{width:100%}.cont_wrap.type01.width02 .cont_box{width:calc(50% - 7.5px)}.cont_wrap.type01.width02 .cont_box:not(:last-of-type){margin-right:15px}.cont_wrap.type01.txt_cent .txt_box{text-align:center}.cont_wrap.type01.pt02 .cont_box .txt_box{padding:30px 30px}.cont_wrap.type01.pt02 .cont_box .txt_box .cont{margin-top:15px}.cont_wrap.type01.t_type01{display:flex;flex-wrap:wrap}.cont_wrap.type01.t_type01 .cont_box{display:block;width:calc(50% - 10px);padding-bottom:48px;margin-bottom:0}.cont_wrap.type01.t_type01 .cont_box:nth-of-type(odd){margin-right:20px}.cont_wrap.type01.t_type01 .cont_box .img{width:100%;position:static;padding-top:calc(334 / 334*100%)}.cont_wrap.type01.t_type01 .cont_box .txt_box{width:100%;position:static;transform:none;padding:16px 10px 0}.cont_wrap.type01.t_type01 .cont_box .txt_box .tit.type03{font-size:16px;font-weight:400;line-height:120%}.cont_wrap.type01.t_type01 .cont_box .txt_box .cont{padding-top:8px}.cont_wrap.type01.t_type01 .cont_box:nth-of-type(2n+1):nth-last-child(-n+2),.cont_wrap.type01.t_type01 .cont_box:nth-of-type(2n+1):nth-last-child(-n+2)~.cont_box{padding-bottom:0}.cont_wrap.type02 .cont_box{position:relative;display:flex;justify-content:space-between}.cont_wrap.type02 .cont_box::after{display:none}.cont_wrap.type02 .cont_box:not(:last-child){margin-bottom:60px}.cont_wrap.type02 .cont_box .img{height:0;padding-top:calc(334 / 688*100%)}.cont_wrap.type02 .cont_box .img,.cont_wrap.type02 .cont_box .txt_box{width:calc(50% - 10px)}.cont_wrap.type02 .cont_box .txt_box{top:0;padding:0 20px;transform:none}.cont_wrap.type02 .cont_box .txt_box>.inner{position:relative;top:50%;transform:translateY(-50%)}.cont_wrap.type02 .cont_box .txt_box .tit{font-size:22px;font-weight:400;line-height:120%;font-family:Optimum;width:100%}.cont_wrap.type02 .cont_box .txt_box .tit2{font-size:22px;font-weight:400;line-height:120%;width:100%}.cont_wrap.type02 .cont_box .txt_box .sub_tit{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;padding-top:10px}.cont_wrap.type02 .cont_box .txt_box .cont{font-size:14px;font-weight:300;line-height:170%;width:100%;padding-top:6px;word-break:keep-all}.cont_wrap.type02 .cont_box .txt_box .cont.padding01{padding-top:10px}.cont_wrap.type02 .cont_box.img_second .txt_box{order:0}.cont_wrap.type02 .cont_box.img_second .img{order:1}.cont_wrap.type02 .txt_box{position:relative;top:50%;transform:translateY(-50%)}.cont_wrap.type03 .cont_box{display:flex}.cont_wrap.type03 .cont_box:not(:last-child){margin-bottom:100px}.cont_wrap.type03 .cont_box .img{width:49.3%;padding-top:calc(295 / 688*100%)}.cont_wrap.type03 .cont_box .txt_box{width:50.7%}.cont_wrap.type03 .cont_box .txt_box{background-color:#dedbd6;text-align:center;transform:translateY(0);position:relative}.cont_wrap.type03 .cont_box .txt_box>div{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.cont_wrap.type03 .cont_box .txt_box .tit{font-family:Optimum;font-size:21px;line-height:1}.cont_wrap.type03 .cont_box .txt_box .sub_tit{font-family:LyonDisplay;font-weight:300;font-size:14px;line-height:1.43;letter-spacing:.21px;padding-top:15px}.cont_wrap.type03 .cont_box .txt_box .cont{font-weight:300;line-height:1.69;letter-spacing:-.39px;padding:30px 22px 0;word-break:keep-all}.cont_wrap.type04{background-color:#efecea}.cont_wrap.type04 .cont_box{position:relative}.cont_wrap.type04 .cont_box::after{display:none}.cont_wrap.type04 .cont_box .img_area{display:flex;align-items:center}.cont_wrap.type04 .cont_box .img_area .slide_type6 .img{background-position:center;background-size:contain;background-repeat:no-repeat;height:0;padding-top:43.6%}.cont_wrap.type04 .cont_box .txt_box{position:relative;padding:40px 32px}.cont_wrap.type04 .cont_box .txt_box>.inner .tit01{font-size:12px;line-height:160%}.cont_wrap.type04 .cont_box .txt_box>.inner .tit02{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;padding-top:16px}.cont_wrap.type04 .cont_box .txt_box>.inner .cont{font-size:14px;font-weight:300;line-height:170%;padding-top:8px}.cont_wrap.type04 .cont_box .txt_box>.inner .list_wrap08{margin-top:24px}.cont_wrap.type05 .cont_box{width:100%;position:relative}.cont_wrap.type05 .cont_box:not(:last-child){margin-bottom:24px}.cont_wrap.type05 .cont_box>.inner_wrap,.cont_wrap.type05 .cont_box>a{position:relative;display:block;padding-top:calc(344 / 688*100%)}.cont_wrap.type05 .cont_box .img_wrap,.cont_wrap.type05 .cont_box .txt_box{width:50%}.cont_wrap.type05 .cont_box .img_wrap{padding-top:calc(344 / 688*100%)}.cont_wrap.type05 .cont_box .img{width:100%;height:100%;padding-top:0}.cont_wrap.type05 .cont_box .img,.cont_wrap.type05 .cont_box .txt_box{position:absolute;top:0}.cont_wrap.type05 .cont_box .txt_box{top:50%;transform:translateY(-50%);padding:0 40px;text-align:center}.cont_wrap.type05 .cont_box.img_first .img,.cont_wrap.type05 .cont_box.img_first .img_wrap{left:0}.cont_wrap.type05 .cont_box.img_first .txt_box{right:0}.cont_wrap.type05 .cont_box.img_second .img,.cont_wrap.type05 .cont_box.img_second .img_wrap{right:0}.cont_wrap.type05 .cont_box.img_second .txt_box{left:0}.cont_wrap.type05.width01 .cont_box{width:100%}.cont_wrap.type05.width02 .cont_box{width:calc(50% - 7.5px)}.cont_wrap.type05.width02 .cont_box:not(:last-of-type){margin-right:15px}.cont_wrap.type05.txt_cent .txt_box{text-align:center}.cont_wrap.type05.pt02 .cont_box .txt_box{padding:30px 30px}.cont_wrap.type05.pt02 .cont_box .txt_box .cont{margin-top:15px}.cont_wrap.type06 .inner_wrap{padding:0}.cont_wrap.type06 .img_wrap,.cont_wrap.type06>a{position:relative;padding:0}.cont_wrap.type06 .img,.cont_wrap.type06 .txt_box{width:100%;position:static;transform:none}.cont_wrap.type06 .img{padding-top:calc(250 / 333*100%)}.cont_wrap.type06 .txt_box{text-align:center;padding:25px 20px 40px;background-color:#efecea}.cont_wrap.type07 .cont_box{background-color:#efecea}.cont_wrap.type07 .inner_wrap{padding:0}.cont_wrap.type07 .img_wrap,.cont_wrap.type07>a{position:relative;padding:0}.cont_wrap.type07 .img,.cont_wrap.type07 .txt_box{width:100%;position:static;transform:none}.cont_wrap.type07 .img{padding-top:calc(250 / 333*100%)}.cont_wrap.type07 .txt_box{text-align:center;padding:25px 20px 40px}.cont_wrap.type08 .cont_box{width:100%;background:#e2ddd9;position:relative}.cont_wrap.type08 .cont_box:not(:last-child){margin-bottom:20px}.cont_wrap.type08 .cont_box>.inner_wrap,.cont_wrap.type08 .cont_box>a{position:relative;display:block;padding-top:calc(344 / 688*100%)}.cont_wrap.type08 .cont_box .img_wrap,.cont_wrap.type08 .cont_box .txt_box{width:50%}.cont_wrap.type08 .cont_box .img_wrap{padding-top:calc(344 / 688*100%)}.cont_wrap.type08 .cont_box .img{width:100%;height:100%;padding-top:0}.cont_wrap.type08 .cont_box .img,.cont_wrap.type08 .cont_box .txt_box{position:absolute;top:0}.cont_wrap.type08 .cont_box .txt_box{top:50%;transform:translateY(-50%);padding:0 40px;text-align:center}.cont_wrap.type08 .cont_box.img_first .img,.cont_wrap.type08 .cont_box.img_first .img_wrap{left:0}.cont_wrap.type08 .cont_box.img_first .txt_box{right:0}.cont_wrap.type08 .cont_box.img_second .img,.cont_wrap.type08 .cont_box.img_second .img_wrap{right:0}.cont_wrap.type08 .cont_box.img_second .txt_box{left:0}.cont_wrap.type08.width01 .cont_box{width:100%}.cont_wrap.type08.width02 .cont_box{width:calc(50% - 7.5px)}.cont_wrap.type08.width02 .cont_box:not(:last-of-type){margin-right:15px}.cont_wrap.type08.txt_cent .txt_box{text-align:center}.cont_wrap.type08.pt02 .cont_box .txt_box{padding:30px 30px}.cont_wrap.type08.pt02 .cont_box .txt_box .cont{margin-top:15px}.cont_wrap02{width:100%;position:relative;display:flex;align-items:center}.cont_wrap02:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap02 .img{width:54.5%;padding-top:calc(313 / 688*100%);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#9d9d9d}.cont_wrap02 .txt_box{width:45.5%;height:auto;padding-left:15px}.cont_wrap02 .txt_box p{word-break:keep-all}.cont_wrap02 .txt_box .first{font-family:LyonDisplay;font-size:20px;font-weight:300;line-height:1;letter-spacing:.3px}.cont_wrap02 .txt_box .first>span{font-family:Optimum;font-size:18px;line-height:1.56;display:inline-block;margin-left:10px}.cont_wrap02 .txt_box .second{font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px;padding:20px 0 15px}.cont_wrap02 .txt_box .third{font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px}.cont_wrap02 .txt_box .line{margin:20px 0;width:100%;height:.8px;background-color:#000}.cont_wrap02 .txt_box .fourth{font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px}.cont_wrap02 .txt_box .fourth>span{font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px;font-weight:400;display:block;margin-bottom:10px}.cont_wrap03 .cont_box:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap03 .cont_box .img_wrap{width:65.8%;float:left}.cont_wrap03 .cont_box .img_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap03 .cont_box .img_wrap .img{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;float:left}.cont_wrap03 .cont_box .img_wrap .img.img_left,.cont_wrap03 .cont_box .img_wrap .img.img_right{width:calc(50% - 8px);padding-top:calc(292 / 453*100%)}.cont_wrap03 .cont_box .img_wrap .img.img_right{float:right}.cont_wrap03 .cont_box .img_wrap .img.img_bt,.cont_wrap03 .cont_box .img_wrap .img.img_t{width:100%;padding-top:calc(245 / 453*100%)}.cont_wrap03 .cont_box .img_wrap .img.img_t{margin-bottom:15px}.cont_wrap03 .cont_box .img_wrap .img.img_bt{margin-top:15px}.cont_wrap03 .cont_box .txt_box{float:left;width:34.2%}.cont_wrap03 .cont_box .txt_box .tit{font-family:Optimum;font-size:18px;line-height:1.56}.cont_wrap03 .cont_box .txt_box .cont{font-size:13px;line-height:1.69;letter-spacing:-.39px;margin-top:15px;word-break:keep-all}.cont_wrap03 .cont_box .txt_box .cont br{display:none}.cont_wrap03 .cont_box.img_first .txt_box{padding-left:15px}.cont_wrap03 .cont_box.img_second .img_wrap{float:right}.cont_wrap03 .cont_box.img_second .txt_box{float:left;padding-right:15px}.cont_wrap04{display:flex}.cont_wrap04 .cont_box{padding-top:calc(288 / 688*100%);flex:1;overflow:hidden;position:relative}.cont_wrap04 .cont_box .img{width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .5s ease}.cont_wrap04 .cont_box .txt_box{width:100%;position:absolute;text-align:center;z-index:2;top:27%;padding:0 20px}.cont_wrap04 .cont_box .txt_box .tit{font-size:22px;line-height:1.2;color:#fff;font-family:Optimum}.cont_wrap04 .cont_box .txt_box .cont{font-size:14px;font-weight:300;line-height:1.7;padding-top:10px;color:#fff}.cont_wrap04 .cont_box .txt_box .btn{width:93px;padding:8px 0;font-size:13px;line-height:1.15;color:#fff;display:block;text-align:center;margin:30px auto 0;border:1px solid #fff}.cont_wrap04 .cont_box:not(:last-child){margin-right:20px}.cont_wrap05 .img{background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:62.79%}.cont_wrap05 .img.type02{padding-top:75%}.cont_wrap05 .table01{margin-top:20px}.cont_wrap05 .txt_box_type01{margin-top:16px;background-color:#e2ddd9;padding:40px}.contents_list_tit{padding-bottom:7px;border-bottom:1px solid #000}.contents_list_tit:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.contents_list_tit .first{font-size:22px;font-weight:400;line-height:120%;font-family:Optimum;float:left}.contents_list_tit .second{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;float:left;padding-left:24px;padding-top:3px}.contents_list_tit .more_btn{font-size:12px;font-weight:300;line-height:1.83;float:right}.contents_list_tit .more_btn::after{content:'';display:inline-block;width:5px;height:10px;background-image:url(/asset/images/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:100%;margin-left:5px;vertical-align:-1.5px}.contents_list_tit.lyon .first{font-family:LyonDisplay;font-weight:300;font-size:19px;line-height:1;letter-spacing:.29px}.contents_list_tit.type02{padding-bottom:4px;margin-bottom:30px}.contents_list_tit.type02 .first{font-family:LyonDisplay;font-weight:300;font-size:22px;letter-spacing:.33px;line-height:1.09}.contents_list_tit.type02 .second{color:#000;padding-top:3px;padding-left:20px}.border_box .border{width:100%;position:relative}.border_box .fill,.border_box .line{height:1px;position:absolute;display:block;top:0;left:0;background-color:#000}.border_box .line{width:100%;opacity:.2}.border_box .fill{width:0}.border_box.active .fill{-webkit-animation:Fill .6s cubic-bezier(.42,0,1,1) forwards;animation:Fill .6s cubic-bezier(.42,0,1,1) forwards}.contents_list{width:100%;display:flex;flex-wrap:wrap}.contents_list .contents{width:50%;padding:0 10px 40px}.contents_list .contents:nth-of-type(2n+1):nth-last-child(-n+2),.contents_list .contents:nth-of-type(2n+1):nth-last-child(-n+2)~.contents{padding-bottom:0}.contents_list .contents>a{display:block}.contents_list .contents>a .thumbnail{width:100%;padding-top:calc(188 / 334*100%);background-color:#e2ddd9;overflow:hidden;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.contents_list .contents>a .detail{padding:24px 10px 0}.contents_list .contents>a .detail .tit{font-size:16px;font-weight:400;line-height:120%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contents_list .contents>a .detail .date{font-size:14px;font-weight:300;line-height:170%;padding-top:10px;color:#555}.slide_cont_box>.wrap .tit{font-family:Optimum;font-size:18px;line-height:1.56;line-height:1;padding-bottom:60px;text-align:center}.slide_cont_box .slide_wrap{padding-bottom:60px}.panel_wrap .top_tit{font-family:Optimum;font-size:21px;line-height:1.33;padding-bottom:10px}.panel_wrap .panel{border-bottom:1px solid #000;min-height:78px}.panel_wrap .panel:first-of-type{border-top:1px solid #000}.panel_wrap .panel .t_max_box{padding-right:78px}.panel_wrap .panel .panel_tit{padding:30px 0}.panel_wrap .panel .panel_tit.t_tit01{padding:30px 0 15px}.panel_wrap .panel .panel_tit.tit_type01 span{margin-top:-28px}.panel_wrap .panel .panel_tit>div{font-family:Optimum;font-size:18px;line-height:1.56;position:relative;line-height:normal;cursor:pointer}.panel_wrap .panel .panel_tit>div:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.panel_wrap .panel .panel_tit>div .sub_txt{font-family:LyonDisplay;font-size:14px;letter-spacing:-.21px;line-height:1.43;margin-top:8px}.panel_wrap .panel .panel_tit>div span{width:20px;height:1px;background-color:#000;float:right;margin-top:10px;position:relative}.panel_wrap .panel .panel_tit>div span::after{content:'';width:1px;height:20px;background-color:#000;position:absolute;left:9px;top:-9px;transform:rotate(0);opacity:1;transition:all .5s ease-in}.panel_wrap .panel .panel_cont{padding-bottom:30px}.panel_wrap .panel .panel_cont.type01{padding-bottom:15px}.panel_wrap .panel .panel_cont .tit{font-size:15px;line-height:1.47;letter-spacing:-.45px;padding-bottom:15px}.panel_wrap .panel .panel_cont .tit.type02{font-size:15px;line-height:1.47;letter-spacing:-.45px;padding-bottom:15px}.panel_wrap .panel .panel_cont .tit.type03{font-family:Optimum;font-size:18px;line-height:1.56;line-height:1}.panel_wrap .panel .panel_cont .tit.golf::before{content:'';display:inline-block;width:16px;height:16.5px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/asset/images/[PC]benefit_golf_icon.svg);margin-right:10px;vertical-align:-2px}.panel_wrap .panel .panel_cont .tit.leisure::before{content:'';display:inline-block;width:16px;height:16.5px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/asset/images/[PC]benefit_leisure_icon.svg);margin-right:10px;vertical-align:-2px}.panel_wrap .panel .circle_list.type02 li:not(:last-of-type){padding-bottom:15px}.panel_wrap .panel .notice_txt{font-weight:300;font-size:12px;letter-spacing:-.36px;line-height:1.67;color:#888;padding-top:10px}.panel_wrap .panel .notice_txt::before{content:'';display:inline-block;width:12px;height:12px;margin-right:10px;vertical-align:-2px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/[PC]benefit_warning_icon.svg)}.panel_wrap .panel .notice_txt.pt01{padding-top:10px}.panel_wrap .panel .notice_txt.t_pt01{padding-top:5px}.panel_wrap .panel .sub_tit02{font-size:15px;line-height:1.47;letter-spacing:-.45px;padding-bottom:15px}.panel_wrap .panel .cmt{font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px;word-break:keep-all}.panel_wrap .panel .cmt.lts{letter-spacing:-.26px}.panel_wrap .panel .cmt.top{padding-bottom:30px;word-break:keep-all}.panel_wrap .panel .panel_img_box{position:relative}.panel_wrap .panel .panel_img_box.mb{margin-bottom:30px}.panel_wrap .panel .panel_img{width:100%;display:block}.panel_wrap .panel .pb_box01:not(:last-of-type){padding-bottom:30px}.panel_wrap .panel .pb_box01.t_pb01{padding-bottom:30px}.panel_wrap .panel .pb_box01>.circle_list:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.panel_wrap .panel .pb_box01>.circle_list.t_pb_02{padding-bottom:20px}.panel_wrap .panel .pb_box01>.circle_list.pb03{padding-bottom:30px}.panel_wrap .panel .d_t_pb01,.panel_wrap .panel .pb01{padding-bottom:10px}.panel_wrap .panel .pb02{padding-bottom:10px}.panel_wrap .panel .d_t_pb03{padding-bottom:15px}.panel_wrap .panel .pb03{padding-bottom:15px}.panel_wrap .panel .pb04{padding-bottom:15px}.panel_wrap .panel .mb02{margin-bottom:30px}.panel_wrap .panel .mb03{margin-bottom:10px}.panel_wrap .panel.on .panel_tit div span::after{transform:rotate(90deg);opacity:0}.panel_type02>p{font-size:15px;font-weight:700;line-height:160%;letter-spacing:-.3px}.panel_type02>div{padding-top:10px}.panel_type03>.cont{padding-top:16px}.panel_type03>.cont .cont_wrap{margin-top:24px}.panel_type04>.cont{padding-top:16px}.panel_type05>.img_area .img{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;padding-top:56.25%}.panel_type05>.cont{margin-top:16px;padding:40px;background-color:#efecea}.panel_type05>.cont>.tit{font-size:22px;font-weight:400;line-height:120%}.panel_type05>.cont .circle_list{margin-top:16px}.panel_type06>.head p{font-size:16px;font-weight:400;line-height:120%}.panel_type06>.cont{width:100%;padding-top:20px}.panel_type06>.cont .left{width:100%;display:flex}.panel_type06>.cont .left .box{width:calc(50% - 10px);height:60px;background-color:#e2ddd9;margin-right:20px;padding:11px 10px}.panel_type06>.cont .left .box:last-child{margin-right:0}.panel_type06>.cont .left .box>.inner{width:100%;text-align:center;font-size:0}.panel_type06>.cont .left .box .num{font-size:28px;font-weight:400;line-height:120%;font-family:Optimum;display:inline-block}.panel_type06>.cont .left .box .txt{font-size:16px;font-weight:400;line-height:120%;font-family:Optimum;padding-left:7px;vertical-align:3px;display:inline-block}.panel_type06>.cont .right{padding-top:20px}.circle_list li{float:none;margin-bottom:12px}.circle_list li:last-of-type{margin-bottom:0}.circle_list li p{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;word-break:keep-all;padding-left:25px;text-indent:-25px}.circle_list li p::before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;vertical-align:3px;background-color:#000;margin:0 10px}.circle_list li span{font-size:14px;font-weight:300;line-height:170%;display:block;word-break:keep-all;color:#444;padding-left:10px}.list_wrap01{width:100%}.list_wrap01:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap01 div{width:calc(50% - 7.5px);float:left;display:block;background-color:#dedbd6;padding:16px 0 15px 30.5px;margin-top:15px}.list_wrap01 div:nth-child(odd){margin-right:15px}.list_wrap01 div p{font-weight:300;font-size:13px;line-height:1.69;letter-spacing:-.39px;font-weight:400}.list_wrap01 div .num{width:17px;height:18px;display:inline-block;position:relative;margin-right:10.5px;background-repeat:no-repeat;background-position:center;background-size:100%;vertical-align:-4px}.list_wrap01 div .num.num01{background-image:url(/asset/images/1.svg)}.list_wrap01 div .num.num02{background-image:url(/asset/images/2.svg)}.list_wrap01 div .num.num03{background-image:url(/asset/images/3.svg)}.list_wrap01 div .num.num04{background-image:url(/asset/images/4.svg)}.list_wrap01 div .num.num05{background-image:url(/asset/images/5.svg)}.list_wrap01 div .num.num06{background-image:url(/asset/images/6.svg)}.list_wrap01 div .num.num07{background-image:url(/asset/images/7.svg)}.list_wrap01 div .num.num08{background-image:url(/asset/images/8.svg)}.list_wrap01 div .num.num09{background-image:url(/asset/images/9.svg)}.list_wrap01 div .num.num010{background-image:url(/asset/images/10.svg)}.list_wrap02{width:100%;display:flex}.list_wrap02:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap02 div{flex:1;margin-top:0;padding:15px 0 14px;text-align:center;background-color:#dedbd6;margin-right:15px}.list_wrap02 div:last-of-type{margin-right:0}.list_wrap02 div p{font-size:13px;line-height:1.69;letter-spacing:-.39px}.list_wrap02 span.icon{font-size:0}.list_wrap02 span.icon::before{content:'';display:inline-block;width:15px;height:15px;background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:-2px;margin-right:12.2px}.list_wrap02 span.icon.hotel::before{background-image:url(/asset/images/[PC]benefit_hotel_icon.svg)}.list_wrap02 span.icon.store::before{background-image:url(/asset/images/[PC]benefit_store_icon.svg)}.list_wrap02 span.icon.spa::before{background-image:url(/asset/images/[PC]benefit_spa_icon.svg)}.list_wrap02 span.icon.beverage::before{background-image:url(/asset/images/[PC]benefit_beverage_icon.svg)}.list_wrap02 span.icon.transfer::before{background-image:url(/asset/images/[PC]benefit_transfer_icon.svg)}.list_wrap02 span.icon.golf::before{margin-right:12.4px;background-image:url(/asset/images/[PC]benefit_golf_icon.svg)}.list_wrap02.pd{flex-wrap:wrap}.list_wrap02.pd div{flex:none;width:calc(50% - 7.5px);text-align:left;padding:15px 0 14px 30px;margin-bottom:15px}.list_wrap02.pd div:nth-of-type(2n){margin-right:0}.list_wrap03:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap03 .list{float:left;margin-right:20px}.list_wrap03 .list:last-child{margin-right:0}.list_wrap03 .list p{font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.195px;color:rgba(255,255,255,.8)}.list_wrap03 .list div{font-size:15px;font-weight:300;line-height:1.4;color:#fff;text-decoration:underline;margin-top:8px}.list_wrap03 .list div a{display:block;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;text-decoration:inherit;font-family:inherit}.list_wrap04 ul li{color:#fff;font-size:12px;line-height:1.44}.list_wrap04 ul li::after{content:'';display:inline-block;width:1px;height:9px;background:#6a6d6d;margin:0 8px}.list_wrap04 ul li:last-child::after{display:none}.list_wrap04 ul li a{display:block;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.list_wrap04 ul li span{display:inline-block;margin-right:10px;color:inherit;font-size:inherit;line-height:inherit}.list_wrap05:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap05 .list,.list_wrap05 a{float:left;font-size:12px;line-height:1.2;color:rgba(255,255,255,.6)}.list_wrap05 .list::after,.list_wrap05 a::after{content:'';display:inline-block;width:1px;height:9px;background-color:#6a6d6d;margin:0 10px;vertical-align:-1px}.list_wrap05 .list:last-child::after,.list_wrap05 a:last-child::after{display:none}.list_wrap05 a{float:none}.list_wrap06{font-size:0}.list_wrap06 a{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;display:inline-block;word-break:keep-all}.list_wrap06 li{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;float:none;word-break:keep-all}.list_wrap07 .list{font-size:0;margin-bottom:24px}.list_wrap07 .list:last-child{margin-bottom:0}.list_wrap07 .list .tit:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap07 .list .tit span{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;float:left}.list_wrap07 .list .tit span::after{background-color:rgba(0,0,0,.6);content:'';width:1px;height:10px;display:inline-block;margin:0 10px;vertical-align:1px}.list_wrap07 .list .tit span:last-child::after{display:none}.list_wrap07 .list .cont{font-size:14px;font-weight:300;line-height:170%;padding-top:10px}.list_wrap08 .list{font-size:0;margin-bottom:4px}.list_wrap08 .list:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap08 .list:last-child{margin-bottom:0}.list_wrap08 .list div{font-size:14px;font-weight:300;line-height:170%;float:left}.list_wrap08 .list div::after{background-color:rgba(0,0,0,.3);content:'';display:inline-block;width:1px;height:10px;margin:0 8px}.list_wrap08 .list div:last-child::after{display:none}.list_wrap08 .list div>span{color:rgba(0,0,0,.3);font-size:12px;line-height:160%;display:inline-block;margin-left:4px}.list_wrap09 .list{margin-bottom:20px}.list_wrap09 .list:last-child{margin-bottom:0}.list_wrap09 .list dl{float:none}.list_wrap09 .list dl dt{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px}.list_wrap09 .list dl dd{margin-top:8px}.list_wrap09 .list dl dd p{font-size:14px;font-weight:300;line-height:170%;margin-top:4px}.list_wrap09 .list dl dd p:first-child{margin-top:0}.list_wrap09 .list dl dd span{font-size:14px;font-weight:300;line-height:170%;display:block;margin-top:4px}.list_wrap09 .list dl dd span:first-child{margin-top:0}.list_wrap09 .list dl dd span::before{content:'';width:8px;height:8px;margin-right:10px;display:inline-block;vertical-align:1px;border-radius:50%;background-color:#efecea}.tab_area{display:flex;justify-content:center}.tab_area .tab_wrap{display:flex}.tab_area .tab_wrap a{position:relative;padding:0 20px}.tab_area .tab_wrap a:not(:last-of-type)::after{background-color:rgba(0,0,0,.3);content:'';width:1px;height:20px;position:absolute;right:0;top:calc(50% - 10px)}.tab_area .tab_wrap a.on span{color:#000;font-weight:700}.tab_area .tab_wrap a.on span::after{display:block}.tab_area .tab_wrap a span{min-width:46px;text-align:center;font-size:16px;font-weight:400;line-height:120%;color:rgba(0,0,0,.6);position:relative;display:block;padding:10px 0}.tab_area .tab_wrap a span::after{content:'';width:100%;height:3px;background-color:#000;position:absolute;right:0;bottom:0;display:none}.tab_btn_area_type01{height:70px;overflow:hidden;padding:16px 0}.tab_btn_area_type01:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.tab_btn_area_type01 .tab_btn{color:rgba(0,0,0,.6);padding:10px 0;line-height:120%;position:relative;float:left;margin-right:32px;cursor:pointer}.tab_btn_area_type01 .tab_btn:last-child{margin-right:0}.tab_btn_area_type01 .tab_btn::after{font-size:16px;font-weight:400;line-height:120%;content:attr(title);font-weight:700;position:relative;display:block;height:0;overflow:hidden;visibility:hidden}.tab_btn_area_type01 .tab_btn::before{content:'';width:0;height:3px;background-color:#000;position:absolute;left:0;bottom:0;transition:width .5s ease}.tab_btn_area_type01 .tab_btn.on{color:#000;font-weight:700}.tab_btn_area_type01 .tab_btn.on::before{width:100%}.tab_btn_area_type01 .tab_btn:hover{color:#000;font-weight:700}.tab_btn_area_type01 .tab_btn:hover::before{width:100%}.tab_area02 .tab_contents .contents{display:none}.tab_area02 .tab_contents .contents.on{display:block}.tab_area02 .tab_contents .contents .panel_type03{margin-bottom:40px}.tab_area02 .tab_contents .contents .panel_type03:last-child{margin-bottom:0}.table01{background-color:#efecea;padding:32px 32px 40px}.table01 p{font-size:22px;font-weight:400;line-height:120%;padding-bottom:24px}.table01 .dl_list{font-size:0;border-top:1px solid;border-bottom:1px solid;border-color:rgba(0,0,0,.6)}.table01 .dl_list .dl_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.table01 .dl_list .dl_wrap dl{width:100%;display:flex;float:none;font-size:0;border-bottom:1px solid;border-color:rgba(0,0,0,.1)}.table01 .dl_list .dl_wrap dl:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.table01 .dl_list .dl_wrap dl:last-child{border-bottom:0}.table01 .dl_list .dl_wrap dl dd,.table01 .dl_list .dl_wrap dl dt{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;padding:14px 16px 13px}.table01 .dl_list .dl_wrap dl dt{width:150px}.table01 .dl_list .dl_wrap dl dd{width:calc(100% - 150px);border-left:1px solid;word-break:keep-all;border-color:rgba(0,0,0,.1)}.table02{width:100%;table-layout:fixed}.table02 th{background-color:#e2ddd9;padding:4.5px 5px 4.5px;border-bottom:1px solid;border-top:1px solid;border-color:rgba(0,0,0,.3)}.table02 th p{color:rgba(0,0,0,.6);font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px}.table02 td{padding:4.5px 5px 4.5px;text-align:center}.table02 td p{color:rgba(0,0,0,.6);font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px}.table02 tr{border-top:1px solid;border-color:rgba(0,0,0,.1)}.table02 tr:first-child{border-bottom:0}.table02 tr.border01{border-color:rgba(0,0,0,.3)}.table02 tr td,.table02 tr th{border-right:1px solid;border-color:rgba(0,0,0,.3)}.table02 tr td:last-child,.table02 tr th:last-child{border-right:0}.ment_box{max-width:531px;margin:0 auto;background-color:#dedbd6;text-align:center;padding:20px 15px 30px}.ment_box span{font-family:Optimum;font-weight:400;font-size:14px;line-height:1.57;line-height:1;display:block}.ment_box p{font-weight:300;font-size:12px;line-height:1.83;letter-spacing:-.36px;padding-top:15px;word-break:keep-all}.main_slide01{padding-right:40px;padding-bottom:31px}.main_slide01 .swiper-wrapper .swiper-slide{width:calc(50% - 8px);margin-right:16px;opacity:1;transition:opacity .3s ease-in}.main_slide01 .swiper-wrapper .swiper-slide .cont_wrap .cont_box{width:100%}.main_slide01 .swiper-wrapper .swiper-slide.swiper-slide-duplicate-prev{opacity:.5}.main_slide01 .swiper-pagination{bottom:0}.main_slide01 .swiper-pagination .swiper-pagination-bullet{width:53px;height:2px;border-radius:0;border:none;opacity:.3;background-color:#707070;margin:0}.main_slide01 .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.logo{background-repeat:no-repeat;background-position:center;background-size:100%;display:block;width:92px;height:40px;background-image:url(/asset/images/Logo1.svg)}.logo>a{display:block;width:100%;height:100%}#header{position:fixed;width:100%;height:63px;top:0;left:0;z-index:10;transition:background-color .2s ease-in;padding:12px 40px;transition:opacity .2s ease}#header:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#header .bg{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);transition:all .3s linear;z-index:1}#header>.inner{position:relative;z-index:3;width:100%;height:100%}#header>.inner:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#header>.inner>.logo{font-size:0;float:left}#header .hamburger_btn{width:21px;height:14px;float:right;cursor:pointer;position:absolute;right:6px;top:12px;transition:right .5s ease}#header .hamburger_btn .ham_wrap{padding:7px 0}#header .hamburger_btn .ham_wrap span,#header .hamburger_btn .ham_wrap span:after,#header .hamburger_btn .ham_wrap span:before{content:"";position:absolute;display:block;width:21px;height:1px;background:#fff;transition:all .5s cubic-bezier(.42,0,1,1)}#header .hamburger_btn .ham_wrap span:before{top:-7px}#header .hamburger_btn .ham_wrap span:after{bottom:-7px}#header .hamburger_btn.close_btn{right:13px;top:11px}#header .hamburger_btn.close_btn .ham_wrap span{width:24px;height:2px;transform:translateX(-50px);background-color:transparent}#header .hamburger_btn.close_btn .ham_wrap span::after,#header .hamburger_btn.close_btn .ham_wrap span::before{width:24px;height:2px;background-color:#000}#header .hamburger_btn.close_btn .ham_wrap span::before{transform:rotate(45deg) translate(39px,-29px)}#header .hamburger_btn.close_btn .ham_wrap span::after{transform:rotate(-45deg) translate(39px,29px)}#header .tel{font-size:0;padding-top:7px;display:none}#header .tel a{font-size:14px;font-weight:500;line-height:1.7;color:#fff;display:inline-block}#header .tel a>span{font-size:inherit;font-weight:300;line-height:inherit;color:inherit;display:inherit;margin-right:10px}#header .nav_area{width:384px;height:100%;overflow:hidden;position:fixed;top:0;right:-384px;background-color:#efecea;z-index:4;padding:12px 20px;transition:right .5s ease-in}#header .nav_area .nav_top{padding-bottom:52px}#header .nav_area .logo{width:95px;height:38px;background-image:url(/asset/images/Horizontal.svg)}#header .nav_area .scroll_wrap{width:100%;height:auto;height:calc(100% - 134px);overflow-y:auto}#header .nav_area .scroll_wrap::-webkit-scrollbar{width:9px}#header .nav_area .scroll_wrap::-webkit-scrollbar-button:end:increment,#header .nav_area .scroll_wrap::-webkit-scrollbar-button:start:decrement{display:none}#header .nav_area .scroll_wrap::-webkit-scrollbar-track{background:0 0}#header .nav_area .scroll_wrap::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;background-clip:padding-box;border:2.5px solid transparent}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#header .nav_area .scroll_wrap{scrollbar-base-color:#fff;scrollbar-face-color:#dedbd6;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff;scrollbar-dark-shadow-color:#fff}}#header .nav_area .scroll_wrap .gnb{display:block;padding-left:20px}#header .nav_area .scroll_wrap .gnb>li{float:none}#header .nav_area .scroll_wrap .gnb>li>a{font-size:16px;font-weight:400;line-height:120%;display:block;height:43px;padding:11px 34px 0 0;position:relative}#header .nav_area .scroll_wrap .gnb>li>a::after{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';width:24px;height:24px;position:absolute;top:calc(50% - 12px);right:9px;background-image:url(/asset/images/arrow-drop-down.svg)}#header .nav_area .scroll_wrap .gnb>li .lnb{display:none}#header .nav_area .scroll_wrap .gnb>li .lnb li{float:none;padding:11.915px 0 11.915px}#header .nav_area .scroll_wrap .gnb>li .lnb li a{color:rgba(0,0,0,.6);font-size:12px;line-height:160%;display:block}#header .nav_area .scroll_wrap .gnb>li.on>a::after{transform:rotate(180deg)}#header .nav_area .scroll_wrap .gnb>li.on .lnb{display:block}#header .nav_area .scroll_wrap .gnb>li.arrow_none>a::after{display:none}#header .nav_area .bottom{position:absolute;padding:0 20px;font-size:0}#header .nav_area .bottom a{line-height:120%;display:inline-block;margin-right:48px;line-height:1;padding:13.5px 0}#header .nav_area .bottom a:last-child{margin-right:0}#header .btn_area{position:absolute;right:48px;top:4px;font-size:0}#header .btn_area .btn_type11{margin-right:16px}#header.header_type2{opacity:0;pointer-events:none}#header.header_type2>.inner>.logo{background-image:url(/asset/images/logo-1.svg)}#header.header_type2 .bg{background-color:#efecea}#header.header_type2 .hamburger_btn .ham_wrap span,#header.header_type2 .hamburger_btn .ham_wrap span:after,#header.header_type2 .hamburger_btn .ham_wrap span:before{background:#000}#header.header_type2 .hamburger_btn.close_btn .ham_wrap span{background-color:transparent}#header.header_type2 .btn_type03{background-color:#e2ddd9;color:rgba(0,0,0,.6)}#header.header_type2 .btn_type11{background-color:#666}#header.header_type2 .tel a{color:#000}#header.header_type2.scroll_up{opacity:1;pointer-events:all}#header.header_type3>.inner>.logo{background-image:url(/asset/images/logo-1.svg)}#header.header_type3 .bg{background-color:#efecea}#header.header_type3 .btn_type03{background-color:#e2ddd9;color:rgba(0,0,0,.6)}#header.header_type3 .btn_type11{background-color:#666}#header.header_type3 .hamburger_btn .ham_wrap span,#header.header_type3 .hamburger_btn .ham_wrap span:after,#header.header_type3 .hamburger_btn .ham_wrap span:before{background:#000}#header.header_type3 .hamburger_btn.close_btn .ham_wrap span{background-color:transparent}#header.header_type3 .tel a{color:#000}#header.header_type3.scroll_down{opacity:0;pointer-events:none}#header.header_type3.scroll_up{opacity:1;pointer-events:all}#header.on>.inner{z-index:4}#header.on>.inner>.logo{display:none}#header.on .btn_type03,#header.on .btn_type11{display:none}#header.on .bg{background-color:rgba(0,0,0,.3);width:100%;height:100%;position:fixed;z-index:1}#header.on .nav_area{z-index:3;right:0}#header.contact_open>.inner>.logo{background-image:url(/asset/images/logo-1.svg)}#header.contact_open .bg{background-color:#efecea}#header.contact_open .hamburger_btn .ham_wrap span,#header.contact_open .hamburger_btn .ham_wrap span:after,#header.contact_open .hamburger_btn .ham_wrap span:before{background:#000}#header.contact_open .hamburger_btn.close_btn .ham_wrap span{background-color:transparent}#header.contact_open .btn_type03{background-color:#e2ddd9;color:rgba(0,0,0,.6)}#header.contact_open .btn_type11{background-color:#666}#header.contact_open .tel a{color:#000}.contact_area{width:100%;position:fixed;top:63px;left:0;padding:40px 0 60px;background-color:#efecea;z-index:6;border-top:1px solid;border-color:rgba(0,0,0,.1);display:none}.contact_area .contact_close{background-repeat:no-repeat;background-position:center;background-size:100%;width:13px;height:13px;background-image:url(/asset/images/close.svg);cursor:pointer;position:absolute;right:15px;top:15px}.contact_area .fl{float:left}.contact_area .fl .tit1{color:rgba(0,0,0,.6);font-size:14px;line-height:120%;font-family:Optimum}.contact_area .fl .tit2{color:rgba(0,0,0,.6);font-size:18px;letter-spacing:-.36px;line-height:160%;padding-top:16px}.contact_area .fl .tit3{color:rgba(0,0,0,.6);font-size:14px;line-height:140%;padding-top:16px}.contact_area .fr{width:334px;float:right}.contact_area .fr:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.contact_area .fr .cont_box{font-size:0;float:left;width:calc(50% - 20px)}.contact_area .fr .cont_box:first-child{margin-right:40px}.contact_area .fr .cont_box:nth-child(3){margin-top:30px}.contact_area .fr .cont_box>p{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:120%}.contact_area .fr .cont_box>p::before{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:-6px}.contact_area .fr .cont_box>p.phone::before{background-image:url(/asset/images/phone-in-talk-fill-0-wght-200-grad-0-opsz-241.svg)}.contact_area .fr .cont_box>p.kakao::before{background-image:url(/asset/images/kakao.svg)}.contact_area .fr .cont_box>p.check::before{background-image:url(/asset/images/event-available.svg)}.contact_area .fr .cont_box a{display:inline-block;margin-top:10px;font-size:18px;line-height:140%;position:relative;word-break:break-word;white-space:nowrap}.contact_area .fr .cont_box a::after{content:'';height:1px;width:100%;position:absolute;left:0;bottom:2px;background-color:#000}.contact_area .fr .cont_box>div{padding-top:30px}.contact_area .fr .cont_box>div>p{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:120%;padding-bottom:6px}.contact_area .fr .cont_box>div div{color:rgba(0,0,0,.6);font-size:14px;font-weight:300;line-height:170%;line-height:160%}.footer_logo{background-repeat:no-repeat;background-position:center;background-size:100%;display:block;width:92px;height:40px;background-image:url(/asset/images/Logo1.svg);width:122px;height:55px;background-image:url(/asset/images/Logo1-w.svg)}.footer_logo>a{display:block;width:100%;height:100%}#footer{position:relative;background-color:#000;padding:40px 0 39px}#footer:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#footer .floating_btn_box{display:none}#footer .buttom_btn_box{display:none}#footer .f_top{padding-bottom:39px}#footer .f_top:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#footer .f_top .top_left>p{font-size:16px;font-weight:400;line-height:120%;font-family:Optimum;padding-top:20px;color:#fff}#footer .f_top .top_right{padding-top:60px;display:flex}#footer .f_top .top_right .list_wrap03 .list:nth-child(2){margin-right:0}#footer .f_top .top_right .list_wrap03 .info{color:rgba(255,255,255,.8);padding-top:20px;font-size:12px;line-height:1.7;font-weight:300;clear:both}#footer .f_top .top_right .footer_gnb>li{width:98px;margin-right:20px}#footer .f_top .top_right .footer_gnb>li:last-child{margin-right:0}#footer .f_top .top_right .footer_gnb>li>a{font-size:14px;font-weight:500;line-height:120%;letter-spacing:-.28px;display:block;color:#fff}#footer .f_top .top_right .footer_gnb>li .lnb{padding-top:16px}#footer .f_top .top_right .footer_gnb>li .lnb li{float:none;margin-bottom:8px}#footer .f_top .top_right .footer_gnb>li .lnb li:last-child{margin-bottom:0}#footer .f_top .top_right .footer_gnb>li .lnb li a{font-size:14px;font-weight:300;line-height:170%;color:rgba(255,255,255,.8);display:block}#footer .f_bottom{border-top:1px solid rgba(255,255,255,.6);padding-top:22px}#footer .f_bottom address{font-style:normal}#footer .f_bottom .list_area{padding-top:14px}#footer .f_bottom .list_area .list_wrap05{margin-top:8px}#footer .f_bottom .list_area .list_wrap05:first-child{margin-top:0}.contents_popup{width:100%;height:100%;position:fixed;top:0;left:0;z-index:20;display:none}.contents_popup.on{display:block}.contents_popup .bg{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.contents_popup .close_btn{width:24px;height:24px;position:absolute;top:20px;right:20px;cursor:pointer;z-index:3}.contents_popup .close_btn .inner{position:relative;width:100%;height:100%}.contents_popup .close_btn .close_wrap{width:100%;height:100%}.contents_popup .close_btn .close_wrap span,.contents_popup .close_btn .close_wrap span:after,.contents_popup .close_btn .close_wrap span:before{content:"";position:absolute;display:block;width:32px;height:3px;background:#fff}.contents_popup .close_btn .close_wrap span{background-color:transparent;top:11px;left:-4px}.contents_popup .close_btn .close_wrap span:after,.contents_popup .close_btn .close_wrap span:before{top:0}.contents_popup .close_btn .close_wrap span:before{transform:rotate(45deg)}.contents_popup .close_btn .close_wrap span:after{top:10px;transform:translatey(-10px) rotate(-45deg)}.contents_popup .contents_box{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .5s linear}.contents_popup .lightbox{width:100%;max-width:768px;margin:0 auto;height:100%;position:relative;padding:40px}.contents_popup .lightbox:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.contents_popup .lightbox .inner_wrap{width:100%;height:100%;max-height:800px;position:relative;top:50%;transform:translateY(-50%)}.contents_popup .lightbox .inner_wrap .cont_wrap{width:100%;height:100%;margin:0 auto}.contents_popup .lightbox .inner_wrap .cont_wrap .contents{width:100%;height:100%;position:relative}.contents_popup .lightbox .inner_wrap .cont_wrap .contents .img{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.contents_popup .lightbox .inner_wrap .cont_wrap .contents iframe{width:100%;height:100%;max-width:100%;max-height:100%;display:block}.contents_popup .lightbox .inner_wrap .slide_btn{display:none}.contents_popup .lightbox .inner_wrap .pop_paging{position:absolute;left:50%;bottom:-27px;transform:translateX(-50%);font-size:12px;line-height:160%;color:#fff}.contents_popup .lightbox .inner_wrap .pop_paging span{display:inline-block;font-size:12px;line-height:160%;color:#fff}.contents_popup .slide_type4_area{width:100%;max-width:768px;margin:0 auto;height:100%;position:relative;padding:40px}.contents_popup .slide_type4_area:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.contents_popup .slide_type4_area .inner_wrap{width:100%;height:100%;max-height:827px;position:relative;top:50%;transform:translateY(-50%)}.contents_popup .slide_type4_area .inner_wrap .slide_type4{width:100%;height:100%;margin:0 auto;padding-bottom:27px}.contents_popup .slide_type4_area .inner_wrap .slide_type4 .swiper-slide{width:100%;height:100%;position:relative}.contents_popup .slide_type4_area .inner_wrap .slide_type4 .swiper-slide .img_area{width:100%;height:100%;position:relative}.contents_popup .slide_type4_area .inner_wrap .slide_type4 .swiper-slide .img{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.contents_popup .slide_type4_area .inner_wrap .slide_type4 .swiper-slide iframe{width:100%;height:100%;max-width:100%;max-height:100%;display:block}.contents_popup .slide_type4_area .swiper-pagination.bar_pagination{background-color:rgba(0,0,0,.1);width:calc(100% - 76px);height:4px;bottom:8px;left:auto;right:0;top:auto}.contents_popup .slide_type4_area .swiper-pagination.bar_pagination .swiper-pagination-progressbar-fill{background-color:rgba(0,0,0,.3)}.contents_popup .slide_type4_area .swiper-pagination.number_pagination{width:100%;bottom:0;font-size:12px;line-height:160%;color:#fff}.contents_popup .slide_type4_area .swiper-pagination.number_pagination span{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.contents_popup .slide_type4_area .swiper-pagination.number_pagination span.swiper-pagination-current{font-size:12px;line-height:160%;color:#fff}.contents_popup .swiper-button-next,.contents_popup .swiper-button-prev{display:none}.youtube_pop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:20;display:none}.youtube_pop .wrap{max-width:768px;width:100%;position:absolute;top:50%;left:50%;z-index:7;transform:translate(-50%,-50%);padding-top:70px}.youtube_pop .close_btn{width:32px;height:32px;position:absolute;top:0;right:calc(50% - 16px);cursor:pointer;z-index:3}.youtube_pop .close_btn .inner{position:relative;width:100%;height:100%}.youtube_pop .close_btn .close_wrap{width:100%;height:100%}.youtube_pop .close_btn .close_wrap span,.youtube_pop .close_btn .close_wrap span:after,.youtube_pop .close_btn .close_wrap span:before{content:"";position:absolute;display:block;width:42px;height:3px;background:#fff}.youtube_pop .close_btn .close_wrap span{background-color:transparent;top:15px;left:-5px}.youtube_pop .close_btn .close_wrap span:after,.youtube_pop .close_btn .close_wrap span:before{top:0}.youtube_pop .close_btn .close_wrap span:before{transform:rotate(45deg)}.youtube_pop .close_btn .close_wrap span:after{top:10px;transform:translatey(-10px) rotate(-45deg)}.youtube_pop .pop_bg{width:100%;height:100%;background-color:rgba(0,0,0,.85);position:absolute;top:0;left:0;z-index:1;opacity:0}.youtube_pop .video_box{position:relative;z-index:2;opacity:1;width:100%;padding-top:calc(315 / 560 * 100%);margin:0 auto}.youtube_pop .video_box iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.youtube_pop.active{display:block}.youtube_pop.active .pop_bg{opacity:1}.image_grid{width:100%;display:flex;flex-wrap:wrap}.image_grid .grid-item{width:33.3%;padding:0 10px 20px;display:block}.image_grid .grid-item:nth-of-type(2n+1):nth-last-child(-n+2),.image_grid .grid-item:nth-of-type(2n+1):nth-last-child(-n+2)~.grid-item{padding-bottom:0}.image_grid .grid-item .img{width:100%;padding-top:100%;position:relative;overflow:hidden;transition:all .8s ease;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0}.image_grid .grid-item .img .grid_tit{display:flex;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.image_grid .grid-item .img .grid_tit>.inner{width:100%;text-align:center;padding:0 20px}.image_grid .grid-item .img .grid_tit .tit01{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;color:#fff;word-break:keep-all}.image_grid .grid-item .img .grid_tit .tit02{font-size:12px;line-height:160%;color:#fff;margin-top:6px;word-break:keep-all}.privacy_policy{background-color:#efecea}.privacy_policy .top_tit{font-size:28px;font-weight:700;line-height:120%}.privacy_policy .top_sub{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;padding-top:40px}.privacy_policy .top_sub span{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;display:block;line-height:inherit;margin-top:25px;color:inherit}.privacy_policy .context_list_box{background-color:#fff;padding:20px;margin-top:20px}.privacy_policy .context_list_box ul li{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;float:none}.privacy_policy .list_wrap06.m_padding01{padding:10px 0 0 10px}.privacy_policy .list_wrap06.m_padding02{padding:10px 0 0 10px}.privacy_policy .list_wrap06.m_padding02>li{padding-top:5px}.privacy_policy .list_wrap06.m_padding02>li:first-child{padding-top:0}.privacy_policy .list_wrap06.m_padding03{padding:5px 0 0 20px}.privacy_policy .list_wrap06.m_padding04{padding:5px 0 10px 10px}.privacy_policy .list_wrap06.m_padding05{padding:5px 0 0 10px}.privacy_policy .list_wrap06.m_padding06>li{padding-bottom:10px}.privacy_policy .list_wrap06.m_padding06>li:last-child{padding-bottom:0}.privacy_policy .panel_type02{padding-top:40px}.privacy_policy .panel_type02.padding2{padding-top:20px}.font_h1{font-size:40px;font-weight:400;line-height:120%}.font_h1_optimum{font-size:40px;font-weight:400;line-height:120%;font-family:Optimum}.font_h2{font-size:28px;font-weight:400;line-height:120%}.font_h2_optimum{font-size:28px;font-weight:400;line-height:120%;font-family:Optimum}.font_h3{font-size:22px;font-weight:400;line-height:120%}.font_h3_optimum{font-size:22px;font-weight:400;line-height:120%;font-family:Optimum}.font_h4{font-size:16px;font-weight:400;line-height:120%}.font_h4_optimum{font-size:16px;font-weight:400;line-height:120%;font-family:Optimum}.font_b1{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px}.font_b2{font-size:14px;font-weight:300;line-height:170%}.img_box_type1{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%}.img_box_type2{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:48.83%}.img_box_type4{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%}.img_box_type3{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%;overflow:hidden;position:relative}.img_box_type3::after{content:'';background-repeat:no-repeat;background-position:center;background-size:100%;width:80px;height:135px;background-image:url(/asset/images/Logo2.svg);position:absolute;top:30.55%;left:50%;transform:translateX(-50%)}.img_box_type5{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:calc(580 / 768*100%)}.img_box_type6 img{width:100%;display:block}.img_box_type7{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%}.img_box_type8{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%;position:relative}.img_box_type8::after{content:'';background-repeat:no-repeat;background-position:center;background-size:100%;width:318px;height:138px;background-image:url(/asset/images/logo-sanctuaryclub.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map_type1{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:50.29%}.icon_box{position:relative;background-color:#efecea}.icon_box>.inner{width:100%;height:100%;position:absolute;top:0;left:0;padding:0 12px 0;display:flex;align-items:center}.icon_box>.inner .center{width:100%}.icon_box>.inner .icon{background-repeat:no-repeat;background-position:center;background-size:100%;width:90px;height:90px;margin:0 auto}.icon_box>.inner .icon.golf{background-image:url(/asset/images/ic-golf-90.svg)}.icon_box>.inner .icon.gallery{background-image:url(/asset/images/ic-gallery-90.svg)}.icon_box>.inner .icon.bed{background-image:url(/asset/images/ic-bed-90.svg)}.icon_box>.inner .icon.laundry{background-image:url(/asset/images/ic-laundry-90.svg)}.icon_box>.inner .icon.spa{background-image:url(/asset/images/ic-spa-90.svg)}.icon_box>.inner .icon.coffee{background-image:url(/asset/images/ic-coffee-90.svg)}.icon_box>.inner .icon.advice{background-image:url(/asset/images/ic-advice-90.svg)}.icon_box>.inner .icon.resort{background-image:url(/asset/images/ic-resort-90.svg)}.icon_box>.inner .icon.contract{background-image:url(/asset/images/ic-contract-90.svg)}.icon_box>.inner .icon.gift{background-image:url(/asset/images/ic-gift-90.svg)}.icon_box>.inner p{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;text-align:center;word-break:keep-all;margin-top:8px;min-height:54px}.icon_box>.inner p br{display:none}.icon_box_area .box_wrap{display:flex;flex-wrap:wrap}.icon_box_area .box_wrap .icon_box{width:calc(33.33% - 13.3333px);padding-top:calc(33.33% - 13.3333px);margin-right:20px;margin-bottom:20px}.icon_box_area .box_wrap .icon_box:last-of-type{margin-right:0}.icon_box_area .box_wrap .icon_box:nth-child(3n){margin-right:0}.icon_box_area .box_wrap .icon_box:nth-of-type(3n+1):nth-last-child(-n+3),.icon_box_area .box_wrap .icon_box:nth-of-type(3n+1):nth-last-child(-n+3)~.icon_box{margin-bottom:0}.icon_box_type2{text-align:center;padding:20px 10px;background-color:#e2ddd9}.icon_box_type2 .txt1{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;word-break:keep-all}.icon_box_type2 .txt1 span{font-size:16px;font-weight:400;line-height:120%;font-family:Optimum;margin-bottom:4px;display:block}.icon_box_type2 .icon{background-repeat:no-repeat;background-position:center;background-size:100%;width:90px;height:90px;margin:10px auto 0}.icon_box_type2 .icon.house{background-image:url(/asset/images/ic-house-90.svg)}.icon_box_type2 .icon.money{background-image:url(/asset/images/ic-money-90.svg)}.icon_box_type2 .icon.reservation{background-image:url(/asset/images/ic-reservation-90.svg)}.icon_box_type2 .icon.check{background-image:url(/asset/images/ic-check-90.svg)}.icon_box_type2 .icon.bed{background-image:url(/asset/images/ic-bed-90.svg)}.icon_box_type2 .txt2{font-size:14px;font-weight:300;line-height:170%;margin-top:10px}#total_container{width:100%}#total_container .kv_wrap{width:100%;height:100vh;background-color:#edebe8;position:relative}#total_container .kv_wrap .bg{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}#total_container .kv_wrap .kv_bg{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;transition:opacity 1.5s ease;z-index:3}#total_container .kv_wrap .slick-list,#total_container .kv_wrap .slick-slider,#total_container .kv_wrap .slick-track{height:100%}#total_container .kv_wrap .slide_type1{width:100%;height:100%;position:relative;z-index:1}#total_container .kv_wrap .slide_type1 .main_slide{width:100%;height:100%;overflow:hidden}#total_container .kv_wrap .slide_type1 .main_slide .slide_type1_img{width:100%;height:100%;overflow:hidden;position:relative}#total_container .kv_wrap .slide_type1 .main_slide .bg{width:calc(100% + 50px);height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat}#total_container .kv_wrap .slide_type1 .main_slide .video{min-width:100%;min-height:100%;width:auto;height:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#total_container .kv_wrap .slide_type1 .main_slide.active-prev .slide_type1_img .bg{transform:translateX(-50px)}#total_container .kv_wrap .slide_type1 .main_slide.active-item .slide_type1_img .bg{-webkit-animation:moveSlider 6s both linear;animation:moveSlider 6s both linear}#total_container .kv_wrap .slide_type1 .main_slide.active-item.first-item .slide_type1_img .bg{-webkit-animation:moveSlider 4s both linear;animation:moveSlider 4s both linear}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide{width:100%;height:100%;overflow:hidden}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide .slide_type1_img{width:100%;height:100%;overflow:hidden;position:relative}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide .bg{width:calc(100% + 50px);height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide .video{min-width:100%;min-height:100%;width:auto;height:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide.swiper-slide-prev .slide_type1_img .bg{transform:translateX(-50px)}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide.swiper-slide-active .slide_type1_img .bg{-webkit-animation:moveSlider 6s both linear;animation:moveSlider 6s both linear}#total_container .kv_wrap .slide_type1 .pagination_bar{max-width:1160px;width:60.4%;height:1.5px;background-color:rgba(255,255,255,.2);position:relative;left:50%;transform:translateX(-50%);bottom:58.5px;z-index:3}#total_container .kv_wrap .slide_type1 .pagination_bar span{width:33.3%;height:100%;background-color:#fff;position:absolute;top:0;left:0;transition:left 1s ease-in-out}#total_container .kv_wrap .slide_type1 .pagination_bar.left span{left:0}#total_container .kv_wrap .slide_type1 .pagination_bar.center span{left:33.3%}#total_container .kv_wrap .slide_type1 .pagination_bar.right span{left:66.6%}#total_container .kv_wrap .slide_type1 .swiper-pagination-num{width:50px;left:auto;right:15.5%;display:inline-block;font-size:14px;color:#fff;bottom:49px}#total_container .kv_wrap .slide_type1 .swiper-pagination-num span{font-size:14px;line-height:1.71;color:#fff}#total_container .kv_wrap .slide_type1 .swiper-button-next,#total_container .kv_wrap .slide_type1 .swiper-button-prev{width:10px;height:10px;background-image:none;top:auto;margin-bottom:0;margin-top:0;border-top:1.5px solid #fff;border-right:1.5px solid #fff;bottom:53px}#total_container .kv_wrap .slide_type1 .swiper-button-next{transform:rotate(45deg);right:auto;left:16.9%}#total_container .kv_wrap .slide_type1 .swiper-button-prev{transform:rotate(225deg);left:15.1%}#total_container .kv_wrap .kv_txt{width:100%;text-align:center;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1;display:block;padding:0 40px}#total_container .kv_wrap .kv_txt p{color:#fff}#total_container .kv_wrap .kv_txt p.font_h2{padding-top:18px}#total_container .kv_wrap .kv_txt .first{font-size:16px;font-weight:400;line-height:120%;color:#fff}#total_container .kv_wrap .kv_txt .second{font-size:40px;font-weight:400;line-height:120%;font-family:Optimum;color:#fff;padding-top:18px}#total_container .img_box{width:100%;padding-top:calc(320 / 768*100%);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}#total_container .section_tit{text-align:center;padding-top:12px;word-break:keep-all}#total_container .section_tit:first-child{padding-top:0}#total_container .section_tit.type01{font-size:16px;font-weight:400;line-height:120%}#total_container .section_tit.type02{font-size:28px;font-weight:400;line-height:120%;font-family:Optimum}#total_container .section_tit.type04{font-size:14px;font-weight:300;line-height:170%}#total_container .section_tit.type05{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;max-width:480px;margin:0 auto;word-break:normal}#total_container .section_tit.type05 br{display:none}#total_container .section_tit.type06{font-size:28px;font-weight:400;line-height:120%}#total_container.main_wrap .kv_wrap .kv_txt{opacity:0}#total_container.main_wrap .cont_area .main_cont{padding:80px 0 120px}#total_container.main_wrap .cont_area .main_cont:last-child{padding-bottom:160px}#total_container.main_wrap .cont_area .main_cont.sanctuary{background-color:#efecea}#total_container.main_wrap .cont_area .main_cont.sanctuary .section_tit.type02{padding-top:24px}#total_container.main_wrap .cont_area .main_cont.sanctuary .section_tit.type04{padding-top:16px;max-width:455px;margin:16px auto 0}#total_container.main_wrap .cont_area .main_cont.sanctuary .section_tit.type05{padding-top:16px}#total_container.main_wrap .cont_area .main_cont.sanctuary .cont_wrap{margin-top:60px}#total_container.main_wrap .cont_area .main_cont.banyan_tree{background-color:#e2ddd9}#total_container.main_wrap .cont_area .main_cont.banyan_tree .section_tit.type04 br{display:none}#total_container.main_wrap .cont_area .main_cont.banyan_tree .cont_wrap{display:flex;margin-top:60px}#total_container.main_wrap .cont_area .main_cont.banyan_tree .cont_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#total_container.main_wrap .cont_area .main_cont.banyan_tree .cont_wrap .cont_box{width:calc(50% - 10px);margin-bottom:0}#total_container.main_wrap .cont_area .main_cont.banyan_tree .cont_wrap .cont_box:not(:last-of-type){margin-right:20px}#total_container.main_wrap .cont_area .main_cont.place{background-color:#efecea}#total_container.main_wrap .cont_area .main_cont.place .cont_wrap{margin-top:60px}#total_container.main_wrap .cont_area .main_cont.place .section_tit.type02{font-size:36px}#total_container.main_wrap .cont_area .main_cont.benefit{background-color:#e2ddd9}#total_container.main_wrap .cont_area .main_cont.benefit .cont_wrap{display:flex;margin-top:60px}#total_container.main_wrap .cont_area .main_cont.benefit .cont_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#total_container.main_wrap .cont_area .main_cont.benefit .cont_wrap .cont_box{width:calc(50% - 10px);margin-bottom:0}#total_container.main_wrap .cont_area .main_cont.benefit .cont_wrap .cont_box:not(:last-of-type){margin-right:20px}#total_container.main_wrap .cont_area .main_cont.experience{background-color:#efecea;padding-bottom:0}#total_container.main_wrap .cont_area .main_cont.experience .cont_wrap04{margin-top:60px;padding-bottom:100px}#total_container.main_wrap .cont_area .main_cont.form_section{background-color:#efecea;padding-bottom:160px}#total_container.main_wrap .cont_area .main_cont.form_section:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#total_container.main_wrap .cont_area .main_cont.form_section .section_tit.type02{padding-top:24px}#total_container.main_wrap .cont_area .main_cont.form_section .section_tit.type05{padding-top:16px}#total_container.main_wrap .cont_area .main_cont.form_section .form_wrap{margin-top:60px}#total_container.sub_wrap .cont_area .sub_cont{padding:80px 0 120px}#total_container.sub_wrap .cont_area .sub_cont:last-child{padding-bottom:160px}#total_container.sub_wrap.brand_story .cont_area .sub_cont.story{background-color:#efecea}#total_container.sub_wrap.brand_story .cont_area .sub_cont.story .img_box_type1{margin-top:60px}#total_container.sub_wrap.brand_story .cont_area .sub_cont.sanctuary{background-color:#e2ddd9}#total_container.sub_wrap.brand_story .cont_area .sub_cont.sanctuary .section_tit.type02{padding-top:24px}#total_container.sub_wrap.brand_story .cont_area .sub_cont.sanctuary .section_tit.type05{padding-top:16px}#total_container.sub_wrap.brand_story .cont_area .sub_cont.sanctuary .cont_wrap{margin-top:80px}#total_container.sub_wrap.cassia .kv_wrap{background-color:#dedbd6}#total_container.sub_wrap.cassia .kv_wrap .bg{background-image:url(/asset/images/our_cassiajeju.jpg)}#total_container.sub_wrap.cassia .cont_area .sub_cont.cassia_cont{background-color:#efecea}#total_container.sub_wrap.cassia .cont_area .sub_cont.cassia_cont .img_box_type4{margin-top:60px}#total_container.sub_wrap.cassia .cont_area .sub_cont.resting_place{background-color:#e2ddd9}#total_container.sub_wrap.cassia .cont_area .sub_cont.resting_place .section_tit.type02{padding-top:24px}#total_container.sub_wrap.cassia .cont_area .sub_cont.resting_place .section_tit.type05{padding-top:16px}#total_container.sub_wrap.cassia .cont_area .sub_cont.resting_place .img_box_type2{margin-top:60px}#total_container.sub_wrap.cassia .cont_area .sub_cont.rest{background-color:#efecea}#total_container.sub_wrap.cassia .cont_area .sub_cont.rest .img_box_type3{margin:60px 0}#total_container.sub_wrap.cassia .cont_area .sub_cont.rest .section_tit.type02{padding-top:10px}#total_container.sub_wrap.cassia .cont_area .sub_cont.rest .font_b1{max-width:452px;margin:0 auto;text-align:center;word-break:keep-all}#total_container.sub_wrap.cassia .cont_area .sub_cont.rest .font_b1 br{display:none}#total_container.sub_wrap.business_overview .cont_area .sub_cont.overview{background-color:#efecea}#total_container.sub_wrap.business_overview .cont_area .sub_cont.overview .img_box_type4{margin-top:60px}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju{background-color:#e2ddd9}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .section_tit.type02{padding-top:24px}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .section_tit.type05{padding-top:16px}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .cont_wrap05{margin-top:60px}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .cont_wrap05 .img{background-image:url(/asset/images/t-overview-02.jpg)}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .map_type1{margin-top:20px}#total_container.sub_wrap.space_facility .cont_area .sub_cont.soothing_sanctuary{background-color:#efecea}#total_container.sub_wrap.space_facility .cont_area .sub_cont.soothing_sanctuary .panel_type04{margin-top:60px}#total_container.sub_wrap.space_facility .cont_area .sub_cont.enchanting_sanctuary{background-color:#e2ddd9}#total_container.sub_wrap.space_facility .cont_area .sub_cont.delightful_sanctuary{background-color:#efecea}#total_container.sub_wrap.special_experience .cont_area .sub_cont.saekdal_activities{background-color:#efecea}#total_container.sub_wrap.special_experience .cont_area .sub_cont.saekdal_activities .panel_type04{margin-top:60px}#total_container.sub_wrap.special_experience .cont_area .sub_cont.private_tour{background-color:#e2ddd9}#total_container.sub_wrap.special_experience .cont_area .sub_cont.culinary_experience{background-color:#efecea}#total_container.sub_wrap.space_nature .cont_area .sub_cont.intimate_nature{background-color:#efecea}#total_container.sub_wrap.space_nature .cont_area .sub_cont.intimate_nature .img_box_type1{margin-top:60px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal{background-color:#e2ddd9}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal .section_tit.type05{padding-top:16px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal .cont_wrap{margin-top:60px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal .cont_wrap .cont_box{margin-bottom:24px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal .cont_wrap .cont_box:last-child{margin-bottom:0}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal .cont_wrap .cont_box.img_first .txt_box{padding:0 20px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal .cont_wrap .cont_box.img_second .txt_box{padding-right:0}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design{padding-bottom:0;background-color:#efecea}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design .cont_wrap05{margin-top:60px;padding-bottom:160px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design .cont_wrap05 .img{background-image:url(/asset/images/p-ourplace-design-01.jpg)}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design2{background-color:#efecea}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design2 .cont_wrap .cont_box{margin-bottom:60px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design2 .cont_wrap .cont_box:last-child{margin-bottom:0}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design2 .cont_wrap .cont_box.img_first .txt_box{padding:0 20px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design2 .cont_wrap .cont_box.img_second .txt_box{padding-left:0;padding-right:0}#total_container.sub_wrap.space_room .cont_area .sub_cont.private_area{background-color:#efecea}#total_container.sub_wrap.space_room .cont_area .sub_cont.private_area .section_tit.type05.br_block br{display:block}#total_container.sub_wrap.space_room .cont_area .sub_cont.private_area .img_box_type1{margin-top:60px}#total_container.sub_wrap.space_room .cont_area .sub_cont.private_area .margin_cont{margin-top:60px}#total_container.sub_wrap.space_room .cont_area .sub_cont.rooms{padding-top:0;background-color:#e2ddd9;position:relative}#total_container.sub_wrap.space_room .cont_area .sub_cont.rooms .tab_btn_area_type01{width:100%;position:absolute;left:0;top:0;background-color:#efecea;z-index:5}#total_container.sub_wrap.space_room .cont_area .sub_cont.rooms .tab_btn_area_type01.fix{width:100%;position:fixed;top:0;left:0}#total_container.sub_wrap.space_room .cont_area .sub_cont.rooms .tab_btn_area_type01.fix.scroll_down{top:0}#total_container.sub_wrap.space_room .cont_area .sub_cont.rooms .tab_btn_area_type01.fix.scroll_up{top:88px}#total_container.sub_wrap.space_room .cont_area .sub_cont.rooms .tab_btn_area_type01.absolute{position:absolute}#total_container.sub_wrap.space_room .cont_area .sub_cont.rooms .tab_menu .tab_contents{padding-top:150px}#total_container.sub_wrap.btpc .cont_area .sub_cont.destination{background-color:#efecea}#total_container.sub_wrap.btpc .cont_area .sub_cont.destination .img_box_type1{margin-top:60px}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit{background-color:#e2ddd9}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit .panel_type05{margin-top:80px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program{background-color:#efecea}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .section_tit.type04{padding-top:8px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .section_tit.type05{padding-top:20px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .img_box_type6{margin-top:60px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .panel_type06{margin-top:60px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .panel_type06:last-child{margin-top:40px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .table02 colgroup col.width01,#total_container.sub_wrap.btpc .cont_area .sub_cont.program .table02 colgroup col.width02{width:37.355%}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .table02 colgroup col.width03{width:25.29%}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit2{background-color:#e2ddd9}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit2 .section_tit.type05{padding-top:20px}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit2 .img_box_type7{margin-top:60px}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit2 .icon_box_area{margin-top:20px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.sanctuary_club_cont{background-color:#efecea}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.sanctuary_club_cont .img_box_type8{margin-top:60px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.benefit{background-color:#e2ddd9}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.benefit .section_tit.type05{padding-top:20px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.benefit .icon_box_area{margin-top:60px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.benefit .panel_type05{margin-top:32px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program{background-color:#efecea}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .section_tit.type04{padding-top:0}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .section_tit.type05{padding-top:20px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2{display:flex;flex-wrap:wrap;margin-top:60px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2{min-height:280px;width:calc(33.33% - 13.33px);margin-right:20px;margin-bottom:20px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2:nth-child(3n){margin-right:0}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2:nth-of-type(3n+1):nth-last-child(-n+3),#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2:nth-of-type(3n+1):nth-last-child(-n+3)~.icon_box_type2{margin-bottom:0}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2:last-child{margin-right:0}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .font_b1{margin-top:60px;text-align:center}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .img_box_type6{margin-top:60px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .accodian_menu_area_type2{margin-top:60px}#total_container.sub_wrap.gallery .cont_area .sub_cont{background-color:#efecea}#total_container.sub_wrap.gallery .cont_area .sub_cont .section_tit.type05{padding-top:20px}#total_container.sub_wrap.gallery .cont_area .sub_cont .tab_area{margin-top:60px}#total_container.sub_wrap.gallery .cont_area .sub_cont .image_grid{margin-top:60px}#total_container.sub_wrap.gallery .cont_area .sub_cont .contents_list{margin-top:60px}#total_container.sub_wrap.gallery .cont_area .sub_cont .btn_area{margin-top:60px}#total_container.sub_wrap.gallery .cont_area .sub_cont .btn_area .btn_type06{margin:0 auto}#total_container.sub_wrap.reservation .cont_area .sub_cont{background-color:#efecea}#total_container.sub_wrap.reservation .cont_area .sub_cont .form_wrap{margin-top:60px}@-webkit-keyframes Fill{0%{width:0}100%{width:100%}}@keyframes Fill{0%{width:0}100%{width:100%}}@-webkit-keyframes sdb{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes sdb{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes motion01{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes motion01{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadein01{0%{opacity:0}100%{opacity:1}}@keyframes fadein01{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein02{0%,50%{opacity:0}100%{opacity:1}}@keyframes fadein02{0%,50%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein03{0%,70%{opacity:0}100%{opacity:1}}@keyframes fadein03{0%,70%{opacity:0}100%{opacity:1}}@-webkit-keyframes moveSlider{80%{opacity:1}100%{transform:translateX(-50px)}}@keyframes moveSlider{80%{opacity:1}100%{transform:translateX(-50px)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrS1I6d2dodEAxMDA7MjAwOzMwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAiLCJyZXNldF9jdXN0b20ubGVzcyIsInRhYmxldF9zdHlsZS5jc3MiLCJ0YWJsZXRfc3R5bGUubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkFFRixXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkFFRixXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkMzREYsV0FDSSxZQUFBLFFBQ0EsSUFBQSw4Q0FBQSxlQUFBLENBQUEsNkNBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FHSixXQUNJLFlBQUEsUUFDQSxJQUFBLGtEQUFBLGVBQUEsQ0FB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QixXQUFBLEtBWXhCLHdCQUNJLEdBQ0ksTUFBQSxFQUVKLEtBQ0ksTUFBQSxNQUxSLGdCQUNJLEdBQ0ksTUFBQSxFQUVKLEtBQ0ksTUFBQSxNQUlSLHVCQUNJLEdBQ0ksUUFBQSxFQUVKLElBQ0ksUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQVJSLGVBQ0ksR0FDSSxRQUFBLEVBRUosSUFDSSxRQUFBLEVBRUosS0FDSSxRQUFBLEdBSVIsNEJBQ0ksR0FDSSxRQUFBLEVBQ0EsVUFBQSxpQkFFSixLQUNJLFFBQUEsRUFDQSxVQUFBLGVBUFIsb0JBQ0ksR0FDSSxRQUFBLEVBQ0EsVUFBQSxpQkFFSixLQUNJLFFBQUEsRUFDQSxVQUFBLGVBSVIsNEJBQ0ksR0FDSSxRQUFBLEVBRUosS0FDSSxRQUFBLEdBTFIsb0JBQ0ksR0FDSSxRQUFBLEVBRUosS0FDSSxRQUFBLEdBSVIsNEJBQ0ksR0Q2RkYsSUM1Rk0sUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQUxSLG9CQUNJLEdEc0dGLElDckdNLFFBQUEsRUFFSixLQUNJLFFBQUEsR0FJUiw0QkFDSSxHRHNHRixJQ3JHTSxRQUFBLEVBRUosS0FDSSxRQUFBLEdBTFIsb0JBQ0ksR0QrR0YsSUM5R00sUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQUlSLDhCQUNJLElBQ0ksUUFBQSxFQUVKLEtBQ0ksVUFBQSxtQkFMUixzQkFDSSxJQUNJLFFBQUEsRUFFSixLQUNJLFVBQUEiLCJmaWxlIjoidGFibGV0X3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0tSOndnaHRAMTAwOzIwMDszMDA7NDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJztcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IGxvY2FsKCdQcmV0ZW5kYXJkIE1lZGl1bScpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9QcmV0ZW5kYXJkLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogbG9jYWwoJ1ByZXRlbmRhcmQgUmVndWxhcicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuXG5cdC8vIEBmb250LWZhY2Uge1xuXHQvLyBmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcblx0Ly8gZm9udC1zdHlsZTogbm9ybWFsO1xuXHQvLyBmb250LXdlaWdodDogMzAwO1xuXHQvLyBzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0Ly8gICAgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdC8vICAgIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTGlnaHQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuXHQvLyB9XG5cdC8vIEBmb250LWZhY2Uge1xuXHQvLyBmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcblx0Ly8gZm9udC1zdHlsZTogbm9ybWFsO1xuXHQvLyBmb250LXdlaWdodDogNDAwO1xuXHQvLyBzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLVJlZ3VsYXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuXHQvLyB9XG5cdC8vIEBmb250LWZhY2Uge1xuXHQvLyBmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcblx0Ly8gZm9udC1zdHlsZTogbm9ybWFsO1xuXHQvLyBmb250LXdlaWdodDogNTAwO1xuXHQvLyBzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdC8vICAgIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0Ly8gICAgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1NZWRpdW0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuXHQvLyB9XG5cdC8vIEBmb250LWZhY2Uge1xuXHQvLyBmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcblx0Ly8gZm9udC1zdHlsZTogbm9ybWFsO1xuXHQvLyBmb250LXdlaWdodDogNzAwO1xuXHQvLyBzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuXHQvLyB9XG5cbioge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgaSxcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscyxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm5hdiwgb3V0cHV0LCBzZWN0aW9uLFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCBzZWxlY3QsIGlucHV0LCB0ZXh0YXJlYSB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBLUicsIFNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6IzAwMDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgMDtcblx0XG5cdHRleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTtcbn1cbmh0bWwsYm9keXtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG50ciwgdGgsIHRkIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG5cdGZvbnQ6IDEwMCU7XG5cdCAgY29sb3I6ICMwMDA7XG59XG5vbCwgdWwsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsOjphZnRlcixcbm9sOjphZnRlcixcbi5jbGI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG5saSxcbmRsIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRjb2xvcjojMDAwO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCY6aG92ZXJ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5jYXB0aW9uLCBsZWdlbmQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuaW5wdXQsc2VsZWN0IHtcblx0Zm9udDogMTAwJTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tb3otYXBwZWFyYW5jZTpub25lO1xuXHRhcHBlYXJhbmNlOm5vbmU7XG59XG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0IHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbmlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOnRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cblxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogI2NjY2NjYzsgfVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjY2NjY2NjOyB9XG5cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cblxuYnV0dG9ue1xuXHRib3JkZXI6IG5vbmU7XG59XG5idXR0b246Zm9jdXN7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIENvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQHJlZDogI2ZmMDAwMDtcbkBwb2ludENvbG9yMDI6ICNlNjg2M2U7XG5AYmx1ZTogIzA5MTc3ZjtcbkBiZ0NvbG9yMDE6ICNmYWZhZmE7XG5AYmxhY2swMTogIzAwMDtcbkBwaW5rOiAjRTg0RjRGO1xuQGJnMTogcmdiYSgwLCAwLCAwLCAwLjIwKTtcbkBiZzI6ICNFRkVDRUE7XG5AYmczOiAjRTJEREQ5O1xuQGJsYWNrMDI6ICM0ZTQ4NDE7XG5AYmxhY2swMzogIzU1NTtcbkBibGFjazA0OiAjODg4O1xuQGJsYWNrMDU6ICM4Nzg3ODc7XG5cblxuQGJsYWNrMDY6ICMyMjI7XG5AZ3JleTAxOiAjZWRlYmU4O1xuQGdyZXkwMjogI2RlZGJkNjtcbkBncmV5MDM6ICNlM2UwZGE7XG5AZ3JleTA0OiAjNGQ0ODQyO1xuQGdyZXkwNTogI0Y0RjNGMjtcbkBncmV5MDY6ICM2QTZENkQ7XG5AZ3JleTA3OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjApO1xuQGdyZXkwODogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgwKTtcbkBncmV5MDk6IHJnYmEoMCwgMCwgMCwgMC4zMCk7XG5AZ3JleTEwOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xuXG5AZ3JleTExOiByZ2JhKDAsIDAsIDAsIDAuNDApO1xuQGdyZXkxMjogcmdiYSgwLCAwLCAwLCAwLjgwKTtcbkBncmV5MTM6ICNjY2M7XG5cbkBncmV5MTQ6ICM2NjY7XG5AZ3JleTE1OiAjREREQkQ2O1xuXG5AZ3JleTE2OiAjYWFhO1xuQGdyZXkxNzogIzQ0NDtcblxuQGdyZXkxODogcmdiYSgwLCAwLCAwLCAwLjYwKTtcblxuQHllbGxvdzogI0ZGRDIwMDtcbkBicm93bjogIzAyMDMwMztcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIFZhcmlhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsZCB7XG4gICAgZGlzcGxheTogbm9uZSA7XG59XG5cbi5hZnRlciB7XG4gICAgY29udGVudDogXCIuXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBmb250LXNpemU6IDA7XG59XG5cbi5hZnRlcnN7XG5cdCY6YWZ0ZXJ7XG5cdFx0LmFmdGVyO1xuXHR9XG59XG5cbi5iZ297XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4uYmdfY292ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYmdfY29udGFpbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnN0cm9uZ3tcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIE1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY29sb3JCYXNlV2hpdGUoQG9wYWNpdHkpe1xuXHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgQG9wYWNpdHkpXG59XG5cbi5ib3JkZXJDb2xvckJhc2VXaGl0ZShAb3BhY2l0eSl7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgQG9wYWNpdHkpXG59XG5cbi5ib3JkZXJDb2xvcjAxKEBvcGFjaXR5KSB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyOSwyOSwyOSxAb3BhY2l0eSk7XG59XG5cbi5ib3JkZXJDb2xvcjAzKEBvcGFjaXR5KSB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCxAb3BhY2l0eSk7XG59XG5cbi5ib3JkZXJDb2xvcjAyIHtcblx0Ym9yZGVyLWNvbG9yOiAjZGRkO1xufVxuXG4uY29sb3JCYXNlTWFpbihAb3BhY2l0eSl7XG5cdGNvbG9yOiByZ2JhKDAsMCwwLCBAb3BhY2l0eSlcbn1cblxuLmNvbG9yQmFzZU1haW4wMihAb3BhY2l0eSl7XG5cdGNvbG9yOiByZ2JhKDI5LDI5LDI5LCBAb3BhY2l0eSlcbn1cblxuLmJvcmRlckNvbG9yQmFzZU1haW4oQG9wYWNpdHkpe1xuXHRib3JkZXItY29sb3I6IHJnYmEoNDEsNDEsNDMsIEBvcGFjaXR5KVxufVxuXG4uYmdDb2xvckJhc2VNYWluKEBvcGFjaXR5KXtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgQG9wYWNpdHkpXG59XG5cbi5iZ0NvbG9yQmFzZU1haW4wMihAb3BhY2l0eSl7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIEBvcGFjaXR5KVxufVxuXG4uYmdDb2xvckJhc2VNYWluMDMoQG9wYWNpdHkpe1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywyMzUsMjMyLCBAb3BhY2l0eSlcbn1cblxuLmJnQ29sb3JCYXNlTWFpbjA0KEBvcGFjaXR5KXtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwyOSwyOSwgQG9wYWNpdHkpXG59XG5cbi5iZ0NvbG9yQmFzZU1haW4wNShAb3BhY2l0eSl7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIyLDIxOSwyMTQsIEBvcGFjaXR5KVxufVxuXG5cbi5saW5lLWNsYW1wLW9uZXtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XHRcbn1cblxuLmxpbmUtY2xhbXAoQGxpbmUtaGVpZ2h0OyBAbGluZS1jbGFtcCl7XG5cdGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0bWF4LWhlaWdodDogQGxpbmUtaGVpZ2h0ICogQGxpbmUtY2xhbXAgKiAxZW07XG5cdC13ZWJraXQtbGluZS1jbGFtcDogQGxpbmUtY2xhbXA7XG59IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6dW96ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6bW95ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6clF5ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6dW95ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6dGd5ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6alExZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6ZzAxZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6bW8xZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6a00xZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnUHJldGVuZGFyZCBNZWRpdW0nKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL1ByZXRlbmRhcmQtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnUHJldGVuZGFyZCBSZWd1bGFyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9QcmV0ZW5kYXJkLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9QcmV0ZW5kYXJkLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxuaSxcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5uYXYsXG5vdXRwdXQsXG5zZWN0aW9uLFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvLFxuc2VsZWN0LFxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUicsIFNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIDA7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5odG1sLFxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxudHIsXG50aCxcbnRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBmb250OiAxMDAlO1xuICBjb2xvcjogIzAwMDtcbn1cbm9sLFxudWwsXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG51bDo6YWZ0ZXIsXG5vbDo6YWZ0ZXIsXG4uY2xiOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cbmxpLFxuZGwge1xuICBmbG9hdDogbGVmdDtcbn1cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5jYXB0aW9uLFxubGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0LFxuc2VsZWN0IHtcbiAgZm9udDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5pbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5pbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG59XG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgQ29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgVmFyaWFibGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJsZCB7XG4gIGRpc3BsYXk6IG5vbmUgO1xufVxuLmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5hZnRlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmJnbyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmJnX2NvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnX2NvbnRhaW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIE1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYm9yZGVyQ29sb3IwMiB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi5saW5lLWNsYW1wLW9uZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLypzZXR0aW5nKi9cbi5kX29ubHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udF9vbmx5IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5kX3Rfb25seSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ubV9vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRfbV9vbmx5IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi53cmFwLFxuLndyYXAwMiB7XG4gIHBhZGRpbmc6IDAgNDBweDtcbn1cbi53cmFwOmFmdGVyLFxuLndyYXAwMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ud3JhcDAzIHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuLndyYXAwNCB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi5ibGVuZCB7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5mbCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmZvbnRfc3R5bGUwMSB7XG4gIGZvbnQtZmFtaWx5OiAnTHlvbkRpc3BsYXknO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjA5O1xufVxuLmZvbnRfc3R5bGUwMV9qZWp1IHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMS4zMztcbn1cbi5mb250X3N0eWxlMDIge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xufVxuLmZvbnRfc3R5bGUwMl9seW9uIHtcbiAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xufVxuLmZvbnRfc3R5bGUwMyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xufVxuLmZvbnRfc3R5bGUwNCB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XG59XG4uZm9udF9zdHlsZTA1IHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xufVxuLmZvbnRfc3R5bGUwNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuLmZvbnRfc3R5bGUwNyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xufVxuLnRlbXBfdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRlbXBfdHh0LnRvcCB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xufVxuLnRlbXBfdHh0LnRfdG9wIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLnN3aXBlci1idXR0b24tbmV4dC5zbGlkZV90eXBlM19uZXh0IHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDE3LjVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3ctYmFjay1pb3Muc3ZnKTtcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQuc2xpZGVfdHlwZTZfbmV4dCB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93X2ZvcndhcmRfaW9zLnN2Zyk7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc2xpZGVfdHlwZTNfcHJldiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxNy41cHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy1iYWNrLWlvcy5zdmcpO1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zbGlkZV90eXBlNl9wcmV2IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvd19mb3J3YXJkX2lvcy5zdmcpO1xufVxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uLmJhcl9wYWdpbmF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjhweCk7XG4gIGhlaWdodDogM3B4O1xuICBib3R0b206IDhweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogYXV0bztcbn1cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbi5iYXJfcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbi5udW1iZXJfcGFnaW5hdGlvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGNvbG9yOiAjYWFhO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uLm51bWJlcl9wYWdpbmF0aW9uIHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24ubnVtYmVyX3BhZ2luYXRpb24gc3Bhbi5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2xpZGVfd3JhcDAxIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlX3dyYXAwMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMzUwIC8gNjg4KjEwMCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zMHB4O1xuICBsZWZ0OiAwO1xufVxuLnNsaWRlX3dyYXAwMSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnNsaWRlX3dyYXAwMSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMS4ycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxLjJweCBzb2xpZCAjZmZmO1xuICB0b3A6IGNhbGMoNTAlIC0gMjhweCk7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAyNXB4O1xufVxuLnNsaWRlX3dyYXAwMSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDI1cHg7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIG1pbi13aWR0aDogOThweDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xufVxuLnNsaWRlX3dyYXAwMSAuc3dpcGVyLXBhZ2luYXRpb24gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xufVxuLnNsaWRlX3dyYXAwMSAudGVtcF90eHQge1xuICB6LWluZGV4OiAxO1xufVxuLnNsaWRlX3dyYXAwMSAubm90aWNlX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgei1pbmRleDogMTtcbn1cbi5zbGlkZV93cmFwMDEgLm5vdGljZV90eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvd2FybmluZ19pY29uX3doaXRlLnN2Zyk7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuLnNsaWRlX3R5cGUzX2FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVfdHlwZTMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4uc2xpZGVfdHlwZTMgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlX3R5cGUzIC5zd2lwZXItc2xpZGUgLmltZ19hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5zbGlkZV90eXBlMyAuc3dpcGVyLXNsaWRlIC5pbWdfYXJlYSAuaW1nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5zbGlkZV90eXBlNiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlX3R5cGU2IC5zd2lwZXItc2xpZGUgLmltZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZV90eXBlNiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDE2cHg7XG59XG4uc2xpZGVfdHlwZTYgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGxlZnQ6IDE2IHB4O1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIHBhZGRpbmc6IDE1cHggMCA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0bjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbGlzdC1pYy1nbmItbWVudS1hcnJvdy11cC1iay5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTEwcHg7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAuYWNjb2RpYW5fYnRuIC5pY29uLkJhbnlhbl9UcmVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19CYW55YW5fVHJlZS5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5BbmdzYW5hIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19BbmdzYW5hLnN2Zyk7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAuYWNjb2RpYW5fYnRuIC5pY29uLkNhc3NpYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fQ2Fzc2lhLnN2Zyk7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAuYWNjb2RpYW5fYnRuIC5pY29uLkRoYXdhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19EaGF3YS5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5MYWd1bmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX0xhZ3VuYS5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5Ta3lwYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19Ta3lwYXJrLnN2Zyk7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAuYWNjb2RpYW5fYnRuLmFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5wYW5lbCB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlLW91dDtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5wYW5lbCAuaW5uZXIge1xuICBwYWRkaW5nOiAxMHB4IDAgMjRweDtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5wYW5lbCAuaW5uZXIgLnNjcm9sbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAucGFuZWwgLmlubmVyIC5saXN0X3dyYXAwOSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLnBhbmVsIC5pbm5lciAubGlzdF93cmFwMDk6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNTYuNTclO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLnBhbmVsIC5pbm5lciAubGlzdF93cmFwMDk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IDQzLjQzJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIuYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyLmFjdGl2ZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvZGlhbl9tZW51X2FyZWFfdHlwZTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiA+IC5pbm5lciB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4uYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyID4gLmlubmVyIC50aXQxIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5hY2NvZGlhbl9tZW51X2FyZWFfdHlwZTIgPiAuaW5uZXIgLnRpdDIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiA+IC5pbm5lciAudGl0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiAxcHg7XG59XG4uYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyIC5tZW51X3dyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ0bi5idG5fdHlwZTAxLnN1Ym1pdF9idG4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDQyNHB4O1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1O1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xufVxuLmJ0bi5idG5fdHlwZTAyLnN1Ym1pdF9idG4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDQyNHB4O1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1O1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xufVxuLmJ0bi5idG5fdHlwZTAzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0cHggMTRweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG4uYnRuX3R5cGUxMSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNHB4IDE0cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnRuX3R5cGUwNCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4uYnRuX3R5cGUwNiB7XG4gIHdpZHRoOiA0MjRweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXItY29sb3I6IHJnYmEoNDEsIDQxLCA0MywgMC42KTtcbn1cbi5idG5fd3JhcC5mYWJfYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiA1MC4zcHg7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmc6IDAgOC4ycHggMCA3LjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNGMjtcbiAgb3BhY2l0eTogMC44NTtcbn1cbi5idG5fd3JhcC5mYWJfYnRuLm9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGNhbGMoMTAwJSArIDUwLjdweCk7XG59XG4uYnRuX3dyYXAudHlwZTAxIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDEge1xuICB3aWR0aDogNDcuMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweDtcbn1cbi5idG5fd3JhcCAuaV9idG4udHlwZTAxOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4Nzg3O1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDEgPiBkaXYge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uYnRuX3dyYXAgLmlfYnRuLnR5cGUwMSA+IHAge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBsaW5lLWhlaWdodDogMC45O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xuICBmb250LXNpemU6IDlweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNGQ0ODQyO1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDEucmVzZXJ2YXRpb24gPiBkaXYge1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9yZXNlcnZhdGlvbi5zdmcpO1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDEuY29udGFjdCA+IGRpdiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2NvbnRhY3Quc3ZnKTtcbn1cbi5idG5fd3JhcCAuaV9idG4udHlwZTAxLmVfYnJvY2h1cmUgPiBkaXYge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9icm9jaHVyZS5zdmcpO1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuIHtcbiAgd2lkdGg6IDEzLjhweDtcbiAgaGVpZ2h0OiAxMy44cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYnRuX3dyYXAgLnNuc19idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMTQuOHB4O1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuLmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11pbnN0YWdyYW0uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uYnRuX3dyYXAgLnNuc19idG4uZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdZmFjZWJvb2suc3ZnKTtcbn1cbi5idG5fd3JhcCAuc25zX2J0bi50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXXR3aXR0ZXIuc3ZnKTtcbn1cbi5idG5fd3JhcCAuc25zX2J0bi55b3V0dWJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXXlvdXR1YmUuc3ZnKTtcbn1cbi5jaGVja19ib3gge1xuICBmb250LXNpemU6IDA7XG59XG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkLFxuLmNoZWNrX2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwsXG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwgc3Bhbixcbi5jaGVja19ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwgc3BhbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9DSEVDS0JPWF9jaGVja2VkLnN2Zyk7XG59XG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwgc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogOXB4O1xufVxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnN0YXJ0OmRlY3JlbWVudCxcbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjplbmQ6aW5jcmVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5zY3JvbGwge1xuICAgIHNjcm9sbGJhci1iYXNlLWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1mYWNlLWNvbG9yOiAjZGVkYmQ2O1xuICAgIHNjcm9sbGJhci0zZGxpZ2h0LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLXRyYWNrLWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1hcnJvdy1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1kYXJrLXNoYWRvdy1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLnNlbGVjdF9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0X2JveDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5zZWxlY3RfYm94IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjczO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlbGVjdF9ib3hfdHlwZTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0X2JveF90eXBlMiAuc2VsZWN0ZWRfYm94IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEwcHggMjRweCA5cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4uc2VsZWN0X2JveF90eXBlMiAuc2VsZWN0ZWRfYm94OjphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3dfZHJvcF9kb3duLnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogOXB4O1xufVxuLnNlbGVjdF9ib3hfdHlwZTIgLnNlbGVjdGVkX2JveC5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWxlY3RfYm94X3R5cGUyIC5vcHRpb25zX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG4uc2VsZWN0X2JveF90eXBlMiAub3B0aW9uc19ib3ggLm9wdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHBhZGRpbmc6IDExLjgycHggMTZweCAxMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmZvcm1fd3JhcCB7XG4gIG1heC13aWR0aDogNDUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmZvcm1fd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgaW5wdXRbdHlwZT1cInRlbFwiXSxcbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjpwbGFjZWhvbGRlcixcbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgaW5wdXRbdHlwZT1cInRlbFwiXTo6cGxhY2Vob2xkZXIsXG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4ICNlZGViZTggaW5zZXQ7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgbGFiZWwgZW0ge1xuICBjb2xvcjogI0U4NEY0RjtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNFODRGNEY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMjJweDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgLnNlbGVjdF9ib3ggc2VsZWN0IHtcbiAgaGVpZ2h0OiAyNi41cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSA+IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXAge1xuICBoZWlnaHQ6IDI3NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiAyMHB4IDExcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA5cHg7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzLmFncmVlIC5zY3JvbGxfd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnN0YXJ0OmRlY3JlbWVudCxcbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246ZW5kOmluY3JlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzLmFncmVlIC5zY3JvbGxfd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwIHtcbiAgICBzY3JvbGxiYXItYmFzZS1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItZmFjZS1jb2xvcjogI2RlZGJkNjtcbiAgICBzY3JvbGxiYXItM2RsaWdodC1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItaGlnaGxpZ2h0LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci10cmFjay1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItYXJyb3ctY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLXNoYWRvdy1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItZGFyay1zaGFkb3ctY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwIHByZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjcyO1xuICBtYXJnaW4tYm90dG9tOiAtMC4zM3B4O1xuICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXAgcCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjcyO1xuICBtYXJnaW4tYm90dG9tOiAtMC4zM3B4O1xuICBjb2xvcjogIzg4ODtcbiAgZm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJztcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuZXJyb3JfbWVzc2FnZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZm9ybV93cmFwIC5jaGVja2JveF9hcmVhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDA7XG59XG4uZm9ybV93cmFwIC5jaGVja19ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZvcm1fd3JhcCAuY2hlY2tfYm94OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mb3JtX3dyYXAgLmNoZWNrX2JveCBsYWJlbCBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZm9ybV93cmFwIC5zdWJtaXRfYnRuIHtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbn1cbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjAxLFxuLmFjdGl2ZV90YXJnZXQubW90aW9uMDIsXG4uYWN0aXZlX3RhcmdldC5tb3Rpb24wNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjAxIC5hY3RpdmVfaXRlbSxcbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjAyIC5hY3RpdmVfaXRlbSxcbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjA0IC5hY3RpdmVfaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYWN0aXZlX3RhcmdldC5tb3Rpb24wMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjA1IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAwO1xufVxuLmNvbnRfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRfd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwIC5jb250X2JveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwIC5jb250X2JveC5iZ193aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY29udF93cmFwIC5jb250X2JveCAuaW1nX3dyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94IC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogY2FsYygzMDAgLyA2ODgqMTAwJSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLmltZyA+IHNwYW4ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uY29udF93cmFwIC5jb250X2JveCAuaW1nID4gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy93YXJuaW5nX2ljb25fd2hpdGUuc3ZnKTtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG59XG4uY29udF93cmFwIC5jb250X2JveCAudHh0X2JveCAudGl0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLnR4dF9ib3ggLnRpdC50eXBlMDIge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLnR4dF9ib3ggLnRpdC50eXBlMDMge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udF93cmFwLnR5cGUwMSAuY29udF9ib3ggLmltZyxcbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveCAudHh0X2JveCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94ID4gYSxcbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveCA+IC5pbm5lcl93cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IGNhbGMoMzM0IC8gNjg4KjEwMCUpO1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94IC5pbWcge1xuICBwYWRkaW5nLXRvcDogY2FsYygzMzQgLyA2ODgqMTAwJSk7XG59XG4uY29udF93cmFwLnR5cGUwMSAuY29udF9ib3ggLmltZyxcbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveCAudHh0X2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveC5pbWdfZmlyc3QgLmltZyxcbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveC5pbWdfZmlyc3QgLmltZ193cmFwIHtcbiAgbGVmdDogMDtcbn1cbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveC5pbWdfZmlyc3QgLnR4dF9ib3gge1xuICByaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94LmltZ19zZWNvbmQgLmltZyxcbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveC5pbWdfc2Vjb25kIC5pbWdfd3JhcCB7XG4gIHJpZ2h0OiAwO1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94LmltZ19zZWNvbmQgLnR4dF9ib3gge1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEud2lkdGgwMSAuY29udF9ib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250X3dyYXAudHlwZTAxLndpZHRoMDIgLmNvbnRfYm94IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xufVxuLmNvbnRfd3JhcC50eXBlMDEud2lkdGgwMiAuY29udF9ib3g6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEudHh0X2NlbnQgLnR4dF9ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udF93cmFwLnR5cGUwMS5wdDAyIC5jb250X2JveCAudHh0X2JveCB7XG4gIHBhZGRpbmc6IDMwcHggMzBweDtcbn1cbi5jb250X3dyYXAudHlwZTAxLnB0MDIgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5jb250X3dyYXAudHlwZTAxLnRfdHlwZTAxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbnRfd3JhcC50eXBlMDEudF90eXBlMDEgLmNvbnRfYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250X3dyYXAudHlwZTAxLnRfdHlwZTAxIC5jb250X2JveDpudGgtb2YtdHlwZShvZGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEudF90eXBlMDEgLmNvbnRfYm94IC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZy10b3A6IGNhbGMoMzM0IC8gMzM0KjEwMCUpO1xufVxuLmNvbnRfd3JhcC50eXBlMDEudF90eXBlMDEgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZzogMTZweCAxMHB4IDA7XG59XG4uY29udF93cmFwLnR5cGUwMS50X3R5cGUwMSAuY29udF9ib3ggLnR4dF9ib3ggLnRpdC50eXBlMDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmNvbnRfd3JhcC50eXBlMDEudF90eXBlMDEgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5jb250X3dyYXAudHlwZTAxLnRfdHlwZTAxIC5jb250X2JveDpudGgtb2YtdHlwZSgybisxKTpudGgtbGFzdC1jaGlsZCgtbisyKSxcbi5jb250X3dyYXAudHlwZTAxLnRfdHlwZTAxIC5jb250X2JveDpudGgtb2YtdHlwZSgybisxKTpudGgtbGFzdC1jaGlsZCgtbisyKSB+IC5jb250X2JveCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC5pbWcge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDMzNCAvIDY4OCoxMDAlKTtcbn1cbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveCAuaW1nLFxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLnR4dF9ib3gge1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94ID4gLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94IC50aXQge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveCAudHh0X2JveCAudGl0MiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94IC5zdWJfdGl0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQucGFkZGluZzAxIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3guaW1nX3NlY29uZCAudHh0X2JveCB7XG4gIG9yZGVyOiAwO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94LmltZ19zZWNvbmQgLmltZyB7XG4gIG9yZGVyOiAxO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLnR4dF9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbnRfd3JhcC50eXBlMDMgLmNvbnRfYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5jb250X3dyYXAudHlwZTAzIC5jb250X2JveCAuaW1nIHtcbiAgd2lkdGg6IDQ5LjMlO1xuICBwYWRkaW5nLXRvcDogY2FsYygyOTUgLyA2ODgqMTAwJSk7XG59XG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3ggLnR4dF9ib3gge1xuICB3aWR0aDogNTAuNyU7XG59XG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3ggLnR4dF9ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkYmQ2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRfd3JhcC50eXBlMDMgLmNvbnRfYm94IC50eHRfYm94ID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jb250X3dyYXAudHlwZTAzIC5jb250X2JveCAudHh0X2JveCAudGl0IHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jb250X3dyYXAudHlwZTAzIC5jb250X2JveCAudHh0X2JveCAuc3ViX3RpdCB7XG4gIGZvbnQtZmFtaWx5OiAnTHlvbkRpc3BsYXknO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICBsZXR0ZXItc3BhY2luZzogMC4yMXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5jb250X3dyYXAudHlwZTAzIC5jb250X2JveCAudHh0X2JveCAuY29udCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgcGFkZGluZzogMzBweCAyMnB4IDA7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmNvbnRfd3JhcC50eXBlMDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLmltZ19hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250X3dyYXAudHlwZTA0IC5jb250X2JveCAuaW1nX2FyZWEgLnNsaWRlX3R5cGU2IC5pbWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNDMuNiU7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLnR4dF9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggMzJweDtcbn1cbi5jb250X3dyYXAudHlwZTA0IC5jb250X2JveCAudHh0X2JveCA+IC5pbm5lciAudGl0MDEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94IC50eHRfYm94ID4gLmlubmVyIC50aXQwMiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94IC50eHRfYm94ID4gLmlubmVyIC5jb250IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5jb250X3dyYXAudHlwZTA0IC5jb250X2JveCAudHh0X2JveCA+IC5pbm5lciAubGlzdF93cmFwMDgge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDUgLmNvbnRfYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveCA+IGEsXG4uY29udF93cmFwLnR5cGUwNSAuY29udF9ib3ggPiAuaW5uZXJfd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDM0NCAvIDY4OCoxMDAlKTtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveCAuaW1nX3dyYXAsXG4uY29udF93cmFwLnR5cGUwNSAuY29udF9ib3ggLnR4dF9ib3gge1xuICB3aWR0aDogNTAlO1xufVxuLmNvbnRfd3JhcC50eXBlMDUgLmNvbnRfYm94IC5pbWdfd3JhcCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDM0NCAvIDY4OCoxMDAlKTtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveCAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uY29udF93cmFwLnR5cGUwNSAuY29udF9ib3ggLmltZyxcbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveCAudHh0X2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuLmNvbnRfd3JhcC50eXBlMDUgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcGFkZGluZzogMHB4IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveC5pbWdfZmlyc3QgLmltZyxcbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveC5pbWdfZmlyc3QgLmltZ193cmFwIHtcbiAgbGVmdDogMDtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveC5pbWdfZmlyc3QgLnR4dF9ib3gge1xuICByaWdodDogMDtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveC5pbWdfc2Vjb25kIC5pbWcsXG4uY29udF93cmFwLnR5cGUwNSAuY29udF9ib3guaW1nX3NlY29uZCAuaW1nX3dyYXAge1xuICByaWdodDogMDtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveC5pbWdfc2Vjb25kIC50eHRfYm94IHtcbiAgbGVmdDogMDtcbn1cbi5jb250X3dyYXAudHlwZTA1LndpZHRoMDEgLmNvbnRfYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udF93cmFwLnR5cGUwNS53aWR0aDAyIC5jb250X2JveCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbn1cbi5jb250X3dyYXAudHlwZTA1LndpZHRoMDIgLmNvbnRfYm94Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5jb250X3dyYXAudHlwZTA1LnR4dF9jZW50IC50eHRfYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRfd3JhcC50eXBlMDUucHQwMiAuY29udF9ib3ggLnR4dF9ib3gge1xuICBwYWRkaW5nOiAzMHB4IDMwcHg7XG59XG4uY29udF93cmFwLnR5cGUwNS5wdDAyIC5jb250X2JveCAudHh0X2JveCAuY29udCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uY29udF93cmFwLnR5cGUwNiAuaW5uZXJfd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29udF93cmFwLnR5cGUwNiA+IGEsXG4uY29udF93cmFwLnR5cGUwNiAuaW1nX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29udF93cmFwLnR5cGUwNiAuaW1nLFxuLmNvbnRfd3JhcC50eXBlMDYgLnR4dF9ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNvbnRfd3JhcC50eXBlMDYgLmltZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDI1MCAvIDMzMyoxMDAlKTtcbn1cbi5jb250X3dyYXAudHlwZTA2IC50eHRfYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbi5jb250X3dyYXAudHlwZTA3IC5jb250X2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4uY29udF93cmFwLnR5cGUwNyAuaW5uZXJfd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29udF93cmFwLnR5cGUwNyA+IGEsXG4uY29udF93cmFwLnR5cGUwNyAuaW1nX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29udF93cmFwLnR5cGUwNyAuaW1nLFxuLmNvbnRfd3JhcC50eXBlMDcgLnR4dF9ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNvbnRfd3JhcC50eXBlMDcgLmltZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDI1MCAvIDMzMyoxMDAlKTtcbn1cbi5jb250X3dyYXAudHlwZTA3IC50eHRfYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggNDBweDtcbn1cbi5jb250X3dyYXAudHlwZTA4IC5jb250X2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRTJEREQ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3ggPiBhLFxuLmNvbnRfd3JhcC50eXBlMDggLmNvbnRfYm94ID4gLmlubmVyX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogY2FsYygzNDQgLyA2ODgqMTAwJSk7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3ggLmltZ193cmFwLFxuLmNvbnRfd3JhcC50eXBlMDggLmNvbnRfYm94IC50eHRfYm94IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb250X3dyYXAudHlwZTA4IC5jb250X2JveCAuaW1nX3dyYXAge1xuICBwYWRkaW5nLXRvcDogY2FsYygzNDQgLyA2ODgqMTAwJSk7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3ggLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmNvbnRfd3JhcC50eXBlMDggLmNvbnRfYm94IC5pbWcsXG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3ggLnR4dF9ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5jb250X3dyYXAudHlwZTA4IC5jb250X2JveCAudHh0X2JveCB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBhZGRpbmc6IDBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3guaW1nX2ZpcnN0IC5pbWcsXG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3guaW1nX2ZpcnN0IC5pbWdfd3JhcCB7XG4gIGxlZnQ6IDA7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3guaW1nX2ZpcnN0IC50eHRfYm94IHtcbiAgcmlnaHQ6IDA7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3guaW1nX3NlY29uZCAuaW1nLFxuLmNvbnRfd3JhcC50eXBlMDggLmNvbnRfYm94LmltZ19zZWNvbmQgLmltZ193cmFwIHtcbiAgcmlnaHQ6IDA7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3guaW1nX3NlY29uZCAudHh0X2JveCB7XG4gIGxlZnQ6IDA7XG59XG4uY29udF93cmFwLnR5cGUwOC53aWR0aDAxIC5jb250X2JveCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRfd3JhcC50eXBlMDgud2lkdGgwMiAuY29udF9ib3gge1xuICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG59XG4uY29udF93cmFwLnR5cGUwOC53aWR0aDAyIC5jb250X2JveDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uY29udF93cmFwLnR5cGUwOC50eHRfY2VudCAudHh0X2JveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250X3dyYXAudHlwZTA4LnB0MDIgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgcGFkZGluZzogMzBweCAzMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDgucHQwMiAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmNvbnRfd3JhcDAyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250X3dyYXAwMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwMDIgLmltZyB7XG4gIHdpZHRoOiA1NC41JTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMzEzIC8gNjg4KjEwMCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7XG59XG4uY29udF93cmFwMDIgLnR4dF9ib3gge1xuICB3aWR0aDogNDUuNSU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IHAge1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5jb250X3dyYXAwMiAudHh0X2JveCAuZmlyc3Qge1xuICBmb250LWZhbWlseTogJ0x5b25EaXNwbGF5JztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5maXJzdCA+IHNwYW4ge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5zZWNvbmQge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgcGFkZGluZzogMjBweCAwIDE1cHg7XG59XG4uY29udF93cmFwMDIgLnR4dF9ib3ggLnRoaXJkIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG59XG4uY29udF93cmFwMDIgLnR4dF9ib3ggLmxpbmUge1xuICBtYXJnaW46IDIwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC44cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uY29udF93cmFwMDIgLnR4dF9ib3ggLmZvdXJ0aCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5mb3VydGggPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCB7XG4gIHdpZHRoOiA2NS44JTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ19sZWZ0LFxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAuaW1nX3dyYXAgLmltZy5pbWdfcmlnaHQge1xuICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICBwYWRkaW5nLXRvcDogY2FsYygyOTIgLyA0NTMqMTAwJSk7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ19yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIC5pbWcuaW1nX3QsXG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ19idCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogY2FsYygyNDUgLyA0NTMqMTAwJSk7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ190IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIC5pbWcuaW1nX2J0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLnR4dF9ib3gge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDM0LjIlO1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAudHh0X2JveCAudGl0IHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41Njtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC50eHRfYm94IC5jb250IGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3guaW1nX2ZpcnN0IC50eHRfYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveC5pbWdfc2Vjb25kIC5pbWdfd3JhcCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3guaW1nX3NlY29uZCAudHh0X2JveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmNvbnRfd3JhcDA0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3gge1xuICBwYWRkaW5nLXRvcDogY2FsYygyODggLyA2ODgqMTAwJSk7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3ggLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uY29udF93cmFwMDQgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDI3JTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmNvbnRfd3JhcDA0IC5jb250X2JveCAudHh0X2JveCAudGl0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3ggLnR4dF9ib3ggLmJ0biB7XG4gIHdpZHRoOiA5M3B4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG4uY29udF93cmFwMDQgLmNvbnRfYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uY29udF93cmFwMDUgLmltZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy10b3A6IDYyLjc5JTtcbn1cbi5jb250X3dyYXAwNSAuaW1nLnR5cGUwMiB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG4uY29udF93cmFwMDUgLnRhYmxlMDEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbnRfd3JhcDA1IC50eHRfYm94X3R5cGUwMSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4uY29udGVudHNfbGlzdF90aXQge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cbi5jb250ZW50c19saXN0X3RpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udGVudHNfbGlzdF90aXQgLmZpcnN0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29udGVudHNfbGlzdF90aXQgLnNlY29uZCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG4uY29udGVudHNfbGlzdF90aXQgLm1vcmVfYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS44MztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmNvbnRlbnRzX2xpc3RfdGl0IC5tb3JlX2J0bjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTEuNXB4O1xufVxuLmNvbnRlbnRzX2xpc3RfdGl0Lmx5b24gLmZpcnN0IHtcbiAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI5cHg7XG59XG4uY29udGVudHNfbGlzdF90aXQudHlwZTAyIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jb250ZW50c19saXN0X3RpdC50eXBlMDIgLmZpcnN0IHtcbiAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMDk7XG59XG4uY29udGVudHNfbGlzdF90aXQudHlwZTAyIC5zZWNvbmQge1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmJvcmRlcl9ib3ggLmJvcmRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYm9yZGVyX2JveCAuZmlsbCxcbi5ib3JkZXJfYm94IC5saW5lIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5ib3JkZXJfYm94IC5saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5ib3JkZXJfYm94IC5maWxsIHtcbiAgd2lkdGg6IDA7XG59XG4uYm9yZGVyX2JveC5hY3RpdmUgLmZpbGwge1xuICBhbmltYXRpb246IEZpbGwgMC42cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMSwgMSkgZm9yd2FyZHM7XG59XG4uY29udGVudHNfbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY29udGVudHNfbGlzdCAuY29udGVudHMge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDEwcHggNDBweDtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50czpudGgtb2YtdHlwZSgybisxKTpudGgtbGFzdC1jaGlsZCgtbisyKSxcbi5jb250ZW50c19saXN0IC5jb250ZW50czpudGgtb2YtdHlwZSgybisxKTpudGgtbGFzdC1jaGlsZCgtbisyKSB+IC5jb250ZW50cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uY29udGVudHNfbGlzdCAuY29udGVudHMgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGVudHNfbGlzdCAuY29udGVudHMgPiBhIC50aHVtYm5haWwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTg4IC8gMzM0KjEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50cyA+IGEgLmRldGFpbCB7XG4gIHBhZGRpbmc6IDI0cHggMTBweCAwO1xufVxuLmNvbnRlbnRzX2xpc3QgLmNvbnRlbnRzID4gYSAuZGV0YWlsIC50aXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50cyA+IGEgLmRldGFpbCAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjb2xvcjogIzU1NTtcbn1cbi5zbGlkZV9jb250X2JveCA+IC53cmFwIC50aXQge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zbGlkZV9jb250X2JveCAuc2xpZGVfd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuLnBhbmVsX3dyYXAgLnRvcF90aXQge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBtaW4taGVpZ2h0OiA3OHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAudF9tYXhfYm94IHtcbiAgcGFkZGluZy1yaWdodDogNzhweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfdGl0IHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQudF90aXQwMSB7XG4gIHBhZGRpbmc6IDMwcHggMCAxNXB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQudGl0X3R5cGUwMSBzcGFuIHtcbiAgbWFyZ2luLXRvcDogLTI4cHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX3RpdCA+IGRpdiB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQgPiBkaXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQgPiBkaXYgLnN1Yl90eHQge1xuICBmb250LWZhbWlseTogJ0x5b25EaXNwbGF5JztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfdGl0ID4gZGl2IHNwYW4ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQgPiBkaXYgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDlweDtcbiAgdG9wOiAtOXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250LnR5cGUwMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250IC50aXQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX2NvbnQgLnRpdC50eXBlMDIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX2NvbnQgLnRpdC50eXBlMDMge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udCAudGl0LmdvbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2LjVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2dvbGZfaWNvbi5zdmcpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250IC50aXQubGVpc3VyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTYuNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfbGVpc3VyZV9pY29uLnN2Zyk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLmNpcmNsZV9saXN0LnR5cGUwMiBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAubm90aWNlX3R4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogIzg4ODtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLm5vdGljZV90eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF93YXJuaW5nX2ljb24uc3ZnKTtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAubm90aWNlX3R4dC5wdDAxIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLm5vdGljZV90eHQudF9wdDAxIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAuc3ViX3RpdDAyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40NztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5jbXQge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLmNtdC5sdHMge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjZweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAuY210LnRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfaW1nX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfaW1nX2JveC5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGJfYm94MDE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiX2JveDAxLnRfcGIwMSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYl9ib3gwMSA+IC5jaXJjbGVfbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiX2JveDAxID4gLmNpcmNsZV9saXN0LnRfcGJfMDIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGJfYm94MDEgPiAuY2lyY2xlX2xpc3QucGIwMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5kX3RfcGIwMSxcbi5wYW5lbF93cmFwIC5wYW5lbCAucGIwMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYjAyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLmRfdF9wYjAzIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiMDMge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGIwNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5tYjAyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAubWIwMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwub24gLnBhbmVsX3RpdCBkaXYgc3Bhbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG4ucGFuZWxfdHlwZTAyID4gcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG4ucGFuZWxfdHlwZTAyID4gZGl2IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ucGFuZWxfdHlwZTAzID4gLmNvbnQge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5wYW5lbF90eXBlMDMgPiAuY29udCAuY29udF93cmFwIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5wYW5lbF90eXBlMDQgPiAuY29udCB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLnBhbmVsX3R5cGUwNSA+IC5pbWdfYXJlYSAuaW1nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5wYW5lbF90eXBlMDUgPiAuY29udCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4ucGFuZWxfdHlwZTA1ID4gLmNvbnQgPiAudGl0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5wYW5lbF90eXBlMDUgPiAuY29udCAuY2lyY2xlX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnBhbmVsX3R5cGUwNiA+IC5oZWFkIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IC5sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQgLmxlZnQgLmJveCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogMTFweCAxMHB4IDtcbn1cbi5wYW5lbF90eXBlMDYgPiAuY29udCAubGVmdCAuYm94Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQgLmxlZnQgLmJveCA+IC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5wYW5lbF90eXBlMDYgPiAuY29udCAubGVmdCAuYm94IC5udW0ge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQgLmxlZnQgLmJveCAudHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYW5lbF90eXBlMDYgPiAuY29udCAucmlnaHQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5jaXJjbGVfbGlzdCBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmNpcmNsZV9saXN0IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2lyY2xlX2xpc3QgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHRleHQtaW5kZW50OiAtMjVweDtcbn1cbi5jaXJjbGVfbGlzdCBsaSBwOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5jaXJjbGVfbGlzdCBsaSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBjb2xvcjogIzQ0NDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmxpc3Rfd3JhcDAxIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGlzdF93cmFwMDE6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpc3Rfd3JhcDAxIGRpdiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkYmQ2O1xuICBwYWRkaW5nOiAxNnB4IDAgMTVweCAzMC41cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubGlzdF93cmFwMDEgZGl2Om50aC1jaGlsZChvZGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmxpc3Rfd3JhcDAxIGRpdiBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubGlzdF93cmFwMDEgZGl2IC5udW0ge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMC41cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzEuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzIuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzMuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzQuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzUuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzYuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wNyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzcuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wOCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzguc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wOSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzkuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wMTAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8xMC5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGlzdF93cmFwMDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpc3Rfd3JhcDAyIGRpdiB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDE1cHggMCAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRiZDY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5saXN0X3dyYXAwMiBkaXY6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxpc3Rfd3JhcDAyIGRpdiBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG59XG4ubGlzdF93cmFwMDIgc3Bhbi5pY29uIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpc3Rfd3JhcDAyIHNwYW4uaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEyLjJweDtcbn1cbi5saXN0X3dyYXAwMiBzcGFuLmljb24uaG90ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2hvdGVsX2ljb24uc3ZnKTtcbn1cbi5saXN0X3dyYXAwMiBzcGFuLmljb24uc3RvcmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3N0b3JlX2ljb24uc3ZnKTtcbn1cbi5saXN0X3dyYXAwMiBzcGFuLmljb24uc3BhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9zcGFfaWNvbi5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIHNwYW4uaWNvbi5iZXZlcmFnZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfYmV2ZXJhZ2VfaWNvbi5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIHNwYW4uaWNvbi50cmFuc2Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfdHJhbnNmZXJfaWNvbi5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIHNwYW4uaWNvbi5nb2xmOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEyLjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfZ29sZl9pY29uLnN2Zyk7XG59XG4ubGlzdF93cmFwMDIucGQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubGlzdF93cmFwMDIucGQgZGl2IHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDBweCAxNHB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubGlzdF93cmFwMDIucGQgZGl2Om50aC1vZi10eXBlKDJuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5saXN0X3dyYXAwMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDMgLmxpc3Qge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmxpc3Rfd3JhcDAzIC5saXN0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubGlzdF93cmFwMDMgLmxpc3QgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTk1cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4ubGlzdF93cmFwMDMgLmxpc3QgZGl2IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5saXN0X3dyYXAwMyAubGlzdCBkaXYgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4ubGlzdF93cmFwMDQgdWwgbGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40NDtcbn1cbi5saXN0X3dyYXAwNCB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZDogIzZBNkQ2RDtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbi5saXN0X3dyYXAwNCB1bCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGlzdF93cmFwMDQgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4ubGlzdF93cmFwMDQgdWwgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5saXN0X3dyYXAwNTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDUgLmxpc3QsXG4ubGlzdF93cmFwMDUgYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4ubGlzdF93cmFwMDUgLmxpc3Q6OmFmdGVyLFxuLmxpc3Rfd3JhcDA1IGE6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QTZENkQ7XG4gIG1hcmdpbjogMCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cbi5saXN0X3dyYXAwNSAubGlzdDpsYXN0LWNoaWxkOjphZnRlcixcbi5saXN0X3dyYXAwNSBhOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saXN0X3dyYXAwNSBhIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ubGlzdF93cmFwMDYge1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDYgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4ubGlzdF93cmFwMDYgbGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBmbG9hdDogbm9uZTtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4ubGlzdF93cmFwMDcgLmxpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ubGlzdF93cmFwMDcgLmxpc3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdF93cmFwMDcgLmxpc3QgLnRpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDcgLmxpc3QgLnRpdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubGlzdF93cmFwMDcgLmxpc3QgLnRpdCBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweDtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbn1cbi5saXN0X3dyYXAwNyAubGlzdCAudGl0IHNwYW46bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpc3Rfd3JhcDA3IC5saXN0IC5jb250IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubGlzdF93cmFwMDggLmxpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5saXN0X3dyYXAwOCAubGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDggLmxpc3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdF93cmFwMDggLmxpc3QgZGl2IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubGlzdF93cmFwMDggLmxpc3QgZGl2OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgOHB4O1xufVxuLmxpc3Rfd3JhcDA4IC5saXN0IGRpdjpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGlzdF93cmFwMDggLmxpc3QgZGl2ID4gc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGlzdF93cmFwMDkgLmxpc3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwge1xuICBmbG9hdDogbm9uZTtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCBkbCBkdCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwgZGQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwgZGQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCBkbCBkZCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCBkbCBkZCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCBkbCBkZCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCBkbCBkZCBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4udGFiX2FyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50YWJfYXJlYSAudGFiX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGE6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhLm9uIHNwYW4ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50YWJfYXJlYSAudGFiX3dyYXAgYS5vbiBzcGFuOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhIHNwYW4ge1xuICBtaW4td2lkdGg6IDQ2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEge1xuICBoZWlnaHQ6IDcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxIC50YWJfYnRuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSAudGFiX2J0bjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG46OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29udGVudDogYXR0cih0aXRsZSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2U7XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSAudGFiX2J0bi5vbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG4ub246OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG46aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxIC50YWJfYnRuOmhvdmVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJfYXJlYTAyIC50YWJfY29udGVudHMgLmNvbnRlbnRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJfYXJlYTAyIC50YWJfY29udGVudHMgLmNvbnRlbnRzLm9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiX2FyZWEwMiAudGFiX2NvbnRlbnRzIC5jb250ZW50cyAucGFuZWxfdHlwZTAzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi50YWJfYXJlYTAyIC50YWJfY29udGVudHMgLmNvbnRlbnRzIC5wYW5lbF90eXBlMDM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUwMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIHBhZGRpbmc6IDMycHggMzJweCA0MHB4IDtcbn1cbi50YWJsZTAxIHAge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbi50YWJsZTAxIC5kbF9saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXAgZGwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4udGFibGUwMSAuZGxfbGlzdCAuZGxfd3JhcCBkbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4udGFibGUwMSAuZGxfbGlzdCAuZGxfd3JhcCBkbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi50YWJsZTAxIC5kbF9saXN0IC5kbF93cmFwIGRsIGR0LFxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXAgZGwgZGQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBwYWRkaW5nOiAxNHB4IDE2cHggMTNweDtcbn1cbi50YWJsZTAxIC5kbF9saXN0IC5kbF93cmFwIGRsIGR0IHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXAgZGwgZGQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnRhYmxlMDIge1xuICB3aWR0aDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi50YWJsZTAyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbiAgcGFkZGluZzogNC41cHggNXB4IDQuNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgO1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnRhYmxlMDIgdGggcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG4udGFibGUwMiB0ZCB7XG4gIHBhZGRpbmc6IDQuNXB4IDVweCA0LjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRhYmxlMDIgdGQgcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG4udGFibGUwMiB0ciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnRhYmxlMDIgdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnRhYmxlMDIgdHIuYm9yZGVyMDEge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi50YWJsZTAyIHRyIHRkLFxuLnRhYmxlMDIgdHIgdGgge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4udGFibGUwMiB0ciB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlMDIgdHIgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5tZW50X2JveCB7XG4gIG1heC13aWR0aDogNTMxcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkYmQ2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xufVxuLm1lbnRfYm94IHNwYW4ge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWVudF9ib3ggcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuODM7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4ubWFpbl9zbGlkZTAxIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDMxcHg7XG59XG4ubWFpbl9zbGlkZTAxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcbn1cbi5tYWluX3NsaWRlMDEgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRfd3JhcCAuY29udF9ib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWluX3NsaWRlMDEgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWR1cGxpY2F0ZS1wcmV2IHtcbiAgb3BhY2l0eTogMC41O1xufVxuLm1haW5fc2xpZGUwMSAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBib3R0b206IDA7XG59XG4ubWFpbl9zbGlkZTAxIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDUzcHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgbWFyZ2luOiAwO1xufVxuLm1haW5fc2xpZGUwMSAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmxvZ28ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0xvZ28xLnN2Zyk7XG59XG4ubG9nbyA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNoZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYzcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluO1xuICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuI2hlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4jaGVhZGVyIC5iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgei1pbmRleDogMTtcbn1cbiNoZWFkZXIgPiAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jaGVhZGVyID4gLmlubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNoZWFkZXIgPiAuaW5uZXIgPiAubG9nbyB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTRweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgdG9wOiAxMnB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjVzIGVhc2U7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCB7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbixcbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW46YWZ0ZXIsXG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDEsIDEpO1xufVxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbjpiZWZvcmUge1xuICB0b3A6IC03cHg7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuOmFmdGVyIHtcbiAgYm90dG9tOiAtN3B4O1xufVxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0bi5jbG9zZV9idG4ge1xuICByaWdodDogMTNweDtcbiAgdG9wOiAxMXB4O1xufVxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0bi5jbG9zZV9idG4gLmhhbV93cmFwIHNwYW4ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0bi5jbG9zZV9idG4gLmhhbV93cmFwIHNwYW46OmFmdGVyLFxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0bi5jbG9zZV9idG4gLmhhbV93cmFwIHNwYW46OmJlZm9yZSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4uY2xvc2VfYnRuIC5oYW1fd3JhcCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDM5cHgsIC0yOXB4KTtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4uY2xvc2VfYnRuIC5oYW1fd3JhcCBzcGFuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDM5cHgsIDI5cHgpO1xufVxuI2hlYWRlciAudGVsIHtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAudGVsIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjRkZGO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jaGVhZGVyIC50ZWwgYSA+IHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuI2hlYWRlciAubmF2X2FyZWEge1xuICB3aWR0aDogMzg0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMzg0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIHotaW5kZXg6IDQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlLWluO1xufVxuI2hlYWRlciAubmF2X2FyZWEgLm5hdl90b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5sb2dvIHtcbiAgd2lkdGg6IDk1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvSG9yaXpvbnRhbC5zdmcpO1xufVxuI2hlYWRlciAubmF2X2FyZWEgLnNjcm9sbF93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMzRweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDlweDtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnN0YXJ0OmRlY3JlbWVudCxcbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOmVuZDppbmNyZW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAubmF2X2FyZWEgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlciAubmF2X2FyZWEgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCB7XG4gICAgc2Nyb2xsYmFyLWJhc2UtY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLWZhY2UtY29sb3I6ICNkZWRiZDY7XG4gICAgc2Nyb2xsYmFyLTNkbGlnaHQtY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLWhpZ2hsaWdodC1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItdHJhY2stY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1zaGFkb3ctY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLWRhcmstc2hhZG93LWNvbG9yOiAjZmZmO1xuICB9XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiA+IGxpID4gYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQzcHg7XG4gIHBhZGRpbmc6IDExcHggMzRweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCAuZ25iID4gbGkgPiBhOjphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHJpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93LWRyb3AtZG93bi5zdmcpO1xufVxuI2hlYWRlciAubmF2X2FyZWEgLnNjcm9sbF93cmFwIC5nbmIgPiBsaSAubG5iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCAuZ25iID4gbGkgLmxuYiBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAxMS45MTVweCAwIDExLjkxNXB4O1xufVxuI2hlYWRlciAubmF2X2FyZWEgLnNjcm9sbF93cmFwIC5nbmIgPiBsaSAubG5iIGxpIGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCAuZ25iID4gbGkub24gPiBhOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiA+IGxpLm9uIC5sbmIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCAuZ25iID4gbGkuYXJyb3dfbm9uZSA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAwO1xufVxuI2hlYWRlciAubmF2X2FyZWEgLmJvdHRvbSBhIHtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTMuNXB4IDA7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuYm90dG9tIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiNoZWFkZXIgLmJ0bl9hcmVhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDhweDtcbiAgdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNoZWFkZXIgLmJ0bl9hcmVhIC5idG5fdHlwZTExIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyID4gLmlubmVyID4gLmxvZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvLTEuc3ZnKTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyIC5iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMiAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbixcbiNoZWFkZXIuaGVhZGVyX3R5cGUyIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuOmFmdGVyLFxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyIC5oYW1idXJnZXJfYnRuLmNsb3NlX2J0biAuaGFtX3dyYXAgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmJ0bl90eXBlMDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmJ0bl90eXBlMTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLnRlbCBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMi5zY3JvbGxfdXAge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMgPiAuaW5uZXIgPiAubG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ28tMS5zdmcpO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMgLmJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUzIC5idG5fdHlwZTAzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUzIC5idG5fdHlwZTExIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUzIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuLFxuI2hlYWRlci5oZWFkZXJfdHlwZTMgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW46YWZ0ZXIsXG4jaGVhZGVyLmhlYWRlcl90eXBlMyAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMgLmhhbWJ1cmdlcl9idG4uY2xvc2VfYnRuIC5oYW1fd3JhcCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyAudGVsIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUzLnNjcm9sbF9kb3duIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMy5zY3JvbGxfdXAge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuI2hlYWRlci5vbiA+IC5pbm5lciB7XG4gIHotaW5kZXg6IDQ7XG59XG4jaGVhZGVyLm9uID4gLmlubmVyID4gLmxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci5vbiAuYnRuX3R5cGUwMyxcbiNoZWFkZXIub24gLmJ0bl90eXBlMTEge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci5vbiAuYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTtcbn1cbiNoZWFkZXIub24gLm5hdl9hcmVhIHtcbiAgei1pbmRleDogMztcbiAgcmlnaHQ6IDA7XG59XG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiA+IC5pbm5lciA+IC5sb2dvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby0xLnN2Zyk7XG59XG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiAuYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI2hlYWRlci5jb250YWN0X29wZW4gLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW4sXG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbjphZnRlcixcbiNoZWFkZXIuY29udGFjdF9vcGVuIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiAuaGFtYnVyZ2VyX2J0bi5jbG9zZV9idG4gLmhhbV93cmFwIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuIC5idG5fdHlwZTAzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuIC5idG5fdHlwZTExIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuIC50ZWwgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRhY3RfYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjNweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNDBweCAwIDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIHotaW5kZXg6IDY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdF9hcmVhIC5jb250YWN0X2Nsb3NlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Nsb3NlLnN2Zyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZmwge1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb250YWN0X2FyZWEgLmZsIC50aXQxIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5jb250YWN0X2FyZWEgLmZsIC50aXQyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZmwgLnRpdDMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5jb250YWN0X2FyZWEgLmZyIHtcbiAgd2lkdGg6IDMzNHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY29udGFjdF9hcmVhIC5mcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3gge1xuICBmb250LXNpemU6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveDpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggPiBwOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gcC5waG9uZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvcGhvbmUtaW4tdGFsay1maWxsLTAtd2dodC0yMDAtZ3JhZC0wLW9wc3otMjQxLnN2Zyk7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggPiBwLmtha2FvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9rYWthby5zdmcpO1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gcC5jaGVjazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvZXZlbnQtYXZhaWxhYmxlLnN2Zyk7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94IGE6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveCA+IGRpdiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gZGl2ID4gcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggPiBkaXYgZGl2IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG4uZm9vdGVyX2xvZ28ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0xvZ28xLnN2Zyk7XG4gIHdpZHRoOiAxMjJweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9Mb2dvMS13LnN2Zyk7XG59XG4uZm9vdGVyX2xvZ28gPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA0MHB4IDAgMzlweDtcbn1cbiNmb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuI2Zvb3RlciAuZmxvYXRpbmdfYnRuX2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZm9vdGVyIC5idXR0b21fYnRuX2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZm9vdGVyIC5mX3RvcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzOXB4O1xufVxuI2Zvb3RlciAuZl90b3A6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuI2Zvb3RlciAuZl90b3AgLnRvcF9sZWZ0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmxpc3Rfd3JhcDAzIC5saXN0Om50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmxpc3Rfd3JhcDAzIC5pbmZvIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY2xlYXI6IGJvdGg7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGkge1xuICB3aWR0aDogOThweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuI2Zvb3RlciAuZl90b3AgLnRvcF9yaWdodCAuZm9vdGVyX2duYiA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmZvb3Rlcl9nbmIgPiBsaSAubG5iIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGkgLmxuYiBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGkgLmxuYiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmZvb3Rlcl9nbmIgPiBsaSAubG5iIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNmb290ZXIgLmZfYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcGFkZGluZy10b3A6IDIycHg7XG59XG4jZm9vdGVyIC5mX2JvdHRvbSBhZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuI2Zvb3RlciAuZl9ib3R0b20gLmxpc3RfYXJlYSB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuI2Zvb3RlciAuZl9ib3R0b20gLmxpc3RfYXJlYSAubGlzdF93cmFwMDUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4jZm9vdGVyIC5mX2JvdHRvbSAubGlzdF9hcmVhIC5saXN0X3dyYXAwNTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29udGVudHNfcG9wdXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudHNfcG9wdXAub24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250ZW50c19wb3B1cCAuYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMzBweCk7XG59XG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAzO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3Bhbixcbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YWZ0ZXIsXG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAtNHB4O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyIHtcbiAgdG9wOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jb250ZW50c19ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhcjtcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogODAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3ggLmlubmVyX3dyYXAgLmNvbnRfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAuY29udF93cmFwIC5jb250ZW50cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3ggLmlubmVyX3dyYXAgLmNvbnRfd3JhcCAuY29udGVudHMgLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAuY29udF93cmFwIC5jb250ZW50cyBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAuc2xpZGVfYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3ggLmlubmVyX3dyYXAgLnBvcF9wYWdpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAtMjdweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3ggLmlubmVyX3dyYXAgLnBvcF9wYWdpbmcgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuaW5uZXJfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLmlubmVyX3dyYXAgLnNsaWRlX3R5cGU0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5pbm5lcl93cmFwIC5zbGlkZV90eXBlNCAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5pbm5lcl93cmFwIC5zbGlkZV90eXBlNCAuc3dpcGVyLXNsaWRlIC5pbWdfYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuaW5uZXJfd3JhcCAuc2xpZGVfdHlwZTQgLnN3aXBlci1zbGlkZSAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLmlubmVyX3dyYXAgLnNsaWRlX3R5cGU0IC5zd2lwZXItc2xpZGUgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuc3dpcGVyLXBhZ2luYXRpb24uYmFyX3BhZ2luYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3NnB4KTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvdHRvbTogOHB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdG9wOiBhdXRvO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5zd2lwZXItcGFnaW5hdGlvbi5iYXJfcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuc3dpcGVyLXBhZ2luYXRpb24ubnVtYmVyX3BhZ2luYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuc3dpcGVyLXBhZ2luYXRpb24ubnVtYmVyX3BhZ2luYXRpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuc3dpcGVyLXBhZ2luYXRpb24ubnVtYmVyX3BhZ2luYXRpb24gc3Bhbi5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGVudHNfcG9wdXAgLnN3aXBlci1idXR0b24tbmV4dCxcbi5jb250ZW50c19wb3B1cCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi55b3V0dWJlX3BvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi55b3V0dWJlX3BvcCAud3JhcCB7XG4gIG1heC13aWR0aDogNzY4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBjYWxjKDUwJSAtIDE2cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDM7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuLFxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IC01cHg7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyLFxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YWZ0ZXIge1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG59XG4ueW91dHViZV9wb3AgLnBvcF9iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLnlvdXR1YmVfcG9wIC52aWRlb19ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogY2FsYygzMTUgLyA1NjAgKiAxMDAlKTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ueW91dHViZV9wb3AgLnZpZGVvX2JveCBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi55b3V0dWJlX3BvcC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi55b3V0dWJlX3BvcC5hY3RpdmUgLnBvcF9iZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaW1hZ2VfZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaW1hZ2VfZ3JpZCAuZ3JpZC1pdGVtIHtcbiAgd2lkdGg6IDMzLjMlO1xuICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW1hZ2VfZ3JpZCAuZ3JpZC1pdGVtOm50aC1vZi10eXBlKDJuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzIpLFxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbTpudGgtb2YtdHlwZSgybisxKTpudGgtbGFzdC1jaGlsZCgtbisyKSB+IC5ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3BhY2l0eTogMDtcbn1cbi5pbWFnZV9ncmlkIC5ncmlkLWl0ZW0gLmltZyAuZ3JpZF90aXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSAuaW1nIC5ncmlkX3RpdCA+IC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5pbWFnZV9ncmlkIC5ncmlkLWl0ZW0gLmltZyAuZ3JpZF90aXQgLnRpdDAxIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSAuaW1nIC5ncmlkX3RpdCAudGl0MDIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogI0ZGRjtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5wcml2YWN5X3BvbGljeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4ucHJpdmFjeV9wb2xpY3kgLnRvcF90aXQge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnByaXZhY3lfcG9saWN5IC50b3Bfc3ViIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLnRvcF9zdWIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmNvbnRleHRfbGlzdF9ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5jb250ZXh0X2xpc3RfYm94IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2Lm1fcGFkZGluZzAxIHtcbiAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbn1cbi5wcml2YWN5X3BvbGljeSAubGlzdF93cmFwMDYubV9wYWRkaW5nMDIge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5tX3BhZGRpbmcwMiA+IGxpIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5wcml2YWN5X3BvbGljeSAubGlzdF93cmFwMDYubV9wYWRkaW5nMDIgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5tX3BhZGRpbmcwMyB7XG4gIHBhZGRpbmc6IDVweCAwIDAgMjBweDtcbn1cbi5wcml2YWN5X3BvbGljeSAubGlzdF93cmFwMDYubV9wYWRkaW5nMDQge1xuICBwYWRkaW5nOiA1cHggMCAxMHB4IDEwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2Lm1fcGFkZGluZzA1IHtcbiAgcGFkZGluZzogNXB4IDAgMCAxMHB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5tX3BhZGRpbmcwNiA+IGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2Lm1fcGFkZGluZzA2ID4gbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnByaXZhY3lfcG9saWN5IC5wYW5lbF90eXBlMDIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5wcml2YWN5X3BvbGljeSAucGFuZWxfdHlwZTAyLnBhZGRpbmcyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4vKmZvbnQqL1xuLmZvbnRfaDEge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmZvbnRfaDFfb3B0aW11bSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uZm9udF9oMl9vcHRpbXVtIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5mb250X2gzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5mb250X2gzX29wdGltdW0ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xufVxuLmZvbnRfaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmZvbnRfaDRfb3B0aW11bSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9iMSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG4uZm9udF9iMiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG59XG4uaW1nX2JveF90eXBlMSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5pbWdfYm94X3R5cGUyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNDguODMlO1xufVxuLmltZ19ib3hfdHlwZTQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4uaW1nX2JveF90eXBlMyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltZ19ib3hfdHlwZTM6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAxMzVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzIuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwLjU1JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uaW1nX2JveF90eXBlNSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IGNhbGMoNTgwIC8gNzY4KjEwMCUpO1xufVxuLmltZ19ib3hfdHlwZTYgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmltZ19ib3hfdHlwZTcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4uaW1nX2JveF90eXBlOCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltZ19ib3hfdHlwZTg6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogMzE4cHg7XG4gIGhlaWdodDogMTM4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ28tc2FuY3R1YXJ5Y2x1Yi5zdmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLm1hcF90eXBlMSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDUwLjI5JTtcbn1cbi5pY29uX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbi5pY29uX2JveCA+IC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDEycHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pY29uX2JveCA+IC5pbm5lciAuY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uZ29sZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdvbGYtOTAuc3ZnKTtcbn1cbi5pY29uX2JveCA+IC5pbm5lciAuaWNvbi5nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtZ2FsbGVyeS05MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWJlZC05MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmxhdW5kcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1sYXVuZHJ5LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uc3BhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtc3BhLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uY29mZmVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY29mZmVlLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uYWR2aWNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtYWR2aWNlLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24ucmVzb3J0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtcmVzb3J0LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uY29udHJhY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1jb250cmFjdC05MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmdpZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1naWZ0LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWluLWhlaWdodDogNTRweDtcbn1cbi5pY29uX2JveCA+IC5pbm5lciBwIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pY29uX2JveF9hcmVhIC5ib3hfd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5pY29uX2JveF9hcmVhIC5ib3hfd3JhcCAuaWNvbl9ib3gge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAxMy4zMzMzcHgpO1xuICBwYWRkaW5nLXRvcDogY2FsYygzMy4zMyUgLSAxMy4zMzMzcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaWNvbl9ib3hfYXJlYSAuYm94X3dyYXAgLmljb25fYm94Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5pY29uX2JveF9hcmVhIC5ib3hfd3JhcCAuaWNvbl9ib3g6bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5pY29uX2JveF9hcmVhIC5ib3hfd3JhcCAuaWNvbl9ib3g6bnRoLW9mLXR5cGUoM24rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMyksXG4uaWNvbl9ib3hfYXJlYSAuYm94X3dyYXAgLmljb25fYm94Om50aC1vZi10eXBlKDNuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzMpIH4gLmljb25fYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmljb25fYm94X3R5cGUyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4uaWNvbl9ib3hfdHlwZTIgLnR4dDEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5pY29uX2JveF90eXBlMiAudHh0MSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pY29uX2JveF90eXBlMiAuaWNvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW46IDEwcHggYXV0byAwO1xufVxuLmljb25fYm94X3R5cGUyIC5pY29uLmhvdXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtaG91c2UtOTAuc3ZnKTtcbn1cbi5pY29uX2JveF90eXBlMiAuaWNvbi5tb25leSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLW1vbmV5LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTIgLmljb24ucmVzZXJ2YXRpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1yZXNlcnZhdGlvbi05MC5zdmcpO1xufVxuLmljb25fYm94X3R5cGUyIC5pY29uLmNoZWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY2hlY2stOTAuc3ZnKTtcbn1cbi5pY29uX2JveF90eXBlMiAuaWNvbi5iZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1iZWQtOTAuc3ZnKTtcbn1cbi5pY29uX2JveF90eXBlMiAudHh0MiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4vKnRvdGFsIGNvbnRhaW5lciovXG4jdG90YWxfY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLmJnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAua3ZfYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjVzIGVhc2U7XG4gIHotaW5kZXg6IDM7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGljay1zbGlkZXIsXG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGljay1saXN0LFxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpY2stdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlIC5zbGlkZV90eXBlMV9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAubWFpbl9zbGlkZSAuYmcge1xuICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlIC52aWRlbyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlLmFjdGl2ZS1wcmV2IC5zbGlkZV90eXBlMV9pbWcgLmJnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlLmFjdGl2ZS1pdGVtIC5zbGlkZV90eXBlMV9pbWcgLmJnIHtcbiAgYW5pbWF0aW9uOiBtb3ZlU2xpZGVyIDZzIGJvdGggbGluZWFyO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLm1haW5fc2xpZGUuYWN0aXZlLWl0ZW0uZmlyc3QtaXRlbSAuc2xpZGVfdHlwZTFfaW1nIC5iZyB7XG4gIGFuaW1hdGlvbjogbW92ZVNsaWRlciA0cyBib3RoIGxpbmVhcjtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5zbGlkZV90eXBlMV9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuYmcge1xuICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC52aWRlbyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1wcmV2IC5zbGlkZV90eXBlMV9pbWcgLmJnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUgLnNsaWRlX3R5cGUxX2ltZyAuYmcge1xuICBhbmltYXRpb246IG1vdmVTbGlkZXIgNnMgYm90aCBsaW5lYXI7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAucGFnaW5hdGlvbl9iYXIge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgd2lkdGg6IDYwLjQlO1xuICBoZWlnaHQ6IDEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogNTguNXB4O1xuICB6LWluZGV4OiAzO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnBhZ2luYXRpb25fYmFyIHNwYW4ge1xuICB3aWR0aDogMzMuMyU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGxlZnQgMXMgZWFzZS1pbi1vdXQ7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAucGFnaW5hdGlvbl9iYXIubGVmdCBzcGFuIHtcbiAgbGVmdDogMDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5wYWdpbmF0aW9uX2Jhci5jZW50ZXIgc3BhbiB7XG4gIGxlZnQ6IDMzLjMlO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnBhZ2luYXRpb25fYmFyLnJpZ2h0IHNwYW4ge1xuICBsZWZ0OiA2Ni42JTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItcGFnaW5hdGlvbi1udW0ge1xuICB3aWR0aDogNTBweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE1LjUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvdHRvbTogNDlweDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItcGFnaW5hdGlvbi1udW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnN3aXBlci1idXR0b24tbmV4dCxcbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB0b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMS41cHggc29saWQgI2ZmZjtcbiAgYm90dG9tOiA1M3B4O1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDE2LjklO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIGxlZnQ6IDE1LjElO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAua3ZfdHh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJSA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgNDBweDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLmt2X3R4dCBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5rdl90eHQgcC5mb250X2gyIHtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5rdl90eHQgLmZpcnN0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5rdl90eHQgLnNlY29uZCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmltZ19ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMzIwIC8gNzY4KjEwMCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4jdG90YWxfY29udGFpbmVyIC5zZWN0aW9uX3RpdDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lciAuc2VjdGlvbl90aXQudHlwZTAxIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0LnR5cGUwMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4jdG90YWxfY29udGFpbmVyIC5zZWN0aW9uX3RpdC50eXBlMDQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xufVxuI3RvdGFsX2NvbnRhaW5lciAuc2VjdGlvbl90aXQudHlwZTA1IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0LnR5cGUwNSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jdG90YWxfY29udGFpbmVyIC5zZWN0aW9uX3RpdC50eXBlMDYge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmt2X3dyYXAgLmt2X3R4dCB7XG4gIG9wYWNpdHk6IDA7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQge1xuICBwYWRkaW5nOiA4MHB4IDAgMTIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5zYW5jdHVhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnNhbmN0dWFyeSAuc2VjdGlvbl90aXQudHlwZTAyIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuc2FuY3R1YXJ5IC5zZWN0aW9uX3RpdC50eXBlMDQge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgbWF4LXdpZHRoOiA0NTVweDtcbiAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5zYW5jdHVhcnkgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnNhbmN0dWFyeSAuY29udF93cmFwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iYW55YW5fdHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuYmFueWFuX3RyZWUgLnNlY3Rpb25fdGl0LnR5cGUwNCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuYmFueWFuX3RyZWUgLmNvbnRfd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuYmFueWFuX3RyZWUgLmNvbnRfd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuYmFueWFuX3RyZWUgLmNvbnRfd3JhcCAuY29udF9ib3gge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iYW55YW5fdHJlZSAuY29udF93cmFwIC5jb250X2JveDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQucGxhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnBsYWNlIC5jb250X3dyYXAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnBsYWNlIC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBmb250LXNpemU6IDM2cHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuYmVuZWZpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuYmVuZWZpdCAuY29udF93cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iZW5lZml0IC5jb250X3dyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmJlbmVmaXQgLmNvbnRfd3JhcCAuY29udF9ib3gge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iZW5lZml0IC5jb250X3dyYXAgLmNvbnRfYm94Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5leHBlcmllbmNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuZXhwZXJpZW5jZSAuY29udF93cmFwMDQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuZm9ybV9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmZvcm1fc2VjdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuZm9ybV9zZWN0aW9uIC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5mb3JtX3NlY3Rpb24gLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmZvcm1fc2VjdGlvbiAuZm9ybV93cmFwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAgLmNvbnRfYXJlYSAuc3ViX2NvbnQge1xuICBwYWRkaW5nOiA4MHB4IDAgMTIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwIC5jb250X2FyZWEgLnN1Yl9jb250Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJyYW5kX3N0b3J5IC5jb250X2FyZWEgLnN1Yl9jb250LnN0b3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnJhbmRfc3RvcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc3RvcnkgLmltZ19ib3hfdHlwZTEge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnkgLnNlY3Rpb25fdGl0LnR5cGUwMiB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnkgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnkgLmNvbnRfd3JhcCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAua3Zfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRiZDY7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAua3Zfd3JhcCAuYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9vdXJfY2Fzc2lhamVqdS5qcGcpO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQuY2Fzc2lhX2NvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQuY2Fzc2lhX2NvbnQgLmltZ19ib3hfdHlwZTQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQucmVzdGluZ19wbGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5yZXN0aW5nX3BsYWNlIC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3RpbmdfcGxhY2UgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQucmVzdGluZ19wbGFjZSAuaW1nX2JveF90eXBlMiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5yZXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3QgLmltZ19ib3hfdHlwZTMge1xuICBtYXJnaW46IDYwcHggMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3QgLnNlY3Rpb25fdGl0LnR5cGUwMiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQucmVzdCAuZm9udF9iMSB7XG4gIG1heC13aWR0aDogNDUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQucmVzdCAuZm9udF9iMSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ1c2luZXNzX292ZXJ2aWV3IC5jb250X2FyZWEgLnN1Yl9jb250Lm92ZXJ2aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQub3ZlcnZpZXcgLmltZ19ib3hfdHlwZTQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idXNpbmVzc19vdmVydmlldyAuY29udF9hcmVhIC5zdWJfY29udC5qZWp1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQuamVqdSAuc2VjdGlvbl90aXQudHlwZTAyIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ1c2luZXNzX292ZXJ2aWV3IC5jb250X2FyZWEgLnN1Yl9jb250LmplanUgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idXNpbmVzc19vdmVydmlldyAuY29udF9hcmVhIC5zdWJfY29udC5qZWp1IC5jb250X3dyYXAwNSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ1c2luZXNzX292ZXJ2aWV3IC5jb250X2FyZWEgLnN1Yl9jb250LmplanUgLmNvbnRfd3JhcDA1IC5pbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy90LW92ZXJ2aWV3LTAyLmpwZyk7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ1c2luZXNzX292ZXJ2aWV3IC5jb250X2FyZWEgLnN1Yl9jb250LmplanUgLm1hcF90eXBlMSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX2ZhY2lsaXR5IC5jb250X2FyZWEgLnN1Yl9jb250LnNvb3RoaW5nX3NhbmN0dWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX2ZhY2lsaXR5IC5jb250X2FyZWEgLnN1Yl9jb250LnNvb3RoaW5nX3NhbmN0dWFyeSAucGFuZWxfdHlwZTA0IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfZmFjaWxpdHkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZW5jaGFudGluZ19zYW5jdHVhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9mYWNpbGl0eSAuY29udF9hcmVhIC5zdWJfY29udC5kZWxpZ2h0ZnVsX3NhbmN0dWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwZWNpYWxfZXhwZXJpZW5jZSAuY29udF9hcmVhIC5zdWJfY29udC5zYWVrZGFsX2FjdGl2aXRpZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGVjaWFsX2V4cGVyaWVuY2UgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2Fla2RhbF9hY3Rpdml0aWVzIC5wYW5lbF90eXBlMDQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGVjaWFsX2V4cGVyaWVuY2UgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJpdmF0ZV90b3VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BlY2lhbF9leHBlcmllbmNlIC5jb250X2FyZWEgLnN1Yl9jb250LmN1bGluYXJ5X2V4cGVyaWVuY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuaW50aW1hdGVfbmF0dXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmludGltYXRlX25hdHVyZSAuaW1nX2JveF90eXBlMSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5zYWVrZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LnNhZWtkYWwgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2Fla2RhbCAuY29udF93cmFwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LnNhZWtkYWwgLmNvbnRfd3JhcCAuY29udF9ib3gge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2Fla2RhbCAuY29udF93cmFwIC5jb250X2JveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LnNhZWtkYWwgLmNvbnRfd3JhcCAuY29udF9ib3guaW1nX2ZpcnN0IC50eHRfYm94IHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2Fla2RhbCAuY29udF93cmFwIC5jb250X2JveC5pbWdfc2Vjb25kIC50eHRfYm94IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc2lnbiB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzaWduIC5jb250X3dyYXAwNSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc2lnbiAuY29udF93cmFwMDUgLmltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3Atb3VycGxhY2UtZGVzaWduLTAxLmpwZyk7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5kZXNpZ24yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc2lnbjIgLmNvbnRfd3JhcCAuY29udF9ib3gge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzaWduMiAuY29udF93cmFwIC5jb250X2JveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc2lnbjIgLmNvbnRfd3JhcCAuY29udF9ib3guaW1nX2ZpcnN0IC50eHRfYm94IHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzaWduMiAuY29udF93cmFwIC5jb250X2JveC5pbWdfc2Vjb25kIC50eHRfYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnByaXZhdGVfYXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJpdmF0ZV9hcmVhIC5zZWN0aW9uX3RpdC50eXBlMDUuYnJfYmxvY2sgYnIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5wcml2YXRlX2FyZWEgLmltZ19ib3hfdHlwZTEge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnByaXZhdGVfYXJlYSAubWFyZ2luX2NvbnQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnJvb21zIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5yb29tcyAudGFiX2J0bl9hcmVhX3R5cGUwMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgei1pbmRleDogNTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5yb29tcyAudGFiX2J0bl9hcmVhX3R5cGUwMS5maXgge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9idG5fYXJlYV90eXBlMDEuZml4LnNjcm9sbF9kb3duIHtcbiAgdG9wOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnJvb21zIC50YWJfYnRuX2FyZWFfdHlwZTAxLmZpeC5zY3JvbGxfdXAge1xuICB0b3A6IDg4cHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9idG5fYXJlYV90eXBlMDEuYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9tZW51IC50YWJfY29udGVudHMge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzdGluYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc3RpbmF0aW9uIC5pbWdfYm94X3R5cGUxIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IC5wYW5lbF90eXBlMDUge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLnNlY3Rpb25fdGl0LnR5cGUwNCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuc2VjdGlvbl90aXQudHlwZTA1IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuaW1nX2JveF90eXBlNiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAucGFuZWxfdHlwZTA2IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC5wYW5lbF90eXBlMDY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAudGFibGUwMiBjb2xncm91cCBjb2wud2lkdGgwMSxcbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC50YWJsZTAyIGNvbGdyb3VwIGNvbC53aWR0aDAyIHtcbiAgd2lkdGg6IDM3LjM1NSU7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAudGFibGUwMiBjb2xncm91cCBjb2wud2lkdGgwMyB7XG4gIHdpZHRoOiAyNS4yOSU7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQuYmVuZWZpdDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LmJlbmVmaXQyIC5zZWN0aW9uX3RpdC50eXBlMDUge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0MiAuaW1nX2JveF90eXBlNyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQuYmVuZWZpdDIgLmljb25fYm94X2FyZWEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnlfY2x1Yl9jb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2FuY3R1YXJ5X2NsdWJfY29udCAuaW1nX2JveF90eXBlOCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LmJlbmVmaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IC5zZWN0aW9uX3RpdC50eXBlMDUge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQuYmVuZWZpdCAuaWNvbl9ib3hfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LmJlbmVmaXQgLnBhbmVsX3R5cGUwNSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC5zZWN0aW9uX3RpdC50eXBlMDQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuc2VjdGlvbl90aXQudHlwZTA1IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmljb25fYm94X2FyZWFfdHlwZTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmljb25fYm94X2FyZWFfdHlwZTIgLmljb25fYm94X3R5cGUyIHtcbiAgbWluLWhlaWdodDogMjgwcHg7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEzLjMzcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmljb25fYm94X2FyZWFfdHlwZTIgLmljb25fYm94X3R5cGUyOm50aC1jaGlsZCgzbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmljb25fYm94X2FyZWFfdHlwZTIgLmljb25fYm94X3R5cGUyOm50aC1vZi10eXBlKDNuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzMpLFxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC5pY29uX2JveF9hcmVhX3R5cGUyIC5pY29uX2JveF90eXBlMjpudGgtb2YtdHlwZSgzbisxKTpudGgtbGFzdC1jaGlsZCgtbiszKSB+IC5pY29uX2JveF90eXBlMiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuaWNvbl9ib3hfYXJlYV90eXBlMiAuaWNvbl9ib3hfdHlwZTI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuZm9udF9iMSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuaW1nX2JveF90eXBlNiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5nYWxsZXJ5IC5jb250X2FyZWEgLnN1Yl9jb250IC5zZWN0aW9uX3RpdC50eXBlMDUge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuZ2FsbGVyeSAuY29udF9hcmVhIC5zdWJfY29udCAudGFiX2FyZWEge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5nYWxsZXJ5IC5jb250X2FyZWEgLnN1Yl9jb250IC5pbWFnZV9ncmlkIHtcbiAgbWFyZ2luLXRvcDogNjBweCA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQgLmNvbnRlbnRzX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5nYWxsZXJ5IC5jb250X2FyZWEgLnN1Yl9jb250IC5idG5fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQgLmJ0bl9hcmVhIC5idG5fdHlwZTA2IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnJlc2VydmF0aW9uIC5jb250X2FyZWEgLnN1Yl9jb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAucmVzZXJ2YXRpb24gLmNvbnRfYXJlYSAuc3ViX2NvbnQgLmZvcm1fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4vKmFuaW1hdGlvbiovXG5Aa2V5ZnJhbWVzIEZpbGwge1xuICAwJSB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2RiIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbW90aW9uMDEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluMDEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVpbjAyIHtcbiAgMCUsXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVpbjAzIHtcbiAgMCUsXG4gIDcwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1vdmVTbGlkZXIge1xuICA4MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgfVxufVxuIiwiQGltcG9ydCAncmVzZXRfY3VzdG9tJztcblxuLypzZXR0aW5nKi9cblxuLmRfb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRfb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5kX3Rfb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5tX29ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRfbV9vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4ud3JhcCwgLndyYXAwMiB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIC5hZnRlcnM7XG59XG5cbi53cmFwMDMge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbn1cbi53cmFwMDQge1xuICAgIC53cmFwMDM7XG59XG5cblxuLmJsZW5kIHtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5mbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5cbi8vZm9udFxuLmZvbnRfc3R5bGUwMSB7XG4gICAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4zM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA5O1xufVxuXG4uZm9udF9zdHlsZTAxX2planUge1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIC8vIGxldHRlci1zcGFjaW5nOiAtLjQ0cHg7XG4gICAgLy8gbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgLy8gZm9udC1zaXplOiAyMXB4O1xufVxuXG4uZm9udF9zdHlsZTAyIHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xufVxuXG4uZm9udF9zdHlsZTAyX2x5b24ge1xuICAgIGZvbnQtZmFtaWx5OiAnTHlvbkRpc3BsYXknO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLS4yMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xufVxuXG4uZm9udF9zdHlsZTAzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMzlweDtcbn1cblxuLmZvbnRfc3R5bGUwNCB7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0uMzZweDtcblxufVxuXG4uZm9udF9zdHlsZTA1IHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjRweDtcbn1cblxuLmZvbnRfc3R5bGUwNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjQycHg7XG59XG5cbi5mb250X3N0eWxlMDcge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjM5cHg7XG59XG5cbi50ZW1wX3R4dCB7XG4gICAgLmZvbnRfc3R5bGUwNjtcbiAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjYpO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi50b3Age1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgJi50X3RvcCB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbn1cblxuLy9zbGlkZVxuLnN3aXBlci1idXR0b24tbmV4dCBcbiwuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAuYmdvO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgICAmLnNsaWRlX3R5cGUzX25leHQge1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTcuNXB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy1iYWNrLWlvcy5zdmcpO1xuICAgIH1cbiAgICAmLnNsaWRlX3R5cGU2X25leHQge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvd19mb3J3YXJkX2lvcy5zdmcpO1xuICAgIH1cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gICAgJi5zbGlkZV90eXBlM19wcmV2IHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDE3LjVweCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93LWJhY2staW9zLnN2Zyk7XG4gICAgfVxuICAgICYuc2xpZGVfdHlwZTZfcHJldiB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3dfZm9yd2FyZF9pb3Muc3ZnKTtcbiAgICB9XG5cbn1cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAmLmJhcl9wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC4xMCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjhweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gICAgICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm51bWJlcl9wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICBjb2xvcjogQGdyZXkxNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5zbGlkZV93cmFwMDEge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMzUwIC8gNjg4KjEwMCUpO1xuICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDM7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxLjJweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEuMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAyOHB4KTtcbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6MjVweDtcbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgIH1cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICBtaW4td2lkdGg6IDk4cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAuZm9udF9zdHlsZTA3O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgLmZvbnRfc3R5bGUwNztcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGVtcF90eHQge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAubm90aWNlX3R4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uM3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3dhcm5pbmdfaWNvbl93aGl0ZS5zdmcpO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2xpZGVfdHlwZTNfYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWRlX3R5cGUzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5pbWdfYXJlYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLnNsaWRlX3R5cGU2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAuYmdfY29udGFpbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDU4LjkzJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgfVxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICBsZWZ0OiAxNiBweDtcbiAgICB9XG59XG4vL2J1dHRvblxuLmFjY29kaWFuX21lbnVfdHlwZTIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICAuYm9yZGVyQ29sb3IwMygwLjEwKTtcbiAgICAuYWNjb2RpYW5fYnRuIHtcbiAgICAgICAgLmZvbnRfaDNfb3B0aW11bTtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbGlzdC1pYy1nbmItbWVudS1hcnJvdy11cC1iay5zdmcpO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMTBweDtcbiAgICAgICAgICAgICYuQmFueWFuX1RyZWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fQmFueWFuX1RyZWUuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuQW5nc2FuYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19BbmdzYW5hLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLkNhc3NpYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19DYXNzaWEuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuRGhhd2Ege1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fRGhhd2Euc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuTGFndW5hIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX0xhZ3VuYS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5Ta3lwYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX1NreXBhcmsuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhbmVsIHtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2Utb3V0O1xuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDI0cHg7XG4gICAgICAgICAgICAuc2Nyb2xsIHtcbiAgICAgICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxpc3Rfd3JhcDA5IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1Ni41NyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgLSA1Ni41NyU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3Rfd3JhcDA5IHtcbiAgICAgICAgXG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgID4uaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAudGl0MSB7XG4gICAgICAgICAgICAuZm9udF9oMztcbiAgICAgICAgfVxuICAgICAgICAudGl0MiB7XG4gICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjAgKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1lbnVfd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIC8vIC5hY2NvZGlhbl9tZW51X3R5cGUyIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIC8vICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAvLyAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICB9XG59XG4uYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi5idG5fdHlwZTAxIHtcbiAgICAgICAgJi5zdWJtaXRfYnRuIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDQyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg1O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGdyZXkxNDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgICYuYnRuX3R5cGUwMiB7XG4gICAgICAgIC5idG5fdHlwZTAxO1xuICAgIH1cbiAgICAmLmJ0bl90eXBlMDMge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICAgICAgICBcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgLmJnQ29sb3JCYXNlTWFpbjAyKDAuMTUpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxNHB4IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAmLmJ0bl90eXBlMTEge1xuICAgICAgICAuYnRuX3R5cGUwMztcbiAgICB9XG4gICAgXG59XG4uYnRuX3R5cGUwNCB7XG4gICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbn1cblxuLmJ0bl90eXBlMDYge1xuICAgIHdpZHRoOiA0MjRweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgIC5ib3JkZXJDb2xvckJhc2VNYWluKDAuNjApO1xuXG59XG5cbi5idG5fd3JhcCB7XG4gICAgJi5mYWJfYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiA1MC4zcHg7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHBhZGRpbmc6IDAgOC4ycHggMCA3LjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwNTtcbiAgICAgICAgb3BhY2l0eTogLjg1O1xuICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgNTAuN3B4KTtcbiAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGJvdHRvbSAuNXMgZWFzZS1pbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnR5cGUwMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICB9XG4gICAgLmlfYnRuIHtcbiAgICAgICAgJi50eXBlMDEge1xuICAgICAgICAgICAgd2lkdGg6IDQ3LjFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDEycHg7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBibGFjazA1O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAuOTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4ycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBncmV5MDQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnJlc2VydmF0aW9uIHtcbiAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvcmVzZXJ2YXRpb24uc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNvbnRhY3Qge1xuICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvY29udGFjdC5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZV9icm9jaHVyZSB7XG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Jyb2NodXJlLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuc25zX2J0biB7XG4gICAgICAgIHdpZHRoOiAxMy44cHg7XG4gICAgICAgIGhlaWdodDogMTMuOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC5iZ19jb250YWluO1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNC44cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5pbnN0YWdyYW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWluc3RhZ3JhbS5zdmcpO1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgfVxuICAgICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11mYWNlYm9vay5zdmcpO1xuICAgICAgICB9XG4gICAgICAgICYudHdpdHRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENddHdpdHRlci5zdmcpO1xuICAgICAgICB9XG4gICAgICAgICYueW91dHViZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdeW91dHViZS5zdmcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vL2NoZWNrYm94XG4uY2hlY2tfYm94IHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkge2Rpc3BsYXk6IG5vbmU7fVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCwgXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCBzcGFuLCBcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAvLyAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHotaW5kZXg6IDk7XG4gICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC8vICAgICB0b3A6IDJweDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IDVweDtcbiAgICAgICAgLy8gICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIC8vICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHNwYW4ge1xuICAgICAgICAuYmdvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9DSEVDS0JPWF9jaGVja2VkLnN2Zyk7XG4gICAgICAgIC8vIGJvcmRlcjogbm9uZTtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrMDE7XG4gICAgICAgIC8vICY6OmFmdGVyIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwgc3BhbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgXG4gICAgfVxuICAgIFxufVxuXG5cbi8vc2Nyb2xsIGJhclxuLnNjcm9sbCB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c3RhcnQ6ZGVjcmVtZW50LCBcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246ZW5kOmluY3JlbWVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTEzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgIGJvcmRlcjogMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgIHNjcm9sbGJhci1iYXNlLWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItZmFjZS1jb2xvcjogQGdyZXkwMjtcbiAgICAgICAgc2Nyb2xsYmFyLTNkbGlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgIHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgIHNjcm9sbGJhci10cmFjay1jb2xvcjogI2ZmZjtcbiAgICAgICAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItZGFyay1zaGFkb3ctY29sb3I6ICNmZmY7XG4gICAgfVxufVxuXG5cbi5zZWxlY3RfYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgXG4gICAgfVxufVxuLnNlbGVjdF9ib3hfdHlwZTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuc2VsZWN0ZWRfYm94IHtcbiAgICAgICAgLmxpbmUtY2xhbXAtb25lO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHggOXB4IDA7XG4gICAgICAgIC5mb250X2IxO1xuICAgICAgICAuY29sb3JCYXNlTWFpbigwLjMwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleTExO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93X2Ryb3BfZG93bi5zdmcpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IEBibGFjazAxO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vcHRpb25zX2JveCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC8vIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIC5vcHRpb24ge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExLjgycHggMTZweCAxMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm1fd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA0NTJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAuYWZ0ZXJzO1xuICAgIC5mb3JtX2NvbnRlbnRzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxpbnB1dFt0eXBlPVwidGVsXCJdLGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXkxMTtcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IEBncmV5MDEgaW5zZXQ7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTEwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGVtIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHBpbms7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjpAcGluaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IC0yMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3RfYm94IHtcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNi41cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWdyZWUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgPnAge1xuICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2Nyb2xsX3dyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGdyZXkxMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDExcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgLnNjcm9sbDtcbiAgICAgICAgICAgICAgICBwcmUge1xuICAgICAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNzI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0uMzNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjcyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtLjMzcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOkBibGFjazA0O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmVycm9yX21lc3NhZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2hlY2tib3hfYXJlYSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgIH1cbiAgICAuY2hlY2tfYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN1Ym1pdF9idG4ge1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgIH1cbn1cblxuLmFjdGl2ZV90YXJnZXQge1xuICAgICYubW90aW9uMDEsICYubW90aW9uMDIsICYubW90aW9uMDQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIHRvcDogNDBweDtcbiAgICAgICAgLmFjdGl2ZV9pdGVtIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYubW90aW9uMDMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIHRvcDogNDBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbiAgICB9XG4gICAgJi5tb3Rpb24wNSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gdG9wOiAyMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIH1cbiAgICBcbn1cbi8vYm94IGxheW91dFxuLmNvbnRfd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmFmdGVycztcbiAgICAuY29udF9ib3gge1xuICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAmLmJnX3doaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgPmEge1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vIC5hZnRlcnM7XG4gICAgICAgIH1cbiAgICAgICAgLmltZ193cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMzAwIC8gNjg4KjEwMCUpO1xuICAgICAgICAgICAgLmJnX2NvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxNTVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4zcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy93YXJuaW5nX2ljb25fd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICYudHlwZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi50eXBlMDMge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9oMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnR5cGUwMSB7XG4gICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5pbWcsIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5hLCA+LmlubmVyX3dyYXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMzQgLyA2ODgqMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMzQgLyA2ODgqMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nLCAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW1nX2ZpcnN0IHtcbiAgICAgICAgICAgICAgICAuaW1nLC5pbWdfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmltZ19zZWNvbmQge1xuICAgICAgICAgICAgICAgIC5pbWcsIC5pbWdfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJi53aWR0aDAxIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi53aWR0aDAyIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnR4dF9jZW50IHtcbiAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wdDAyIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50X3R5cGUwMSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMzQgLyAzMzQqMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2g0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybisxKTpudGgtbGFzdC1jaGlsZCgtbisyKSxcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzIpIH4gLmNvbnRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50eXBlMDIge1xuICAgICAgIFxuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDMzNCAvIDY4OCoxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWcsIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICA+LmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfaDNfb3B0aW11bTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXQyIHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfaDM7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgICAgICAgICAmLnBhZGRpbmcwMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW1nX2ZpcnN0IHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW1nX3NlY29uZCB7XG4gICAgICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgLy9tYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIC8vcGFkZGluZzogODFweCAxMzFweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxNC41ZW07XG4gICAgICAgICAgICAgICAgLy8gLXdlYmtpdC1saW5lLWNsYW1wOiA5O1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubW9yZV9idG4ge1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgICYudHlwZTAzIHtcbiAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5LjMlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDI5NSAvIDY4OCoxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAuNyU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwMjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdWJfdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMjFweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjM5cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjJweCAwO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC8vIC50eHRfYm94IHtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gICAgIHRvcDogNTAlO1xuICAgICAgICAvLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAvLyAgICAgLnRpdCB7XG4gICAgICAgIC8vICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgICAuY29udCB7XG4gICAgICAgIC8vICAgICAgICAgLy8gaGVpZ2h0OiAxNC41ZW07XG4gICAgICAgIC8vICAgICAgICAgLy8gLXdlYmtpdC1saW5lLWNsYW1wOiA5O1xuICAgICAgICAvLyAgICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgICAubW9yZV9idG4ge1xuICAgICAgICAvLyAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgXG4gICAgfVxuICAgICYudHlwZTA0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vIGhlaWdodDogMzgwcHg7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWdfYXJlYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5zbGlkZV90eXBlNiB7XG4gICAgICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJnX2NvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDMuNiU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzJweDtcbiAgICAgICAgICAgICAgICA+LmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRpdDAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRpdDAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbnRfYjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5saXN0X3dyYXAwOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50eXBlMDUge1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+YSwgPi5pbm5lcl93cmFwIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMzQ0IC8gNjg4KjEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuaW1nX3dyYXAsIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nX3dyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDM0NCAvIDY4OCoxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWcsIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCA0MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW1nX2ZpcnN0IHtcbiAgICAgICAgICAgICAgICAuaW1nLC5pbWdfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pbWdfc2Vjb25kIHtcbiAgICAgICAgICAgICAgICAuaW1nLCAuaW1nX3dyYXAge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgICYud2lkdGgwMSB7XG4gICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYud2lkdGgwMiB7XG4gICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50eHRfY2VudCB7XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucHQwMiB7XG4gICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50eXBlMDYge1xuICAgICAgICBcbiAgICAgICAgLmlubmVyX3dyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICA+YSwgLmltZ193cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmltZywgLnR4dF9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pbWcge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMjUwIC8gMzMzKjEwMCUpO1xuICAgICAgICB9XG4gICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnR5cGUwNyB7XG4gICAgICAgIC5jb250X2JveCAgIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMiA7XG4gICAgICAgIH1cbiAgICAgICAgLmlubmVyX3dyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICA+YSwgLmltZ193cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmltZywgLnR4dF9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pbWcge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMjUwIC8gMzMzKjEwMCUpO1xuICAgICAgICB9XG4gICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYudHlwZTA4IHtcbiAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGJnMztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5hLCA+LmlubmVyX3dyYXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzNDQgLyA2ODgqMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5pbWdfd3JhcCwgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOjUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWdfd3JhcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMzQ0IC8gNjg4KjEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZywgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pbWdfZmlyc3Qge1xuICAgICAgICAgICAgICAgIC5pbWcsLmltZ193cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmltZ19zZWNvbmQge1xuICAgICAgICAgICAgICAgIC5pbWcsIC5pbWdfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJi53aWR0aDAxIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi53aWR0aDAyIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnR4dF9jZW50IHtcbiAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wdDAyIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cbi8vIEBrZXlmcmFtZXMgbW90aW9uMDEge1xuLy8gICAgIDAlIHtcbi8vICAgICAgICAgb3BhY2l0eTogMDtcbi8vICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MHB4KTtcbi8vICAgICB9XG4vLyAgICAgMTAwJSB7XG4vLyAgICAgICAgIG9wYWNpdHk6IDE7XG4vLyAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbi8vICAgICB9XG4vLyB9XG4vLyBAa2V5ZnJhbWVzIG1vdGlvbjAyIHtcbi8vICAgICAwJSB7XG4vLyAgICAgICAgIG9wYWNpdHk6IDA7XG4vLyAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MHB4KTtcbi8vICAgICB9XG4vLyAgICAgMTAwJSB7XG4vLyAgICAgICAgIG9wYWNpdHk6IDE7XG4vLyAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbi8vICAgICB9XG4vLyB9XG5cblxuLmNvbnRfd3JhcDAyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmFmdGVycztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAuaW1nLCAudHh0X2JveCB7XG4gICAgICAgIC8vIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgICAgd2lkdGg6IDU0LjUlOyBcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMzEzIC8gNjg4KjEwMCUpO1xuICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7XG4gICAgfVxuICAgIC50eHRfYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCUgLSA1NC41JTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgIH1cbiAgICAgICAgLmZpcnN0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTHlvbkRpc3BsYXknO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4zcHg7XG4gICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwNDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlY29uZCB7XG4gICAgICAgICAgICAuZm9udF9zdHlsZTA3O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRoaXJkIHtcbiAgICAgICAgICAgIC5mb250X3N0eWxlMDc7XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmUge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogLjhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZvdXJ0aCB7XG4gICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwNztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9udF9zdHlsZTA3O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5jb250X3dyYXAwMyB7XG4gICAgLmNvbnRfYm94IHtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgLmltZ193cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NS44JTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAmLmltZ19sZWZ0LCAmLmltZ19yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDI5MiAvIDQ1MyoxMDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbWdfcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW1nX3QsICYuaW1nX2J0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDI0NSAvIDQ1MyoxMDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbWdfdCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW1nX2J0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMzQuMiU7XG4gICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTA0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaW1nX2ZpcnN0IHtcbiAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pbWdfc2Vjb25kIHtcbiAgICAgICAgICAgIC5pbWdfd3JhcCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250X3dyYXAwNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAuY29udF9ib3gge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygyODggLyA2ODgqMTAwJSk7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvLyB0b3A6IDA7XG4gICAgICAgICAgICAgICAgLy8gbGVmdDogMDtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gLmJnQ29sb3JCYXNlTWFpbigwLjQpXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgdG9wOiAyNyU7XG4gICAgICAgICAgICAvLyB0b3A6IDUwJTtcbiAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5M3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6OHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb250X3dyYXAwNSB7XG4gICAgLmltZyB7XG4gICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDYyLjc5JTtcbiAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFibGUwMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC50eHRfYm94X3R5cGUwMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxufVxuLmNvbnRlbnRzX2xpc3RfdGl0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYmxhY2swMTtcbiAgICAuYWZ0ZXJzO1xuICAgIC5maXJzdCB7XG4gICAgICAgIC5mb250X2gzX29wdGltdW07XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAuc2Vjb25kIHtcbiAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgfVxuICAgIC5tb3JlX2J0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xLjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmx5b24ge1xuICAgICAgICAuZmlyc3Qge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjI5cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50eXBlMDIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAuZmlyc3Qge1xuICAgICAgICAgICAgLmZvbnRfc3R5bGUwMTtcbiAgICAgICAgfVxuICAgICAgICAuc2Vjb25kIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ib3JkZXJfYm94IHtcbiAgICAuYm9yZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmZpbGwsXG4gICAgLmxpbmUge1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICB9XG4gICAgLmxpbmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cbiAgICAuZmlsbCB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5maWxsIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogRmlsbCAwLjZzIGN1YmljLWJlemllcigwLjQyLCAwLCAxLCAxKSBmb3J3YXJkcztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy92aWRlbyxpbWFnZSBsaXN0XG4uY29udGVudHNfbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLmNvbnRlbnRzIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDQwcHg7XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMiksXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMikgfiAuY29udGVudHMge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgfVxuICAgICAgICA+YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiAgYmxvY2s7XG4gICAgICAgICAgICAudGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygxODggLyAzMzQqMTAwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gdG9wOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gLmJnbztcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXXZpZGVvX3BsYXkuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGV0YWlsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfaDQ7XG4gICAgICAgICAgICAgICAgICAgIC5saW5lLWNsYW1wLW9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG59XG5cbi8vc2xpZGUgJiBjb250ZW50cyBib3ggbGF5b3V0IFxuXG4uc2xpZGVfY29udF9ib3gge1xuICAgID4ud3JhcCB7XG4gICAgICAgIC50aXQge1xuICAgICAgICAgICAgLmZvbnRfc3R5bGUwNDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnNsaWRlX3dyYXAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG59XG5cbi5tdF8yMCB7XG4gICAgLy8gbWFyZ2luLXRvcDogMjBweDtcbn1cbi8vcGFuZWxcbi5wYW5lbF93cmFwIHtcbiAgICAudG9wX3RpdCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAucGFuZWwge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJsYWNrMDE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDc4cHg7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgQGJsYWNrMDE7XG4gICAgICAgIH1cbiAgICAgICAgLnRfbWF4X2JveCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3OHB4O1xuICAgICAgICB9XG4gICAgICAgIC5wYW5lbF90aXQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgJi50X3RpdDAxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudGl0X3R5cGUwMSB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgLnN1Yl90eHQge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTAyX2x5b247XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246YWxsIC41cyBlYXNlLWluO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5wYW5lbF9jb250IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgJi50eXBlMDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjQ1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS40NXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi50eXBlMDMge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTA0O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5nb2xmIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZ19jb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfZ29sZl9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmxlaXN1cmUge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJnX2NvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9sZWlzdXJlX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5jaXJjbGVfbGlzdCB7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGljZV90eHQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjM2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swNDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3dhcm5pbmdfaWNvbi5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5wdDAxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudF9wdDAxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWJfdGl0MDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDc7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS40NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY210IHtcbiAgICAgICAgICAgIC5mb250X3N0eWxlMDc7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgICYubHRzIHtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4yNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50b3Age1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDE1N3B4O1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnBhbmVsX2ltZ19ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJi5tYiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFuZWxfaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAucGJfYm94MDEge1xuICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50X3BiMDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPi5jaXJjbGVfbGlzdCB7XG4gICAgICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgICAgICAmLnRfcGJfMDIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5wYjAzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgLy8gICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIC8vICAgICBcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRfdF9wYjAxLCAucGIwMSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAucGIwMiB7XG4gICAgICAgICAgICAucGIwMTtcbiAgICAgICAgfVxuICAgICAgICAuZF90X3BiMDMge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBiMDMge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBiMDQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1iMDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAubWIwMyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgLnBhbmVsX3RpdCB7XG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFuZWxfdHlwZTAyIHtcbiAgICA+cCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICBcbiAgICB9XG4gICAgPmRpdiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbn1cbi5wYW5lbF90eXBlMDMge1xuICAgID4uY29udCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFuZWxfdHlwZTA0IHtcbiAgICA+LmhlYWQge31cbiAgICA+LmNvbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICB9XG59XG4ucGFuZWxfdHlwZTA1IHtcbiAgICA+LmltZ19hcmVhIHtcbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPi5jb250IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgPi50aXQge1xuICAgICAgICAgICAgLmZvbnRfaDM7XG4gICAgICAgIH1cbiAgICAgICAgLmNpcmNsZV9saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYW5lbF90eXBlMDYge1xuICAgID4uaGVhZCB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLmZvbnRfaDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPi5jb250IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDEwcHggO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPi5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5udW0ge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9oMl9vcHRpbXVtO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9oNF9vcHRpbXVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IDNweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vL2xpc3Rcbi5jaXJjbGVfbGlzdCB7XG4gICAgbGkge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTI1cHg7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgLmZvbnRfYjI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgY29sb3I6IEBncmV5MTc7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGlzdF93cmFwMDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5hZnRlcnM7XG4gICAgZGl2IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDI7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMCAxNXB4IDMwLjVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5mb250X3N0eWxlMDc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIC5udW0ge1xuICAgICAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwLjVweDtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbiAgICAgICAgICAgICYubnVtMDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzEuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzIuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzMuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzQuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzUuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzYuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzcuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDgge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzguc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzkuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDEwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8xMC5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdF93cmFwMDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5hZnRlcnM7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGRpdiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLmZvbnRfc3R5bGUwMztcbiAgICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAuYmdfY29udGFpbjtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyLjJweDtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ob3RlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfaG90ZWxfaWNvbi5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc3RvcmUge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3N0b3JlX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNwYSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfc3BhX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJldmVyYWdlIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9iZXZlcmFnZV9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50cmFuc2ZlciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfdHJhbnNmZXJfaWNvbi5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ29sZiB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMi40cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2dvbGZfaWNvbi5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgJi5wZCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwcHggMTRweCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cblxuLmxpc3Rfd3JhcDAzIHtcbiAgICAuYWZ0ZXJzO1xuICAgIC5saXN0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTk1cHg7XG4gICAgICAgICAgICBjb2xvcjogQGdyZXkwODtcbiAgICAgICAgfVxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmxpc3Rfd3JhcDA0IHtcbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JleTA2O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ0O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0X3dyYXAwNXtcbiAgICAuYWZ0ZXJzO1xuICAgIC5saXN0XG4gICAgLGEge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogQGdyZXkwNztcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTA2O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbn1cbi5saXN0X3dyYXAwNiB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIFxuICAgIGEge1xuICAgICAgICBcbiAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgXG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIC5mb250X2IxO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgfVxufVxuLmxpc3Rfd3JhcDA3IHtcbiAgICAubGlzdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250IHtcbiAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGlzdF93cmFwMDgge1xuICAgIC5saXN0IHtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC4zMCk7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjMwKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0X3dyYXAwOSB7XG4gICAgLmxpc3Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBkbCB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi50YWJfYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAudGFiX3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC4zMCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5mb250X2g0O1xuICAgICAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFiX2J0bl9hcmVhX3R5cGUwMSB7XG4gICAgLmFmdGVycztcbiAgICAvLyBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgLnRhYl9idG4ge1xuICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLmZvbnRfaDQ7XG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC41cyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAub247XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFiX2FyZWEwMiB7XG4gICAgLnRhYl9jb250ZW50cyB7XG4gICAgICAgIC5jb250ZW50cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFuZWxfdHlwZTAze1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDI0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy90YWJsZVxuLnRhYmxlMDEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgcGFkZGluZzogMzJweCAzMnB4IDQwcHggO1xuICAgID5kaXYge1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgLmZvbnRfaDM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgICAuZGxfbGlzdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgICAuYm9yZGVyQ29sb3IwMyguNjApO1xuICAgICAgICAuZGxfd3JhcCB7XG4gICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgZGwge1xuICAgICAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIDtcbiAgICAgICAgICAgICAgICAuYm9yZGVyQ29sb3IwMyguMTApO1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGR0LGRkIHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTZweCAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIDtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgICAgIC5ib3JkZXJDb2xvcjAzKC4xMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH0gXG4gICAgXG59XG5cbi50YWJsZTAyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHRoZWFkIHtcbiAgICB9XG4gICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICBwYWRkaW5nOiA0LjVweCA1cHggNC41cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgICAgLmJvcmRlckNvbG9yMDMoMC4zMCk7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICAgIFxuICAgICAgICBwYWRkaW5nOiA0LjVweCA1cHggNC41cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgIHAge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0ciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCA7XG4gICAgICAgIC5ib3JkZXJDb2xvcjAzKDAuMTApO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5ib3JkZXIwMSB7XG4gICAgICAgICAgICBcbiAgICAgICAgLmJvcmRlckNvbG9yMDMoMC4zMCk7XG4gICAgICAgIH1cbiAgICAgICAgdGRcbiAgICAgICAgLHRoIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xuICAgICAgICAgICAgLmJvcmRlckNvbG9yMDMoMC4zMCk7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLm1lbnRfYm94IHtcbiAgICBtYXgtd2lkdGg6IDUzMXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xuICAgIHNwYW4ge1xuICAgICAgICAuZm9udF9zdHlsZTAyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjgzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4zNnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgfVxufVxuXG4vL3N3aXBlciBcbi5tYWluX3NsaWRlMDEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMxcHg7XG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW47XG4gICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnN3aXBlci1zbGlkZS1kdXBsaWNhdGUtcHJldiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICB3aWR0aDogNTNweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2dvIHtcbiAgICAuYmdvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5MnB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9Mb2dvMS5zdmcpO1xuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgPmEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG4jaGVhZGVyIHtcbiAgICAuYWZ0ZXJzO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYzcHg7XG4gICAgXG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbjtcbiAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTtcbiAgICAuYmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAvLyBvcGFjaXR5OiAwO1xuICAgICAgICBcbiAgICB9XG4gICAgLy8gLmJnIHtcbiAgICAvLyAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjMwKTtcbiAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gICAgIGhlaWdodDogMTAwJTtcbiAgICAvLyAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIC8vICAgICB6LWluZGV4OiAxO1xuXG4gICAgLy8gfVxuICAgID4uaW5uZXIge1xuICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICA+LmxvZ28ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhhbWJ1cmdlcl9idG4ge1xuICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNnB4O1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IC41cyBlYXNlO1xuICAgICAgICAuaGFtX3dyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaGFtX3dyYXAgc3BhbixcbiAgICAgICAgLmhhbV93cmFwIHNwYW46YWZ0ZXIsXG4gICAgICAgIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllciggMC40MiwgMCwgMSwgMSApO1xuICAgICAgICB9XG4gICAgICAgIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGFtX3dyYXAgc3BhbjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IC03cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5jbG9zZV9idG4ge1xuICAgICAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgICAgICAuaGFtX3dyYXAgc3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAmOjphZnRlciwgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH0gICAgICAgICAgICAgIFxuICAgICAgICAgICAgLmhhbV93cmFwIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgzOXB4LC0yOXB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaGFtX3dyYXAgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDM5cHgsMjlweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC50ZWwge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2X2FyZWEge1xuICAgICAgICB3aWR0aDogMzg0cHg7XG4gICAgICAgIC8vIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogLTM4NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IC41cyBlYXNlLWluO1xuICAgICAgICAubmF2X3RvcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbiAgICAgICAgfVxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0hvcml6b250YWwuc3ZnKTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5zY3JvbGxfd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTM0cHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIC5zY3JvbGw7XG4gICAgICAgICAgICAuaW5uZXJfd3JhcCB7XG4gICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiA3NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmduYiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDM0cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlICAtIDEycHgpOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93LWRyb3AtZG93bi5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vICYubm9uZV9hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgIC5sbmIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMS45MTVweCAwIDExLjkxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYub24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubG5iIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFycm93X25vbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgICAgIC5ib3R0b20ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMy41cHggMDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG5fYXJlYSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDQ4cHg7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIC5idG5fdHlwZTExIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuX3R5cGUwMyB7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5oZWFkZXJfdHlwZTIge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgPi5pbm5lciB7XG4gICAgICAgICAgICA+LmxvZ28ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ28tMS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICB9XG4gICAgICAgIC5oYW1idXJnZXJfYnRuIHtcbiAgICAgICAgICAgIC5oYW1fd3JhcCBzcGFuLFxuICAgICAgICAgICAgLmhhbV93cmFwIHNwYW46YWZ0ZXIsXG4gICAgICAgICAgICAuaGFtX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBibGFjazAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jbG9zZV9idG4ge1xuICAgICAgICAgICAgICAgIC5oYW1fd3JhcCBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG5fdHlwZTAzIHtcbiAgICAgICAgICAgIC5idG5fdHlwZTA0O1xuICAgICAgICAgICAgY29sb3I6IEBncmV5MTg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl90eXBlMTEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkxNDtcbiAgICAgICAgfVxuICAgICAgICAudGVsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLnNjcm9sbF91cCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmhlYWRlcl90eXBlMyB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgID4uaW5uZXIge1xuICAgICAgICAgICAgPi5sb2dvIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvLTEuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgfVxuICAgICAgICAuYnRuX3R5cGUwMyB7XG4gICAgICAgICAgICAuYnRuX3R5cGUwNDtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTE4O1xuICAgICAgICB9XG4gICAgICAgIC5idG5fdHlwZTExIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MTQ7XG4gICAgICAgIH1cbiAgICAgICAgLmhhbWJ1cmdlcl9idG4ge1xuICAgICAgICAgICAgLmhhbV93cmFwIHNwYW4sXG4gICAgICAgICAgICAuaGFtX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgICAgIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGJsYWNrMDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNsb3NlX2J0biB7XG4gICAgICAgICAgICAgICAgLmhhbV93cmFwIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRlbCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5zY3JvbGxfZG93biB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYuc2Nyb2xsX3VwIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICB9XG4gICAgfVxuICAgICYub24ge1xuICAgICAgICA+LmlubmVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgICAgICA+LmxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuX3R5cGUwM1xuICAgICAgICAsLmJ0bl90eXBlMTEge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjMwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICAubmF2X2FyZWEge1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuY29udGFjdF9vcGVue1xuICAgICAgICA+LmlubmVyIHtcbiAgICAgICAgICAgID4ubG9nbyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby0xLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJnIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgIH1cbiAgICAgICAgLmhhbWJ1cmdlcl9idG4ge1xuICAgICAgICAgICAgLmhhbV93cmFwIHNwYW4sXG4gICAgICAgICAgICAuaGFtX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgICAgIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGJsYWNrMDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNsb3NlX2J0biB7XG4gICAgICAgICAgICAgICAgLmhhbV93cmFwIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl90eXBlMDMge1xuICAgICAgICAgICAgLmJ0bl90eXBlMDQ7XG4gICAgICAgICAgICBjb2xvcjogQGdyZXkxODtcbiAgICAgICAgfVxuICAgICAgICAuYnRuX3R5cGUxMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTE0O1xuICAgICAgICB9XG4gICAgICAgIC50ZWwge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29udGFjdF9hcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA2M3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogNDBweCAwIDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICB6LWluZGV4OiA2O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAuYm9yZGVyQ29sb3IwMygwLjEwKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC5jb250YWN0X2Nsb3NlIHtcbiAgICAgICAgLmJnbztcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvY2xvc2Uuc3ZnKTtcbiAgICAgICAgY3Vyc29yOiAgcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgIH1cbiAgICAud3JhcCB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIFxuICAgIH1cbiAgICAuZmwge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgLnRpdDEge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdDIge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdDMge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZyIHtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxMThweDtcbiAgICAgICAgd2lkdGg6IDMzNHB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3Bob25lLWluLXRhbGstZmlsbC0wLXdnaHQtMjAwLWdyYWQtMC1vcHN6LTI0MS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYua2FrYW8ge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMva2FrYW8uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2V2ZW50LWF2YWlsYWJsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlOyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgPnAge1xuICAgICAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZm9vdGVyX2xvZ28ge1xuICAgIC5sb2dvO1xuICAgIC8vIHdpZHRoOiAxMzdweDtcbiAgICB3aWR0aDogMTIycHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0xvZ28xLXcuc3ZnKTtcbiAgICBcbn1cbiNmb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAuYWZ0ZXJzO1xuICAgIHBhZGRpbmc6IDQwcHggMCAzOXB4O1xuICAgIC5mbG9hdGluZ19idG5fYm94e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYnV0dG9tX2J0bl9ib3gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAud3JhcCB7XG4gICAgfVxuICAgIC5mX3RvcCB7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzOXB4O1xuICAgICAgICAuZm9vdGVyX2xvZ297XG4gICAgICAgIH1cbiAgICAgICAgLnRvcF9sZWZ0IHtcbiAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICAuZm9udF9oNF9vcHRpbXVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b3BfcmlnaHQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAubGlzdF93cmFwMDMge1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAyMjBweDtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgLy8gZmxvYXQ6IGxlZnQgO1xuICAgICAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgLmNvbG9yQmFzZVdoaXRlKDAuODApO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvb3Rlcl9nbmIge1xuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5OHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxuYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29sb3JCYXNlV2hpdGUoMC44MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZl9ib3R0b20ge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgQGdyZXkwNztcbiAgICAgICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgICAgIGFkZHJlc3Mge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmxpc3RfYXJlYSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgICAgIC5saXN0X3dyYXAwNSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb250ZW50c19wb3B1cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICYub24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmJnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAuYmdDb2xvckJhc2VNYWluKDAuNzApO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMzBweCk7XG4gICAgICAgIFxuICAgIH1cbiAgICAuY2xvc2VfYnRuIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgbGVmdDogLTRweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAuY29udGVudHNfYm94IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhcjtcbiAgICB9XG4gICAgLmxpZ2h0Ym94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNjg4cHggKyA4MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgIC5pbm5lcl93cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC5jb250X3dyYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAuY29udGVudHMge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJnX2NvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblx0ICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6MTAwJTtcblx0ICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpZGVfYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItdG9wOiAxLjJweCBzb2xpZCBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItcmlnaHQ6IDEuMnB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvLyB0b3A6IGNhbGMoNTAlIC0gMTRweCk7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAvLyAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgICAgICAgICAgLy8gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAvLyAmLnByZXZfYnRuIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgICAgICAgICAgICAvLyAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgLy8gICAgIGxlZnQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vICYubmV4dF9idG4ge1xuICAgICAgICAgICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgLy8gICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgLy8gICAgIHJpZ2h0OjM3cHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBvcF9wYWdpbmcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMjdweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgXG4gICAgfVxuICAgIC5zbGlkZV90eXBlNF9hcmVhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNjg4cHggKyA4MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgIC5pbm5lcl93cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODAwcHggKyAyN3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAuc2xpZGVfdHlwZTQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAuaW1nX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZ19jb250YWluO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblx0ICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjEwMCU7XG5cdCAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgJi5iYXJfcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjEwKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzZweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAgICAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtYmVyX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBcbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tbmV4dFxuICAgICwuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4ueW91dHViZV9wb3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAud3JhcCB7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDc7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICB9XG4gICAgLmNsb3NlX2J0biB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmNsb3NlX3dyYXAge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW4sXG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YWZ0ZXIsXG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgIGxlZnQ6IC01cHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YWZ0ZXIsXG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgLnBvcF9iZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAudmlkZW9fYm94IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvL3RvcDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICAgICAgLy90b3A6IDUwJTtcbiAgICAgICAgLy9sZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMTUgLyA1NjAgKiAxMDAlKTtcbiAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMzE4IC8gNTYwICogMTAwJSk7XG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLnBvcF9iZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW1hZ2VfZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLmdyaWQtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAzMy4zJTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzIpLFxuICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzIpIH4gLmdyaWQtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XG4gICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLmdyaWRfdGl0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKC4zKTtcbiAgICAgICAgICAgICAgICA+LmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0MDEge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7ICBcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0MDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJpdmFjeV9wb2xpY3kge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgLnRvcF90aXQge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICBcbiAgICB9XG4gICAgLnRvcF9zdWIge1xuICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZXh0X2xpc3RfYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubGlzdF93cmFwMDYge1xuICAgICAgICAmLm1fcGFkZGluZzAxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tX3BhZGRpbmcwMiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYubV9wYWRkaW5nMDMge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYubV9wYWRkaW5nMDQge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAxMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tX3BhZGRpbmcwNSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tX3BhZGRpbmcwNiB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucGFkZGluZzAxIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDVweCAwIDAgMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLnBhZGRpbmcwMiB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYucGFkZGluZzAzIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gcGFkZGluZzogNXB4IDAgMCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYucGFkZGluZzA0IHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDVweCAwIDAgMTBweDtcbiAgICAgICAgICAgIC8vID5saSB7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAvLyAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgICYucGFkZGluZzA1IHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gcGFkZGluZzogNXB4IDAgMTBweCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYucGFkZGluZzA2IHtcbiAgICAgICAgICAgIC8vID5saSB7XG4gICAgICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAvLyAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wYW5lbF90eXBlMDIge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgJi5wYWRkaW5nMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qZm9udCovXG5cbi5mb250X2gxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5mb250X2gxX29wdGltdW0ge1xuICAgIC5mb250X2gxO1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5mb250X2gyX29wdGltdW0ge1xuICAgIC5mb250X2gyO1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5mb250X2gzX29wdGltdW0ge1xuICAgIC5mb250X2gzO1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oNCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5mb250X2g0X29wdGltdW0ge1xuICAgIC5mb250X2g0O1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG5cbi5mb250X2IxIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgIFxufVxuLmZvbnRfYjIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICAgIFxufVxuLmltZ19ib3hfdHlwZTEge1xuICAgIC5iZ19jb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmltZ19ib3hfdHlwZTIge1xuICAgIC5iZ19jb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDQ4LjgzJTtcbiAgICBcbn1cbi5pbWdfYm94X3R5cGU0IHtcbiAgICAuaW1nX2JveF90eXBlMTtcbn1cbi5pbWdfYm94X3R5cGUzIHtcbiAgICAuaW1nX2JveF90eXBlNDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAuYmdvO1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzIuc3ZnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDMwLjU1JTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxufVxuXG4uaW1nX2JveF90eXBlNSB7XG4gICAgLmJnX2NvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1ODAgLyA3NjgqMTAwJSk7XG59XG4uaW1nX2JveF90eXBlNiB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbi5pbWdfYm94X3R5cGU3IHtcbiAgICAuYmdfY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgXG59XG4uaW1nX2JveF90eXBlOCB7XG4gICAgLmltZ19ib3hfdHlwZTE7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgLmJnbztcbiAgICAgICAgd2lkdGg6IDMxOHB4O1xuICAgICAgICBoZWlnaHQ6IDEzOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvLXNhbmN0dWFyeWNsdWIuc3ZnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG59XG4ubWFwX3R5cGUxIHtcbiAgICAuYmdfY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA1MC4yOSU7XG5cbn1cblxuLmljb25fYm94IHtcbiAgICAvLyB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAmLmJnMiB7XG4gICAgfVxuICAgID4uaW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC5jZW50ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAmLmdvbGYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdvbGYtOTAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtZ2FsbGVyeS05MC5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWJlZC05MC5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5sYXVuZHJ5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1sYXVuZHJ5LTkwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNwYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtc3BhLTkwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNvZmZlZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY29mZmVlLTkwLnN2Zyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWR2aWNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1hZHZpY2UtOTAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmVzb3J0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1yZXNvcnQtOTAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY29udHJhY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWNvbnRyYWN0LTkwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmdpZnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdpZnQtOTAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS40MjllbTtcbiAgICAgICAgICAgIC8vIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuLmljb25fYm94X2FyZWEge1xuICAgIC5ib3hfd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLmljb25fYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEzLjMzMzNweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMy4zMyUgLSAxMy4zMzMzcHgpO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAyODhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzMpLFxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzbisxKTpudGgtbGFzdC1jaGlsZCgtbiszKSB+IC5pY29uX2JveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIC5pY29uX2JveF90eXBlMyB7XG4gICAgICAgIC8vICAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgLy8gICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgfVxufVxuXG4uaWNvbl9ib3hfdHlwZTIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAudHh0MSB7XG4gICAgICAgIC5mb250X2IxO1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAuZm9udF9oNF9vcHRpbXVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmljb24ge1xuICAgICAgICAuYmdvO1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICBcbiAgICAgICAgLy8gd2lkdGg6IDI2JTtcbiAgICAgICAgLy8gcGFkZGluZy10b3A6IDI2JTtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICAgICAgJi5ob3VzZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1ob3VzZS05MC5zdmcpO1xuICAgICAgICB9XG4gICAgICAgICYubW9uZXkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtbW9uZXktOTAuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAmLnJlc2VydmF0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLXJlc2VydmF0aW9uLTkwLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5jaGVjayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1jaGVjay05MC5zdmcpO1xuICAgICAgICB9XG4gICAgICAgICYuYmVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWJlZC05MC5zdmcpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC50eHQyIHtcbiAgICAgICAgLmZvbnRfYjI7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIC8vIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgIH1cbn1cbi8qdG90YWwgY29udGFpbmVyKi9cbiN0b3RhbF9jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5rdl93cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAgICAgICAvLyAuYmdDb2xvckJhc2VNYWluKC4zKTtcbiAgICAgICAgfVxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmt2X2JnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjVzIGVhc2U7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1zbGlkZXJcbiAgICAgICAgLC5zbGljay1saXN0XG4gICAgICAgICwuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZV90eXBlMSAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgICAgICAgIC5tYWluX3NsaWRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1ne1xuICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAvLyAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS1wcmV2e1xuICAgICAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlX3R5cGUxX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbW92ZVNsaWRlciA2cyBib3RoIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZmlyc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG1vdmVTbGlkZXIgNHMgYm90aCBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlX3R5cGUxX2ltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnN3aXBlci1zbGlkZS1wcmV2e1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlX3R5cGUxX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZV90eXBlMV9pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbW92ZVNsaWRlciA2cyBib3RoIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFnaW5hdGlvbl9iYXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTE2MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MC40JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXB4O1xuICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4wMiguMik7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA1OC41cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5jZW50ZXIge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMzLjMlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY2LjYlO1xuICAgICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLW51bSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMTUuNSU7IFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA0OXB4O1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMS41cHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICBib3R0b206IDUzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDoxNi45JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgICAgICAgbGVmdDogMTUuMSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmt2X3R4dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlIDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAmLmZvbnRfaDIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlyc3Qge1xuICAgICAgICAgICAgICAgIC5mb250X2g0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlY29uZCB7XG4gICAgICAgICAgICAgICAgLmZvbnRfaDFfb3B0aW11bTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1nX2JveCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMjAgLyA3NjgqMTAwJSk7XG4gICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbl90aXQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLnR5cGUwMSB7XG4gICAgICAgICAgIC5mb250X2g0O1xuICAgICAgICB9XG4gICAgICAgICYudHlwZTAyIHtcbiAgICAgICAgICAgIC5mb250X2gyX29wdGltdW07XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYudHlwZTA0IHtcbiAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICB9XG4gICAgICAgICYudHlwZTA1IHtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgd29yZC1icmVhazpub3JtYWw7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnR5cGUwNiB7XG4gICAgICAgICAgICAuZm9udF9oMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm1haW5fd3JhcCB7XG4gICAgICAgIC5rdl93cmFwIHtcbiAgICAgICAgICAgIC5rdl90eHQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgLy8gdG9wOiAzOC44OCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAubWFpbl9jb250IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTIwcHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNhbmN0dWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICYudHlwZTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5iYW55YW5fdHJlZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCAge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYucGxhY2Uge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5iZW5lZml0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcDA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5mb3JtX3NlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZm9ybV93cmFwICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgJi5zdWJfd3JhcCB7XG4gICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTIwcHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAua3Zfd3JhcCB7XG4gICAgICAgICAgICAua3ZfdHh0IHtcbiAgICAgICAgICAgICAgICAvLyB0b3A6IDQzLjUxJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICAgICAgJi5icmFuZF9zdG9yeSB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLnN0b3J5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNhbmN0dWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X3dyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBcbiAgICAgICAgJi5jYXNzaWEge1xuICAgICAgICAgICAgLmt2X3dyYXAge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDI7XG4gICAgICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvb3VyX2Nhc3NpYWplanUuanBnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLmNhc3NpYV9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnJlc3RpbmdfcGxhY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnJlc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDYwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udF9iMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ1c2luZXNzX292ZXJ2aWV3IHtcbiAgICAgICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgICAgIC5zdWJfY29udCB7XG4gICAgICAgICAgICAgICAgICAgICYub3ZlcnZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGU0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuamVqdSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X3dyYXAwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvdC1vdmVydmlldy0wMi5qcGcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubWFwX3R5cGUxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3BhY2VfZmFjaWxpdHkge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5zb290aGluZ19zYW5jdHVhcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYW5lbF90eXBlMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5lbmNoYW50aW5nX3NhbmN0dWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuZGVsaWdodGZ1bF9zYW5jdHVhcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNwZWNpYWxfZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLnNhZWtkYWxfYWN0aXZpdGllcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsX3R5cGUwNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnByaXZhdGVfdG91ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuY3VsaW5hcnlfZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3BhY2VfbmF0dXJlIHtcbiAgICAgICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgICAgIC5zdWJfY29udCB7XG4gICAgICAgICAgICAgICAgICAgICYuaW50aW1hdGVfbmF0dXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5zYWVrZGFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmltZ19maXJzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pbWdfc2Vjb25kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLmRlc2lnbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9wLW91cnBsYWNlLWRlc2lnbi0wMS5qcGcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5kZXNpZ24yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmltZ19maXJzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pbWdfc2Vjb25kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNwYWNlX3Jvb20ge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5wcml2YXRlX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmJyX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLm1hcmdpbl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucm9vbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDE3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRhYl9idG5fYXJlYV90eXBlMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogdG9wIC4xcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5maXgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2Nyb2xsX2Rvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2Nyb2xsX3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogODhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWJzb2x1dGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnRhYl9tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGFiX2NvbnRlbnRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ0cGMge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5kZXN0aW5hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmltZ19ib3hfdHlwZTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5iZW5lZml0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGFuZWxfdHlwZTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucHJvZ3JhbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsX3R5cGUwNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50YWJsZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLndpZHRoMDFcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICwmLndpZHRoMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNy4zNTUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53aWR0aDAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUuMjklO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYmVuZWZpdDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uX2JveF9hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2FuY3R1YXJ5X2NsdWIge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5zYW5jdHVhcnlfY2x1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmJlbmVmaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaWNvbl9ib3hfYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYW5lbF90eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5wcm9ncmFtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb25fYm94X2FyZWFfdHlwZTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb25fYm94X3R5cGUyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEzLjMzcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzbisxKTpudGgtbGFzdC1jaGlsZCgtbiszKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzbisxKTpudGgtbGFzdC1jaGlsZCgtbiszKSB+IC5pY29uX2JveF90eXBlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2IxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGU2e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZ2FsbGVyeSB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50YWJfYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZV9ncmlkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHggO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50c19saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJ0bl9hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuX3R5cGUwNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5yZXNlcnZhdGlvbiB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAuZm9ybV93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICBcbn1cblxuXG4vKmFuaW1hdGlvbiovXG5cbkBrZXlmcmFtZXMgRmlsbCB7XG4gICAgMCUge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzZGIge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1vdGlvbjAxIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZWluMDEge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVpbjAyIHtcbiAgICAwJSw1MCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZWluMDMge1xuICAgIDAlLDcwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlU2xpZGVyIHtcbiAgICA4MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgICB9XG59Il19 */
